# -*- coding: UTF-8 -*- # Code automatically generated by pycrate_asn1c from pycrate_asn1rt.utils import * from pycrate_asn1rt.err import * from pycrate_asn1rt.glob import make_GLOBAL, GLOBAL from pycrate_asn1rt.dictobj import ASN1Dict from pycrate_asn1rt.refobj import * from pycrate_asn1rt.setobj import * from pycrate_asn1rt.asnobj_basic import * from pycrate_asn1rt.asnobj_str import * from pycrate_asn1rt.asnobj_construct import * from pycrate_asn1rt.asnobj_class import * from pycrate_asn1rt.asnobj_ext import * from pycrate_asn1rt.init import init_modules class M2AP_CommonDataTypes: _name_ = u'M2AP-CommonDataTypes' _oid_ = [0, 4, 0, 0, 21, 3, 4, 1, 3] _obj_ = [ u'maxPrivateIEs', u'maxProtocolExtensions', u'maxProtocolIEs', u'Criticality', u'Presence', u'PrivateIE-ID', u'ProcedureCode', u'ProtocolIE-ID', u'TriggeringMessage', ] _type_ = [ u'Criticality', u'Presence', u'PrivateIE-ID', u'ProcedureCode', u'ProtocolIE-ID', u'TriggeringMessage', ] _set_ = [ ] _val_ = [ u'maxPrivateIEs', u'maxProtocolExtensions', u'maxProtocolIEs', ] _class_ = [ ] _param_ = [ ] #-----< maxPrivateIEs >-----# maxPrivateIEs = INT(name=u'maxPrivateIEs', mode=MODE_VALUE) maxPrivateIEs._val = 65535 #-----< maxProtocolExtensions >-----# maxProtocolExtensions = INT(name=u'maxProtocolExtensions', mode=MODE_VALUE) maxProtocolExtensions._val = 65535 #-----< maxProtocolIEs >-----# maxProtocolIEs = INT(name=u'maxProtocolIEs', mode=MODE_VALUE) maxProtocolIEs._val = 65535 #-----< Criticality >-----# Criticality = ENUM(name=u'Criticality', mode=MODE_TYPE) Criticality._cont = ASN1Dict([(u'reject', 0), (u'ignore', 1), (u'notify', 2)]) Criticality._ext = None #-----< Presence >-----# Presence = ENUM(name=u'Presence', mode=MODE_TYPE) Presence._cont = ASN1Dict([(u'optional', 0), (u'conditional', 1), (u'mandatory', 2)]) Presence._ext = None #-----< PrivateIE-ID >-----# PrivateIE_ID = CHOICE(name=u'PrivateIE-ID', mode=MODE_TYPE) _PrivateIE_ID_local = INT(name=u'local', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _PrivateIE_ID_local._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) _PrivateIE_ID_global_ = OID(name=u'global', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) PrivateIE_ID._cont = ASN1Dict([ (u'local', _PrivateIE_ID_local), (u'global', _PrivateIE_ID_global_), ]) PrivateIE_ID._ext = None #-----< ProcedureCode >-----# ProcedureCode = INT(name=u'ProcedureCode', mode=MODE_TYPE) ProcedureCode._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[]) #-----< ProtocolIE-ID >-----# ProtocolIE_ID = INT(name=u'ProtocolIE-ID', mode=MODE_TYPE) ProtocolIE_ID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) #-----< TriggeringMessage >-----# TriggeringMessage = ENUM(name=u'TriggeringMessage', mode=MODE_TYPE) TriggeringMessage._cont = ASN1Dict([(u'initiating-message', 0), (u'successful-outcome', 1), (u'unsuccessful-outcome', 2)]) TriggeringMessage._ext = None _all_ = [ maxPrivateIEs, maxProtocolExtensions, maxProtocolIEs, Criticality, Presence, _PrivateIE_ID_local, _PrivateIE_ID_global_, PrivateIE_ID, ProcedureCode, ProtocolIE_ID, TriggeringMessage, ] class M2AP_Constants: _name_ = u'M2AP-Constants' _oid_ = [0, 4, 0, 0, 21, 3, 4, 1, 4] _obj_ = [ u'id-sessionStart', u'id-sessionStop', u'id-mbmsSchedulingInformation', u'id-errorIndication', u'id-reset', u'id-m2Setup', u'id-eNBConfigurationUpdate', u'id-mCEConfigurationUpdate', u'id-privateMessage', u'id-sessionUpdate', u'id-mbmsServiceCounting', u'id-mbmsServiceCountingResultsReport', u'id-mbmsOverloadNotification', u'maxnoofMBSFNareas', u'maxnoofMBSFN-Allocations', u'maxnoofPMCHsperMBSFNarea', u'maxnoofCells', u'maxnoofMBMSServiceAreasPerCell', u'maxnoofSessionsPerPMCH', u'maxnooferrors', u'maxNrOfIndividualM2ConnectionsToReset', u'maxnoofCountingService', u'maxnoofCellsforMBMS', u'id-MCE-MBMS-M2AP-ID', u'id-ENB-MBMS-M2AP-ID', u'id-TMGI', u'id-MBMS-Session-ID', u'id-MBMS-Service-Area', u'id-TNL-Information', u'id-CriticalityDiagnostics', u'id-Cause', u'id-MBSFN-Area-Configuration-List', u'id-PMCH-Configuration-List', u'id-PMCH-Configuration-Item', u'id-GlobalENB-ID', u'id-ENBname', u'id-ENB-MBMS-Configuration-data-List', u'id-ENB-MBMS-Configuration-data-Item', u'id-GlobalMCE-ID', u'id-MCEname', u'id-MCCHrelatedBCCH-ConfigPerMBSFNArea', u'id-MCCHrelatedBCCH-ConfigPerMBSFNArea-Item', u'id-TimeToWait', u'id-MBSFN-Subframe-Configuration-List', u'id-MBSFN-Subframe-Configuration-Item', u'id-Common-Subframe-Allocation-Period', u'id-MCCH-Update-Time', u'id-ENB-MBMS-Configuration-data-List-ConfigUpdate', u'id-ENB-MBMS-Configuration-data-ConfigUpdate-Item', u'id-MBMS-Service-associatedLogicalM2-ConnectionItem', u'id-MBSFN-Area-ID', u'id-ResetType', u'id-MBMS-Service-associatedLogicalM2-ConnectionListResAck', u'id-MBMS-Counting-Request-Session', u'id-MBMS-Counting-Request-Session-Item', u'id-MBMS-Counting-Result-List', u'id-MBMS-Counting-Result-Item', u'id-Modulation-Coding-Scheme2', u'id-MCH-Scheduling-PeriodExtended', u'id-Alternative-TNL-Information', u'id-Overload-Status-Per-PMCH-List', u'id-PMCH-Overload-Status', u'id-Active-MBMS-Session-List', u'id-MBMS-Suspension-Notification-List', u'id-MBMS-Suspension-Notification-Item', u'id-SC-PTM-Information', u'id-Modification-PeriodExtended', u'id-Repetition-PeriodExtended', u'id-MCH-Scheduling-PeriodExtended2', u'id-Subcarrier-SpacingMBMS', u'id-SubframeAllocationExtended', u'id-MCCHrelatedBCCH-ExtConfigPerMBSFNArea-Item', u'id-MCCHrelatedBCCH-ExtConfigPerMBSFNArea', u'id-SubframeAllocationFurtherExtension', ] _type_ = [ ] _set_ = [ ] _val_ = [ u'id-sessionStart', u'id-sessionStop', u'id-mbmsSchedulingInformation', u'id-errorIndication', u'id-reset', u'id-m2Setup', u'id-eNBConfigurationUpdate', u'id-mCEConfigurationUpdate', u'id-privateMessage', u'id-sessionUpdate', u'id-mbmsServiceCounting', u'id-mbmsServiceCountingResultsReport', u'id-mbmsOverloadNotification', u'maxnoofMBSFNareas', u'maxnoofMBSFN-Allocations', u'maxnoofPMCHsperMBSFNarea', u'maxnoofCells', u'maxnoofMBMSServiceAreasPerCell', u'maxnoofSessionsPerPMCH', u'maxnooferrors', u'maxNrOfIndividualM2ConnectionsToReset', u'maxnoofCountingService', u'maxnoofCellsforMBMS', u'id-MCE-MBMS-M2AP-ID', u'id-ENB-MBMS-M2AP-ID', u'id-TMGI', u'id-MBMS-Session-ID', u'id-MBMS-Service-Area', u'id-TNL-Information', u'id-CriticalityDiagnostics', u'id-Cause', u'id-MBSFN-Area-Configuration-List', u'id-PMCH-Configuration-List', u'id-PMCH-Configuration-Item', u'id-GlobalENB-ID', u'id-ENBname', u'id-ENB-MBMS-Configuration-data-List', u'id-ENB-MBMS-Configuration-data-Item', u'id-GlobalMCE-ID', u'id-MCEname', u'id-MCCHrelatedBCCH-ConfigPerMBSFNArea', u'id-MCCHrelatedBCCH-ConfigPerMBSFNArea-Item', u'id-TimeToWait', u'id-MBSFN-Subframe-Configuration-List', u'id-MBSFN-Subframe-Configuration-Item', u'id-Common-Subframe-Allocation-Period', u'id-MCCH-Update-Time', u'id-ENB-MBMS-Configuration-data-List-ConfigUpdate', u'id-ENB-MBMS-Configuration-data-ConfigUpdate-Item', u'id-MBMS-Service-associatedLogicalM2-ConnectionItem', u'id-MBSFN-Area-ID', u'id-ResetType', u'id-MBMS-Service-associatedLogicalM2-ConnectionListResAck', u'id-MBMS-Counting-Request-Session', u'id-MBMS-Counting-Request-Session-Item', u'id-MBMS-Counting-Result-List', u'id-MBMS-Counting-Result-Item', u'id-Modulation-Coding-Scheme2', u'id-MCH-Scheduling-PeriodExtended', u'id-Alternative-TNL-Information', u'id-Overload-Status-Per-PMCH-List', u'id-PMCH-Overload-Status', u'id-Active-MBMS-Session-List', u'id-MBMS-Suspension-Notification-List', u'id-MBMS-Suspension-Notification-Item', u'id-SC-PTM-Information', u'id-Modification-PeriodExtended', u'id-Repetition-PeriodExtended', u'id-MCH-Scheduling-PeriodExtended2', u'id-Subcarrier-SpacingMBMS', u'id-SubframeAllocationExtended', u'id-MCCHrelatedBCCH-ExtConfigPerMBSFNArea-Item', u'id-MCCHrelatedBCCH-ExtConfigPerMBSFNArea', u'id-SubframeAllocationFurtherExtension', ] _class_ = [ ] _param_ = [ ] #-----< id-sessionStart >-----# id_sessionStart = INT(name=u'id-sessionStart', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProcedureCode'))) id_sessionStart._val = 0 #-----< id-sessionStop >-----# id_sessionStop = INT(name=u'id-sessionStop', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProcedureCode'))) id_sessionStop._val = 1 #-----< id-mbmsSchedulingInformation >-----# id_mbmsSchedulingInformation = INT(name=u'id-mbmsSchedulingInformation', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProcedureCode'))) id_mbmsSchedulingInformation._val = 2 #-----< id-errorIndication >-----# id_errorIndication = INT(name=u'id-errorIndication', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProcedureCode'))) id_errorIndication._val = 3 #-----< id-reset >-----# id_reset = INT(name=u'id-reset', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProcedureCode'))) id_reset._val = 4 #-----< id-m2Setup >-----# id_m2Setup = INT(name=u'id-m2Setup', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProcedureCode'))) id_m2Setup._val = 5 #-----< id-eNBConfigurationUpdate >-----# id_eNBConfigurationUpdate = INT(name=u'id-eNBConfigurationUpdate', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProcedureCode'))) id_eNBConfigurationUpdate._val = 6 #-----< id-mCEConfigurationUpdate >-----# id_mCEConfigurationUpdate = INT(name=u'id-mCEConfigurationUpdate', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProcedureCode'))) id_mCEConfigurationUpdate._val = 7 #-----< id-privateMessage >-----# id_privateMessage = INT(name=u'id-privateMessage', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProcedureCode'))) id_privateMessage._val = 8 #-----< id-sessionUpdate >-----# id_sessionUpdate = INT(name=u'id-sessionUpdate', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProcedureCode'))) id_sessionUpdate._val = 9 #-----< id-mbmsServiceCounting >-----# id_mbmsServiceCounting = INT(name=u'id-mbmsServiceCounting', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProcedureCode'))) id_mbmsServiceCounting._val = 10 #-----< id-mbmsServiceCountingResultsReport >-----# id_mbmsServiceCountingResultsReport = INT(name=u'id-mbmsServiceCountingResultsReport', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProcedureCode'))) id_mbmsServiceCountingResultsReport._val = 11 #-----< id-mbmsOverloadNotification >-----# id_mbmsOverloadNotification = INT(name=u'id-mbmsOverloadNotification', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProcedureCode'))) id_mbmsOverloadNotification._val = 12 #-----< maxnoofMBSFNareas >-----# maxnoofMBSFNareas = INT(name=u'maxnoofMBSFNareas', mode=MODE_VALUE) maxnoofMBSFNareas._val = 256 #-----< maxnoofMBSFN-Allocations >-----# maxnoofMBSFN_Allocations = INT(name=u'maxnoofMBSFN-Allocations', mode=MODE_VALUE) maxnoofMBSFN_Allocations._val = 8 #-----< maxnoofPMCHsperMBSFNarea >-----# maxnoofPMCHsperMBSFNarea = INT(name=u'maxnoofPMCHsperMBSFNarea', mode=MODE_VALUE) maxnoofPMCHsperMBSFNarea._val = 15 #-----< maxnoofCells >-----# maxnoofCells = INT(name=u'maxnoofCells', mode=MODE_VALUE) maxnoofCells._val = 256 #-----< maxnoofMBMSServiceAreasPerCell >-----# maxnoofMBMSServiceAreasPerCell = INT(name=u'maxnoofMBMSServiceAreasPerCell', mode=MODE_VALUE) maxnoofMBMSServiceAreasPerCell._val = 256 #-----< maxnoofSessionsPerPMCH >-----# maxnoofSessionsPerPMCH = INT(name=u'maxnoofSessionsPerPMCH', mode=MODE_VALUE) maxnoofSessionsPerPMCH._val = 29 #-----< maxnooferrors >-----# maxnooferrors = INT(name=u'maxnooferrors', mode=MODE_VALUE) maxnooferrors._val = 256 #-----< maxNrOfIndividualM2ConnectionsToReset >-----# maxNrOfIndividualM2ConnectionsToReset = INT(name=u'maxNrOfIndividualM2ConnectionsToReset', mode=MODE_VALUE) maxNrOfIndividualM2ConnectionsToReset._val = 256 #-----< maxnoofCountingService >-----# maxnoofCountingService = INT(name=u'maxnoofCountingService', mode=MODE_VALUE) maxnoofCountingService._val = 16 #-----< maxnoofCellsforMBMS >-----# maxnoofCellsforMBMS = INT(name=u'maxnoofCellsforMBMS', mode=MODE_VALUE) maxnoofCellsforMBMS._val = 4096 #-----< id-MCE-MBMS-M2AP-ID >-----# id_MCE_MBMS_M2AP_ID = INT(name=u'id-MCE-MBMS-M2AP-ID', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MCE_MBMS_M2AP_ID._val = 0 #-----< id-ENB-MBMS-M2AP-ID >-----# id_ENB_MBMS_M2AP_ID = INT(name=u'id-ENB-MBMS-M2AP-ID', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_ENB_MBMS_M2AP_ID._val = 1 #-----< id-TMGI >-----# id_TMGI = INT(name=u'id-TMGI', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_TMGI._val = 2 #-----< id-MBMS-Session-ID >-----# id_MBMS_Session_ID = INT(name=u'id-MBMS-Session-ID', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MBMS_Session_ID._val = 3 #-----< id-MBMS-Service-Area >-----# id_MBMS_Service_Area = INT(name=u'id-MBMS-Service-Area', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MBMS_Service_Area._val = 6 #-----< id-TNL-Information >-----# id_TNL_Information = INT(name=u'id-TNL-Information', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_TNL_Information._val = 7 #-----< id-CriticalityDiagnostics >-----# id_CriticalityDiagnostics = INT(name=u'id-CriticalityDiagnostics', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_CriticalityDiagnostics._val = 8 #-----< id-Cause >-----# id_Cause = INT(name=u'id-Cause', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_Cause._val = 9 #-----< id-MBSFN-Area-Configuration-List >-----# id_MBSFN_Area_Configuration_List = INT(name=u'id-MBSFN-Area-Configuration-List', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MBSFN_Area_Configuration_List._val = 10 #-----< id-PMCH-Configuration-List >-----# id_PMCH_Configuration_List = INT(name=u'id-PMCH-Configuration-List', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_PMCH_Configuration_List._val = 11 #-----< id-PMCH-Configuration-Item >-----# id_PMCH_Configuration_Item = INT(name=u'id-PMCH-Configuration-Item', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_PMCH_Configuration_Item._val = 12 #-----< id-GlobalENB-ID >-----# id_GlobalENB_ID = INT(name=u'id-GlobalENB-ID', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_GlobalENB_ID._val = 13 #-----< id-ENBname >-----# id_ENBname = INT(name=u'id-ENBname', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_ENBname._val = 14 #-----< id-ENB-MBMS-Configuration-data-List >-----# id_ENB_MBMS_Configuration_data_List = INT(name=u'id-ENB-MBMS-Configuration-data-List', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_ENB_MBMS_Configuration_data_List._val = 15 #-----< id-ENB-MBMS-Configuration-data-Item >-----# id_ENB_MBMS_Configuration_data_Item = INT(name=u'id-ENB-MBMS-Configuration-data-Item', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_ENB_MBMS_Configuration_data_Item._val = 16 #-----< id-GlobalMCE-ID >-----# id_GlobalMCE_ID = INT(name=u'id-GlobalMCE-ID', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_GlobalMCE_ID._val = 17 #-----< id-MCEname >-----# id_MCEname = INT(name=u'id-MCEname', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MCEname._val = 18 #-----< id-MCCHrelatedBCCH-ConfigPerMBSFNArea >-----# id_MCCHrelatedBCCH_ConfigPerMBSFNArea = INT(name=u'id-MCCHrelatedBCCH-ConfigPerMBSFNArea', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MCCHrelatedBCCH_ConfigPerMBSFNArea._val = 19 #-----< id-MCCHrelatedBCCH-ConfigPerMBSFNArea-Item >-----# id_MCCHrelatedBCCH_ConfigPerMBSFNArea_Item = INT(name=u'id-MCCHrelatedBCCH-ConfigPerMBSFNArea-Item', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MCCHrelatedBCCH_ConfigPerMBSFNArea_Item._val = 20 #-----< id-TimeToWait >-----# id_TimeToWait = INT(name=u'id-TimeToWait', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_TimeToWait._val = 21 #-----< id-MBSFN-Subframe-Configuration-List >-----# id_MBSFN_Subframe_Configuration_List = INT(name=u'id-MBSFN-Subframe-Configuration-List', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MBSFN_Subframe_Configuration_List._val = 22 #-----< id-MBSFN-Subframe-Configuration-Item >-----# id_MBSFN_Subframe_Configuration_Item = INT(name=u'id-MBSFN-Subframe-Configuration-Item', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MBSFN_Subframe_Configuration_Item._val = 23 #-----< id-Common-Subframe-Allocation-Period >-----# id_Common_Subframe_Allocation_Period = INT(name=u'id-Common-Subframe-Allocation-Period', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_Common_Subframe_Allocation_Period._val = 24 #-----< id-MCCH-Update-Time >-----# id_MCCH_Update_Time = INT(name=u'id-MCCH-Update-Time', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MCCH_Update_Time._val = 25 #-----< id-ENB-MBMS-Configuration-data-List-ConfigUpdate >-----# id_ENB_MBMS_Configuration_data_List_ConfigUpdate = INT(name=u'id-ENB-MBMS-Configuration-data-List-ConfigUpdate', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_ENB_MBMS_Configuration_data_List_ConfigUpdate._val = 26 #-----< id-ENB-MBMS-Configuration-data-ConfigUpdate-Item >-----# id_ENB_MBMS_Configuration_data_ConfigUpdate_Item = INT(name=u'id-ENB-MBMS-Configuration-data-ConfigUpdate-Item', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_ENB_MBMS_Configuration_data_ConfigUpdate_Item._val = 27 #-----< id-MBMS-Service-associatedLogicalM2-ConnectionItem >-----# id_MBMS_Service_associatedLogicalM2_ConnectionItem = INT(name=u'id-MBMS-Service-associatedLogicalM2-ConnectionItem', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MBMS_Service_associatedLogicalM2_ConnectionItem._val = 28 #-----< id-MBSFN-Area-ID >-----# id_MBSFN_Area_ID = INT(name=u'id-MBSFN-Area-ID', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MBSFN_Area_ID._val = 29 #-----< id-ResetType >-----# id_ResetType = INT(name=u'id-ResetType', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_ResetType._val = 30 #-----< id-MBMS-Service-associatedLogicalM2-ConnectionListResAck >-----# id_MBMS_Service_associatedLogicalM2_ConnectionListResAck = INT(name=u'id-MBMS-Service-associatedLogicalM2-ConnectionListResAck', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MBMS_Service_associatedLogicalM2_ConnectionListResAck._val = 31 #-----< id-MBMS-Counting-Request-Session >-----# id_MBMS_Counting_Request_Session = INT(name=u'id-MBMS-Counting-Request-Session', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MBMS_Counting_Request_Session._val = 32 #-----< id-MBMS-Counting-Request-Session-Item >-----# id_MBMS_Counting_Request_Session_Item = INT(name=u'id-MBMS-Counting-Request-Session-Item', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MBMS_Counting_Request_Session_Item._val = 33 #-----< id-MBMS-Counting-Result-List >-----# id_MBMS_Counting_Result_List = INT(name=u'id-MBMS-Counting-Result-List', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MBMS_Counting_Result_List._val = 34 #-----< id-MBMS-Counting-Result-Item >-----# id_MBMS_Counting_Result_Item = INT(name=u'id-MBMS-Counting-Result-Item', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MBMS_Counting_Result_Item._val = 35 #-----< id-Modulation-Coding-Scheme2 >-----# id_Modulation_Coding_Scheme2 = INT(name=u'id-Modulation-Coding-Scheme2', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_Modulation_Coding_Scheme2._val = 36 #-----< id-MCH-Scheduling-PeriodExtended >-----# id_MCH_Scheduling_PeriodExtended = INT(name=u'id-MCH-Scheduling-PeriodExtended', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MCH_Scheduling_PeriodExtended._val = 37 #-----< id-Alternative-TNL-Information >-----# id_Alternative_TNL_Information = INT(name=u'id-Alternative-TNL-Information', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_Alternative_TNL_Information._val = 38 #-----< id-Overload-Status-Per-PMCH-List >-----# id_Overload_Status_Per_PMCH_List = INT(name=u'id-Overload-Status-Per-PMCH-List', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_Overload_Status_Per_PMCH_List._val = 39 #-----< id-PMCH-Overload-Status >-----# id_PMCH_Overload_Status = INT(name=u'id-PMCH-Overload-Status', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_PMCH_Overload_Status._val = 41 #-----< id-Active-MBMS-Session-List >-----# id_Active_MBMS_Session_List = INT(name=u'id-Active-MBMS-Session-List', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_Active_MBMS_Session_List._val = 42 #-----< id-MBMS-Suspension-Notification-List >-----# id_MBMS_Suspension_Notification_List = INT(name=u'id-MBMS-Suspension-Notification-List', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MBMS_Suspension_Notification_List._val = 43 #-----< id-MBMS-Suspension-Notification-Item >-----# id_MBMS_Suspension_Notification_Item = INT(name=u'id-MBMS-Suspension-Notification-Item', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MBMS_Suspension_Notification_Item._val = 44 #-----< id-SC-PTM-Information >-----# id_SC_PTM_Information = INT(name=u'id-SC-PTM-Information', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_SC_PTM_Information._val = 45 #-----< id-Modification-PeriodExtended >-----# id_Modification_PeriodExtended = INT(name=u'id-Modification-PeriodExtended', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_Modification_PeriodExtended._val = 46 #-----< id-Repetition-PeriodExtended >-----# id_Repetition_PeriodExtended = INT(name=u'id-Repetition-PeriodExtended', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_Repetition_PeriodExtended._val = 47 #-----< id-MCH-Scheduling-PeriodExtended2 >-----# id_MCH_Scheduling_PeriodExtended2 = INT(name=u'id-MCH-Scheduling-PeriodExtended2', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MCH_Scheduling_PeriodExtended2._val = 48 #-----< id-Subcarrier-SpacingMBMS >-----# id_Subcarrier_SpacingMBMS = INT(name=u'id-Subcarrier-SpacingMBMS', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_Subcarrier_SpacingMBMS._val = 49 #-----< id-SubframeAllocationExtended >-----# id_SubframeAllocationExtended = INT(name=u'id-SubframeAllocationExtended', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_SubframeAllocationExtended._val = 50 #-----< id-MCCHrelatedBCCH-ExtConfigPerMBSFNArea-Item >-----# id_MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item = INT(name=u'id-MCCHrelatedBCCH-ExtConfigPerMBSFNArea-Item', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item._val = 51 #-----< id-MCCHrelatedBCCH-ExtConfigPerMBSFNArea >-----# id_MCCHrelatedBCCH_ExtConfigPerMBSFNArea = INT(name=u'id-MCCHrelatedBCCH-ExtConfigPerMBSFNArea', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_MCCHrelatedBCCH_ExtConfigPerMBSFNArea._val = 52 #-----< id-SubframeAllocationFurtherExtension >-----# id_SubframeAllocationFurtherExtension = INT(name=u'id-SubframeAllocationFurtherExtension', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) id_SubframeAllocationFurtherExtension._val = 53 _all_ = [ id_sessionStart, id_sessionStop, id_mbmsSchedulingInformation, id_errorIndication, id_reset, id_m2Setup, id_eNBConfigurationUpdate, id_mCEConfigurationUpdate, id_privateMessage, id_sessionUpdate, id_mbmsServiceCounting, id_mbmsServiceCountingResultsReport, id_mbmsOverloadNotification, maxnoofMBSFNareas, maxnoofMBSFN_Allocations, maxnoofPMCHsperMBSFNarea, maxnoofCells, maxnoofMBMSServiceAreasPerCell, maxnoofSessionsPerPMCH, maxnooferrors, maxNrOfIndividualM2ConnectionsToReset, maxnoofCountingService, maxnoofCellsforMBMS, id_MCE_MBMS_M2AP_ID, id_ENB_MBMS_M2AP_ID, id_TMGI, id_MBMS_Session_ID, id_MBMS_Service_Area, id_TNL_Information, id_CriticalityDiagnostics, id_Cause, id_MBSFN_Area_Configuration_List, id_PMCH_Configuration_List, id_PMCH_Configuration_Item, id_GlobalENB_ID, id_ENBname, id_ENB_MBMS_Configuration_data_List, id_ENB_MBMS_Configuration_data_Item, id_GlobalMCE_ID, id_MCEname, id_MCCHrelatedBCCH_ConfigPerMBSFNArea, id_MCCHrelatedBCCH_ConfigPerMBSFNArea_Item, id_TimeToWait, id_MBSFN_Subframe_Configuration_List, id_MBSFN_Subframe_Configuration_Item, id_Common_Subframe_Allocation_Period, id_MCCH_Update_Time, id_ENB_MBMS_Configuration_data_List_ConfigUpdate, id_ENB_MBMS_Configuration_data_ConfigUpdate_Item, id_MBMS_Service_associatedLogicalM2_ConnectionItem, id_MBSFN_Area_ID, id_ResetType, id_MBMS_Service_associatedLogicalM2_ConnectionListResAck, id_MBMS_Counting_Request_Session, id_MBMS_Counting_Request_Session_Item, id_MBMS_Counting_Result_List, id_MBMS_Counting_Result_Item, id_Modulation_Coding_Scheme2, id_MCH_Scheduling_PeriodExtended, id_Alternative_TNL_Information, id_Overload_Status_Per_PMCH_List, id_PMCH_Overload_Status, id_Active_MBMS_Session_List, id_MBMS_Suspension_Notification_List, id_MBMS_Suspension_Notification_Item, id_SC_PTM_Information, id_Modification_PeriodExtended, id_Repetition_PeriodExtended, id_MCH_Scheduling_PeriodExtended2, id_Subcarrier_SpacingMBMS, id_SubframeAllocationExtended, id_MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item, id_MCCHrelatedBCCH_ExtConfigPerMBSFNArea, id_SubframeAllocationFurtherExtension, ] class M2AP_Containers: _name_ = u'M2AP-Containers' _oid_ = [0, 4, 0, 0, 21, 3, 4, 1, 5] _obj_ = [ u'M2AP-PROTOCOL-IES', u'M2AP-PROTOCOL-IES-PAIR', u'M2AP-PROTOCOL-EXTENSION', u'M2AP-PRIVATE-IES', u'ProtocolIE-Container', u'ProtocolIE-Single-Container', u'ProtocolIE-Field', u'ProtocolIE-ContainerPair', u'ProtocolIE-FieldPair', u'ProtocolIE-ContainerList', u'ProtocolIE-ContainerPairList', u'ProtocolExtensionContainer', u'ProtocolExtensionField', u'PrivateIE-Container', u'PrivateIE-Field', ] _type_ = [ u'M2AP-PROTOCOL-IES', u'M2AP-PROTOCOL-IES-PAIR', u'M2AP-PROTOCOL-EXTENSION', u'M2AP-PRIVATE-IES', u'ProtocolIE-Container', u'ProtocolIE-Single-Container', u'ProtocolIE-Field', u'ProtocolIE-ContainerPair', u'ProtocolIE-FieldPair', u'ProtocolIE-ContainerList', u'ProtocolIE-ContainerPairList', u'ProtocolExtensionContainer', u'ProtocolExtensionField', u'PrivateIE-Container', u'PrivateIE-Field', ] _set_ = [ ] _val_ = [ ] _class_ = [ u'M2AP-PROTOCOL-IES', u'M2AP-PROTOCOL-IES-PAIR', u'M2AP-PROTOCOL-EXTENSION', u'M2AP-PRIVATE-IES', ] _param_ = [ u'ProtocolIE-Container', u'ProtocolIE-Single-Container', u'ProtocolIE-Field', u'ProtocolIE-ContainerPair', u'ProtocolIE-FieldPair', u'ProtocolIE-ContainerList', u'ProtocolIE-ContainerPairList', u'ProtocolExtensionContainer', u'ProtocolExtensionField', u'PrivateIE-Container', u'PrivateIE-Field', ] #-----< M2AP-PROTOCOL-IES >-----# M2AP_PROTOCOL_IES = CLASS(name=u'M2AP-PROTOCOL-IES', mode=MODE_TYPE) _M2AP_PROTOCOL_IES_id = INT(name=u'id', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID')), uniq=True) _M2AP_PROTOCOL_IES_criticality = ENUM(name=u'criticality', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'Criticality'))) _M2AP_PROTOCOL_IES_Value = OPEN(name=u'Value', mode=MODE_TYPE) _M2AP_PROTOCOL_IES_presence = ENUM(name=u'presence', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'Presence'))) M2AP_PROTOCOL_IES._cont = ASN1Dict([ (u'id', _M2AP_PROTOCOL_IES_id), (u'criticality', _M2AP_PROTOCOL_IES_criticality), (u'Value', _M2AP_PROTOCOL_IES_Value), (u'presence', _M2AP_PROTOCOL_IES_presence), ]) #-----< M2AP-PROTOCOL-IES-PAIR >-----# M2AP_PROTOCOL_IES_PAIR = CLASS(name=u'M2AP-PROTOCOL-IES-PAIR', mode=MODE_TYPE) _M2AP_PROTOCOL_IES_PAIR_id = INT(name=u'id', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID')), uniq=True) _M2AP_PROTOCOL_IES_PAIR_firstCriticality = ENUM(name=u'firstCriticality', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'Criticality'))) _M2AP_PROTOCOL_IES_PAIR_FirstValue = OPEN(name=u'FirstValue', mode=MODE_TYPE) _M2AP_PROTOCOL_IES_PAIR_secondCriticality = ENUM(name=u'secondCriticality', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'Criticality'))) _M2AP_PROTOCOL_IES_PAIR_SecondValue = OPEN(name=u'SecondValue', mode=MODE_TYPE) _M2AP_PROTOCOL_IES_PAIR_presence = ENUM(name=u'presence', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'Presence'))) M2AP_PROTOCOL_IES_PAIR._cont = ASN1Dict([ (u'id', _M2AP_PROTOCOL_IES_PAIR_id), (u'firstCriticality', _M2AP_PROTOCOL_IES_PAIR_firstCriticality), (u'FirstValue', _M2AP_PROTOCOL_IES_PAIR_FirstValue), (u'secondCriticality', _M2AP_PROTOCOL_IES_PAIR_secondCriticality), (u'SecondValue', _M2AP_PROTOCOL_IES_PAIR_SecondValue), (u'presence', _M2AP_PROTOCOL_IES_PAIR_presence), ]) #-----< M2AP-PROTOCOL-EXTENSION >-----# M2AP_PROTOCOL_EXTENSION = CLASS(name=u'M2AP-PROTOCOL-EXTENSION', mode=MODE_TYPE) _M2AP_PROTOCOL_EXTENSION_id = INT(name=u'id', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID')), uniq=True) _M2AP_PROTOCOL_EXTENSION_criticality = ENUM(name=u'criticality', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'Criticality'))) _M2AP_PROTOCOL_EXTENSION_Extension = OPEN(name=u'Extension', mode=MODE_TYPE) _M2AP_PROTOCOL_EXTENSION_presence = ENUM(name=u'presence', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'Presence'))) M2AP_PROTOCOL_EXTENSION._cont = ASN1Dict([ (u'id', _M2AP_PROTOCOL_EXTENSION_id), (u'criticality', _M2AP_PROTOCOL_EXTENSION_criticality), (u'Extension', _M2AP_PROTOCOL_EXTENSION_Extension), (u'presence', _M2AP_PROTOCOL_EXTENSION_presence), ]) #-----< M2AP-PRIVATE-IES >-----# M2AP_PRIVATE_IES = CLASS(name=u'M2AP-PRIVATE-IES', mode=MODE_TYPE) _M2AP_PRIVATE_IES_id = CHOICE(name=u'id', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'PrivateIE-ID'))) _M2AP_PRIVATE_IES_criticality = ENUM(name=u'criticality', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'Criticality'))) _M2AP_PRIVATE_IES_Value = OPEN(name=u'Value', mode=MODE_TYPE) _M2AP_PRIVATE_IES_presence = ENUM(name=u'presence', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'Presence'))) M2AP_PRIVATE_IES._cont = ASN1Dict([ (u'id', _M2AP_PRIVATE_IES_id), (u'criticality', _M2AP_PRIVATE_IES_criticality), (u'Value', _M2AP_PRIVATE_IES_Value), (u'presence', _M2AP_PRIVATE_IES_presence), ]) #-----< ProtocolIE-Container >-----# ProtocolIE_Container = SEQ_OF(name=u'ProtocolIE-Container', mode=MODE_TYPE, param=True) #-----< ProtocolIE-Single-Container >-----# ProtocolIE_Single_Container = SEQ(name=u'ProtocolIE-Single-Container', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field')), param=True) #-----< ProtocolIE-Field >-----# ProtocolIE_Field = SEQ(name=u'ProtocolIE-Field', mode=MODE_TYPE, param=True) #-----< ProtocolIE-ContainerPair >-----# ProtocolIE_ContainerPair = SEQ_OF(name=u'ProtocolIE-ContainerPair', mode=MODE_TYPE, param=True) #-----< ProtocolIE-FieldPair >-----# ProtocolIE_FieldPair = SEQ(name=u'ProtocolIE-FieldPair', mode=MODE_TYPE, param=True) #-----< ProtocolIE-ContainerList >-----# ProtocolIE_ContainerList = SEQ_OF(name=u'ProtocolIE-ContainerList', mode=MODE_TYPE, param=True) #-----< ProtocolIE-ContainerPairList >-----# ProtocolIE_ContainerPairList = SEQ_OF(name=u'ProtocolIE-ContainerPairList', mode=MODE_TYPE, param=True) #-----< ProtocolExtensionContainer >-----# ProtocolExtensionContainer = SEQ_OF(name=u'ProtocolExtensionContainer', mode=MODE_TYPE, param=True) #-----< ProtocolExtensionField >-----# ProtocolExtensionField = SEQ(name=u'ProtocolExtensionField', mode=MODE_TYPE, param=True) #-----< PrivateIE-Container >-----# PrivateIE_Container = SEQ_OF(name=u'PrivateIE-Container', mode=MODE_TYPE, param=True) #-----< PrivateIE-Field >-----# PrivateIE_Field = SEQ(name=u'PrivateIE-Field', mode=MODE_TYPE, param=True) _all_ = [ _M2AP_PROTOCOL_IES_id, _M2AP_PROTOCOL_IES_criticality, _M2AP_PROTOCOL_IES_Value, _M2AP_PROTOCOL_IES_presence, M2AP_PROTOCOL_IES, _M2AP_PROTOCOL_IES_PAIR_id, _M2AP_PROTOCOL_IES_PAIR_firstCriticality, _M2AP_PROTOCOL_IES_PAIR_FirstValue, _M2AP_PROTOCOL_IES_PAIR_secondCriticality, _M2AP_PROTOCOL_IES_PAIR_SecondValue, _M2AP_PROTOCOL_IES_PAIR_presence, M2AP_PROTOCOL_IES_PAIR, _M2AP_PROTOCOL_EXTENSION_id, _M2AP_PROTOCOL_EXTENSION_criticality, _M2AP_PROTOCOL_EXTENSION_Extension, _M2AP_PROTOCOL_EXTENSION_presence, M2AP_PROTOCOL_EXTENSION, _M2AP_PRIVATE_IES_id, _M2AP_PRIVATE_IES_criticality, _M2AP_PRIVATE_IES_Value, _M2AP_PRIVATE_IES_presence, M2AP_PRIVATE_IES, ] class M2AP_Ies: _name_ = u'M2AP-Ies' _oid_ = [0, 4, 0, 0, 21, 3, 4, 1, 2] _obj_ = [ u'AllocatedSubframesEnd', u'AllocationAndRetentionPriority', u'AllocationAndRetentionPriority-ExtIEs', u'BitRate', u'Cause', u'CauseMisc', u'CauseNAS', u'CauseProtocol', u'CauseRadioNetwork', u'CauseTransport', u'Cell-Information', u'Cell-Information-ExtIEs', u'Cell-Information-List', u'CriticalityDiagnostics', u'CriticalityDiagnostics-ExtIEs', u'CriticalityDiagnostics-IE-List', u'CriticalityDiagnostics-IE-List-ExtIEs', u'ECGI', u'ECGI-ExtIEs', u'ENB-ID', u'ENB-MBMS-Configuration-data-Item', u'ENB-MBMS-Configuration-data-Item-ExtIEs', u'ENB-MBMS-Configuration-data-ConfigUpdate-Item', u'ENB-MBMS-M2AP-ID', u'ENBname', u'EUTRANCellIdentifier', u'GBR-QosInformation', u'GBR-QosInformation-ExtIEs', u'GlobalENB-ID', u'GlobalENB-ID-ExtIEs', u'GlobalMCE-ID', u'GlobalMCE-ID-ExtIEs', u'GTP-TEID', u'IPAddress', u'LCID', u'MBMS-Cell-List', u'MBMS-E-RAB-QoS-Parameters', u'MBMS-E-RAB-QoS-Parameters-ExtIEs', u'MBMS-Service-associatedLogicalM2-ConnectionItem', u'MBMS-Service-associatedLogicalM2-ConnectionItemExtIEs', u'MBMS-Service-Area', u'MBMS-Service-Area-ID-List', u'MBMS-Session-ID', u'MBMSsessionListPerPMCH-Item', u'MBMSsessionListPerPMCH-Item-ExtIEs', u'MBMSsessionsToBeSuspendedListPerPMCH-Item', u'MBMSsessionsToBeSuspendedListPerPMCH-Item-ExtIEs', u'MBSFN-Area-ID', u'MBSFN-SynchronisationArea-ID', u'MBSFN-Subframe-Configuration', u'MBSFN-Subframe-Configuration-ExtIEs', u'MCCH-Update-Time', u'MCCHrelatedBCCH-ConfigPerMBSFNArea-Item', u'MCCHrelatedBCCH-ConfigPerMBSFNArea-Item-ExtIEs', u'MCCHrelatedBCCH-ExtConfigPerMBSFNArea-Item', u'MCCHrelatedBCCH-ExtConfigPerMBSFNArea-Item-ExtIEs', u'MCE-ID', u'MCE-MBMS-M2AP-ID', u'MCEname', u'MCH-Scheduling-Period', u'MCH-Scheduling-PeriodExtended', u'MCH-Scheduling-PeriodExtended2', u'Modulation-Coding-Scheme2', u'Modification-PeriodExtended', u'PLMN-Identity', u'PMCH-Configuration', u'PMCH-Configuration-ExtIEs', u'Common-Subframe-Allocation-Period', u'Pre-emptionCapability', u'Pre-emptionVulnerability', u'PriorityLevel', u'QCI', u'Repetition-PeriodExtended', u'SC-PTM-Information', u'SC-PTM-Information-ExtIEs', u'SFN', u'Subcarrier-SpacingMBMS', u'SubframeAllocationExtended', u'SubframeAllocationExtended-ExtIEs', u'SubframeAllocationFurtherExtension', u'SubframeAllocationFurtherExtension-ExtIEs', u'TimeToWait', u'TMGI', u'TMGI-ExtIEs', u'TNL-Information', u'TNL-Information-ExtIEs', u'TypeOfError', ] _type_ = [ u'AllocatedSubframesEnd', u'AllocationAndRetentionPriority', u'BitRate', u'Cause', u'CauseMisc', u'CauseNAS', u'CauseProtocol', u'CauseRadioNetwork', u'CauseTransport', u'Cell-Information', u'Cell-Information-List', u'CriticalityDiagnostics', u'CriticalityDiagnostics-IE-List', u'ECGI', u'ENB-ID', u'ENB-MBMS-Configuration-data-Item', u'ENB-MBMS-Configuration-data-ConfigUpdate-Item', u'ENB-MBMS-M2AP-ID', u'ENBname', u'EUTRANCellIdentifier', u'GBR-QosInformation', u'GlobalENB-ID', u'GlobalMCE-ID', u'GTP-TEID', u'IPAddress', u'LCID', u'MBMS-Cell-List', u'MBMS-E-RAB-QoS-Parameters', u'MBMS-Service-associatedLogicalM2-ConnectionItem', u'MBMS-Service-Area', u'MBMS-Service-Area-ID-List', u'MBMS-Session-ID', u'MBMSsessionListPerPMCH-Item', u'MBMSsessionsToBeSuspendedListPerPMCH-Item', u'MBSFN-Area-ID', u'MBSFN-SynchronisationArea-ID', u'MBSFN-Subframe-Configuration', u'MCCH-Update-Time', u'MCCHrelatedBCCH-ConfigPerMBSFNArea-Item', u'MCCHrelatedBCCH-ExtConfigPerMBSFNArea-Item', u'MCE-ID', u'MCE-MBMS-M2AP-ID', u'MCEname', u'MCH-Scheduling-Period', u'MCH-Scheduling-PeriodExtended', u'MCH-Scheduling-PeriodExtended2', u'Modulation-Coding-Scheme2', u'Modification-PeriodExtended', u'PLMN-Identity', u'PMCH-Configuration', u'Common-Subframe-Allocation-Period', u'Pre-emptionCapability', u'Pre-emptionVulnerability', u'PriorityLevel', u'QCI', u'Repetition-PeriodExtended', u'SC-PTM-Information', u'SFN', u'Subcarrier-SpacingMBMS', u'SubframeAllocationExtended', u'SubframeAllocationFurtherExtension', u'TimeToWait', u'TMGI', u'TNL-Information', u'TypeOfError', ] _set_ = [ u'AllocationAndRetentionPriority-ExtIEs', u'Cell-Information-ExtIEs', u'CriticalityDiagnostics-ExtIEs', u'CriticalityDiagnostics-IE-List-ExtIEs', u'ECGI-ExtIEs', u'ENB-MBMS-Configuration-data-Item-ExtIEs', u'GBR-QosInformation-ExtIEs', u'GlobalENB-ID-ExtIEs', u'GlobalMCE-ID-ExtIEs', u'MBMS-E-RAB-QoS-Parameters-ExtIEs', u'MBMS-Service-associatedLogicalM2-ConnectionItemExtIEs', u'MBMSsessionListPerPMCH-Item-ExtIEs', u'MBMSsessionsToBeSuspendedListPerPMCH-Item-ExtIEs', u'MBSFN-Subframe-Configuration-ExtIEs', u'MCCHrelatedBCCH-ConfigPerMBSFNArea-Item-ExtIEs', u'MCCHrelatedBCCH-ExtConfigPerMBSFNArea-Item-ExtIEs', u'PMCH-Configuration-ExtIEs', u'SC-PTM-Information-ExtIEs', u'SubframeAllocationExtended-ExtIEs', u'SubframeAllocationFurtherExtension-ExtIEs', u'TMGI-ExtIEs', u'TNL-Information-ExtIEs', ] _val_ = [ ] _class_ = [ u'AllocationAndRetentionPriority-ExtIEs', u'Cell-Information-ExtIEs', u'CriticalityDiagnostics-ExtIEs', u'CriticalityDiagnostics-IE-List-ExtIEs', u'ECGI-ExtIEs', u'ENB-MBMS-Configuration-data-Item-ExtIEs', u'GBR-QosInformation-ExtIEs', u'GlobalENB-ID-ExtIEs', u'GlobalMCE-ID-ExtIEs', u'MBMS-E-RAB-QoS-Parameters-ExtIEs', u'MBMS-Service-associatedLogicalM2-ConnectionItemExtIEs', u'MBMSsessionListPerPMCH-Item-ExtIEs', u'MBMSsessionsToBeSuspendedListPerPMCH-Item-ExtIEs', u'MBSFN-Subframe-Configuration-ExtIEs', u'MCCHrelatedBCCH-ConfigPerMBSFNArea-Item-ExtIEs', u'MCCHrelatedBCCH-ExtConfigPerMBSFNArea-Item-ExtIEs', u'PMCH-Configuration-ExtIEs', u'SC-PTM-Information-ExtIEs', u'SubframeAllocationExtended-ExtIEs', u'SubframeAllocationFurtherExtension-ExtIEs', u'TMGI-ExtIEs', u'TNL-Information-ExtIEs', ] _param_ = [ ] #-----< AllocatedSubframesEnd >-----# AllocatedSubframesEnd = INT(name=u'AllocatedSubframesEnd', mode=MODE_TYPE) AllocatedSubframesEnd._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1535)], ev=None, er=[]) #-----< AllocationAndRetentionPriority >-----# AllocationAndRetentionPriority = SEQ(name=u'AllocationAndRetentionPriority', mode=MODE_TYPE) _AllocationAndRetentionPriority_priorityLevel = INT(name=u'priorityLevel', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'PriorityLevel'))) _AllocationAndRetentionPriority_pre_emptionCapability = ENUM(name=u'pre-emptionCapability', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'Pre-emptionCapability'))) _AllocationAndRetentionPriority_pre_emptionVulnerability = ENUM(name=u'pre-emptionVulnerability', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'Pre-emptionVulnerability'))) _AllocationAndRetentionPriority_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __AllocationAndRetentionPriority_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___AllocationAndRetentionPriority_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____AllocationAndRetentionPriority_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____AllocationAndRetentionPriority_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___AllocationAndRetentionPriority_iE_Extensions__item__id._const_tab = ____AllocationAndRetentionPriority_iE_Extensions__item__id_tab ___AllocationAndRetentionPriority_iE_Extensions__item__id._const_tab_at = None ___AllocationAndRetentionPriority_iE_Extensions__item__id._const_tab_id = u'id' ___AllocationAndRetentionPriority_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____AllocationAndRetentionPriority_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____AllocationAndRetentionPriority_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___AllocationAndRetentionPriority_iE_Extensions__item__criticality._const_tab = ____AllocationAndRetentionPriority_iE_Extensions__item__criticality_tab ___AllocationAndRetentionPriority_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___AllocationAndRetentionPriority_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___AllocationAndRetentionPriority_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____AllocationAndRetentionPriority_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____AllocationAndRetentionPriority_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___AllocationAndRetentionPriority_iE_Extensions__item__extensionValue._const_tab = ____AllocationAndRetentionPriority_iE_Extensions__item__extensionValue_tab ___AllocationAndRetentionPriority_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___AllocationAndRetentionPriority_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __AllocationAndRetentionPriority_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___AllocationAndRetentionPriority_iE_Extensions__item__id), (u'criticality', ___AllocationAndRetentionPriority_iE_Extensions__item__criticality), (u'extensionValue', ___AllocationAndRetentionPriority_iE_Extensions__item__extensionValue), ]) __AllocationAndRetentionPriority_iE_Extensions__item_._ext = None _AllocationAndRetentionPriority_iE_Extensions._cont = __AllocationAndRetentionPriority_iE_Extensions__item_ _AllocationAndRetentionPriority_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) AllocationAndRetentionPriority._cont = ASN1Dict([ (u'priorityLevel', _AllocationAndRetentionPriority_priorityLevel), (u'pre-emptionCapability', _AllocationAndRetentionPriority_pre_emptionCapability), (u'pre-emptionVulnerability', _AllocationAndRetentionPriority_pre_emptionVulnerability), (u'iE-Extensions', _AllocationAndRetentionPriority_iE_Extensions), ]) AllocationAndRetentionPriority._ext = None #-----< AllocationAndRetentionPriority-ExtIEs >-----# AllocationAndRetentionPriority_ExtIEs = CLASS(name=u'AllocationAndRetentionPriority-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) AllocationAndRetentionPriority_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< BitRate >-----# BitRate = INT(name=u'BitRate', mode=MODE_TYPE) BitRate._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=10000000000)], ev=None, er=[]) #-----< Cause >-----# Cause = CHOICE(name=u'Cause', mode=MODE_TYPE) _Cause_radioNetwork = ENUM(name=u'radioNetwork', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'CauseRadioNetwork'))) _Cause_transport = ENUM(name=u'transport', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'CauseTransport'))) _Cause_nAS = ENUM(name=u'nAS', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'CauseNAS'))) _Cause_protocol = ENUM(name=u'protocol', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'CauseProtocol'))) _Cause_misc = ENUM(name=u'misc', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'CauseMisc'))) Cause._cont = ASN1Dict([ (u'radioNetwork', _Cause_radioNetwork), (u'transport', _Cause_transport), (u'nAS', _Cause_nAS), (u'protocol', _Cause_protocol), (u'misc', _Cause_misc), ]) Cause._ext = [] #-----< CauseMisc >-----# CauseMisc = ENUM(name=u'CauseMisc', mode=MODE_TYPE) CauseMisc._cont = ASN1Dict([(u'control-processing-overload', 0), (u'hardware-failure', 1), (u'om-intervention', 2), (u'unspecified', 3)]) CauseMisc._ext = [] #-----< CauseNAS >-----# CauseNAS = ENUM(name=u'CauseNAS', mode=MODE_TYPE) CauseNAS._cont = ASN1Dict([(u'unspecified', 0)]) CauseNAS._ext = [] #-----< CauseProtocol >-----# CauseProtocol = ENUM(name=u'CauseProtocol', mode=MODE_TYPE) CauseProtocol._cont = ASN1Dict([(u'transfer-syntax-error', 0), (u'abstract-syntax-error-reject', 1), (u'abstract-syntax-error-ignore-and-notify', 2), (u'message-not-compatible-with-receiver-state', 3), (u'semantic-error', 4), (u'abstract-syntax-error-falsely-constructed-message', 5), (u'unspecified', 6)]) CauseProtocol._ext = [] #-----< CauseRadioNetwork >-----# CauseRadioNetwork = ENUM(name=u'CauseRadioNetwork', mode=MODE_TYPE) CauseRadioNetwork._cont = ASN1Dict([(u'unknown-or-already-allocated-MCE-MBMS-M2AP-ID', 0), (u'unknown-or-already-allocated-eNB-MBMS-M2AP-ID', 1), (u'unknown-or-inconsistent-pair-of-MBMS-M2AP-IDs', 2), (u'radio-resources-not-available', 3), (u'interaction-with-other-procedure', 4), (u'unspecified', 5), (u'invalid-QoS-combination', 6), (u'not-supported-QCI-value', 7)]) CauseRadioNetwork._ext = [u'invalid-QoS-combination', u'not-supported-QCI-value'] #-----< CauseTransport >-----# CauseTransport = ENUM(name=u'CauseTransport', mode=MODE_TYPE) CauseTransport._cont = ASN1Dict([(u'transport-resource-unavailable', 0), (u'unspecified', 1)]) CauseTransport._ext = [] #-----< Cell-Information >-----# Cell_Information = SEQ(name=u'Cell-Information', mode=MODE_TYPE) _Cell_Information_eCGI = SEQ(name=u'eCGI', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'ECGI'))) _Cell_Information_cellReservationInfo = ENUM(name=u'cellReservationInfo', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _Cell_Information_cellReservationInfo._cont = ASN1Dict([(u'reservedCell', 0), (u'nonReservedCell', 1)]) _Cell_Information_cellReservationInfo._ext = [] _Cell_Information_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __Cell_Information_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___Cell_Information_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____Cell_Information_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____Cell_Information_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___Cell_Information_iE_Extensions__item__id._const_tab = ____Cell_Information_iE_Extensions__item__id_tab ___Cell_Information_iE_Extensions__item__id._const_tab_at = None ___Cell_Information_iE_Extensions__item__id._const_tab_id = u'id' ___Cell_Information_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____Cell_Information_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____Cell_Information_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___Cell_Information_iE_Extensions__item__criticality._const_tab = ____Cell_Information_iE_Extensions__item__criticality_tab ___Cell_Information_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___Cell_Information_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___Cell_Information_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____Cell_Information_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____Cell_Information_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___Cell_Information_iE_Extensions__item__extensionValue._const_tab = ____Cell_Information_iE_Extensions__item__extensionValue_tab ___Cell_Information_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___Cell_Information_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __Cell_Information_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___Cell_Information_iE_Extensions__item__id), (u'criticality', ___Cell_Information_iE_Extensions__item__criticality), (u'extensionValue', ___Cell_Information_iE_Extensions__item__extensionValue), ]) __Cell_Information_iE_Extensions__item_._ext = None _Cell_Information_iE_Extensions._cont = __Cell_Information_iE_Extensions__item_ _Cell_Information_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) Cell_Information._cont = ASN1Dict([ (u'eCGI', _Cell_Information_eCGI), (u'cellReservationInfo', _Cell_Information_cellReservationInfo), (u'iE-Extensions', _Cell_Information_iE_Extensions), ]) Cell_Information._ext = [] #-----< Cell-Information-ExtIEs >-----# Cell_Information_ExtIEs = CLASS(name=u'Cell-Information-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) Cell_Information_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< Cell-Information-List >-----# Cell_Information_List = SEQ_OF(name=u'Cell-Information-List', mode=MODE_TYPE) _Cell_Information_List__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cell-Information'))) Cell_Information_List._cont = _Cell_Information_List__item_ Cell_Information_List._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[]) #-----< CriticalityDiagnostics >-----# CriticalityDiagnostics = SEQ(name=u'CriticalityDiagnostics', mode=MODE_TYPE) _CriticalityDiagnostics_procedureCode = INT(name=u'procedureCode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProcedureCode')), opt=True) _CriticalityDiagnostics_triggeringMessage = ENUM(name=u'triggeringMessage', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-CommonDataTypes', 'TriggeringMessage')), opt=True) _CriticalityDiagnostics_procedureCriticality = ENUM(name=u'procedureCriticality', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-CommonDataTypes', 'Criticality')), opt=True) _CriticalityDiagnostics_iEsCriticalityDiagnostics = SEQ_OF(name=u'iEsCriticalityDiagnostics', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics-IE-List')), opt=True) _CriticalityDiagnostics_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __CriticalityDiagnostics_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___CriticalityDiagnostics_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____CriticalityDiagnostics_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____CriticalityDiagnostics_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___CriticalityDiagnostics_iE_Extensions__item__id._const_tab = ____CriticalityDiagnostics_iE_Extensions__item__id_tab ___CriticalityDiagnostics_iE_Extensions__item__id._const_tab_at = None ___CriticalityDiagnostics_iE_Extensions__item__id._const_tab_id = u'id' ___CriticalityDiagnostics_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____CriticalityDiagnostics_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____CriticalityDiagnostics_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___CriticalityDiagnostics_iE_Extensions__item__criticality._const_tab = ____CriticalityDiagnostics_iE_Extensions__item__criticality_tab ___CriticalityDiagnostics_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___CriticalityDiagnostics_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___CriticalityDiagnostics_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____CriticalityDiagnostics_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____CriticalityDiagnostics_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___CriticalityDiagnostics_iE_Extensions__item__extensionValue._const_tab = ____CriticalityDiagnostics_iE_Extensions__item__extensionValue_tab ___CriticalityDiagnostics_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___CriticalityDiagnostics_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __CriticalityDiagnostics_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___CriticalityDiagnostics_iE_Extensions__item__id), (u'criticality', ___CriticalityDiagnostics_iE_Extensions__item__criticality), (u'extensionValue', ___CriticalityDiagnostics_iE_Extensions__item__extensionValue), ]) __CriticalityDiagnostics_iE_Extensions__item_._ext = None _CriticalityDiagnostics_iE_Extensions._cont = __CriticalityDiagnostics_iE_Extensions__item_ _CriticalityDiagnostics_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) CriticalityDiagnostics._cont = ASN1Dict([ (u'procedureCode', _CriticalityDiagnostics_procedureCode), (u'triggeringMessage', _CriticalityDiagnostics_triggeringMessage), (u'procedureCriticality', _CriticalityDiagnostics_procedureCriticality), (u'iEsCriticalityDiagnostics', _CriticalityDiagnostics_iEsCriticalityDiagnostics), (u'iE-Extensions', _CriticalityDiagnostics_iE_Extensions), ]) CriticalityDiagnostics._ext = [] #-----< CriticalityDiagnostics-ExtIEs >-----# CriticalityDiagnostics_ExtIEs = CLASS(name=u'CriticalityDiagnostics-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) CriticalityDiagnostics_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< CriticalityDiagnostics-IE-List >-----# CriticalityDiagnostics_IE_List = SEQ_OF(name=u'CriticalityDiagnostics-IE-List', mode=MODE_TYPE) _CriticalityDiagnostics_IE_List__item_ = SEQ(name='_item_', mode=MODE_TYPE) __CriticalityDiagnostics_IE_List__item__iECriticality = ENUM(name=u'iECriticality', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-CommonDataTypes', 'Criticality'))) __CriticalityDiagnostics_IE_List__item__iE_ID = INT(name=u'iE-ID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProtocolIE-ID'))) __CriticalityDiagnostics_IE_List__item__typeOfError = ENUM(name=u'typeOfError', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'TypeOfError'))) __CriticalityDiagnostics_IE_List__item__iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) ___CriticalityDiagnostics_IE_List__item__iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) _____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) _____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__id._const_tab = _____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__id_tab ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__id._const_tab_at = None ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__id._const_tab_id = u'id' ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) _____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) _____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__criticality._const_tab = _____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__criticality_tab ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__criticality._const_tab_id = u'criticality' ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) _____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) _____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__extensionValue._const_tab = _____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__extensionValue_tab ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__extensionValue._const_tab_id = u'Extension' ___CriticalityDiagnostics_IE_List__item__iE_Extensions__item_._cont = ASN1Dict([ (u'id', ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__id), (u'criticality', ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__criticality), (u'extensionValue', ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__extensionValue), ]) ___CriticalityDiagnostics_IE_List__item__iE_Extensions__item_._ext = None __CriticalityDiagnostics_IE_List__item__iE_Extensions._cont = ___CriticalityDiagnostics_IE_List__item__iE_Extensions__item_ __CriticalityDiagnostics_IE_List__item__iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) _CriticalityDiagnostics_IE_List__item_._cont = ASN1Dict([ (u'iECriticality', __CriticalityDiagnostics_IE_List__item__iECriticality), (u'iE-ID', __CriticalityDiagnostics_IE_List__item__iE_ID), (u'typeOfError', __CriticalityDiagnostics_IE_List__item__typeOfError), (u'iE-Extensions', __CriticalityDiagnostics_IE_List__item__iE_Extensions), ]) _CriticalityDiagnostics_IE_List__item_._ext = [] CriticalityDiagnostics_IE_List._cont = _CriticalityDiagnostics_IE_List__item_ CriticalityDiagnostics_IE_List._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[]) #-----< CriticalityDiagnostics-IE-List-ExtIEs >-----# CriticalityDiagnostics_IE_List_ExtIEs = CLASS(name=u'CriticalityDiagnostics-IE-List-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) CriticalityDiagnostics_IE_List_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< ECGI >-----# ECGI = SEQ(name=u'ECGI', mode=MODE_TYPE) _ECGI_pLMN_Identity = OCT_STR(name=u'pLMN-Identity', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'PLMN-Identity'))) _ECGI_eUTRANcellIdentifier = BIT_STR(name=u'eUTRANcellIdentifier', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'EUTRANCellIdentifier'))) _ECGI_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __ECGI_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___ECGI_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____ECGI_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____ECGI_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___ECGI_iE_Extensions__item__id._const_tab = ____ECGI_iE_Extensions__item__id_tab ___ECGI_iE_Extensions__item__id._const_tab_at = None ___ECGI_iE_Extensions__item__id._const_tab_id = u'id' ___ECGI_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____ECGI_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____ECGI_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___ECGI_iE_Extensions__item__criticality._const_tab = ____ECGI_iE_Extensions__item__criticality_tab ___ECGI_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___ECGI_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___ECGI_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____ECGI_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____ECGI_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___ECGI_iE_Extensions__item__extensionValue._const_tab = ____ECGI_iE_Extensions__item__extensionValue_tab ___ECGI_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___ECGI_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __ECGI_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___ECGI_iE_Extensions__item__id), (u'criticality', ___ECGI_iE_Extensions__item__criticality), (u'extensionValue', ___ECGI_iE_Extensions__item__extensionValue), ]) __ECGI_iE_Extensions__item_._ext = None _ECGI_iE_Extensions._cont = __ECGI_iE_Extensions__item_ _ECGI_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) ECGI._cont = ASN1Dict([ (u'pLMN-Identity', _ECGI_pLMN_Identity), (u'eUTRANcellIdentifier', _ECGI_eUTRANcellIdentifier), (u'iE-Extensions', _ECGI_iE_Extensions), ]) ECGI._ext = [] #-----< ECGI-ExtIEs >-----# ECGI_ExtIEs = CLASS(name=u'ECGI-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ECGI_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< ENB-ID >-----# ENB_ID = CHOICE(name=u'ENB-ID', mode=MODE_TYPE) _ENB_ID_macro_eNB_ID = BIT_STR(name=u'macro-eNB-ID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _ENB_ID_macro_eNB_ID._const_sz = ASN1Set(rv=[20], rr=[], ev=None, er=[]) _ENB_ID_short_Macro_eNB_ID = BIT_STR(name=u'short-Macro-eNB-ID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _ENB_ID_short_Macro_eNB_ID._const_sz = ASN1Set(rv=[18], rr=[], ev=None, er=[]) _ENB_ID_long_Macro_eNB_ID = BIT_STR(name=u'long-Macro-eNB-ID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _ENB_ID_long_Macro_eNB_ID._const_sz = ASN1Set(rv=[21], rr=[], ev=None, er=[]) ENB_ID._cont = ASN1Dict([ (u'macro-eNB-ID', _ENB_ID_macro_eNB_ID), (u'short-Macro-eNB-ID', _ENB_ID_short_Macro_eNB_ID), (u'long-Macro-eNB-ID', _ENB_ID_long_Macro_eNB_ID), ]) ENB_ID._ext = [u'short-Macro-eNB-ID', u'long-Macro-eNB-ID'] #-----< ENB-MBMS-Configuration-data-Item >-----# ENB_MBMS_Configuration_data_Item = SEQ(name=u'ENB-MBMS-Configuration-data-Item', mode=MODE_TYPE) _ENB_MBMS_Configuration_data_Item_eCGI = SEQ(name=u'eCGI', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'ECGI'))) _ENB_MBMS_Configuration_data_Item_mbsfnSynchronisationArea = INT(name=u'mbsfnSynchronisationArea', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'MBSFN-SynchronisationArea-ID'))) _ENB_MBMS_Configuration_data_Item_mbmsServiceAreaList = SEQ_OF(name=u'mbmsServiceAreaList', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'MBMS-Service-Area-ID-List'))) _ENB_MBMS_Configuration_data_Item_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __ENB_MBMS_Configuration_data_Item_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____ENB_MBMS_Configuration_data_Item_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____ENB_MBMS_Configuration_data_Item_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__id._const_tab = ____ENB_MBMS_Configuration_data_Item_iE_Extensions__item__id_tab ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__id._const_tab_at = None ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__id._const_tab_id = u'id' ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____ENB_MBMS_Configuration_data_Item_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____ENB_MBMS_Configuration_data_Item_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__criticality._const_tab = ____ENB_MBMS_Configuration_data_Item_iE_Extensions__item__criticality_tab ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____ENB_MBMS_Configuration_data_Item_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____ENB_MBMS_Configuration_data_Item_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__extensionValue._const_tab = ____ENB_MBMS_Configuration_data_Item_iE_Extensions__item__extensionValue_tab ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __ENB_MBMS_Configuration_data_Item_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__id), (u'criticality', ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__criticality), (u'extensionValue', ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__extensionValue), ]) __ENB_MBMS_Configuration_data_Item_iE_Extensions__item_._ext = None _ENB_MBMS_Configuration_data_Item_iE_Extensions._cont = __ENB_MBMS_Configuration_data_Item_iE_Extensions__item_ _ENB_MBMS_Configuration_data_Item_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) ENB_MBMS_Configuration_data_Item._cont = ASN1Dict([ (u'eCGI', _ENB_MBMS_Configuration_data_Item_eCGI), (u'mbsfnSynchronisationArea', _ENB_MBMS_Configuration_data_Item_mbsfnSynchronisationArea), (u'mbmsServiceAreaList', _ENB_MBMS_Configuration_data_Item_mbmsServiceAreaList), (u'iE-Extensions', _ENB_MBMS_Configuration_data_Item_iE_Extensions), ]) ENB_MBMS_Configuration_data_Item._ext = [] #-----< ENB-MBMS-Configuration-data-Item-ExtIEs >-----# ENB_MBMS_Configuration_data_Item_ExtIEs = CLASS(name=u'ENB-MBMS-Configuration-data-Item-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ENB_MBMS_Configuration_data_Item_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< ENB-MBMS-Configuration-data-ConfigUpdate-Item >-----# ENB_MBMS_Configuration_data_ConfigUpdate_Item = CHOICE(name=u'ENB-MBMS-Configuration-data-ConfigUpdate-Item', mode=MODE_TYPE) _ENB_MBMS_Configuration_data_ConfigUpdate_Item_mBMSConfigData = SEQ(name=u'mBMSConfigData', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-Configuration-data-Item'))) _ENB_MBMS_Configuration_data_ConfigUpdate_Item_eCGI = SEQ(name=u'eCGI', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'ECGI'))) ENB_MBMS_Configuration_data_ConfigUpdate_Item._cont = ASN1Dict([ (u'mBMSConfigData', _ENB_MBMS_Configuration_data_ConfigUpdate_Item_mBMSConfigData), (u'eCGI', _ENB_MBMS_Configuration_data_ConfigUpdate_Item_eCGI), ]) ENB_MBMS_Configuration_data_ConfigUpdate_Item._ext = [] #-----< ENB-MBMS-M2AP-ID >-----# ENB_MBMS_M2AP_ID = INT(name=u'ENB-MBMS-M2AP-ID', mode=MODE_TYPE) ENB_MBMS_M2AP_ID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) #-----< ENBname >-----# ENBname = STR_PRINT(name=u'ENBname', mode=MODE_TYPE) ENBname._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=150)], ev=[], er=[]) #-----< EUTRANCellIdentifier >-----# EUTRANCellIdentifier = BIT_STR(name=u'EUTRANCellIdentifier', mode=MODE_TYPE) EUTRANCellIdentifier._const_sz = ASN1Set(rv=[28], rr=[], ev=None, er=[]) #-----< GBR-QosInformation >-----# GBR_QosInformation = SEQ(name=u'GBR-QosInformation', mode=MODE_TYPE) _GBR_QosInformation_mBMS_E_RAB_MaximumBitrateDL = INT(name=u'mBMS-E-RAB-MaximumBitrateDL', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'BitRate'))) _GBR_QosInformation_mBMS_E_RAB_GuaranteedBitrateDL = INT(name=u'mBMS-E-RAB-GuaranteedBitrateDL', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'BitRate'))) _GBR_QosInformation_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __GBR_QosInformation_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___GBR_QosInformation_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____GBR_QosInformation_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____GBR_QosInformation_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___GBR_QosInformation_iE_Extensions__item__id._const_tab = ____GBR_QosInformation_iE_Extensions__item__id_tab ___GBR_QosInformation_iE_Extensions__item__id._const_tab_at = None ___GBR_QosInformation_iE_Extensions__item__id._const_tab_id = u'id' ___GBR_QosInformation_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____GBR_QosInformation_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____GBR_QosInformation_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___GBR_QosInformation_iE_Extensions__item__criticality._const_tab = ____GBR_QosInformation_iE_Extensions__item__criticality_tab ___GBR_QosInformation_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___GBR_QosInformation_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___GBR_QosInformation_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____GBR_QosInformation_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____GBR_QosInformation_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___GBR_QosInformation_iE_Extensions__item__extensionValue._const_tab = ____GBR_QosInformation_iE_Extensions__item__extensionValue_tab ___GBR_QosInformation_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___GBR_QosInformation_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __GBR_QosInformation_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___GBR_QosInformation_iE_Extensions__item__id), (u'criticality', ___GBR_QosInformation_iE_Extensions__item__criticality), (u'extensionValue', ___GBR_QosInformation_iE_Extensions__item__extensionValue), ]) __GBR_QosInformation_iE_Extensions__item_._ext = None _GBR_QosInformation_iE_Extensions._cont = __GBR_QosInformation_iE_Extensions__item_ _GBR_QosInformation_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) GBR_QosInformation._cont = ASN1Dict([ (u'mBMS-E-RAB-MaximumBitrateDL', _GBR_QosInformation_mBMS_E_RAB_MaximumBitrateDL), (u'mBMS-E-RAB-GuaranteedBitrateDL', _GBR_QosInformation_mBMS_E_RAB_GuaranteedBitrateDL), (u'iE-Extensions', _GBR_QosInformation_iE_Extensions), ]) GBR_QosInformation._ext = [] #-----< GBR-QosInformation-ExtIEs >-----# GBR_QosInformation_ExtIEs = CLASS(name=u'GBR-QosInformation-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) GBR_QosInformation_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< GlobalENB-ID >-----# GlobalENB_ID = SEQ(name=u'GlobalENB-ID', mode=MODE_TYPE) _GlobalENB_ID_pLMN_Identity = OCT_STR(name=u'pLMN-Identity', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'PLMN-Identity'))) _GlobalENB_ID_eNB_ID = CHOICE(name=u'eNB-ID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'ENB-ID'))) _GlobalENB_ID_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __GlobalENB_ID_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___GlobalENB_ID_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____GlobalENB_ID_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____GlobalENB_ID_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___GlobalENB_ID_iE_Extensions__item__id._const_tab = ____GlobalENB_ID_iE_Extensions__item__id_tab ___GlobalENB_ID_iE_Extensions__item__id._const_tab_at = None ___GlobalENB_ID_iE_Extensions__item__id._const_tab_id = u'id' ___GlobalENB_ID_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____GlobalENB_ID_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____GlobalENB_ID_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___GlobalENB_ID_iE_Extensions__item__criticality._const_tab = ____GlobalENB_ID_iE_Extensions__item__criticality_tab ___GlobalENB_ID_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___GlobalENB_ID_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___GlobalENB_ID_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____GlobalENB_ID_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____GlobalENB_ID_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___GlobalENB_ID_iE_Extensions__item__extensionValue._const_tab = ____GlobalENB_ID_iE_Extensions__item__extensionValue_tab ___GlobalENB_ID_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___GlobalENB_ID_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __GlobalENB_ID_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___GlobalENB_ID_iE_Extensions__item__id), (u'criticality', ___GlobalENB_ID_iE_Extensions__item__criticality), (u'extensionValue', ___GlobalENB_ID_iE_Extensions__item__extensionValue), ]) __GlobalENB_ID_iE_Extensions__item_._ext = None _GlobalENB_ID_iE_Extensions._cont = __GlobalENB_ID_iE_Extensions__item_ _GlobalENB_ID_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) GlobalENB_ID._cont = ASN1Dict([ (u'pLMN-Identity', _GlobalENB_ID_pLMN_Identity), (u'eNB-ID', _GlobalENB_ID_eNB_ID), (u'iE-Extensions', _GlobalENB_ID_iE_Extensions), ]) GlobalENB_ID._ext = [] #-----< GlobalENB-ID-ExtIEs >-----# GlobalENB_ID_ExtIEs = CLASS(name=u'GlobalENB-ID-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) GlobalENB_ID_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< GlobalMCE-ID >-----# GlobalMCE_ID = SEQ(name=u'GlobalMCE-ID', mode=MODE_TYPE) _GlobalMCE_ID_pLMN_Identity = OCT_STR(name=u'pLMN-Identity', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'PLMN-Identity'))) _GlobalMCE_ID_mCE_ID = OCT_STR(name=u'mCE-ID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'MCE-ID'))) _GlobalMCE_ID_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __GlobalMCE_ID_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___GlobalMCE_ID_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____GlobalMCE_ID_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____GlobalMCE_ID_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___GlobalMCE_ID_iE_Extensions__item__id._const_tab = ____GlobalMCE_ID_iE_Extensions__item__id_tab ___GlobalMCE_ID_iE_Extensions__item__id._const_tab_at = None ___GlobalMCE_ID_iE_Extensions__item__id._const_tab_id = u'id' ___GlobalMCE_ID_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____GlobalMCE_ID_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____GlobalMCE_ID_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___GlobalMCE_ID_iE_Extensions__item__criticality._const_tab = ____GlobalMCE_ID_iE_Extensions__item__criticality_tab ___GlobalMCE_ID_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___GlobalMCE_ID_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___GlobalMCE_ID_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____GlobalMCE_ID_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____GlobalMCE_ID_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___GlobalMCE_ID_iE_Extensions__item__extensionValue._const_tab = ____GlobalMCE_ID_iE_Extensions__item__extensionValue_tab ___GlobalMCE_ID_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___GlobalMCE_ID_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __GlobalMCE_ID_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___GlobalMCE_ID_iE_Extensions__item__id), (u'criticality', ___GlobalMCE_ID_iE_Extensions__item__criticality), (u'extensionValue', ___GlobalMCE_ID_iE_Extensions__item__extensionValue), ]) __GlobalMCE_ID_iE_Extensions__item_._ext = None _GlobalMCE_ID_iE_Extensions._cont = __GlobalMCE_ID_iE_Extensions__item_ _GlobalMCE_ID_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) GlobalMCE_ID._cont = ASN1Dict([ (u'pLMN-Identity', _GlobalMCE_ID_pLMN_Identity), (u'mCE-ID', _GlobalMCE_ID_mCE_ID), (u'iE-Extensions', _GlobalMCE_ID_iE_Extensions), ]) GlobalMCE_ID._ext = [] #-----< GlobalMCE-ID-ExtIEs >-----# GlobalMCE_ID_ExtIEs = CLASS(name=u'GlobalMCE-ID-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) GlobalMCE_ID_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< GTP-TEID >-----# GTP_TEID = OCT_STR(name=u'GTP-TEID', mode=MODE_TYPE) GTP_TEID._const_sz = ASN1Set(rv=[4], rr=[], ev=None, er=[]) #-----< IPAddress >-----# IPAddress = OCT_STR(name=u'IPAddress', mode=MODE_TYPE) IPAddress._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=4, ub=16)], ev=None, er=[]) #-----< LCID >-----# LCID = INT(name=u'LCID', mode=MODE_TYPE) LCID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=28)], ev=None, er=[]) #-----< MBMS-Cell-List >-----# MBMS_Cell_List = SEQ_OF(name=u'MBMS-Cell-List', mode=MODE_TYPE) _MBMS_Cell_List__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ECGI'))) MBMS_Cell_List._cont = _MBMS_Cell_List__item_ MBMS_Cell_List._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=4096)], ev=None, er=[]) #-----< MBMS-E-RAB-QoS-Parameters >-----# MBMS_E_RAB_QoS_Parameters = SEQ(name=u'MBMS-E-RAB-QoS-Parameters', mode=MODE_TYPE) _MBMS_E_RAB_QoS_Parameters_qCI = INT(name=u'qCI', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'QCI'))) _MBMS_E_RAB_QoS_Parameters_gbrQosInformation = SEQ(name=u'gbrQosInformation', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'GBR-QosInformation')), opt=True) _MBMS_E_RAB_QoS_Parameters_allocationAndRetentionPriority = SEQ(name=u'allocationAndRetentionPriority', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'AllocationAndRetentionPriority'))) _MBMS_E_RAB_QoS_Parameters_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __MBMS_E_RAB_QoS_Parameters_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__id._const_tab = ____MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__id_tab ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__id._const_tab_at = None ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__id._const_tab_id = u'id' ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__criticality._const_tab = ____MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__criticality_tab ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__extensionValue._const_tab = ____MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__extensionValue_tab ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __MBMS_E_RAB_QoS_Parameters_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__id), (u'criticality', ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__criticality), (u'extensionValue', ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__extensionValue), ]) __MBMS_E_RAB_QoS_Parameters_iE_Extensions__item_._ext = None _MBMS_E_RAB_QoS_Parameters_iE_Extensions._cont = __MBMS_E_RAB_QoS_Parameters_iE_Extensions__item_ _MBMS_E_RAB_QoS_Parameters_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) MBMS_E_RAB_QoS_Parameters._cont = ASN1Dict([ (u'qCI', _MBMS_E_RAB_QoS_Parameters_qCI), (u'gbrQosInformation', _MBMS_E_RAB_QoS_Parameters_gbrQosInformation), (u'allocationAndRetentionPriority', _MBMS_E_RAB_QoS_Parameters_allocationAndRetentionPriority), (u'iE-Extensions', _MBMS_E_RAB_QoS_Parameters_iE_Extensions), ]) MBMS_E_RAB_QoS_Parameters._ext = [] #-----< MBMS-E-RAB-QoS-Parameters-ExtIEs >-----# MBMS_E_RAB_QoS_Parameters_ExtIEs = CLASS(name=u'MBMS-E-RAB-QoS-Parameters-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) MBMS_E_RAB_QoS_Parameters_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< MBMS-Service-associatedLogicalM2-ConnectionItem >-----# MBMS_Service_associatedLogicalM2_ConnectionItem = SEQ(name=u'MBMS-Service-associatedLogicalM2-ConnectionItem', mode=MODE_TYPE) _MBMS_Service_associatedLogicalM2_ConnectionItem_eNB_MBMS_M2AP_ID = INT(name=u'eNB-MBMS-M2AP-ID', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-M2AP-ID')), opt=True) _MBMS_Service_associatedLogicalM2_ConnectionItem_mCE_MBMS_M2AP_ID = INT(name=u'mCE-MBMS-M2AP-ID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID')), opt=True) _MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__id._const_tab = ____MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__id_tab ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__id._const_tab_at = None ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__id._const_tab_id = u'id' ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__criticality._const_tab = ____MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__criticality_tab ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__extensionValue._const_tab = ____MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__extensionValue_tab ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__id), (u'criticality', ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__criticality), (u'extensionValue', ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__extensionValue), ]) __MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item_._ext = None _MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions._cont = __MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item_ _MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) MBMS_Service_associatedLogicalM2_ConnectionItem._cont = ASN1Dict([ (u'eNB-MBMS-M2AP-ID', _MBMS_Service_associatedLogicalM2_ConnectionItem_eNB_MBMS_M2AP_ID), (u'mCE-MBMS-M2AP-ID', _MBMS_Service_associatedLogicalM2_ConnectionItem_mCE_MBMS_M2AP_ID), (u'iE-Extensions', _MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions), ]) MBMS_Service_associatedLogicalM2_ConnectionItem._ext = [] #-----< MBMS-Service-associatedLogicalM2-ConnectionItemExtIEs >-----# MBMS_Service_associatedLogicalM2_ConnectionItemExtIEs = CLASS(name=u'MBMS-Service-associatedLogicalM2-ConnectionItemExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) MBMS_Service_associatedLogicalM2_ConnectionItemExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< MBMS-Service-Area >-----# MBMS_Service_Area = OCT_STR(name=u'MBMS-Service-Area', mode=MODE_TYPE) #-----< MBMS-Service-Area-ID-List >-----# MBMS_Service_Area_ID_List = SEQ_OF(name=u'MBMS-Service-Area-ID-List', mode=MODE_TYPE) _MBMS_Service_Area_ID_List__item_ = OCT_STR(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBMS-Service-Area'))) MBMS_Service_Area_ID_List._cont = _MBMS_Service_Area_ID_List__item_ MBMS_Service_Area_ID_List._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[]) #-----< MBMS-Session-ID >-----# MBMS_Session_ID = OCT_STR(name=u'MBMS-Session-ID', mode=MODE_TYPE) MBMS_Session_ID._const_sz = ASN1Set(rv=[1], rr=[], ev=None, er=[]) #-----< MBMSsessionListPerPMCH-Item >-----# MBMSsessionListPerPMCH_Item = SEQ_OF(name=u'MBMSsessionListPerPMCH-Item', mode=MODE_TYPE) _MBMSsessionListPerPMCH_Item__item_ = SEQ(name='_item_', mode=MODE_TYPE) __MBMSsessionListPerPMCH_Item__item__tmgi = SEQ(name=u'tmgi', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'TMGI'))) __MBMSsessionListPerPMCH_Item__item__lcid = INT(name=u'lcid', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'LCID'))) __MBMSsessionListPerPMCH_Item__item__iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) ___MBMSsessionListPerPMCH_Item__item__iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) _____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) _____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__id._const_tab = _____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__id_tab ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__id._const_tab_at = None ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__id._const_tab_id = u'id' ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) _____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) _____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__criticality._const_tab = _____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__criticality_tab ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__criticality._const_tab_id = u'criticality' ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) _____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) _____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__extensionValue._const_tab = _____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__extensionValue_tab ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__extensionValue._const_tab_id = u'Extension' ___MBMSsessionListPerPMCH_Item__item__iE_Extensions__item_._cont = ASN1Dict([ (u'id', ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__id), (u'criticality', ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__criticality), (u'extensionValue', ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__extensionValue), ]) ___MBMSsessionListPerPMCH_Item__item__iE_Extensions__item_._ext = None __MBMSsessionListPerPMCH_Item__item__iE_Extensions._cont = ___MBMSsessionListPerPMCH_Item__item__iE_Extensions__item_ __MBMSsessionListPerPMCH_Item__item__iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) _MBMSsessionListPerPMCH_Item__item_._cont = ASN1Dict([ (u'tmgi', __MBMSsessionListPerPMCH_Item__item__tmgi), (u'lcid', __MBMSsessionListPerPMCH_Item__item__lcid), (u'iE-Extensions', __MBMSsessionListPerPMCH_Item__item__iE_Extensions), ]) _MBMSsessionListPerPMCH_Item__item_._ext = [] MBMSsessionListPerPMCH_Item._cont = _MBMSsessionListPerPMCH_Item__item_ MBMSsessionListPerPMCH_Item._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=29)], ev=None, er=[]) #-----< MBMSsessionListPerPMCH-Item-ExtIEs >-----# MBMSsessionListPerPMCH_Item_ExtIEs = CLASS(name=u'MBMSsessionListPerPMCH-Item-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) MBMSsessionListPerPMCH_Item_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< MBMSsessionsToBeSuspendedListPerPMCH-Item >-----# MBMSsessionsToBeSuspendedListPerPMCH_Item = SEQ_OF(name=u'MBMSsessionsToBeSuspendedListPerPMCH-Item', mode=MODE_TYPE) _MBMSsessionsToBeSuspendedListPerPMCH_Item__item_ = SEQ(name='_item_', mode=MODE_TYPE) __MBMSsessionsToBeSuspendedListPerPMCH_Item__item__tmgi = SEQ(name=u'tmgi', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'TMGI'))) __MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) ___MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) _____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) _____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__id._const_tab = _____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__id_tab ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__id._const_tab_at = None ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__id._const_tab_id = u'id' ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) _____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) _____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__criticality._const_tab = _____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__criticality_tab ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__criticality._const_tab_id = u'criticality' ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) _____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) _____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__extensionValue._const_tab = _____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__extensionValue_tab ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__extensionValue._const_tab_id = u'Extension' ___MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item_._cont = ASN1Dict([ (u'id', ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__id), (u'criticality', ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__criticality), (u'extensionValue', ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__extensionValue), ]) ___MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item_._ext = None __MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions._cont = ___MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item_ __MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) _MBMSsessionsToBeSuspendedListPerPMCH_Item__item_._cont = ASN1Dict([ (u'tmgi', __MBMSsessionsToBeSuspendedListPerPMCH_Item__item__tmgi), (u'iE-Extensions', __MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions), ]) _MBMSsessionsToBeSuspendedListPerPMCH_Item__item_._ext = [] MBMSsessionsToBeSuspendedListPerPMCH_Item._cont = _MBMSsessionsToBeSuspendedListPerPMCH_Item__item_ MBMSsessionsToBeSuspendedListPerPMCH_Item._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=29)], ev=None, er=[]) #-----< MBMSsessionsToBeSuspendedListPerPMCH-Item-ExtIEs >-----# MBMSsessionsToBeSuspendedListPerPMCH_Item_ExtIEs = CLASS(name=u'MBMSsessionsToBeSuspendedListPerPMCH-Item-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) MBMSsessionsToBeSuspendedListPerPMCH_Item_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< MBSFN-Area-ID >-----# MBSFN_Area_ID = INT(name=u'MBSFN-Area-ID', mode=MODE_TYPE) MBSFN_Area_ID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[]) #-----< MBSFN-SynchronisationArea-ID >-----# MBSFN_SynchronisationArea_ID = INT(name=u'MBSFN-SynchronisationArea-ID', mode=MODE_TYPE) MBSFN_SynchronisationArea_ID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) #-----< MBSFN-Subframe-Configuration >-----# MBSFN_Subframe_Configuration = SEQ(name=u'MBSFN-Subframe-Configuration', mode=MODE_TYPE) _MBSFN_Subframe_Configuration_radioframeAllocationPeriod = ENUM(name=u'radioframeAllocationPeriod', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _MBSFN_Subframe_Configuration_radioframeAllocationPeriod._cont = ASN1Dict([(u'n1', 0), (u'n2', 1), (u'n4', 2), (u'n8', 3), (u'n16', 4), (u'n32', 5)]) _MBSFN_Subframe_Configuration_radioframeAllocationPeriod._ext = None _MBSFN_Subframe_Configuration_radioframeAllocationOffset = INT(name=u'radioframeAllocationOffset', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _MBSFN_Subframe_Configuration_radioframeAllocationOffset._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=7)], ev=None, er=[]) _MBSFN_Subframe_Configuration_subframeAllocation = CHOICE(name=u'subframeAllocation', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT)) __MBSFN_Subframe_Configuration_subframeAllocation_oneFrame = BIT_STR(name=u'oneFrame', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) __MBSFN_Subframe_Configuration_subframeAllocation_oneFrame._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[]) __MBSFN_Subframe_Configuration_subframeAllocation_fourFrames = BIT_STR(name=u'fourFrames', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) __MBSFN_Subframe_Configuration_subframeAllocation_fourFrames._const_sz = ASN1Set(rv=[24], rr=[], ev=None, er=[]) _MBSFN_Subframe_Configuration_subframeAllocation._cont = ASN1Dict([ (u'oneFrame', __MBSFN_Subframe_Configuration_subframeAllocation_oneFrame), (u'fourFrames', __MBSFN_Subframe_Configuration_subframeAllocation_fourFrames), ]) _MBSFN_Subframe_Configuration_subframeAllocation._ext = None _MBSFN_Subframe_Configuration_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __MBSFN_Subframe_Configuration_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___MBSFN_Subframe_Configuration_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____MBSFN_Subframe_Configuration_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) _____MBSFN_Subframe_Configuration_iE_Extensions__item__id_tab_val_Extension_0 = CHOICE(name=u'Extension', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'SubframeAllocationExtended'))) _____MBSFN_Subframe_Configuration_iE_Extensions__item__id_tab_val_Extension_1 = CHOICE(name=u'Extension', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'SubframeAllocationFurtherExtension'))) ____MBSFN_Subframe_Configuration_iE_Extensions__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 50), (u'criticality', u'reject'), (u'Extension', _____MBSFN_Subframe_Configuration_iE_Extensions__item__id_tab_val_Extension_0), (u'presence', u'optional')]), dict([(u'id', 53), (u'criticality', u'reject'), (u'Extension', _____MBSFN_Subframe_Configuration_iE_Extensions__item__id_tab_val_Extension_1), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___MBSFN_Subframe_Configuration_iE_Extensions__item__id._const_tab = ____MBSFN_Subframe_Configuration_iE_Extensions__item__id_tab ___MBSFN_Subframe_Configuration_iE_Extensions__item__id._const_tab_at = None ___MBSFN_Subframe_Configuration_iE_Extensions__item__id._const_tab_id = u'id' ___MBSFN_Subframe_Configuration_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ___MBSFN_Subframe_Configuration_iE_Extensions__item__criticality._const_tab = ____MBSFN_Subframe_Configuration_iE_Extensions__item__id_tab ___MBSFN_Subframe_Configuration_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___MBSFN_Subframe_Configuration_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___MBSFN_Subframe_Configuration_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ___MBSFN_Subframe_Configuration_iE_Extensions__item__extensionValue._const_tab = ____MBSFN_Subframe_Configuration_iE_Extensions__item__id_tab ___MBSFN_Subframe_Configuration_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___MBSFN_Subframe_Configuration_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __MBSFN_Subframe_Configuration_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___MBSFN_Subframe_Configuration_iE_Extensions__item__id), (u'criticality', ___MBSFN_Subframe_Configuration_iE_Extensions__item__criticality), (u'extensionValue', ___MBSFN_Subframe_Configuration_iE_Extensions__item__extensionValue), ]) __MBSFN_Subframe_Configuration_iE_Extensions__item_._ext = None _MBSFN_Subframe_Configuration_iE_Extensions._cont = __MBSFN_Subframe_Configuration_iE_Extensions__item_ _MBSFN_Subframe_Configuration_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) MBSFN_Subframe_Configuration._cont = ASN1Dict([ (u'radioframeAllocationPeriod', _MBSFN_Subframe_Configuration_radioframeAllocationPeriod), (u'radioframeAllocationOffset', _MBSFN_Subframe_Configuration_radioframeAllocationOffset), (u'subframeAllocation', _MBSFN_Subframe_Configuration_subframeAllocation), (u'iE-Extensions', _MBSFN_Subframe_Configuration_iE_Extensions), ]) MBSFN_Subframe_Configuration._ext = [] #-----< MBSFN-Subframe-Configuration-ExtIEs >-----# MBSFN_Subframe_Configuration_ExtIEs = CLASS(name=u'MBSFN-Subframe-Configuration-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) _MBSFN_Subframe_Configuration_ExtIEs_val_Extension_0 = CHOICE(name=u'Extension', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'SubframeAllocationExtended'))) _MBSFN_Subframe_Configuration_ExtIEs_val_Extension_1 = CHOICE(name=u'Extension', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'SubframeAllocationFurtherExtension'))) MBSFN_Subframe_Configuration_ExtIEs._val = ASN1Set(rv=[dict([(u'id', 50), (u'criticality', u'reject'), (u'Extension', _MBSFN_Subframe_Configuration_ExtIEs_val_Extension_0), (u'presence', u'optional')]), dict([(u'id', 53), (u'criticality', u'reject'), (u'Extension', _MBSFN_Subframe_Configuration_ExtIEs_val_Extension_1), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< MCCH-Update-Time >-----# MCCH_Update_Time = INT(name=u'MCCH-Update-Time', mode=MODE_TYPE) MCCH_Update_Time._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[]) #-----< MCCHrelatedBCCH-ConfigPerMBSFNArea-Item >-----# MCCHrelatedBCCH_ConfigPerMBSFNArea_Item = SEQ(name=u'MCCHrelatedBCCH-ConfigPerMBSFNArea-Item', mode=MODE_TYPE) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_mbsfnArea = INT(name=u'mbsfnArea', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'MBSFN-Area-ID'))) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_pdcchLength = ENUM(name=u'pdcchLength', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_pdcchLength._cont = ASN1Dict([(u's1', 0), (u's2', 1)]) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_pdcchLength._ext = [] _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_repetitionPeriod = ENUM(name=u'repetitionPeriod', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_repetitionPeriod._cont = ASN1Dict([(u'rf32', 0), (u'rf64', 1), (u'rf128', 2), (u'rf256', 3)]) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_repetitionPeriod._ext = None _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_offset = INT(name=u'offset', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_offset._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=10)], ev=None, er=[]) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_modificationPeriod = ENUM(name=u'modificationPeriod', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_modificationPeriod._cont = ASN1Dict([(u'rf512', 0), (u'rf1024', 1)]) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_modificationPeriod._ext = None _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_subframeAllocationInfo = BIT_STR(name=u'subframeAllocationInfo', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_subframeAllocationInfo._const_sz = ASN1Set(rv=[6], rr=[], ev=None, er=[]) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_modulationAndCodingScheme = ENUM(name=u'modulationAndCodingScheme', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_modulationAndCodingScheme._cont = ASN1Dict([(u'n2', 0), (u'n7', 1), (u'n13', 2), (u'n19', 3)]) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_modulationAndCodingScheme._ext = None _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_cellInformationList = SEQ_OF(name=u'cellInformationList', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'Cell-Information-List')), opt=True) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) _____MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab_val_Extension_0 = ENUM(name=u'Extension', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Repetition-PeriodExtended'))) _____MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab_val_Extension_1 = ENUM(name=u'Extension', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Modification-PeriodExtended'))) _____MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab_val_Extension_2 = ENUM(name=u'Extension', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Subcarrier-SpacingMBMS'))) ____MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 47), (u'criticality', u'reject'), (u'Extension', _____MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab_val_Extension_0), (u'presence', u'optional')]), dict([(u'id', 46), (u'criticality', u'reject'), (u'Extension', _____MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab_val_Extension_1), (u'presence', u'optional')]), dict([(u'id', 49), (u'criticality', u'reject'), (u'Extension', _____MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab_val_Extension_2), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id._const_tab = ____MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id._const_tab_at = None ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id._const_tab_id = u'id' ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__criticality._const_tab = ____MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__extensionValue._const_tab = ____MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id), (u'criticality', ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__criticality), (u'extensionValue', ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__extensionValue), ]) __MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item_._ext = None _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions._cont = __MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item_ _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) MCCHrelatedBCCH_ConfigPerMBSFNArea_Item._cont = ASN1Dict([ (u'mbsfnArea', _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_mbsfnArea), (u'pdcchLength', _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_pdcchLength), (u'repetitionPeriod', _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_repetitionPeriod), (u'offset', _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_offset), (u'modificationPeriod', _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_modificationPeriod), (u'subframeAllocationInfo', _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_subframeAllocationInfo), (u'modulationAndCodingScheme', _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_modulationAndCodingScheme), (u'cellInformationList', _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_cellInformationList), (u'iE-Extensions', _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions), ]) MCCHrelatedBCCH_ConfigPerMBSFNArea_Item._ext = [] #-----< MCCHrelatedBCCH-ConfigPerMBSFNArea-Item-ExtIEs >-----# MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_ExtIEs = CLASS(name=u'MCCHrelatedBCCH-ConfigPerMBSFNArea-Item-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_ExtIEs_val_Extension_0 = ENUM(name=u'Extension', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Repetition-PeriodExtended'))) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_ExtIEs_val_Extension_1 = ENUM(name=u'Extension', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Modification-PeriodExtended'))) _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_ExtIEs_val_Extension_2 = ENUM(name=u'Extension', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Subcarrier-SpacingMBMS'))) MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_ExtIEs._val = ASN1Set(rv=[dict([(u'id', 47), (u'criticality', u'reject'), (u'Extension', _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_ExtIEs_val_Extension_0), (u'presence', u'optional')]), dict([(u'id', 46), (u'criticality', u'reject'), (u'Extension', _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_ExtIEs_val_Extension_1), (u'presence', u'optional')]), dict([(u'id', 49), (u'criticality', u'reject'), (u'Extension', _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_ExtIEs_val_Extension_2), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< MCCHrelatedBCCH-ExtConfigPerMBSFNArea-Item >-----# MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item = SEQ(name=u'MCCHrelatedBCCH-ExtConfigPerMBSFNArea-Item', mode=MODE_TYPE) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_mbsfnArea = INT(name=u'mbsfnArea', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'MBSFN-Area-ID'))) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_repetitionPeriodExpanded = ENUM(name=u'repetitionPeriodExpanded', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_repetitionPeriodExpanded._cont = ASN1Dict([(u'rf1', 0), (u'rf2', 1), (u'rf4', 2), (u'rf8', 3), (u'rf16', 4), (u'rf32', 5), (u'rf64', 6), (u'rf128', 7), (u'rf256', 8)]) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_repetitionPeriodExpanded._ext = [] _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_offset = INT(name=u'offset', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_offset._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=10)], ev=None, er=[]) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_modificationPeriodExpanded = ENUM(name=u'modificationPeriodExpanded', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_modificationPeriodExpanded._cont = ASN1Dict([(u'rf1', 0), (u'rf2', 1), (u'rf4', 2), (u'rf8', 3), (u'rf16', 4), (u'rf32', 5), (u'rf64', 6), (u'rf128', 7), (u'rf256', 8), (u'rf512', 9), (u'rf1024', 10)]) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_modificationPeriodExpanded._ext = [] _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_subframeAllocationInfoExpanded = BIT_STR(name=u'subframeAllocationInfoExpanded', mode=MODE_TYPE, tag=(4, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_subframeAllocationInfoExpanded._const_sz = ASN1Set(rv=[10], rr=[], ev=None, er=[]) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_modulationAndCodingScheme = ENUM(name=u'modulationAndCodingScheme', mode=MODE_TYPE, tag=(5, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_modulationAndCodingScheme._cont = ASN1Dict([(u'n2', 0), (u'n7', 1), (u'n13', 2), (u'n19', 3)]) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_modulationAndCodingScheme._ext = None _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_subcarrier_SpacingMBMSExpanded = ENUM(name=u'subcarrier-SpacingMBMSExpanded', mode=MODE_TYPE, tag=(6, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_subcarrier_SpacingMBMSExpanded._cont = ASN1Dict([(u'khz-7dot5', 0), (u'khz-2dot5', 1), (u'khz-1dot25', 2), (u'khz-0dot37', 3)]) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_subcarrier_SpacingMBMSExpanded._ext = [] _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_timeSeparation = ENUM(name=u'timeSeparation', mode=MODE_TYPE, tag=(7, TAG_CONTEXT_SPEC, TAG_IMPLICIT), opt=True) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_timeSeparation._cont = ASN1Dict([(u'sl2', 0), (u'sl4', 1)]) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_timeSeparation._ext = [] _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_cellInformationList = SEQ_OF(name=u'cellInformationList', mode=MODE_TYPE, tag=(8, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'Cell-Information-List')), opt=True) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(9, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__id._const_tab = ____MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__id._const_tab_at = None ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__id._const_tab_id = u'id' ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__criticality._const_tab = ____MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__criticality_tab ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__extensionValue._const_tab = ____MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__extensionValue_tab ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__id), (u'criticality', ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__criticality), (u'extensionValue', ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__extensionValue), ]) __MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item_._ext = None _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions._cont = __MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item_ _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item._cont = ASN1Dict([ (u'mbsfnArea', _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_mbsfnArea), (u'repetitionPeriodExpanded', _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_repetitionPeriodExpanded), (u'offset', _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_offset), (u'modificationPeriodExpanded', _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_modificationPeriodExpanded), (u'subframeAllocationInfoExpanded', _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_subframeAllocationInfoExpanded), (u'modulationAndCodingScheme', _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_modulationAndCodingScheme), (u'subcarrier-SpacingMBMSExpanded', _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_subcarrier_SpacingMBMSExpanded), (u'timeSeparation', _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_timeSeparation), (u'cellInformationList', _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_cellInformationList), (u'iE-Extensions', _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions), ]) MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item._ext = [] #-----< MCCHrelatedBCCH-ExtConfigPerMBSFNArea-Item-ExtIEs >-----# MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_ExtIEs = CLASS(name=u'MCCHrelatedBCCH-ExtConfigPerMBSFNArea-Item-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< MCE-ID >-----# MCE_ID = OCT_STR(name=u'MCE-ID', mode=MODE_TYPE) MCE_ID._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[]) #-----< MCE-MBMS-M2AP-ID >-----# MCE_MBMS_M2AP_ID = INT(name=u'MCE-MBMS-M2AP-ID', mode=MODE_TYPE) MCE_MBMS_M2AP_ID._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=16777215)], ev=None, er=[]) #-----< MCEname >-----# MCEname = STR_PRINT(name=u'MCEname', mode=MODE_TYPE) MCEname._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=150)], ev=[], er=[]) #-----< MCH-Scheduling-Period >-----# MCH_Scheduling_Period = ENUM(name=u'MCH-Scheduling-Period', mode=MODE_TYPE) MCH_Scheduling_Period._cont = ASN1Dict([(u'rf8', 0), (u'rf16', 1), (u'rf32', 2), (u'rf64', 3), (u'rf128', 4), (u'rf256', 5), (u'rf512', 6), (u'rf1024', 7)]) MCH_Scheduling_Period._ext = None #-----< MCH-Scheduling-PeriodExtended >-----# MCH_Scheduling_PeriodExtended = ENUM(name=u'MCH-Scheduling-PeriodExtended', mode=MODE_TYPE) MCH_Scheduling_PeriodExtended._cont = ASN1Dict([(u'rf4', 0)]) MCH_Scheduling_PeriodExtended._ext = [] #-----< MCH-Scheduling-PeriodExtended2 >-----# MCH_Scheduling_PeriodExtended2 = ENUM(name=u'MCH-Scheduling-PeriodExtended2', mode=MODE_TYPE) MCH_Scheduling_PeriodExtended2._cont = ASN1Dict([(u'rf1', 0), (u'rf2', 1)]) MCH_Scheduling_PeriodExtended2._ext = [] #-----< Modulation-Coding-Scheme2 >-----# Modulation_Coding_Scheme2 = INT(name=u'Modulation-Coding-Scheme2', mode=MODE_TYPE) Modulation_Coding_Scheme2._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=27)], ev=None, er=[]) #-----< Modification-PeriodExtended >-----# Modification_PeriodExtended = ENUM(name=u'Modification-PeriodExtended', mode=MODE_TYPE) Modification_PeriodExtended._cont = ASN1Dict([(u'rf1', 0), (u'rf2', 1), (u'rf4', 2), (u'rf8', 3), (u'rf16', 4), (u'rf32', 5), (u'rf64', 6), (u'rf128', 7), (u'rf256', 8)]) Modification_PeriodExtended._ext = [] #-----< PLMN-Identity >-----# PLMN_Identity = OCT_STR(name=u'PLMN-Identity', mode=MODE_TYPE) PLMN_Identity._const_sz = ASN1Set(rv=[3], rr=[], ev=None, er=[]) #-----< PMCH-Configuration >-----# PMCH_Configuration = SEQ(name=u'PMCH-Configuration', mode=MODE_TYPE) _PMCH_Configuration_allocatedSubframesEnd = INT(name=u'allocatedSubframesEnd', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'AllocatedSubframesEnd'))) _PMCH_Configuration_dataMCS = INT(name=u'dataMCS', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _PMCH_Configuration_dataMCS._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=28)], ev=None, er=[]) _PMCH_Configuration_mchSchedulingPeriod = ENUM(name=u'mchSchedulingPeriod', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'MCH-Scheduling-Period'))) _PMCH_Configuration_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __PMCH_Configuration_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___PMCH_Configuration_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____PMCH_Configuration_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) _____PMCH_Configuration_iE_Extensions__item__id_tab_val_Extension_0 = INT(name=u'Extension', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Modulation-Coding-Scheme2'))) _____PMCH_Configuration_iE_Extensions__item__id_tab_val_Extension_1 = ENUM(name=u'Extension', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCH-Scheduling-PeriodExtended'))) _____PMCH_Configuration_iE_Extensions__item__id_tab_val_Extension_2 = ENUM(name=u'Extension', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCH-Scheduling-PeriodExtended2'))) ____PMCH_Configuration_iE_Extensions__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 36), (u'criticality', u'reject'), (u'Extension', _____PMCH_Configuration_iE_Extensions__item__id_tab_val_Extension_0), (u'presence', u'optional')]), dict([(u'id', 37), (u'criticality', u'reject'), (u'Extension', _____PMCH_Configuration_iE_Extensions__item__id_tab_val_Extension_1), (u'presence', u'optional')]), dict([(u'id', 48), (u'criticality', u'reject'), (u'Extension', _____PMCH_Configuration_iE_Extensions__item__id_tab_val_Extension_2), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___PMCH_Configuration_iE_Extensions__item__id._const_tab = ____PMCH_Configuration_iE_Extensions__item__id_tab ___PMCH_Configuration_iE_Extensions__item__id._const_tab_at = None ___PMCH_Configuration_iE_Extensions__item__id._const_tab_id = u'id' ___PMCH_Configuration_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ___PMCH_Configuration_iE_Extensions__item__criticality._const_tab = ____PMCH_Configuration_iE_Extensions__item__id_tab ___PMCH_Configuration_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___PMCH_Configuration_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___PMCH_Configuration_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ___PMCH_Configuration_iE_Extensions__item__extensionValue._const_tab = ____PMCH_Configuration_iE_Extensions__item__id_tab ___PMCH_Configuration_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___PMCH_Configuration_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __PMCH_Configuration_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___PMCH_Configuration_iE_Extensions__item__id), (u'criticality', ___PMCH_Configuration_iE_Extensions__item__criticality), (u'extensionValue', ___PMCH_Configuration_iE_Extensions__item__extensionValue), ]) __PMCH_Configuration_iE_Extensions__item_._ext = None _PMCH_Configuration_iE_Extensions._cont = __PMCH_Configuration_iE_Extensions__item_ _PMCH_Configuration_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) PMCH_Configuration._cont = ASN1Dict([ (u'allocatedSubframesEnd', _PMCH_Configuration_allocatedSubframesEnd), (u'dataMCS', _PMCH_Configuration_dataMCS), (u'mchSchedulingPeriod', _PMCH_Configuration_mchSchedulingPeriod), (u'iE-Extensions', _PMCH_Configuration_iE_Extensions), ]) PMCH_Configuration._ext = [] #-----< PMCH-Configuration-ExtIEs >-----# PMCH_Configuration_ExtIEs = CLASS(name=u'PMCH-Configuration-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) _PMCH_Configuration_ExtIEs_val_Extension_0 = INT(name=u'Extension', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Modulation-Coding-Scheme2'))) _PMCH_Configuration_ExtIEs_val_Extension_1 = ENUM(name=u'Extension', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCH-Scheduling-PeriodExtended'))) _PMCH_Configuration_ExtIEs_val_Extension_2 = ENUM(name=u'Extension', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCH-Scheduling-PeriodExtended2'))) PMCH_Configuration_ExtIEs._val = ASN1Set(rv=[dict([(u'id', 36), (u'criticality', u'reject'), (u'Extension', _PMCH_Configuration_ExtIEs_val_Extension_0), (u'presence', u'optional')]), dict([(u'id', 37), (u'criticality', u'reject'), (u'Extension', _PMCH_Configuration_ExtIEs_val_Extension_1), (u'presence', u'optional')]), dict([(u'id', 48), (u'criticality', u'reject'), (u'Extension', _PMCH_Configuration_ExtIEs_val_Extension_2), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< Common-Subframe-Allocation-Period >-----# Common_Subframe_Allocation_Period = ENUM(name=u'Common-Subframe-Allocation-Period', mode=MODE_TYPE) Common_Subframe_Allocation_Period._cont = ASN1Dict([(u'rf4', 0), (u'rf8', 1), (u'rf16', 2), (u'rf32', 3), (u'rf64', 4), (u'rf128', 5), (u'rf256', 6)]) Common_Subframe_Allocation_Period._ext = None #-----< Pre-emptionCapability >-----# Pre_emptionCapability = ENUM(name=u'Pre-emptionCapability', mode=MODE_TYPE) Pre_emptionCapability._cont = ASN1Dict([(u'shall-not-trigger-pre-emption', 0), (u'may-trigger-pre-emption', 1)]) Pre_emptionCapability._ext = None #-----< Pre-emptionVulnerability >-----# Pre_emptionVulnerability = ENUM(name=u'Pre-emptionVulnerability', mode=MODE_TYPE) Pre_emptionVulnerability._cont = ASN1Dict([(u'not-pre-emptable', 0), (u'pre-emptable', 1)]) Pre_emptionVulnerability._ext = None #-----< PriorityLevel >-----# PriorityLevel = INT(name=u'PriorityLevel', mode=MODE_TYPE) PriorityLevel._cont = ASN1Dict([(u'spare', 0), (u'highest', 1), (u'lowest', 14), (u'no-priority', 15)]) PriorityLevel._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[]) #-----< QCI >-----# QCI = INT(name=u'QCI', mode=MODE_TYPE) QCI._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=255)], ev=None, er=[]) #-----< Repetition-PeriodExtended >-----# Repetition_PeriodExtended = ENUM(name=u'Repetition-PeriodExtended', mode=MODE_TYPE) Repetition_PeriodExtended._cont = ASN1Dict([(u'rf1', 0), (u'rf2', 1), (u'rf4', 2), (u'rf8', 3), (u'rf16', 4)]) Repetition_PeriodExtended._ext = [] #-----< SC-PTM-Information >-----# SC_PTM_Information = SEQ(name=u'SC-PTM-Information', mode=MODE_TYPE) _SC_PTM_Information_mbmsCellList = SEQ_OF(name=u'mbmsCellList', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'MBMS-Cell-List'))) _SC_PTM_Information_mbms_E_RAB_QoS_Parameters = SEQ(name=u'mbms-E-RAB-QoS-Parameters', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'MBMS-E-RAB-QoS-Parameters'))) _SC_PTM_Information_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __SC_PTM_Information_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___SC_PTM_Information_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____SC_PTM_Information_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____SC_PTM_Information_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___SC_PTM_Information_iE_Extensions__item__id._const_tab = ____SC_PTM_Information_iE_Extensions__item__id_tab ___SC_PTM_Information_iE_Extensions__item__id._const_tab_at = None ___SC_PTM_Information_iE_Extensions__item__id._const_tab_id = u'id' ___SC_PTM_Information_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____SC_PTM_Information_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____SC_PTM_Information_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___SC_PTM_Information_iE_Extensions__item__criticality._const_tab = ____SC_PTM_Information_iE_Extensions__item__criticality_tab ___SC_PTM_Information_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___SC_PTM_Information_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___SC_PTM_Information_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____SC_PTM_Information_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____SC_PTM_Information_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___SC_PTM_Information_iE_Extensions__item__extensionValue._const_tab = ____SC_PTM_Information_iE_Extensions__item__extensionValue_tab ___SC_PTM_Information_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___SC_PTM_Information_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __SC_PTM_Information_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___SC_PTM_Information_iE_Extensions__item__id), (u'criticality', ___SC_PTM_Information_iE_Extensions__item__criticality), (u'extensionValue', ___SC_PTM_Information_iE_Extensions__item__extensionValue), ]) __SC_PTM_Information_iE_Extensions__item_._ext = None _SC_PTM_Information_iE_Extensions._cont = __SC_PTM_Information_iE_Extensions__item_ _SC_PTM_Information_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) SC_PTM_Information._cont = ASN1Dict([ (u'mbmsCellList', _SC_PTM_Information_mbmsCellList), (u'mbms-E-RAB-QoS-Parameters', _SC_PTM_Information_mbms_E_RAB_QoS_Parameters), (u'iE-Extensions', _SC_PTM_Information_iE_Extensions), ]) SC_PTM_Information._ext = [] #-----< SC-PTM-Information-ExtIEs >-----# SC_PTM_Information_ExtIEs = CLASS(name=u'SC-PTM-Information-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) SC_PTM_Information_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< SFN >-----# SFN = INT(name=u'SFN', mode=MODE_TYPE) SFN._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[]) #-----< Subcarrier-SpacingMBMS >-----# Subcarrier_SpacingMBMS = ENUM(name=u'Subcarrier-SpacingMBMS', mode=MODE_TYPE) Subcarrier_SpacingMBMS._cont = ASN1Dict([(u'khz-7dot5', 0), (u'khz-1dot25', 1)]) Subcarrier_SpacingMBMS._ext = [] #-----< SubframeAllocationExtended >-----# SubframeAllocationExtended = CHOICE(name=u'SubframeAllocationExtended', mode=MODE_TYPE) _SubframeAllocationExtended_oneFrameExtension = BIT_STR(name=u'oneFrameExtension', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _SubframeAllocationExtended_oneFrameExtension._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[]) _SubframeAllocationExtended_fourFrameExtension = BIT_STR(name=u'fourFrameExtension', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _SubframeAllocationExtended_fourFrameExtension._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[]) _SubframeAllocationExtended_choice_extension = SEQ(name=u'choice-extension', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Single-Container'))) __SubframeAllocationExtended_choice_extension_id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ___SubframeAllocationExtended_choice_extension_id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) ___SubframeAllocationExtended_choice_extension_id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) __SubframeAllocationExtended_choice_extension_id._const_tab = ___SubframeAllocationExtended_choice_extension_id_tab __SubframeAllocationExtended_choice_extension_id._const_tab_at = None __SubframeAllocationExtended_choice_extension_id._const_tab_id = u'id' __SubframeAllocationExtended_choice_extension_criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___SubframeAllocationExtended_choice_extension_criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) ___SubframeAllocationExtended_choice_extension_criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) __SubframeAllocationExtended_choice_extension_criticality._const_tab = ___SubframeAllocationExtended_choice_extension_criticality_tab __SubframeAllocationExtended_choice_extension_criticality._const_tab_at = ('..', u'id') __SubframeAllocationExtended_choice_extension_criticality._const_tab_id = u'criticality' __SubframeAllocationExtended_choice_extension_value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___SubframeAllocationExtended_choice_extension_value_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) ___SubframeAllocationExtended_choice_extension_value_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) __SubframeAllocationExtended_choice_extension_value._const_tab = ___SubframeAllocationExtended_choice_extension_value_tab __SubframeAllocationExtended_choice_extension_value._const_tab_at = ('..', u'id') __SubframeAllocationExtended_choice_extension_value._const_tab_id = u'Value' _SubframeAllocationExtended_choice_extension._cont = ASN1Dict([ (u'id', __SubframeAllocationExtended_choice_extension_id), (u'criticality', __SubframeAllocationExtended_choice_extension_criticality), (u'value', __SubframeAllocationExtended_choice_extension_value), ]) _SubframeAllocationExtended_choice_extension._ext = None SubframeAllocationExtended._cont = ASN1Dict([ (u'oneFrameExtension', _SubframeAllocationExtended_oneFrameExtension), (u'fourFrameExtension', _SubframeAllocationExtended_fourFrameExtension), (u'choice-extension', _SubframeAllocationExtended_choice_extension), ]) SubframeAllocationExtended._ext = [] #-----< SubframeAllocationExtended-ExtIEs >-----# SubframeAllocationExtended_ExtIEs = CLASS(name=u'SubframeAllocationExtended-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) SubframeAllocationExtended_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< SubframeAllocationFurtherExtension >-----# SubframeAllocationFurtherExtension = CHOICE(name=u'SubframeAllocationFurtherExtension', mode=MODE_TYPE) _SubframeAllocationFurtherExtension_oneFrameFurtherExtension = BIT_STR(name=u'oneFrameFurtherExtension', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _SubframeAllocationFurtherExtension_oneFrameFurtherExtension._const_sz = ASN1Set(rv=[2], rr=[], ev=None, er=[]) _SubframeAllocationFurtherExtension_fourFrameFurtherExtension = BIT_STR(name=u'fourFrameFurtherExtension', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _SubframeAllocationFurtherExtension_fourFrameFurtherExtension._const_sz = ASN1Set(rv=[8], rr=[], ev=None, er=[]) _SubframeAllocationFurtherExtension_choice_extension = SEQ(name=u'choice-extension', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Single-Container'))) __SubframeAllocationFurtherExtension_choice_extension_id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ___SubframeAllocationFurtherExtension_choice_extension_id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) ___SubframeAllocationFurtherExtension_choice_extension_id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) __SubframeAllocationFurtherExtension_choice_extension_id._const_tab = ___SubframeAllocationFurtherExtension_choice_extension_id_tab __SubframeAllocationFurtherExtension_choice_extension_id._const_tab_at = None __SubframeAllocationFurtherExtension_choice_extension_id._const_tab_id = u'id' __SubframeAllocationFurtherExtension_choice_extension_criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___SubframeAllocationFurtherExtension_choice_extension_criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) ___SubframeAllocationFurtherExtension_choice_extension_criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) __SubframeAllocationFurtherExtension_choice_extension_criticality._const_tab = ___SubframeAllocationFurtherExtension_choice_extension_criticality_tab __SubframeAllocationFurtherExtension_choice_extension_criticality._const_tab_at = ('..', u'id') __SubframeAllocationFurtherExtension_choice_extension_criticality._const_tab_id = u'criticality' __SubframeAllocationFurtherExtension_choice_extension_value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___SubframeAllocationFurtherExtension_choice_extension_value_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) ___SubframeAllocationFurtherExtension_choice_extension_value_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) __SubframeAllocationFurtherExtension_choice_extension_value._const_tab = ___SubframeAllocationFurtherExtension_choice_extension_value_tab __SubframeAllocationFurtherExtension_choice_extension_value._const_tab_at = ('..', u'id') __SubframeAllocationFurtherExtension_choice_extension_value._const_tab_id = u'Value' _SubframeAllocationFurtherExtension_choice_extension._cont = ASN1Dict([ (u'id', __SubframeAllocationFurtherExtension_choice_extension_id), (u'criticality', __SubframeAllocationFurtherExtension_choice_extension_criticality), (u'value', __SubframeAllocationFurtherExtension_choice_extension_value), ]) _SubframeAllocationFurtherExtension_choice_extension._ext = None SubframeAllocationFurtherExtension._cont = ASN1Dict([ (u'oneFrameFurtherExtension', _SubframeAllocationFurtherExtension_oneFrameFurtherExtension), (u'fourFrameFurtherExtension', _SubframeAllocationFurtherExtension_fourFrameFurtherExtension), (u'choice-extension', _SubframeAllocationFurtherExtension_choice_extension), ]) SubframeAllocationFurtherExtension._ext = [] #-----< SubframeAllocationFurtherExtension-ExtIEs >-----# SubframeAllocationFurtherExtension_ExtIEs = CLASS(name=u'SubframeAllocationFurtherExtension-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) SubframeAllocationFurtherExtension_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< TimeToWait >-----# TimeToWait = ENUM(name=u'TimeToWait', mode=MODE_TYPE) TimeToWait._cont = ASN1Dict([(u'v1s', 0), (u'v2s', 1), (u'v5s', 2), (u'v10s', 3), (u'v20s', 4), (u'v60s', 5)]) TimeToWait._ext = [] #-----< TMGI >-----# TMGI = SEQ(name=u'TMGI', mode=MODE_TYPE) _TMGI_pLMNidentity = OCT_STR(name=u'pLMNidentity', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'PLMN-Identity'))) _TMGI_serviceID = OCT_STR(name=u'serviceID', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT)) _TMGI_serviceID._const_sz = ASN1Set(rv=[3], rr=[], ev=None, er=[]) _TMGI_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __TMGI_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___TMGI_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____TMGI_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____TMGI_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___TMGI_iE_Extensions__item__id._const_tab = ____TMGI_iE_Extensions__item__id_tab ___TMGI_iE_Extensions__item__id._const_tab_at = None ___TMGI_iE_Extensions__item__id._const_tab_id = u'id' ___TMGI_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____TMGI_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____TMGI_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___TMGI_iE_Extensions__item__criticality._const_tab = ____TMGI_iE_Extensions__item__criticality_tab ___TMGI_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___TMGI_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___TMGI_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____TMGI_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____TMGI_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___TMGI_iE_Extensions__item__extensionValue._const_tab = ____TMGI_iE_Extensions__item__extensionValue_tab ___TMGI_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___TMGI_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __TMGI_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___TMGI_iE_Extensions__item__id), (u'criticality', ___TMGI_iE_Extensions__item__criticality), (u'extensionValue', ___TMGI_iE_Extensions__item__extensionValue), ]) __TMGI_iE_Extensions__item_._ext = None _TMGI_iE_Extensions._cont = __TMGI_iE_Extensions__item_ _TMGI_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) TMGI._cont = ASN1Dict([ (u'pLMNidentity', _TMGI_pLMNidentity), (u'serviceID', _TMGI_serviceID), (u'iE-Extensions', _TMGI_iE_Extensions), ]) TMGI._ext = [] #-----< TMGI-ExtIEs >-----# TMGI_ExtIEs = CLASS(name=u'TMGI-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) TMGI_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< TNL-Information >-----# TNL_Information = SEQ(name=u'TNL-Information', mode=MODE_TYPE) _TNL_Information_iPMCAddress = OCT_STR(name=u'iPMCAddress', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'IPAddress'))) _TNL_Information_iPSourceAddress = OCT_STR(name=u'iPSourceAddress', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'IPAddress'))) _TNL_Information_gTP_TEID = OCT_STR(name=u'gTP-TEID', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'GTP-TEID'))) _TNL_Information_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(3, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __TNL_Information_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___TNL_Information_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____TNL_Information_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____TNL_Information_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___TNL_Information_iE_Extensions__item__id._const_tab = ____TNL_Information_iE_Extensions__item__id_tab ___TNL_Information_iE_Extensions__item__id._const_tab_at = None ___TNL_Information_iE_Extensions__item__id._const_tab_id = u'id' ___TNL_Information_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____TNL_Information_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____TNL_Information_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___TNL_Information_iE_Extensions__item__criticality._const_tab = ____TNL_Information_iE_Extensions__item__criticality_tab ___TNL_Information_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___TNL_Information_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___TNL_Information_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____TNL_Information_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____TNL_Information_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___TNL_Information_iE_Extensions__item__extensionValue._const_tab = ____TNL_Information_iE_Extensions__item__extensionValue_tab ___TNL_Information_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___TNL_Information_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __TNL_Information_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___TNL_Information_iE_Extensions__item__id), (u'criticality', ___TNL_Information_iE_Extensions__item__criticality), (u'extensionValue', ___TNL_Information_iE_Extensions__item__extensionValue), ]) __TNL_Information_iE_Extensions__item_._ext = None _TNL_Information_iE_Extensions._cont = __TNL_Information_iE_Extensions__item_ _TNL_Information_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) TNL_Information._cont = ASN1Dict([ (u'iPMCAddress', _TNL_Information_iPMCAddress), (u'iPSourceAddress', _TNL_Information_iPSourceAddress), (u'gTP-TEID', _TNL_Information_gTP_TEID), (u'iE-Extensions', _TNL_Information_iE_Extensions), ]) TNL_Information._ext = [] #-----< TNL-Information-ExtIEs >-----# TNL_Information_ExtIEs = CLASS(name=u'TNL-Information-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) TNL_Information_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< TypeOfError >-----# TypeOfError = ENUM(name=u'TypeOfError', mode=MODE_TYPE) TypeOfError._cont = ASN1Dict([(u'not-understood', 0), (u'missing', 1)]) TypeOfError._ext = [] _all_ = [ AllocatedSubframesEnd, _AllocationAndRetentionPriority_priorityLevel, _AllocationAndRetentionPriority_pre_emptionCapability, _AllocationAndRetentionPriority_pre_emptionVulnerability, ____AllocationAndRetentionPriority_iE_Extensions__item__id_tab, ___AllocationAndRetentionPriority_iE_Extensions__item__id, ____AllocationAndRetentionPriority_iE_Extensions__item__criticality_tab, ___AllocationAndRetentionPriority_iE_Extensions__item__criticality, ____AllocationAndRetentionPriority_iE_Extensions__item__extensionValue_tab, ___AllocationAndRetentionPriority_iE_Extensions__item__extensionValue, __AllocationAndRetentionPriority_iE_Extensions__item_, _AllocationAndRetentionPriority_iE_Extensions, AllocationAndRetentionPriority, AllocationAndRetentionPriority_ExtIEs, BitRate, _Cause_radioNetwork, _Cause_transport, _Cause_nAS, _Cause_protocol, _Cause_misc, Cause, CauseMisc, CauseNAS, CauseProtocol, CauseRadioNetwork, CauseTransport, _Cell_Information_eCGI, _Cell_Information_cellReservationInfo, ____Cell_Information_iE_Extensions__item__id_tab, ___Cell_Information_iE_Extensions__item__id, ____Cell_Information_iE_Extensions__item__criticality_tab, ___Cell_Information_iE_Extensions__item__criticality, ____Cell_Information_iE_Extensions__item__extensionValue_tab, ___Cell_Information_iE_Extensions__item__extensionValue, __Cell_Information_iE_Extensions__item_, _Cell_Information_iE_Extensions, Cell_Information, Cell_Information_ExtIEs, _Cell_Information_List__item_, Cell_Information_List, _CriticalityDiagnostics_procedureCode, _CriticalityDiagnostics_triggeringMessage, _CriticalityDiagnostics_procedureCriticality, _CriticalityDiagnostics_iEsCriticalityDiagnostics, ____CriticalityDiagnostics_iE_Extensions__item__id_tab, ___CriticalityDiagnostics_iE_Extensions__item__id, ____CriticalityDiagnostics_iE_Extensions__item__criticality_tab, ___CriticalityDiagnostics_iE_Extensions__item__criticality, ____CriticalityDiagnostics_iE_Extensions__item__extensionValue_tab, ___CriticalityDiagnostics_iE_Extensions__item__extensionValue, __CriticalityDiagnostics_iE_Extensions__item_, _CriticalityDiagnostics_iE_Extensions, CriticalityDiagnostics, CriticalityDiagnostics_ExtIEs, __CriticalityDiagnostics_IE_List__item__iECriticality, __CriticalityDiagnostics_IE_List__item__iE_ID, __CriticalityDiagnostics_IE_List__item__typeOfError, _____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__id_tab, ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__id, _____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__criticality_tab, ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__criticality, _____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__extensionValue_tab, ____CriticalityDiagnostics_IE_List__item__iE_Extensions__item__extensionValue, ___CriticalityDiagnostics_IE_List__item__iE_Extensions__item_, __CriticalityDiagnostics_IE_List__item__iE_Extensions, _CriticalityDiagnostics_IE_List__item_, CriticalityDiagnostics_IE_List, CriticalityDiagnostics_IE_List_ExtIEs, _ECGI_pLMN_Identity, _ECGI_eUTRANcellIdentifier, ____ECGI_iE_Extensions__item__id_tab, ___ECGI_iE_Extensions__item__id, ____ECGI_iE_Extensions__item__criticality_tab, ___ECGI_iE_Extensions__item__criticality, ____ECGI_iE_Extensions__item__extensionValue_tab, ___ECGI_iE_Extensions__item__extensionValue, __ECGI_iE_Extensions__item_, _ECGI_iE_Extensions, ECGI, ECGI_ExtIEs, _ENB_ID_macro_eNB_ID, _ENB_ID_short_Macro_eNB_ID, _ENB_ID_long_Macro_eNB_ID, ENB_ID, _ENB_MBMS_Configuration_data_Item_eCGI, _ENB_MBMS_Configuration_data_Item_mbsfnSynchronisationArea, _ENB_MBMS_Configuration_data_Item_mbmsServiceAreaList, ____ENB_MBMS_Configuration_data_Item_iE_Extensions__item__id_tab, ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__id, ____ENB_MBMS_Configuration_data_Item_iE_Extensions__item__criticality_tab, ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__criticality, ____ENB_MBMS_Configuration_data_Item_iE_Extensions__item__extensionValue_tab, ___ENB_MBMS_Configuration_data_Item_iE_Extensions__item__extensionValue, __ENB_MBMS_Configuration_data_Item_iE_Extensions__item_, _ENB_MBMS_Configuration_data_Item_iE_Extensions, ENB_MBMS_Configuration_data_Item, ENB_MBMS_Configuration_data_Item_ExtIEs, _ENB_MBMS_Configuration_data_ConfigUpdate_Item_mBMSConfigData, _ENB_MBMS_Configuration_data_ConfigUpdate_Item_eCGI, ENB_MBMS_Configuration_data_ConfigUpdate_Item, ENB_MBMS_M2AP_ID, ENBname, EUTRANCellIdentifier, _GBR_QosInformation_mBMS_E_RAB_MaximumBitrateDL, _GBR_QosInformation_mBMS_E_RAB_GuaranteedBitrateDL, ____GBR_QosInformation_iE_Extensions__item__id_tab, ___GBR_QosInformation_iE_Extensions__item__id, ____GBR_QosInformation_iE_Extensions__item__criticality_tab, ___GBR_QosInformation_iE_Extensions__item__criticality, ____GBR_QosInformation_iE_Extensions__item__extensionValue_tab, ___GBR_QosInformation_iE_Extensions__item__extensionValue, __GBR_QosInformation_iE_Extensions__item_, _GBR_QosInformation_iE_Extensions, GBR_QosInformation, GBR_QosInformation_ExtIEs, _GlobalENB_ID_pLMN_Identity, _GlobalENB_ID_eNB_ID, ____GlobalENB_ID_iE_Extensions__item__id_tab, ___GlobalENB_ID_iE_Extensions__item__id, ____GlobalENB_ID_iE_Extensions__item__criticality_tab, ___GlobalENB_ID_iE_Extensions__item__criticality, ____GlobalENB_ID_iE_Extensions__item__extensionValue_tab, ___GlobalENB_ID_iE_Extensions__item__extensionValue, __GlobalENB_ID_iE_Extensions__item_, _GlobalENB_ID_iE_Extensions, GlobalENB_ID, GlobalENB_ID_ExtIEs, _GlobalMCE_ID_pLMN_Identity, _GlobalMCE_ID_mCE_ID, ____GlobalMCE_ID_iE_Extensions__item__id_tab, ___GlobalMCE_ID_iE_Extensions__item__id, ____GlobalMCE_ID_iE_Extensions__item__criticality_tab, ___GlobalMCE_ID_iE_Extensions__item__criticality, ____GlobalMCE_ID_iE_Extensions__item__extensionValue_tab, ___GlobalMCE_ID_iE_Extensions__item__extensionValue, __GlobalMCE_ID_iE_Extensions__item_, _GlobalMCE_ID_iE_Extensions, GlobalMCE_ID, GlobalMCE_ID_ExtIEs, GTP_TEID, IPAddress, LCID, _MBMS_Cell_List__item_, MBMS_Cell_List, _MBMS_E_RAB_QoS_Parameters_qCI, _MBMS_E_RAB_QoS_Parameters_gbrQosInformation, _MBMS_E_RAB_QoS_Parameters_allocationAndRetentionPriority, ____MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__id_tab, ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__id, ____MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__criticality_tab, ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__criticality, ____MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__extensionValue_tab, ___MBMS_E_RAB_QoS_Parameters_iE_Extensions__item__extensionValue, __MBMS_E_RAB_QoS_Parameters_iE_Extensions__item_, _MBMS_E_RAB_QoS_Parameters_iE_Extensions, MBMS_E_RAB_QoS_Parameters, MBMS_E_RAB_QoS_Parameters_ExtIEs, _MBMS_Service_associatedLogicalM2_ConnectionItem_eNB_MBMS_M2AP_ID, _MBMS_Service_associatedLogicalM2_ConnectionItem_mCE_MBMS_M2AP_ID, ____MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__id_tab, ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__id, ____MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__criticality_tab, ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__criticality, ____MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__extensionValue_tab, ___MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item__extensionValue, __MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions__item_, _MBMS_Service_associatedLogicalM2_ConnectionItem_iE_Extensions, MBMS_Service_associatedLogicalM2_ConnectionItem, MBMS_Service_associatedLogicalM2_ConnectionItemExtIEs, MBMS_Service_Area, _MBMS_Service_Area_ID_List__item_, MBMS_Service_Area_ID_List, MBMS_Session_ID, __MBMSsessionListPerPMCH_Item__item__tmgi, __MBMSsessionListPerPMCH_Item__item__lcid, _____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__id_tab, ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__id, _____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__criticality_tab, ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__criticality, _____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__extensionValue_tab, ____MBMSsessionListPerPMCH_Item__item__iE_Extensions__item__extensionValue, ___MBMSsessionListPerPMCH_Item__item__iE_Extensions__item_, __MBMSsessionListPerPMCH_Item__item__iE_Extensions, _MBMSsessionListPerPMCH_Item__item_, MBMSsessionListPerPMCH_Item, MBMSsessionListPerPMCH_Item_ExtIEs, __MBMSsessionsToBeSuspendedListPerPMCH_Item__item__tmgi, _____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__id_tab, ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__id, _____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__criticality_tab, ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__criticality, _____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__extensionValue_tab, ____MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item__extensionValue, ___MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions__item_, __MBMSsessionsToBeSuspendedListPerPMCH_Item__item__iE_Extensions, _MBMSsessionsToBeSuspendedListPerPMCH_Item__item_, MBMSsessionsToBeSuspendedListPerPMCH_Item, MBMSsessionsToBeSuspendedListPerPMCH_Item_ExtIEs, MBSFN_Area_ID, MBSFN_SynchronisationArea_ID, _MBSFN_Subframe_Configuration_radioframeAllocationPeriod, _MBSFN_Subframe_Configuration_radioframeAllocationOffset, __MBSFN_Subframe_Configuration_subframeAllocation_oneFrame, __MBSFN_Subframe_Configuration_subframeAllocation_fourFrames, _MBSFN_Subframe_Configuration_subframeAllocation, ____MBSFN_Subframe_Configuration_iE_Extensions__item__id_tab, _____MBSFN_Subframe_Configuration_iE_Extensions__item__id_tab_val_Extension_0, _____MBSFN_Subframe_Configuration_iE_Extensions__item__id_tab_val_Extension_1, ___MBSFN_Subframe_Configuration_iE_Extensions__item__id, ___MBSFN_Subframe_Configuration_iE_Extensions__item__criticality, ___MBSFN_Subframe_Configuration_iE_Extensions__item__extensionValue, __MBSFN_Subframe_Configuration_iE_Extensions__item_, _MBSFN_Subframe_Configuration_iE_Extensions, MBSFN_Subframe_Configuration, MBSFN_Subframe_Configuration_ExtIEs, _MBSFN_Subframe_Configuration_ExtIEs_val_Extension_0, _MBSFN_Subframe_Configuration_ExtIEs_val_Extension_1, MCCH_Update_Time, _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_mbsfnArea, _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_pdcchLength, _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_repetitionPeriod, _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_offset, _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_modificationPeriod, _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_subframeAllocationInfo, _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_modulationAndCodingScheme, _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_cellInformationList, ____MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab, _____MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab_val_Extension_0, _____MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab_val_Extension_1, _____MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab_val_Extension_2, ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__id, ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__criticality, ___MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item__extensionValue, __MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions__item_, _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_iE_Extensions, MCCHrelatedBCCH_ConfigPerMBSFNArea_Item, MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_ExtIEs, _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_ExtIEs_val_Extension_0, _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_ExtIEs_val_Extension_1, _MCCHrelatedBCCH_ConfigPerMBSFNArea_Item_ExtIEs_val_Extension_2, _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_mbsfnArea, _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_repetitionPeriodExpanded, _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_offset, _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_modificationPeriodExpanded, _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_subframeAllocationInfoExpanded, _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_modulationAndCodingScheme, _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_subcarrier_SpacingMBMSExpanded, _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_timeSeparation, _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_cellInformationList, ____MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__id_tab, ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__id, ____MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__criticality_tab, ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__criticality, ____MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__extensionValue_tab, ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item__extensionValue, __MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions__item_, _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_iE_Extensions, MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item, MCCHrelatedBCCH_ExtConfigPerMBSFNArea_Item_ExtIEs, MCE_ID, MCE_MBMS_M2AP_ID, MCEname, MCH_Scheduling_Period, MCH_Scheduling_PeriodExtended, MCH_Scheduling_PeriodExtended2, Modulation_Coding_Scheme2, Modification_PeriodExtended, PLMN_Identity, _PMCH_Configuration_allocatedSubframesEnd, _PMCH_Configuration_dataMCS, _PMCH_Configuration_mchSchedulingPeriod, ____PMCH_Configuration_iE_Extensions__item__id_tab, _____PMCH_Configuration_iE_Extensions__item__id_tab_val_Extension_0, _____PMCH_Configuration_iE_Extensions__item__id_tab_val_Extension_1, _____PMCH_Configuration_iE_Extensions__item__id_tab_val_Extension_2, ___PMCH_Configuration_iE_Extensions__item__id, ___PMCH_Configuration_iE_Extensions__item__criticality, ___PMCH_Configuration_iE_Extensions__item__extensionValue, __PMCH_Configuration_iE_Extensions__item_, _PMCH_Configuration_iE_Extensions, PMCH_Configuration, PMCH_Configuration_ExtIEs, _PMCH_Configuration_ExtIEs_val_Extension_0, _PMCH_Configuration_ExtIEs_val_Extension_1, _PMCH_Configuration_ExtIEs_val_Extension_2, Common_Subframe_Allocation_Period, Pre_emptionCapability, Pre_emptionVulnerability, PriorityLevel, QCI, Repetition_PeriodExtended, _SC_PTM_Information_mbmsCellList, _SC_PTM_Information_mbms_E_RAB_QoS_Parameters, ____SC_PTM_Information_iE_Extensions__item__id_tab, ___SC_PTM_Information_iE_Extensions__item__id, ____SC_PTM_Information_iE_Extensions__item__criticality_tab, ___SC_PTM_Information_iE_Extensions__item__criticality, ____SC_PTM_Information_iE_Extensions__item__extensionValue_tab, ___SC_PTM_Information_iE_Extensions__item__extensionValue, __SC_PTM_Information_iE_Extensions__item_, _SC_PTM_Information_iE_Extensions, SC_PTM_Information, SC_PTM_Information_ExtIEs, SFN, Subcarrier_SpacingMBMS, _SubframeAllocationExtended_oneFrameExtension, _SubframeAllocationExtended_fourFrameExtension, ___SubframeAllocationExtended_choice_extension_id_tab, __SubframeAllocationExtended_choice_extension_id, ___SubframeAllocationExtended_choice_extension_criticality_tab, __SubframeAllocationExtended_choice_extension_criticality, ___SubframeAllocationExtended_choice_extension_value_tab, __SubframeAllocationExtended_choice_extension_value, _SubframeAllocationExtended_choice_extension, SubframeAllocationExtended, SubframeAllocationExtended_ExtIEs, _SubframeAllocationFurtherExtension_oneFrameFurtherExtension, _SubframeAllocationFurtherExtension_fourFrameFurtherExtension, ___SubframeAllocationFurtherExtension_choice_extension_id_tab, __SubframeAllocationFurtherExtension_choice_extension_id, ___SubframeAllocationFurtherExtension_choice_extension_criticality_tab, __SubframeAllocationFurtherExtension_choice_extension_criticality, ___SubframeAllocationFurtherExtension_choice_extension_value_tab, __SubframeAllocationFurtherExtension_choice_extension_value, _SubframeAllocationFurtherExtension_choice_extension, SubframeAllocationFurtherExtension, SubframeAllocationFurtherExtension_ExtIEs, TimeToWait, _TMGI_pLMNidentity, _TMGI_serviceID, ____TMGI_iE_Extensions__item__id_tab, ___TMGI_iE_Extensions__item__id, ____TMGI_iE_Extensions__item__criticality_tab, ___TMGI_iE_Extensions__item__criticality, ____TMGI_iE_Extensions__item__extensionValue_tab, ___TMGI_iE_Extensions__item__extensionValue, __TMGI_iE_Extensions__item_, _TMGI_iE_Extensions, TMGI, TMGI_ExtIEs, _TNL_Information_iPMCAddress, _TNL_Information_iPSourceAddress, _TNL_Information_gTP_TEID, ____TNL_Information_iE_Extensions__item__id_tab, ___TNL_Information_iE_Extensions__item__id, ____TNL_Information_iE_Extensions__item__criticality_tab, ___TNL_Information_iE_Extensions__item__criticality, ____TNL_Information_iE_Extensions__item__extensionValue_tab, ___TNL_Information_iE_Extensions__item__extensionValue, __TNL_Information_iE_Extensions__item_, _TNL_Information_iE_Extensions, TNL_Information, TNL_Information_ExtIEs, TypeOfError, ] class M2AP_PDU_Contents: _name_ = u'M2AP-PDU-Contents' _oid_ = [0, 4, 0, 0, 21, 3, 4, 1, 1] _obj_ = [ u'SessionStartRequest', u'SessionStartRequest-Ies', u'SessionStartResponse', u'SessionStartResponse-Ies', u'SessionStartFailure', u'SessionStartFailure-Ies', u'SessionStopRequest', u'SessionStopRequest-Ies', u'SessionStopResponse', u'SessionStopResponse-Ies', u'SessionUpdateRequest', u'SessionUpdateRequest-Ies', u'SessionUpdateResponse', u'SessionUpdateResponse-Ies', u'SessionUpdateFailure', u'SessionUpdateFailure-Ies', u'MbmsSchedulingInformation', u'MbmsSchedulingInformation-Ies', u'MBSFN-Area-Configuration-List', u'MBSFN-Area-Configuration-Item', u'PMCH-Configuration-List', u'PMCH-Configuration-ItemIEs', u'PMCH-Configuration-Item', u'PMCH-Configuration-ItemExtIEs', u'MBSFN-Subframe-ConfigurationList', u'MBSFN-Subframe-ConfigurationItem', u'MBMS-Suspension-Notification-List', u'MBMS-Suspension-Notification-ItemIEs', u'MBMS-Suspension-Notification-Item', u'MBMS-Suspension-Notification-ItemExtIEs', u'MbmsSchedulingInformationResponse', u'MbmsSchedulingInformationResponse-Ies', u'M2SetupRequest', u'M2SetupRequest-Ies', u'ENB-MBMS-Configuration-data-List', u'ENB-MBMS-Configuration-data-ItemIEs', u'M2SetupResponse', u'M2SetupResponse-Ies', u'MCCHrelatedBCCH-ConfigPerMBSFNArea', u'MCCHrelatedBCCH-ConfigPerMBSFNArea-ItemIEs', u'MCCHrelatedBCCH-ExtConfigPerMBSFNArea', u'MCCHrelatedBCCH-ExtConfigPerMBSFNArea-ItemIEs', u'M2SetupFailure', u'M2SetupFailure-Ies', u'ENBConfigurationUpdate', u'ENBConfigurationUpdate-Ies', u'ENB-MBMS-Configuration-data-List-ConfigUpdate', u'ENB-MBMS-Configuration-data-ConfigUpdate-ItemIEs', u'ENBConfigurationUpdateAcknowledge', u'ENBConfigurationUpdateAcknowledge-Ies', u'ENBConfigurationUpdateFailure', u'ENBConfigurationUpdateFailure-Ies', u'MCEConfigurationUpdate', u'MCEConfigurationUpdate-Ies', u'MCEConfigurationUpdateAcknowledge', u'MCEConfigurationUpdateAcknowledge-Ies', u'MCEConfigurationUpdateFailure', u'MCEConfigurationUpdateFailure-Ies', u'ErrorIndication', u'ErrorIndication-Ies', u'Reset', u'Reset-Ies', u'ResetType', u'ResetAll', u'MBMS-Service-associatedLogicalM2-ConnectionListRes', u'MBMS-Service-associatedLogicalM2-ConnectionItemRes', u'ResetAcknowledge', u'ResetAcknowledge-Ies', u'MBMS-Service-associatedLogicalM2-ConnectionListResAck', u'MBMS-Service-associatedLogicalM2-ConnectionItemResAck', u'PrivateMessage', u'PrivateMessage-Ies', u'MbmsServiceCountingRequest', u'MbmsServiceCountingRequest-Ies', u'MBMS-Counting-Request-Session', u'MBMS-Counting-Request-Session-Item', u'MBMS-Counting-Request-SessionIE', u'MBMS-Counting-Request-SessionIE-ExtIEs', u'MbmsServiceCountingResponse', u'MbmsServiceCountingResponse-Ies', u'MbmsServiceCountingFailure', u'MbmsServiceCountingFailure-Ies', u'MbmsServiceCountingResultsReport', u'MbmsServiceCountingResultsReport-Ies', u'MBMS-Counting-Result-List', u'MBMS-Counting-Result-Item', u'MBMS-Counting-Result', u'MBMS-Counting-Result-ExtIEs', u'CountingResult', u'MbmsOverloadNotification', u'MbmsOverloadNotification-Ies', u'Overload-Status-Per-PMCH-List', u'Overload-Status-Per-PMCH-Item', u'PMCH-Overload-Status', u'Active-MBMS-Session-List', u'Active-MBMS-Session-Item', ] _type_ = [ u'SessionStartRequest', u'SessionStartResponse', u'SessionStartFailure', u'SessionStopRequest', u'SessionStopResponse', u'SessionUpdateRequest', u'SessionUpdateResponse', u'SessionUpdateFailure', u'MbmsSchedulingInformation', u'MBSFN-Area-Configuration-List', u'PMCH-Configuration-List', u'PMCH-Configuration-Item', u'MBSFN-Subframe-ConfigurationList', u'MBMS-Suspension-Notification-List', u'MBMS-Suspension-Notification-Item', u'MbmsSchedulingInformationResponse', u'M2SetupRequest', u'ENB-MBMS-Configuration-data-List', u'M2SetupResponse', u'MCCHrelatedBCCH-ConfigPerMBSFNArea', u'MCCHrelatedBCCH-ExtConfigPerMBSFNArea', u'M2SetupFailure', u'ENBConfigurationUpdate', u'ENB-MBMS-Configuration-data-List-ConfigUpdate', u'ENBConfigurationUpdateAcknowledge', u'ENBConfigurationUpdateFailure', u'MCEConfigurationUpdate', u'MCEConfigurationUpdateAcknowledge', u'MCEConfigurationUpdateFailure', u'ErrorIndication', u'Reset', u'ResetType', u'ResetAll', u'MBMS-Service-associatedLogicalM2-ConnectionListRes', u'ResetAcknowledge', u'MBMS-Service-associatedLogicalM2-ConnectionListResAck', u'PrivateMessage', u'MbmsServiceCountingRequest', u'MBMS-Counting-Request-Session', u'MBMS-Counting-Request-SessionIE', u'MbmsServiceCountingResponse', u'MbmsServiceCountingFailure', u'MbmsServiceCountingResultsReport', u'MBMS-Counting-Result-List', u'MBMS-Counting-Result', u'CountingResult', u'MbmsOverloadNotification', u'Overload-Status-Per-PMCH-List', u'PMCH-Overload-Status', u'Active-MBMS-Session-List', ] _set_ = [ u'SessionStartRequest-Ies', u'SessionStartResponse-Ies', u'SessionStartFailure-Ies', u'SessionStopRequest-Ies', u'SessionStopResponse-Ies', u'SessionUpdateRequest-Ies', u'SessionUpdateResponse-Ies', u'SessionUpdateFailure-Ies', u'MbmsSchedulingInformation-Ies', u'MBSFN-Area-Configuration-Item', u'PMCH-Configuration-ItemIEs', u'PMCH-Configuration-ItemExtIEs', u'MBSFN-Subframe-ConfigurationItem', u'MBMS-Suspension-Notification-ItemIEs', u'MBMS-Suspension-Notification-ItemExtIEs', u'MbmsSchedulingInformationResponse-Ies', u'M2SetupRequest-Ies', u'ENB-MBMS-Configuration-data-ItemIEs', u'M2SetupResponse-Ies', u'MCCHrelatedBCCH-ConfigPerMBSFNArea-ItemIEs', u'MCCHrelatedBCCH-ExtConfigPerMBSFNArea-ItemIEs', u'M2SetupFailure-Ies', u'ENBConfigurationUpdate-Ies', u'ENB-MBMS-Configuration-data-ConfigUpdate-ItemIEs', u'ENBConfigurationUpdateAcknowledge-Ies', u'ENBConfigurationUpdateFailure-Ies', u'MCEConfigurationUpdate-Ies', u'MCEConfigurationUpdateAcknowledge-Ies', u'MCEConfigurationUpdateFailure-Ies', u'ErrorIndication-Ies', u'Reset-Ies', u'MBMS-Service-associatedLogicalM2-ConnectionItemRes', u'ResetAcknowledge-Ies', u'MBMS-Service-associatedLogicalM2-ConnectionItemResAck', u'PrivateMessage-Ies', u'MbmsServiceCountingRequest-Ies', u'MBMS-Counting-Request-Session-Item', u'MBMS-Counting-Request-SessionIE-ExtIEs', u'MbmsServiceCountingResponse-Ies', u'MbmsServiceCountingFailure-Ies', u'MbmsServiceCountingResultsReport-Ies', u'MBMS-Counting-Result-Item', u'MBMS-Counting-Result-ExtIEs', u'MbmsOverloadNotification-Ies', u'Overload-Status-Per-PMCH-Item', u'Active-MBMS-Session-Item', ] _val_ = [ ] _class_ = [ u'SessionStartRequest-Ies', u'SessionStartResponse-Ies', u'SessionStartFailure-Ies', u'SessionStopRequest-Ies', u'SessionStopResponse-Ies', u'SessionUpdateRequest-Ies', u'SessionUpdateResponse-Ies', u'SessionUpdateFailure-Ies', u'MbmsSchedulingInformation-Ies', u'MBSFN-Area-Configuration-Item', u'PMCH-Configuration-ItemIEs', u'PMCH-Configuration-ItemExtIEs', u'MBSFN-Subframe-ConfigurationItem', u'MBMS-Suspension-Notification-ItemIEs', u'MBMS-Suspension-Notification-ItemExtIEs', u'MbmsSchedulingInformationResponse-Ies', u'M2SetupRequest-Ies', u'ENB-MBMS-Configuration-data-ItemIEs', u'M2SetupResponse-Ies', u'MCCHrelatedBCCH-ConfigPerMBSFNArea-ItemIEs', u'MCCHrelatedBCCH-ExtConfigPerMBSFNArea-ItemIEs', u'M2SetupFailure-Ies', u'ENBConfigurationUpdate-Ies', u'ENB-MBMS-Configuration-data-ConfigUpdate-ItemIEs', u'ENBConfigurationUpdateAcknowledge-Ies', u'ENBConfigurationUpdateFailure-Ies', u'MCEConfigurationUpdate-Ies', u'MCEConfigurationUpdateAcknowledge-Ies', u'MCEConfigurationUpdateFailure-Ies', u'ErrorIndication-Ies', u'Reset-Ies', u'MBMS-Service-associatedLogicalM2-ConnectionItemRes', u'ResetAcknowledge-Ies', u'MBMS-Service-associatedLogicalM2-ConnectionItemResAck', u'PrivateMessage-Ies', u'MbmsServiceCountingRequest-Ies', u'MBMS-Counting-Request-Session-Item', u'MBMS-Counting-Request-SessionIE-ExtIEs', u'MbmsServiceCountingResponse-Ies', u'MbmsServiceCountingFailure-Ies', u'MbmsServiceCountingResultsReport-Ies', u'MBMS-Counting-Result-Item', u'MBMS-Counting-Result-ExtIEs', u'MbmsOverloadNotification-Ies', u'Overload-Status-Per-PMCH-Item', u'Active-MBMS-Session-Item', ] _param_ = [ ] #-----< SessionStartRequest >-----# SessionStartRequest = SEQ(name=u'SessionStartRequest', mode=MODE_TYPE) _SessionStartRequest_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __SessionStartRequest_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___SessionStartRequest_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____SessionStartRequest_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_1 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TMGI'))) _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_2 = OCT_STR(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBMS-Session-ID'))) _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_3 = OCT_STR(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBMS-Service-Area'))) _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_4 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TNL-Information'))) _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_5 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TNL-Information'))) _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_6 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'SC-PTM-Information'))) ____SessionStartRequest_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'reject'), (u'Value', _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 2), (u'criticality', u'reject'), (u'Value', _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 3), (u'criticality', u'ignore'), (u'Value', _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'optional')]), dict([(u'id', 6), (u'criticality', u'reject'), (u'Value', _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_3), (u'presence', u'mandatory')]), dict([(u'id', 7), (u'criticality', u'reject'), (u'Value', _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_4), (u'presence', u'mandatory')]), dict([(u'id', 38), (u'criticality', u'ignore'), (u'Value', _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_5), (u'presence', u'optional')]), dict([(u'id', 45), (u'criticality', u'reject'), (u'Value', _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_6), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___SessionStartRequest_protocolIEs__item__id._const_tab = ____SessionStartRequest_protocolIEs__item__id_tab ___SessionStartRequest_protocolIEs__item__id._const_tab_at = None ___SessionStartRequest_protocolIEs__item__id._const_tab_id = u'id' ___SessionStartRequest_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___SessionStartRequest_protocolIEs__item__criticality._const_tab = ____SessionStartRequest_protocolIEs__item__id_tab ___SessionStartRequest_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___SessionStartRequest_protocolIEs__item__criticality._const_tab_id = u'criticality' ___SessionStartRequest_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___SessionStartRequest_protocolIEs__item__value._const_tab = ____SessionStartRequest_protocolIEs__item__id_tab ___SessionStartRequest_protocolIEs__item__value._const_tab_at = ('..', u'id') ___SessionStartRequest_protocolIEs__item__value._const_tab_id = u'Value' __SessionStartRequest_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___SessionStartRequest_protocolIEs__item__id), (u'criticality', ___SessionStartRequest_protocolIEs__item__criticality), (u'value', ___SessionStartRequest_protocolIEs__item__value), ]) __SessionStartRequest_protocolIEs__item_._ext = None _SessionStartRequest_protocolIEs._cont = __SessionStartRequest_protocolIEs__item_ _SessionStartRequest_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) SessionStartRequest._cont = ASN1Dict([ (u'protocolIEs', _SessionStartRequest_protocolIEs), ]) SessionStartRequest._ext = [] #-----< SessionStartRequest-Ies >-----# SessionStartRequest_Ies = CLASS(name=u'SessionStartRequest-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _SessionStartRequest_Ies_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _SessionStartRequest_Ies_val_Value_1 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TMGI'))) _SessionStartRequest_Ies_val_Value_2 = OCT_STR(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBMS-Session-ID'))) _SessionStartRequest_Ies_val_Value_3 = OCT_STR(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBMS-Service-Area'))) _SessionStartRequest_Ies_val_Value_4 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TNL-Information'))) _SessionStartRequest_Ies_val_Value_5 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TNL-Information'))) _SessionStartRequest_Ies_val_Value_6 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'SC-PTM-Information'))) SessionStartRequest_Ies._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'reject'), (u'Value', _SessionStartRequest_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 2), (u'criticality', u'reject'), (u'Value', _SessionStartRequest_Ies_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 3), (u'criticality', u'ignore'), (u'Value', _SessionStartRequest_Ies_val_Value_2), (u'presence', u'optional')]), dict([(u'id', 6), (u'criticality', u'reject'), (u'Value', _SessionStartRequest_Ies_val_Value_3), (u'presence', u'mandatory')]), dict([(u'id', 7), (u'criticality', u'reject'), (u'Value', _SessionStartRequest_Ies_val_Value_4), (u'presence', u'mandatory')]), dict([(u'id', 38), (u'criticality', u'ignore'), (u'Value', _SessionStartRequest_Ies_val_Value_5), (u'presence', u'optional')]), dict([(u'id', 45), (u'criticality', u'reject'), (u'Value', _SessionStartRequest_Ies_val_Value_6), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< SessionStartResponse >-----# SessionStartResponse = SEQ(name=u'SessionStartResponse', mode=MODE_TYPE) _SessionStartResponse_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __SessionStartResponse_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___SessionStartResponse_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____SessionStartResponse_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____SessionStartResponse_protocolIEs__item__id_tab_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _____SessionStartResponse_protocolIEs__item__id_tab_val_Value_1 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-M2AP-ID'))) _____SessionStartResponse_protocolIEs__item__id_tab_val_Value_2 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ____SessionStartResponse_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'ignore'), (u'Value', _____SessionStartResponse_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 1), (u'criticality', u'ignore'), (u'Value', _____SessionStartResponse_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _____SessionStartResponse_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___SessionStartResponse_protocolIEs__item__id._const_tab = ____SessionStartResponse_protocolIEs__item__id_tab ___SessionStartResponse_protocolIEs__item__id._const_tab_at = None ___SessionStartResponse_protocolIEs__item__id._const_tab_id = u'id' ___SessionStartResponse_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___SessionStartResponse_protocolIEs__item__criticality._const_tab = ____SessionStartResponse_protocolIEs__item__id_tab ___SessionStartResponse_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___SessionStartResponse_protocolIEs__item__criticality._const_tab_id = u'criticality' ___SessionStartResponse_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___SessionStartResponse_protocolIEs__item__value._const_tab = ____SessionStartResponse_protocolIEs__item__id_tab ___SessionStartResponse_protocolIEs__item__value._const_tab_at = ('..', u'id') ___SessionStartResponse_protocolIEs__item__value._const_tab_id = u'Value' __SessionStartResponse_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___SessionStartResponse_protocolIEs__item__id), (u'criticality', ___SessionStartResponse_protocolIEs__item__criticality), (u'value', ___SessionStartResponse_protocolIEs__item__value), ]) __SessionStartResponse_protocolIEs__item_._ext = None _SessionStartResponse_protocolIEs._cont = __SessionStartResponse_protocolIEs__item_ _SessionStartResponse_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) SessionStartResponse._cont = ASN1Dict([ (u'protocolIEs', _SessionStartResponse_protocolIEs), ]) SessionStartResponse._ext = [] #-----< SessionStartResponse-Ies >-----# SessionStartResponse_Ies = CLASS(name=u'SessionStartResponse-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _SessionStartResponse_Ies_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _SessionStartResponse_Ies_val_Value_1 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-M2AP-ID'))) _SessionStartResponse_Ies_val_Value_2 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) SessionStartResponse_Ies._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'ignore'), (u'Value', _SessionStartResponse_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 1), (u'criticality', u'ignore'), (u'Value', _SessionStartResponse_Ies_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _SessionStartResponse_Ies_val_Value_2), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< SessionStartFailure >-----# SessionStartFailure = SEQ(name=u'SessionStartFailure', mode=MODE_TYPE) _SessionStartFailure_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __SessionStartFailure_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___SessionStartFailure_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____SessionStartFailure_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____SessionStartFailure_protocolIEs__item__id_tab_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _____SessionStartFailure_protocolIEs__item__id_tab_val_Value_1 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cause'))) _____SessionStartFailure_protocolIEs__item__id_tab_val_Value_2 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ____SessionStartFailure_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'ignore'), (u'Value', _____SessionStartFailure_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 9), (u'criticality', u'ignore'), (u'Value', _____SessionStartFailure_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _____SessionStartFailure_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___SessionStartFailure_protocolIEs__item__id._const_tab = ____SessionStartFailure_protocolIEs__item__id_tab ___SessionStartFailure_protocolIEs__item__id._const_tab_at = None ___SessionStartFailure_protocolIEs__item__id._const_tab_id = u'id' ___SessionStartFailure_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___SessionStartFailure_protocolIEs__item__criticality._const_tab = ____SessionStartFailure_protocolIEs__item__id_tab ___SessionStartFailure_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___SessionStartFailure_protocolIEs__item__criticality._const_tab_id = u'criticality' ___SessionStartFailure_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___SessionStartFailure_protocolIEs__item__value._const_tab = ____SessionStartFailure_protocolIEs__item__id_tab ___SessionStartFailure_protocolIEs__item__value._const_tab_at = ('..', u'id') ___SessionStartFailure_protocolIEs__item__value._const_tab_id = u'Value' __SessionStartFailure_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___SessionStartFailure_protocolIEs__item__id), (u'criticality', ___SessionStartFailure_protocolIEs__item__criticality), (u'value', ___SessionStartFailure_protocolIEs__item__value), ]) __SessionStartFailure_protocolIEs__item_._ext = None _SessionStartFailure_protocolIEs._cont = __SessionStartFailure_protocolIEs__item_ _SessionStartFailure_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) SessionStartFailure._cont = ASN1Dict([ (u'protocolIEs', _SessionStartFailure_protocolIEs), ]) SessionStartFailure._ext = [] #-----< SessionStartFailure-Ies >-----# SessionStartFailure_Ies = CLASS(name=u'SessionStartFailure-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _SessionStartFailure_Ies_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _SessionStartFailure_Ies_val_Value_1 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cause'))) _SessionStartFailure_Ies_val_Value_2 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) SessionStartFailure_Ies._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'ignore'), (u'Value', _SessionStartFailure_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 9), (u'criticality', u'ignore'), (u'Value', _SessionStartFailure_Ies_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _SessionStartFailure_Ies_val_Value_2), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< SessionStopRequest >-----# SessionStopRequest = SEQ(name=u'SessionStopRequest', mode=MODE_TYPE) _SessionStopRequest_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __SessionStopRequest_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___SessionStopRequest_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____SessionStopRequest_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____SessionStopRequest_protocolIEs__item__id_tab_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _____SessionStopRequest_protocolIEs__item__id_tab_val_Value_1 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-M2AP-ID'))) ____SessionStopRequest_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'reject'), (u'Value', _____SessionStopRequest_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 1), (u'criticality', u'reject'), (u'Value', _____SessionStopRequest_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) ___SessionStopRequest_protocolIEs__item__id._const_tab = ____SessionStopRequest_protocolIEs__item__id_tab ___SessionStopRequest_protocolIEs__item__id._const_tab_at = None ___SessionStopRequest_protocolIEs__item__id._const_tab_id = u'id' ___SessionStopRequest_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___SessionStopRequest_protocolIEs__item__criticality._const_tab = ____SessionStopRequest_protocolIEs__item__id_tab ___SessionStopRequest_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___SessionStopRequest_protocolIEs__item__criticality._const_tab_id = u'criticality' ___SessionStopRequest_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___SessionStopRequest_protocolIEs__item__value._const_tab = ____SessionStopRequest_protocolIEs__item__id_tab ___SessionStopRequest_protocolIEs__item__value._const_tab_at = ('..', u'id') ___SessionStopRequest_protocolIEs__item__value._const_tab_id = u'Value' __SessionStopRequest_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___SessionStopRequest_protocolIEs__item__id), (u'criticality', ___SessionStopRequest_protocolIEs__item__criticality), (u'value', ___SessionStopRequest_protocolIEs__item__value), ]) __SessionStopRequest_protocolIEs__item_._ext = None _SessionStopRequest_protocolIEs._cont = __SessionStopRequest_protocolIEs__item_ _SessionStopRequest_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) SessionStopRequest._cont = ASN1Dict([ (u'protocolIEs', _SessionStopRequest_protocolIEs), ]) SessionStopRequest._ext = [] #-----< SessionStopRequest-Ies >-----# SessionStopRequest_Ies = CLASS(name=u'SessionStopRequest-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _SessionStopRequest_Ies_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _SessionStopRequest_Ies_val_Value_1 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-M2AP-ID'))) SessionStopRequest_Ies._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'reject'), (u'Value', _SessionStopRequest_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 1), (u'criticality', u'reject'), (u'Value', _SessionStopRequest_Ies_val_Value_1), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< SessionStopResponse >-----# SessionStopResponse = SEQ(name=u'SessionStopResponse', mode=MODE_TYPE) _SessionStopResponse_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __SessionStopResponse_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___SessionStopResponse_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____SessionStopResponse_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____SessionStopResponse_protocolIEs__item__id_tab_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _____SessionStopResponse_protocolIEs__item__id_tab_val_Value_1 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-M2AP-ID'))) _____SessionStopResponse_protocolIEs__item__id_tab_val_Value_2 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ____SessionStopResponse_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'ignore'), (u'Value', _____SessionStopResponse_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 1), (u'criticality', u'ignore'), (u'Value', _____SessionStopResponse_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _____SessionStopResponse_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___SessionStopResponse_protocolIEs__item__id._const_tab = ____SessionStopResponse_protocolIEs__item__id_tab ___SessionStopResponse_protocolIEs__item__id._const_tab_at = None ___SessionStopResponse_protocolIEs__item__id._const_tab_id = u'id' ___SessionStopResponse_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___SessionStopResponse_protocolIEs__item__criticality._const_tab = ____SessionStopResponse_protocolIEs__item__id_tab ___SessionStopResponse_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___SessionStopResponse_protocolIEs__item__criticality._const_tab_id = u'criticality' ___SessionStopResponse_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___SessionStopResponse_protocolIEs__item__value._const_tab = ____SessionStopResponse_protocolIEs__item__id_tab ___SessionStopResponse_protocolIEs__item__value._const_tab_at = ('..', u'id') ___SessionStopResponse_protocolIEs__item__value._const_tab_id = u'Value' __SessionStopResponse_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___SessionStopResponse_protocolIEs__item__id), (u'criticality', ___SessionStopResponse_protocolIEs__item__criticality), (u'value', ___SessionStopResponse_protocolIEs__item__value), ]) __SessionStopResponse_protocolIEs__item_._ext = None _SessionStopResponse_protocolIEs._cont = __SessionStopResponse_protocolIEs__item_ _SessionStopResponse_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) SessionStopResponse._cont = ASN1Dict([ (u'protocolIEs', _SessionStopResponse_protocolIEs), ]) SessionStopResponse._ext = [] #-----< SessionStopResponse-Ies >-----# SessionStopResponse_Ies = CLASS(name=u'SessionStopResponse-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _SessionStopResponse_Ies_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _SessionStopResponse_Ies_val_Value_1 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-M2AP-ID'))) _SessionStopResponse_Ies_val_Value_2 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) SessionStopResponse_Ies._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'ignore'), (u'Value', _SessionStopResponse_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 1), (u'criticality', u'ignore'), (u'Value', _SessionStopResponse_Ies_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _SessionStopResponse_Ies_val_Value_2), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< SessionUpdateRequest >-----# SessionUpdateRequest = SEQ(name=u'SessionUpdateRequest', mode=MODE_TYPE) _SessionUpdateRequest_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __SessionUpdateRequest_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___SessionUpdateRequest_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____SessionUpdateRequest_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_1 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-M2AP-ID'))) _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_2 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TMGI'))) _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_3 = OCT_STR(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBMS-Session-ID'))) _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_4 = OCT_STR(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBMS-Service-Area'))) _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_5 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TNL-Information'))) _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_6 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'SC-PTM-Information'))) ____SessionUpdateRequest_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'reject'), (u'Value', _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 1), (u'criticality', u'reject'), (u'Value', _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 2), (u'criticality', u'reject'), (u'Value', _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'mandatory')]), dict([(u'id', 3), (u'criticality', u'ignore'), (u'Value', _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_3), (u'presence', u'optional')]), dict([(u'id', 6), (u'criticality', u'ignore'), (u'Value', _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_4), (u'presence', u'optional')]), dict([(u'id', 7), (u'criticality', u'reject'), (u'Value', _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_5), (u'presence', u'optional')]), dict([(u'id', 45), (u'criticality', u'reject'), (u'Value', _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_6), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___SessionUpdateRequest_protocolIEs__item__id._const_tab = ____SessionUpdateRequest_protocolIEs__item__id_tab ___SessionUpdateRequest_protocolIEs__item__id._const_tab_at = None ___SessionUpdateRequest_protocolIEs__item__id._const_tab_id = u'id' ___SessionUpdateRequest_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___SessionUpdateRequest_protocolIEs__item__criticality._const_tab = ____SessionUpdateRequest_protocolIEs__item__id_tab ___SessionUpdateRequest_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___SessionUpdateRequest_protocolIEs__item__criticality._const_tab_id = u'criticality' ___SessionUpdateRequest_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___SessionUpdateRequest_protocolIEs__item__value._const_tab = ____SessionUpdateRequest_protocolIEs__item__id_tab ___SessionUpdateRequest_protocolIEs__item__value._const_tab_at = ('..', u'id') ___SessionUpdateRequest_protocolIEs__item__value._const_tab_id = u'Value' __SessionUpdateRequest_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___SessionUpdateRequest_protocolIEs__item__id), (u'criticality', ___SessionUpdateRequest_protocolIEs__item__criticality), (u'value', ___SessionUpdateRequest_protocolIEs__item__value), ]) __SessionUpdateRequest_protocolIEs__item_._ext = None _SessionUpdateRequest_protocolIEs._cont = __SessionUpdateRequest_protocolIEs__item_ _SessionUpdateRequest_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) SessionUpdateRequest._cont = ASN1Dict([ (u'protocolIEs', _SessionUpdateRequest_protocolIEs), ]) SessionUpdateRequest._ext = [] #-----< SessionUpdateRequest-Ies >-----# SessionUpdateRequest_Ies = CLASS(name=u'SessionUpdateRequest-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _SessionUpdateRequest_Ies_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _SessionUpdateRequest_Ies_val_Value_1 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-M2AP-ID'))) _SessionUpdateRequest_Ies_val_Value_2 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TMGI'))) _SessionUpdateRequest_Ies_val_Value_3 = OCT_STR(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBMS-Session-ID'))) _SessionUpdateRequest_Ies_val_Value_4 = OCT_STR(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBMS-Service-Area'))) _SessionUpdateRequest_Ies_val_Value_5 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TNL-Information'))) _SessionUpdateRequest_Ies_val_Value_6 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'SC-PTM-Information'))) SessionUpdateRequest_Ies._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'reject'), (u'Value', _SessionUpdateRequest_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 1), (u'criticality', u'reject'), (u'Value', _SessionUpdateRequest_Ies_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 2), (u'criticality', u'reject'), (u'Value', _SessionUpdateRequest_Ies_val_Value_2), (u'presence', u'mandatory')]), dict([(u'id', 3), (u'criticality', u'ignore'), (u'Value', _SessionUpdateRequest_Ies_val_Value_3), (u'presence', u'optional')]), dict([(u'id', 6), (u'criticality', u'ignore'), (u'Value', _SessionUpdateRequest_Ies_val_Value_4), (u'presence', u'optional')]), dict([(u'id', 7), (u'criticality', u'reject'), (u'Value', _SessionUpdateRequest_Ies_val_Value_5), (u'presence', u'optional')]), dict([(u'id', 45), (u'criticality', u'reject'), (u'Value', _SessionUpdateRequest_Ies_val_Value_6), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< SessionUpdateResponse >-----# SessionUpdateResponse = SEQ(name=u'SessionUpdateResponse', mode=MODE_TYPE) _SessionUpdateResponse_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __SessionUpdateResponse_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___SessionUpdateResponse_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____SessionUpdateResponse_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____SessionUpdateResponse_protocolIEs__item__id_tab_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _____SessionUpdateResponse_protocolIEs__item__id_tab_val_Value_1 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-M2AP-ID'))) _____SessionUpdateResponse_protocolIEs__item__id_tab_val_Value_2 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ____SessionUpdateResponse_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'ignore'), (u'Value', _____SessionUpdateResponse_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 1), (u'criticality', u'ignore'), (u'Value', _____SessionUpdateResponse_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _____SessionUpdateResponse_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___SessionUpdateResponse_protocolIEs__item__id._const_tab = ____SessionUpdateResponse_protocolIEs__item__id_tab ___SessionUpdateResponse_protocolIEs__item__id._const_tab_at = None ___SessionUpdateResponse_protocolIEs__item__id._const_tab_id = u'id' ___SessionUpdateResponse_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___SessionUpdateResponse_protocolIEs__item__criticality._const_tab = ____SessionUpdateResponse_protocolIEs__item__id_tab ___SessionUpdateResponse_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___SessionUpdateResponse_protocolIEs__item__criticality._const_tab_id = u'criticality' ___SessionUpdateResponse_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___SessionUpdateResponse_protocolIEs__item__value._const_tab = ____SessionUpdateResponse_protocolIEs__item__id_tab ___SessionUpdateResponse_protocolIEs__item__value._const_tab_at = ('..', u'id') ___SessionUpdateResponse_protocolIEs__item__value._const_tab_id = u'Value' __SessionUpdateResponse_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___SessionUpdateResponse_protocolIEs__item__id), (u'criticality', ___SessionUpdateResponse_protocolIEs__item__criticality), (u'value', ___SessionUpdateResponse_protocolIEs__item__value), ]) __SessionUpdateResponse_protocolIEs__item_._ext = None _SessionUpdateResponse_protocolIEs._cont = __SessionUpdateResponse_protocolIEs__item_ _SessionUpdateResponse_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) SessionUpdateResponse._cont = ASN1Dict([ (u'protocolIEs', _SessionUpdateResponse_protocolIEs), ]) SessionUpdateResponse._ext = [] #-----< SessionUpdateResponse-Ies >-----# SessionUpdateResponse_Ies = CLASS(name=u'SessionUpdateResponse-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _SessionUpdateResponse_Ies_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _SessionUpdateResponse_Ies_val_Value_1 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-M2AP-ID'))) _SessionUpdateResponse_Ies_val_Value_2 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) SessionUpdateResponse_Ies._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'ignore'), (u'Value', _SessionUpdateResponse_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 1), (u'criticality', u'ignore'), (u'Value', _SessionUpdateResponse_Ies_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _SessionUpdateResponse_Ies_val_Value_2), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< SessionUpdateFailure >-----# SessionUpdateFailure = SEQ(name=u'SessionUpdateFailure', mode=MODE_TYPE) _SessionUpdateFailure_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __SessionUpdateFailure_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___SessionUpdateFailure_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____SessionUpdateFailure_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____SessionUpdateFailure_protocolIEs__item__id_tab_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _____SessionUpdateFailure_protocolIEs__item__id_tab_val_Value_1 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-M2AP-ID'))) _____SessionUpdateFailure_protocolIEs__item__id_tab_val_Value_2 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cause'))) _____SessionUpdateFailure_protocolIEs__item__id_tab_val_Value_3 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ____SessionUpdateFailure_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'ignore'), (u'Value', _____SessionUpdateFailure_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 1), (u'criticality', u'ignore'), (u'Value', _____SessionUpdateFailure_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 9), (u'criticality', u'ignore'), (u'Value', _____SessionUpdateFailure_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'mandatory')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _____SessionUpdateFailure_protocolIEs__item__id_tab_val_Value_3), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___SessionUpdateFailure_protocolIEs__item__id._const_tab = ____SessionUpdateFailure_protocolIEs__item__id_tab ___SessionUpdateFailure_protocolIEs__item__id._const_tab_at = None ___SessionUpdateFailure_protocolIEs__item__id._const_tab_id = u'id' ___SessionUpdateFailure_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___SessionUpdateFailure_protocolIEs__item__criticality._const_tab = ____SessionUpdateFailure_protocolIEs__item__id_tab ___SessionUpdateFailure_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___SessionUpdateFailure_protocolIEs__item__criticality._const_tab_id = u'criticality' ___SessionUpdateFailure_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___SessionUpdateFailure_protocolIEs__item__value._const_tab = ____SessionUpdateFailure_protocolIEs__item__id_tab ___SessionUpdateFailure_protocolIEs__item__value._const_tab_at = ('..', u'id') ___SessionUpdateFailure_protocolIEs__item__value._const_tab_id = u'Value' __SessionUpdateFailure_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___SessionUpdateFailure_protocolIEs__item__id), (u'criticality', ___SessionUpdateFailure_protocolIEs__item__criticality), (u'value', ___SessionUpdateFailure_protocolIEs__item__value), ]) __SessionUpdateFailure_protocolIEs__item_._ext = None _SessionUpdateFailure_protocolIEs._cont = __SessionUpdateFailure_protocolIEs__item_ _SessionUpdateFailure_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) SessionUpdateFailure._cont = ASN1Dict([ (u'protocolIEs', _SessionUpdateFailure_protocolIEs), ]) SessionUpdateFailure._ext = [] #-----< SessionUpdateFailure-Ies >-----# SessionUpdateFailure_Ies = CLASS(name=u'SessionUpdateFailure-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _SessionUpdateFailure_Ies_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _SessionUpdateFailure_Ies_val_Value_1 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-M2AP-ID'))) _SessionUpdateFailure_Ies_val_Value_2 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cause'))) _SessionUpdateFailure_Ies_val_Value_3 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) SessionUpdateFailure_Ies._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'ignore'), (u'Value', _SessionUpdateFailure_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 1), (u'criticality', u'ignore'), (u'Value', _SessionUpdateFailure_Ies_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 9), (u'criticality', u'ignore'), (u'Value', _SessionUpdateFailure_Ies_val_Value_2), (u'presence', u'mandatory')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _SessionUpdateFailure_Ies_val_Value_3), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< MbmsSchedulingInformation >-----# MbmsSchedulingInformation = SEQ(name=u'MbmsSchedulingInformation', mode=MODE_TYPE) _MbmsSchedulingInformation_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __MbmsSchedulingInformation_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___MbmsSchedulingInformation_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____MbmsSchedulingInformation_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____MbmsSchedulingInformation_protocolIEs__item__id_tab_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCCH-Update-Time'))) _____MbmsSchedulingInformation_protocolIEs__item__id_tab_val_Value_1 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBSFN-Area-Configuration-List'))) ____MbmsSchedulingInformation_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 25), (u'criticality', u'reject'), (u'Value', _____MbmsSchedulingInformation_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 10), (u'criticality', u'reject'), (u'Value', _____MbmsSchedulingInformation_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) ___MbmsSchedulingInformation_protocolIEs__item__id._const_tab = ____MbmsSchedulingInformation_protocolIEs__item__id_tab ___MbmsSchedulingInformation_protocolIEs__item__id._const_tab_at = None ___MbmsSchedulingInformation_protocolIEs__item__id._const_tab_id = u'id' ___MbmsSchedulingInformation_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___MbmsSchedulingInformation_protocolIEs__item__criticality._const_tab = ____MbmsSchedulingInformation_protocolIEs__item__id_tab ___MbmsSchedulingInformation_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___MbmsSchedulingInformation_protocolIEs__item__criticality._const_tab_id = u'criticality' ___MbmsSchedulingInformation_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___MbmsSchedulingInformation_protocolIEs__item__value._const_tab = ____MbmsSchedulingInformation_protocolIEs__item__id_tab ___MbmsSchedulingInformation_protocolIEs__item__value._const_tab_at = ('..', u'id') ___MbmsSchedulingInformation_protocolIEs__item__value._const_tab_id = u'Value' __MbmsSchedulingInformation_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___MbmsSchedulingInformation_protocolIEs__item__id), (u'criticality', ___MbmsSchedulingInformation_protocolIEs__item__criticality), (u'value', ___MbmsSchedulingInformation_protocolIEs__item__value), ]) __MbmsSchedulingInformation_protocolIEs__item_._ext = None _MbmsSchedulingInformation_protocolIEs._cont = __MbmsSchedulingInformation_protocolIEs__item_ _MbmsSchedulingInformation_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) MbmsSchedulingInformation._cont = ASN1Dict([ (u'protocolIEs', _MbmsSchedulingInformation_protocolIEs), ]) MbmsSchedulingInformation._ext = [] #-----< MbmsSchedulingInformation-Ies >-----# MbmsSchedulingInformation_Ies = CLASS(name=u'MbmsSchedulingInformation-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MbmsSchedulingInformation_Ies_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCCH-Update-Time'))) _MbmsSchedulingInformation_Ies_val_Value_1 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBSFN-Area-Configuration-List'))) MbmsSchedulingInformation_Ies._val = ASN1Set(rv=[dict([(u'id', 25), (u'criticality', u'reject'), (u'Value', _MbmsSchedulingInformation_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 10), (u'criticality', u'reject'), (u'Value', _MbmsSchedulingInformation_Ies_val_Value_1), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< MBSFN-Area-Configuration-List >-----# MBSFN_Area_Configuration_List = SEQ_OF(name=u'MBSFN-Area-Configuration-List', mode=MODE_TYPE) _MBSFN_Area_Configuration_List__item_ = SEQ_OF(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __MBSFN_Area_Configuration_List__item___item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___MBSFN_Area_Configuration_List__item___item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____MBSFN_Area_Configuration_List__item___item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____MBSFN_Area_Configuration_List__item___item__id_tab_val_Value_0 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'PMCH-Configuration-List'))) _____MBSFN_Area_Configuration_List__item___item__id_tab_val_Value_1 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBSFN-Subframe-ConfigurationList'))) _____MBSFN_Area_Configuration_List__item___item__id_tab_val_Value_2 = ENUM(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Common-Subframe-Allocation-Period'))) _____MBSFN_Area_Configuration_List__item___item__id_tab_val_Value_3 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBSFN-Area-ID'))) _____MBSFN_Area_Configuration_List__item___item__id_tab_val_Value_4 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBMS-Suspension-Notification-List'))) ____MBSFN_Area_Configuration_List__item___item__id_tab._val = ASN1Set(rv=[dict([(u'id', 11), (u'criticality', u'reject'), (u'Value', _____MBSFN_Area_Configuration_List__item___item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 22), (u'criticality', u'reject'), (u'Value', _____MBSFN_Area_Configuration_List__item___item__id_tab_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 24), (u'criticality', u'reject'), (u'Value', _____MBSFN_Area_Configuration_List__item___item__id_tab_val_Value_2), (u'presence', u'mandatory')]), dict([(u'id', 29), (u'criticality', u'reject'), (u'Value', _____MBSFN_Area_Configuration_List__item___item__id_tab_val_Value_3), (u'presence', u'mandatory')]), dict([(u'id', 43), (u'criticality', u'ignore'), (u'Value', _____MBSFN_Area_Configuration_List__item___item__id_tab_val_Value_4), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___MBSFN_Area_Configuration_List__item___item__id._const_tab = ____MBSFN_Area_Configuration_List__item___item__id_tab ___MBSFN_Area_Configuration_List__item___item__id._const_tab_at = None ___MBSFN_Area_Configuration_List__item___item__id._const_tab_id = u'id' ___MBSFN_Area_Configuration_List__item___item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___MBSFN_Area_Configuration_List__item___item__criticality._const_tab = ____MBSFN_Area_Configuration_List__item___item__id_tab ___MBSFN_Area_Configuration_List__item___item__criticality._const_tab_at = ('..', u'id') ___MBSFN_Area_Configuration_List__item___item__criticality._const_tab_id = u'criticality' ___MBSFN_Area_Configuration_List__item___item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___MBSFN_Area_Configuration_List__item___item__value._const_tab = ____MBSFN_Area_Configuration_List__item___item__id_tab ___MBSFN_Area_Configuration_List__item___item__value._const_tab_at = ('..', u'id') ___MBSFN_Area_Configuration_List__item___item__value._const_tab_id = u'Value' __MBSFN_Area_Configuration_List__item___item_._cont = ASN1Dict([ (u'id', ___MBSFN_Area_Configuration_List__item___item__id), (u'criticality', ___MBSFN_Area_Configuration_List__item___item__criticality), (u'value', ___MBSFN_Area_Configuration_List__item___item__value), ]) __MBSFN_Area_Configuration_List__item___item_._ext = None _MBSFN_Area_Configuration_List__item_._cont = __MBSFN_Area_Configuration_List__item___item_ _MBSFN_Area_Configuration_List__item_._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) MBSFN_Area_Configuration_List._cont = _MBSFN_Area_Configuration_List__item_ MBSFN_Area_Configuration_List._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[]) #-----< MBSFN-Area-Configuration-Item >-----# MBSFN_Area_Configuration_Item = CLASS(name=u'MBSFN-Area-Configuration-Item', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MBSFN_Area_Configuration_Item_val_Value_0 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'PMCH-Configuration-List'))) _MBSFN_Area_Configuration_Item_val_Value_1 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBSFN-Subframe-ConfigurationList'))) _MBSFN_Area_Configuration_Item_val_Value_2 = ENUM(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Common-Subframe-Allocation-Period'))) _MBSFN_Area_Configuration_Item_val_Value_3 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBSFN-Area-ID'))) _MBSFN_Area_Configuration_Item_val_Value_4 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBMS-Suspension-Notification-List'))) MBSFN_Area_Configuration_Item._val = ASN1Set(rv=[dict([(u'id', 11), (u'criticality', u'reject'), (u'Value', _MBSFN_Area_Configuration_Item_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 22), (u'criticality', u'reject'), (u'Value', _MBSFN_Area_Configuration_Item_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 24), (u'criticality', u'reject'), (u'Value', _MBSFN_Area_Configuration_Item_val_Value_2), (u'presence', u'mandatory')]), dict([(u'id', 29), (u'criticality', u'reject'), (u'Value', _MBSFN_Area_Configuration_Item_val_Value_3), (u'presence', u'mandatory')]), dict([(u'id', 43), (u'criticality', u'ignore'), (u'Value', _MBSFN_Area_Configuration_Item_val_Value_4), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< PMCH-Configuration-List >-----# PMCH_Configuration_List = SEQ_OF(name=u'PMCH-Configuration-List', mode=MODE_TYPE) _PMCH_Configuration_List__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Single-Container'))) __PMCH_Configuration_List__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ___PMCH_Configuration_List__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) ____PMCH_Configuration_List__item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'PMCH-Configuration-Item'))) ___PMCH_Configuration_List__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 12), (u'criticality', u'reject'), (u'Value', ____PMCH_Configuration_List__item__id_tab_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) __PMCH_Configuration_List__item__id._const_tab = ___PMCH_Configuration_List__item__id_tab __PMCH_Configuration_List__item__id._const_tab_at = None __PMCH_Configuration_List__item__id._const_tab_id = u'id' __PMCH_Configuration_List__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) __PMCH_Configuration_List__item__criticality._const_tab = ___PMCH_Configuration_List__item__id_tab __PMCH_Configuration_List__item__criticality._const_tab_at = ('..', u'id') __PMCH_Configuration_List__item__criticality._const_tab_id = u'criticality' __PMCH_Configuration_List__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) __PMCH_Configuration_List__item__value._const_tab = ___PMCH_Configuration_List__item__id_tab __PMCH_Configuration_List__item__value._const_tab_at = ('..', u'id') __PMCH_Configuration_List__item__value._const_tab_id = u'Value' _PMCH_Configuration_List__item_._cont = ASN1Dict([ (u'id', __PMCH_Configuration_List__item__id), (u'criticality', __PMCH_Configuration_List__item__criticality), (u'value', __PMCH_Configuration_List__item__value), ]) _PMCH_Configuration_List__item_._ext = None PMCH_Configuration_List._cont = _PMCH_Configuration_List__item_ PMCH_Configuration_List._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=15)], ev=None, er=[]) #-----< PMCH-Configuration-ItemIEs >-----# PMCH_Configuration_ItemIEs = CLASS(name=u'PMCH-Configuration-ItemIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _PMCH_Configuration_ItemIEs_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'PMCH-Configuration-Item'))) PMCH_Configuration_ItemIEs._val = ASN1Set(rv=[dict([(u'id', 12), (u'criticality', u'reject'), (u'Value', _PMCH_Configuration_ItemIEs_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< PMCH-Configuration-Item >-----# PMCH_Configuration_Item = SEQ(name=u'PMCH-Configuration-Item', mode=MODE_TYPE) _PMCH_Configuration_Item_pmch_Configuration = SEQ(name=u'pmch-Configuration', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'PMCH-Configuration'))) _PMCH_Configuration_Item_mbms_Session_List = SEQ_OF(name=u'mbms-Session-List', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'MBMSsessionListPerPMCH-Item'))) _PMCH_Configuration_Item_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __PMCH_Configuration_Item_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___PMCH_Configuration_Item_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____PMCH_Configuration_Item_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____PMCH_Configuration_Item_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___PMCH_Configuration_Item_iE_Extensions__item__id._const_tab = ____PMCH_Configuration_Item_iE_Extensions__item__id_tab ___PMCH_Configuration_Item_iE_Extensions__item__id._const_tab_at = None ___PMCH_Configuration_Item_iE_Extensions__item__id._const_tab_id = u'id' ___PMCH_Configuration_Item_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____PMCH_Configuration_Item_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____PMCH_Configuration_Item_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___PMCH_Configuration_Item_iE_Extensions__item__criticality._const_tab = ____PMCH_Configuration_Item_iE_Extensions__item__criticality_tab ___PMCH_Configuration_Item_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___PMCH_Configuration_Item_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___PMCH_Configuration_Item_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____PMCH_Configuration_Item_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____PMCH_Configuration_Item_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___PMCH_Configuration_Item_iE_Extensions__item__extensionValue._const_tab = ____PMCH_Configuration_Item_iE_Extensions__item__extensionValue_tab ___PMCH_Configuration_Item_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___PMCH_Configuration_Item_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __PMCH_Configuration_Item_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___PMCH_Configuration_Item_iE_Extensions__item__id), (u'criticality', ___PMCH_Configuration_Item_iE_Extensions__item__criticality), (u'extensionValue', ___PMCH_Configuration_Item_iE_Extensions__item__extensionValue), ]) __PMCH_Configuration_Item_iE_Extensions__item_._ext = None _PMCH_Configuration_Item_iE_Extensions._cont = __PMCH_Configuration_Item_iE_Extensions__item_ _PMCH_Configuration_Item_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) PMCH_Configuration_Item._cont = ASN1Dict([ (u'pmch-Configuration', _PMCH_Configuration_Item_pmch_Configuration), (u'mbms-Session-List', _PMCH_Configuration_Item_mbms_Session_List), (u'iE-Extensions', _PMCH_Configuration_Item_iE_Extensions), ]) PMCH_Configuration_Item._ext = [] #-----< PMCH-Configuration-ItemExtIEs >-----# PMCH_Configuration_ItemExtIEs = CLASS(name=u'PMCH-Configuration-ItemExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) PMCH_Configuration_ItemExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< MBSFN-Subframe-ConfigurationList >-----# MBSFN_Subframe_ConfigurationList = SEQ_OF(name=u'MBSFN-Subframe-ConfigurationList', mode=MODE_TYPE) _MBSFN_Subframe_ConfigurationList__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Single-Container'))) __MBSFN_Subframe_ConfigurationList__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ___MBSFN_Subframe_ConfigurationList__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) ____MBSFN_Subframe_ConfigurationList__item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBSFN-Subframe-Configuration'))) ___MBSFN_Subframe_ConfigurationList__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 23), (u'criticality', u'reject'), (u'Value', ____MBSFN_Subframe_ConfigurationList__item__id_tab_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) __MBSFN_Subframe_ConfigurationList__item__id._const_tab = ___MBSFN_Subframe_ConfigurationList__item__id_tab __MBSFN_Subframe_ConfigurationList__item__id._const_tab_at = None __MBSFN_Subframe_ConfigurationList__item__id._const_tab_id = u'id' __MBSFN_Subframe_ConfigurationList__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) __MBSFN_Subframe_ConfigurationList__item__criticality._const_tab = ___MBSFN_Subframe_ConfigurationList__item__id_tab __MBSFN_Subframe_ConfigurationList__item__criticality._const_tab_at = ('..', u'id') __MBSFN_Subframe_ConfigurationList__item__criticality._const_tab_id = u'criticality' __MBSFN_Subframe_ConfigurationList__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) __MBSFN_Subframe_ConfigurationList__item__value._const_tab = ___MBSFN_Subframe_ConfigurationList__item__id_tab __MBSFN_Subframe_ConfigurationList__item__value._const_tab_at = ('..', u'id') __MBSFN_Subframe_ConfigurationList__item__value._const_tab_id = u'Value' _MBSFN_Subframe_ConfigurationList__item_._cont = ASN1Dict([ (u'id', __MBSFN_Subframe_ConfigurationList__item__id), (u'criticality', __MBSFN_Subframe_ConfigurationList__item__criticality), (u'value', __MBSFN_Subframe_ConfigurationList__item__value), ]) _MBSFN_Subframe_ConfigurationList__item_._ext = None MBSFN_Subframe_ConfigurationList._cont = _MBSFN_Subframe_ConfigurationList__item_ MBSFN_Subframe_ConfigurationList._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=8)], ev=None, er=[]) #-----< MBSFN-Subframe-ConfigurationItem >-----# MBSFN_Subframe_ConfigurationItem = CLASS(name=u'MBSFN-Subframe-ConfigurationItem', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MBSFN_Subframe_ConfigurationItem_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBSFN-Subframe-Configuration'))) MBSFN_Subframe_ConfigurationItem._val = ASN1Set(rv=[dict([(u'id', 23), (u'criticality', u'reject'), (u'Value', _MBSFN_Subframe_ConfigurationItem_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< MBMS-Suspension-Notification-List >-----# MBMS_Suspension_Notification_List = SEQ_OF(name=u'MBMS-Suspension-Notification-List', mode=MODE_TYPE) _MBMS_Suspension_Notification_List__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Single-Container'))) __MBMS_Suspension_Notification_List__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ___MBMS_Suspension_Notification_List__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) ____MBMS_Suspension_Notification_List__item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBMS-Suspension-Notification-Item'))) ___MBMS_Suspension_Notification_List__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 44), (u'criticality', u'ignore'), (u'Value', ____MBMS_Suspension_Notification_List__item__id_tab_val_Value_0), (u'presence', u'optional')])], rr=[], ev=None, er=[]) __MBMS_Suspension_Notification_List__item__id._const_tab = ___MBMS_Suspension_Notification_List__item__id_tab __MBMS_Suspension_Notification_List__item__id._const_tab_at = None __MBMS_Suspension_Notification_List__item__id._const_tab_id = u'id' __MBMS_Suspension_Notification_List__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) __MBMS_Suspension_Notification_List__item__criticality._const_tab = ___MBMS_Suspension_Notification_List__item__id_tab __MBMS_Suspension_Notification_List__item__criticality._const_tab_at = ('..', u'id') __MBMS_Suspension_Notification_List__item__criticality._const_tab_id = u'criticality' __MBMS_Suspension_Notification_List__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) __MBMS_Suspension_Notification_List__item__value._const_tab = ___MBMS_Suspension_Notification_List__item__id_tab __MBMS_Suspension_Notification_List__item__value._const_tab_at = ('..', u'id') __MBMS_Suspension_Notification_List__item__value._const_tab_id = u'Value' _MBMS_Suspension_Notification_List__item_._cont = ASN1Dict([ (u'id', __MBMS_Suspension_Notification_List__item__id), (u'criticality', __MBMS_Suspension_Notification_List__item__criticality), (u'value', __MBMS_Suspension_Notification_List__item__value), ]) _MBMS_Suspension_Notification_List__item_._ext = None MBMS_Suspension_Notification_List._cont = _MBMS_Suspension_Notification_List__item_ MBMS_Suspension_Notification_List._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=15)], ev=None, er=[]) #-----< MBMS-Suspension-Notification-ItemIEs >-----# MBMS_Suspension_Notification_ItemIEs = CLASS(name=u'MBMS-Suspension-Notification-ItemIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MBMS_Suspension_Notification_ItemIEs_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBMS-Suspension-Notification-Item'))) MBMS_Suspension_Notification_ItemIEs._val = ASN1Set(rv=[dict([(u'id', 44), (u'criticality', u'ignore'), (u'Value', _MBMS_Suspension_Notification_ItemIEs_val_Value_0), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< MBMS-Suspension-Notification-Item >-----# MBMS_Suspension_Notification_Item = SEQ(name=u'MBMS-Suspension-Notification-Item', mode=MODE_TYPE) _MBMS_Suspension_Notification_Item_sfn = INT(name=u'sfn', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'SFN'))) _MBMS_Suspension_Notification_Item_mbms_Sessions_To_Be_Suspended_List = SEQ_OF(name=u'mbms-Sessions-To-Be-Suspended-List', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'MBMSsessionsToBeSuspendedListPerPMCH-Item'))) _MBMS_Suspension_Notification_Item_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __MBMS_Suspension_Notification_Item_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___MBMS_Suspension_Notification_Item_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____MBMS_Suspension_Notification_Item_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MBMS_Suspension_Notification_Item_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MBMS_Suspension_Notification_Item_iE_Extensions__item__id._const_tab = ____MBMS_Suspension_Notification_Item_iE_Extensions__item__id_tab ___MBMS_Suspension_Notification_Item_iE_Extensions__item__id._const_tab_at = None ___MBMS_Suspension_Notification_Item_iE_Extensions__item__id._const_tab_id = u'id' ___MBMS_Suspension_Notification_Item_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____MBMS_Suspension_Notification_Item_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MBMS_Suspension_Notification_Item_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MBMS_Suspension_Notification_Item_iE_Extensions__item__criticality._const_tab = ____MBMS_Suspension_Notification_Item_iE_Extensions__item__criticality_tab ___MBMS_Suspension_Notification_Item_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___MBMS_Suspension_Notification_Item_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___MBMS_Suspension_Notification_Item_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____MBMS_Suspension_Notification_Item_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MBMS_Suspension_Notification_Item_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MBMS_Suspension_Notification_Item_iE_Extensions__item__extensionValue._const_tab = ____MBMS_Suspension_Notification_Item_iE_Extensions__item__extensionValue_tab ___MBMS_Suspension_Notification_Item_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___MBMS_Suspension_Notification_Item_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __MBMS_Suspension_Notification_Item_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___MBMS_Suspension_Notification_Item_iE_Extensions__item__id), (u'criticality', ___MBMS_Suspension_Notification_Item_iE_Extensions__item__criticality), (u'extensionValue', ___MBMS_Suspension_Notification_Item_iE_Extensions__item__extensionValue), ]) __MBMS_Suspension_Notification_Item_iE_Extensions__item_._ext = None _MBMS_Suspension_Notification_Item_iE_Extensions._cont = __MBMS_Suspension_Notification_Item_iE_Extensions__item_ _MBMS_Suspension_Notification_Item_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) MBMS_Suspension_Notification_Item._cont = ASN1Dict([ (u'sfn', _MBMS_Suspension_Notification_Item_sfn), (u'mbms-Sessions-To-Be-Suspended-List', _MBMS_Suspension_Notification_Item_mbms_Sessions_To_Be_Suspended_List), (u'iE-Extensions', _MBMS_Suspension_Notification_Item_iE_Extensions), ]) MBMS_Suspension_Notification_Item._ext = [] #-----< MBMS-Suspension-Notification-ItemExtIEs >-----# MBMS_Suspension_Notification_ItemExtIEs = CLASS(name=u'MBMS-Suspension-Notification-ItemExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) MBMS_Suspension_Notification_ItemExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< MbmsSchedulingInformationResponse >-----# MbmsSchedulingInformationResponse = SEQ(name=u'MbmsSchedulingInformationResponse', mode=MODE_TYPE) _MbmsSchedulingInformationResponse_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __MbmsSchedulingInformationResponse_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___MbmsSchedulingInformationResponse_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____MbmsSchedulingInformationResponse_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____MbmsSchedulingInformationResponse_protocolIEs__item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ____MbmsSchedulingInformationResponse_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _____MbmsSchedulingInformationResponse_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___MbmsSchedulingInformationResponse_protocolIEs__item__id._const_tab = ____MbmsSchedulingInformationResponse_protocolIEs__item__id_tab ___MbmsSchedulingInformationResponse_protocolIEs__item__id._const_tab_at = None ___MbmsSchedulingInformationResponse_protocolIEs__item__id._const_tab_id = u'id' ___MbmsSchedulingInformationResponse_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___MbmsSchedulingInformationResponse_protocolIEs__item__criticality._const_tab = ____MbmsSchedulingInformationResponse_protocolIEs__item__id_tab ___MbmsSchedulingInformationResponse_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___MbmsSchedulingInformationResponse_protocolIEs__item__criticality._const_tab_id = u'criticality' ___MbmsSchedulingInformationResponse_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___MbmsSchedulingInformationResponse_protocolIEs__item__value._const_tab = ____MbmsSchedulingInformationResponse_protocolIEs__item__id_tab ___MbmsSchedulingInformationResponse_protocolIEs__item__value._const_tab_at = ('..', u'id') ___MbmsSchedulingInformationResponse_protocolIEs__item__value._const_tab_id = u'Value' __MbmsSchedulingInformationResponse_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___MbmsSchedulingInformationResponse_protocolIEs__item__id), (u'criticality', ___MbmsSchedulingInformationResponse_protocolIEs__item__criticality), (u'value', ___MbmsSchedulingInformationResponse_protocolIEs__item__value), ]) __MbmsSchedulingInformationResponse_protocolIEs__item_._ext = None _MbmsSchedulingInformationResponse_protocolIEs._cont = __MbmsSchedulingInformationResponse_protocolIEs__item_ _MbmsSchedulingInformationResponse_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) MbmsSchedulingInformationResponse._cont = ASN1Dict([ (u'protocolIEs', _MbmsSchedulingInformationResponse_protocolIEs), ]) MbmsSchedulingInformationResponse._ext = [] #-----< MbmsSchedulingInformationResponse-Ies >-----# MbmsSchedulingInformationResponse_Ies = CLASS(name=u'MbmsSchedulingInformationResponse-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MbmsSchedulingInformationResponse_Ies_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) MbmsSchedulingInformationResponse_Ies._val = ASN1Set(rv=[dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _MbmsSchedulingInformationResponse_Ies_val_Value_0), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< M2SetupRequest >-----# M2SetupRequest = SEQ(name=u'M2SetupRequest', mode=MODE_TYPE) _M2SetupRequest_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __M2SetupRequest_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___M2SetupRequest_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____M2SetupRequest_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____M2SetupRequest_protocolIEs__item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'GlobalENB-ID'))) _____M2SetupRequest_protocolIEs__item__id_tab_val_Value_1 = STR_PRINT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENBname'))) _____M2SetupRequest_protocolIEs__item__id_tab_val_Value_2 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENB-MBMS-Configuration-data-List'))) ____M2SetupRequest_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 13), (u'criticality', u'reject'), (u'Value', _____M2SetupRequest_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 14), (u'criticality', u'ignore'), (u'Value', _____M2SetupRequest_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 15), (u'criticality', u'reject'), (u'Value', _____M2SetupRequest_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) ___M2SetupRequest_protocolIEs__item__id._const_tab = ____M2SetupRequest_protocolIEs__item__id_tab ___M2SetupRequest_protocolIEs__item__id._const_tab_at = None ___M2SetupRequest_protocolIEs__item__id._const_tab_id = u'id' ___M2SetupRequest_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___M2SetupRequest_protocolIEs__item__criticality._const_tab = ____M2SetupRequest_protocolIEs__item__id_tab ___M2SetupRequest_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___M2SetupRequest_protocolIEs__item__criticality._const_tab_id = u'criticality' ___M2SetupRequest_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___M2SetupRequest_protocolIEs__item__value._const_tab = ____M2SetupRequest_protocolIEs__item__id_tab ___M2SetupRequest_protocolIEs__item__value._const_tab_at = ('..', u'id') ___M2SetupRequest_protocolIEs__item__value._const_tab_id = u'Value' __M2SetupRequest_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___M2SetupRequest_protocolIEs__item__id), (u'criticality', ___M2SetupRequest_protocolIEs__item__criticality), (u'value', ___M2SetupRequest_protocolIEs__item__value), ]) __M2SetupRequest_protocolIEs__item_._ext = None _M2SetupRequest_protocolIEs._cont = __M2SetupRequest_protocolIEs__item_ _M2SetupRequest_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) M2SetupRequest._cont = ASN1Dict([ (u'protocolIEs', _M2SetupRequest_protocolIEs), ]) M2SetupRequest._ext = [] #-----< M2SetupRequest-Ies >-----# M2SetupRequest_Ies = CLASS(name=u'M2SetupRequest-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _M2SetupRequest_Ies_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'GlobalENB-ID'))) _M2SetupRequest_Ies_val_Value_1 = STR_PRINT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENBname'))) _M2SetupRequest_Ies_val_Value_2 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENB-MBMS-Configuration-data-List'))) M2SetupRequest_Ies._val = ASN1Set(rv=[dict([(u'id', 13), (u'criticality', u'reject'), (u'Value', _M2SetupRequest_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 14), (u'criticality', u'ignore'), (u'Value', _M2SetupRequest_Ies_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 15), (u'criticality', u'reject'), (u'Value', _M2SetupRequest_Ies_val_Value_2), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< ENB-MBMS-Configuration-data-List >-----# ENB_MBMS_Configuration_data_List = SEQ_OF(name=u'ENB-MBMS-Configuration-data-List', mode=MODE_TYPE) _ENB_MBMS_Configuration_data_List__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Single-Container'))) __ENB_MBMS_Configuration_data_List__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ___ENB_MBMS_Configuration_data_List__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) ____ENB_MBMS_Configuration_data_List__item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-Configuration-data-Item'))) ___ENB_MBMS_Configuration_data_List__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 16), (u'criticality', u'reject'), (u'Value', ____ENB_MBMS_Configuration_data_List__item__id_tab_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) __ENB_MBMS_Configuration_data_List__item__id._const_tab = ___ENB_MBMS_Configuration_data_List__item__id_tab __ENB_MBMS_Configuration_data_List__item__id._const_tab_at = None __ENB_MBMS_Configuration_data_List__item__id._const_tab_id = u'id' __ENB_MBMS_Configuration_data_List__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) __ENB_MBMS_Configuration_data_List__item__criticality._const_tab = ___ENB_MBMS_Configuration_data_List__item__id_tab __ENB_MBMS_Configuration_data_List__item__criticality._const_tab_at = ('..', u'id') __ENB_MBMS_Configuration_data_List__item__criticality._const_tab_id = u'criticality' __ENB_MBMS_Configuration_data_List__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) __ENB_MBMS_Configuration_data_List__item__value._const_tab = ___ENB_MBMS_Configuration_data_List__item__id_tab __ENB_MBMS_Configuration_data_List__item__value._const_tab_at = ('..', u'id') __ENB_MBMS_Configuration_data_List__item__value._const_tab_id = u'Value' _ENB_MBMS_Configuration_data_List__item_._cont = ASN1Dict([ (u'id', __ENB_MBMS_Configuration_data_List__item__id), (u'criticality', __ENB_MBMS_Configuration_data_List__item__criticality), (u'value', __ENB_MBMS_Configuration_data_List__item__value), ]) _ENB_MBMS_Configuration_data_List__item_._ext = None ENB_MBMS_Configuration_data_List._cont = _ENB_MBMS_Configuration_data_List__item_ ENB_MBMS_Configuration_data_List._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[]) #-----< ENB-MBMS-Configuration-data-ItemIEs >-----# ENB_MBMS_Configuration_data_ItemIEs = CLASS(name=u'ENB-MBMS-Configuration-data-ItemIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _ENB_MBMS_Configuration_data_ItemIEs_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-Configuration-data-Item'))) ENB_MBMS_Configuration_data_ItemIEs._val = ASN1Set(rv=[dict([(u'id', 16), (u'criticality', u'reject'), (u'Value', _ENB_MBMS_Configuration_data_ItemIEs_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< M2SetupResponse >-----# M2SetupResponse = SEQ(name=u'M2SetupResponse', mode=MODE_TYPE) _M2SetupResponse_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __M2SetupResponse_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___M2SetupResponse_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____M2SetupResponse_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____M2SetupResponse_protocolIEs__item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'GlobalMCE-ID'))) _____M2SetupResponse_protocolIEs__item__id_tab_val_Value_1 = STR_PRINT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCEname'))) _____M2SetupResponse_protocolIEs__item__id_tab_val_Value_2 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCCHrelatedBCCH-ConfigPerMBSFNArea'))) _____M2SetupResponse_protocolIEs__item__id_tab_val_Value_3 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) _____M2SetupResponse_protocolIEs__item__id_tab_val_Value_4 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCCHrelatedBCCH-ExtConfigPerMBSFNArea'))) ____M2SetupResponse_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 17), (u'criticality', u'reject'), (u'Value', _____M2SetupResponse_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 18), (u'criticality', u'ignore'), (u'Value', _____M2SetupResponse_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 19), (u'criticality', u'reject'), (u'Value', _____M2SetupResponse_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'mandatory')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _____M2SetupResponse_protocolIEs__item__id_tab_val_Value_3), (u'presence', u'optional')]), dict([(u'id', 52), (u'criticality', u'reject'), (u'Value', _____M2SetupResponse_protocolIEs__item__id_tab_val_Value_4), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___M2SetupResponse_protocolIEs__item__id._const_tab = ____M2SetupResponse_protocolIEs__item__id_tab ___M2SetupResponse_protocolIEs__item__id._const_tab_at = None ___M2SetupResponse_protocolIEs__item__id._const_tab_id = u'id' ___M2SetupResponse_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___M2SetupResponse_protocolIEs__item__criticality._const_tab = ____M2SetupResponse_protocolIEs__item__id_tab ___M2SetupResponse_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___M2SetupResponse_protocolIEs__item__criticality._const_tab_id = u'criticality' ___M2SetupResponse_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___M2SetupResponse_protocolIEs__item__value._const_tab = ____M2SetupResponse_protocolIEs__item__id_tab ___M2SetupResponse_protocolIEs__item__value._const_tab_at = ('..', u'id') ___M2SetupResponse_protocolIEs__item__value._const_tab_id = u'Value' __M2SetupResponse_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___M2SetupResponse_protocolIEs__item__id), (u'criticality', ___M2SetupResponse_protocolIEs__item__criticality), (u'value', ___M2SetupResponse_protocolIEs__item__value), ]) __M2SetupResponse_protocolIEs__item_._ext = None _M2SetupResponse_protocolIEs._cont = __M2SetupResponse_protocolIEs__item_ _M2SetupResponse_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) M2SetupResponse._cont = ASN1Dict([ (u'protocolIEs', _M2SetupResponse_protocolIEs), ]) M2SetupResponse._ext = [] #-----< M2SetupResponse-Ies >-----# M2SetupResponse_Ies = CLASS(name=u'M2SetupResponse-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _M2SetupResponse_Ies_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'GlobalMCE-ID'))) _M2SetupResponse_Ies_val_Value_1 = STR_PRINT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCEname'))) _M2SetupResponse_Ies_val_Value_2 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCCHrelatedBCCH-ConfigPerMBSFNArea'))) _M2SetupResponse_Ies_val_Value_3 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) _M2SetupResponse_Ies_val_Value_4 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCCHrelatedBCCH-ExtConfigPerMBSFNArea'))) M2SetupResponse_Ies._val = ASN1Set(rv=[dict([(u'id', 17), (u'criticality', u'reject'), (u'Value', _M2SetupResponse_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 18), (u'criticality', u'ignore'), (u'Value', _M2SetupResponse_Ies_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 19), (u'criticality', u'reject'), (u'Value', _M2SetupResponse_Ies_val_Value_2), (u'presence', u'mandatory')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _M2SetupResponse_Ies_val_Value_3), (u'presence', u'optional')]), dict([(u'id', 52), (u'criticality', u'reject'), (u'Value', _M2SetupResponse_Ies_val_Value_4), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< MCCHrelatedBCCH-ConfigPerMBSFNArea >-----# MCCHrelatedBCCH_ConfigPerMBSFNArea = SEQ_OF(name=u'MCCHrelatedBCCH-ConfigPerMBSFNArea', mode=MODE_TYPE) _MCCHrelatedBCCH_ConfigPerMBSFNArea__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Single-Container'))) __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ___MCCHrelatedBCCH_ConfigPerMBSFNArea__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) ____MCCHrelatedBCCH_ConfigPerMBSFNArea__item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCCHrelatedBCCH-ConfigPerMBSFNArea-Item'))) ___MCCHrelatedBCCH_ConfigPerMBSFNArea__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 20), (u'criticality', u'reject'), (u'Value', ____MCCHrelatedBCCH_ConfigPerMBSFNArea__item__id_tab_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__id._const_tab = ___MCCHrelatedBCCH_ConfigPerMBSFNArea__item__id_tab __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__id._const_tab_at = None __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__id._const_tab_id = u'id' __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__criticality._const_tab = ___MCCHrelatedBCCH_ConfigPerMBSFNArea__item__id_tab __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__criticality._const_tab_at = ('..', u'id') __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__criticality._const_tab_id = u'criticality' __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__value._const_tab = ___MCCHrelatedBCCH_ConfigPerMBSFNArea__item__id_tab __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__value._const_tab_at = ('..', u'id') __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__value._const_tab_id = u'Value' _MCCHrelatedBCCH_ConfigPerMBSFNArea__item_._cont = ASN1Dict([ (u'id', __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__id), (u'criticality', __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__criticality), (u'value', __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__value), ]) _MCCHrelatedBCCH_ConfigPerMBSFNArea__item_._ext = None MCCHrelatedBCCH_ConfigPerMBSFNArea._cont = _MCCHrelatedBCCH_ConfigPerMBSFNArea__item_ MCCHrelatedBCCH_ConfigPerMBSFNArea._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[]) #-----< MCCHrelatedBCCH-ConfigPerMBSFNArea-ItemIEs >-----# MCCHrelatedBCCH_ConfigPerMBSFNArea_ItemIEs = CLASS(name=u'MCCHrelatedBCCH-ConfigPerMBSFNArea-ItemIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MCCHrelatedBCCH_ConfigPerMBSFNArea_ItemIEs_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCCHrelatedBCCH-ConfigPerMBSFNArea-Item'))) MCCHrelatedBCCH_ConfigPerMBSFNArea_ItemIEs._val = ASN1Set(rv=[dict([(u'id', 20), (u'criticality', u'reject'), (u'Value', _MCCHrelatedBCCH_ConfigPerMBSFNArea_ItemIEs_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< MCCHrelatedBCCH-ExtConfigPerMBSFNArea >-----# MCCHrelatedBCCH_ExtConfigPerMBSFNArea = SEQ_OF(name=u'MCCHrelatedBCCH-ExtConfigPerMBSFNArea', mode=MODE_TYPE) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Single-Container'))) __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) ____MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCCHrelatedBCCH-ExtConfigPerMBSFNArea-Item'))) ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 51), (u'criticality', u'reject'), (u'Value', ____MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__id_tab_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__id._const_tab = ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__id_tab __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__id._const_tab_at = None __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__id._const_tab_id = u'id' __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__criticality._const_tab = ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__id_tab __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__criticality._const_tab_at = ('..', u'id') __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__criticality._const_tab_id = u'criticality' __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__value._const_tab = ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__id_tab __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__value._const_tab_at = ('..', u'id') __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__value._const_tab_id = u'Value' _MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item_._cont = ASN1Dict([ (u'id', __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__id), (u'criticality', __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__criticality), (u'value', __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__value), ]) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item_._ext = None MCCHrelatedBCCH_ExtConfigPerMBSFNArea._cont = _MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item_ MCCHrelatedBCCH_ExtConfigPerMBSFNArea._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[]) #-----< MCCHrelatedBCCH-ExtConfigPerMBSFNArea-ItemIEs >-----# MCCHrelatedBCCH_ExtConfigPerMBSFNArea_ItemIEs = CLASS(name=u'MCCHrelatedBCCH-ExtConfigPerMBSFNArea-ItemIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_ItemIEs_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCCHrelatedBCCH-ExtConfigPerMBSFNArea-Item'))) MCCHrelatedBCCH_ExtConfigPerMBSFNArea_ItemIEs._val = ASN1Set(rv=[dict([(u'id', 51), (u'criticality', u'reject'), (u'Value', _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_ItemIEs_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< M2SetupFailure >-----# M2SetupFailure = SEQ(name=u'M2SetupFailure', mode=MODE_TYPE) _M2SetupFailure_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __M2SetupFailure_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___M2SetupFailure_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____M2SetupFailure_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____M2SetupFailure_protocolIEs__item__id_tab_val_Value_0 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cause'))) _____M2SetupFailure_protocolIEs__item__id_tab_val_Value_1 = ENUM(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TimeToWait'))) _____M2SetupFailure_protocolIEs__item__id_tab_val_Value_2 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ____M2SetupFailure_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 9), (u'criticality', u'ignore'), (u'Value', _____M2SetupFailure_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 21), (u'criticality', u'ignore'), (u'Value', _____M2SetupFailure_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _____M2SetupFailure_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___M2SetupFailure_protocolIEs__item__id._const_tab = ____M2SetupFailure_protocolIEs__item__id_tab ___M2SetupFailure_protocolIEs__item__id._const_tab_at = None ___M2SetupFailure_protocolIEs__item__id._const_tab_id = u'id' ___M2SetupFailure_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___M2SetupFailure_protocolIEs__item__criticality._const_tab = ____M2SetupFailure_protocolIEs__item__id_tab ___M2SetupFailure_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___M2SetupFailure_protocolIEs__item__criticality._const_tab_id = u'criticality' ___M2SetupFailure_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___M2SetupFailure_protocolIEs__item__value._const_tab = ____M2SetupFailure_protocolIEs__item__id_tab ___M2SetupFailure_protocolIEs__item__value._const_tab_at = ('..', u'id') ___M2SetupFailure_protocolIEs__item__value._const_tab_id = u'Value' __M2SetupFailure_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___M2SetupFailure_protocolIEs__item__id), (u'criticality', ___M2SetupFailure_protocolIEs__item__criticality), (u'value', ___M2SetupFailure_protocolIEs__item__value), ]) __M2SetupFailure_protocolIEs__item_._ext = None _M2SetupFailure_protocolIEs._cont = __M2SetupFailure_protocolIEs__item_ _M2SetupFailure_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) M2SetupFailure._cont = ASN1Dict([ (u'protocolIEs', _M2SetupFailure_protocolIEs), ]) M2SetupFailure._ext = [] #-----< M2SetupFailure-Ies >-----# M2SetupFailure_Ies = CLASS(name=u'M2SetupFailure-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _M2SetupFailure_Ies_val_Value_0 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cause'))) _M2SetupFailure_Ies_val_Value_1 = ENUM(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TimeToWait'))) _M2SetupFailure_Ies_val_Value_2 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) M2SetupFailure_Ies._val = ASN1Set(rv=[dict([(u'id', 9), (u'criticality', u'ignore'), (u'Value', _M2SetupFailure_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 21), (u'criticality', u'ignore'), (u'Value', _M2SetupFailure_Ies_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _M2SetupFailure_Ies_val_Value_2), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< ENBConfigurationUpdate >-----# ENBConfigurationUpdate = SEQ(name=u'ENBConfigurationUpdate', mode=MODE_TYPE) _ENBConfigurationUpdate_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __ENBConfigurationUpdate_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___ENBConfigurationUpdate_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____ENBConfigurationUpdate_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____ENBConfigurationUpdate_protocolIEs__item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'GlobalENB-ID'))) _____ENBConfigurationUpdate_protocolIEs__item__id_tab_val_Value_1 = STR_PRINT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENBname'))) _____ENBConfigurationUpdate_protocolIEs__item__id_tab_val_Value_2 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENB-MBMS-Configuration-data-List-ConfigUpdate'))) ____ENBConfigurationUpdate_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 13), (u'criticality', u'reject'), (u'Value', _____ENBConfigurationUpdate_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'optional')]), dict([(u'id', 14), (u'criticality', u'ignore'), (u'Value', _____ENBConfigurationUpdate_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 26), (u'criticality', u'reject'), (u'Value', _____ENBConfigurationUpdate_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___ENBConfigurationUpdate_protocolIEs__item__id._const_tab = ____ENBConfigurationUpdate_protocolIEs__item__id_tab ___ENBConfigurationUpdate_protocolIEs__item__id._const_tab_at = None ___ENBConfigurationUpdate_protocolIEs__item__id._const_tab_id = u'id' ___ENBConfigurationUpdate_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___ENBConfigurationUpdate_protocolIEs__item__criticality._const_tab = ____ENBConfigurationUpdate_protocolIEs__item__id_tab ___ENBConfigurationUpdate_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___ENBConfigurationUpdate_protocolIEs__item__criticality._const_tab_id = u'criticality' ___ENBConfigurationUpdate_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___ENBConfigurationUpdate_protocolIEs__item__value._const_tab = ____ENBConfigurationUpdate_protocolIEs__item__id_tab ___ENBConfigurationUpdate_protocolIEs__item__value._const_tab_at = ('..', u'id') ___ENBConfigurationUpdate_protocolIEs__item__value._const_tab_id = u'Value' __ENBConfigurationUpdate_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___ENBConfigurationUpdate_protocolIEs__item__id), (u'criticality', ___ENBConfigurationUpdate_protocolIEs__item__criticality), (u'value', ___ENBConfigurationUpdate_protocolIEs__item__value), ]) __ENBConfigurationUpdate_protocolIEs__item_._ext = None _ENBConfigurationUpdate_protocolIEs._cont = __ENBConfigurationUpdate_protocolIEs__item_ _ENBConfigurationUpdate_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) ENBConfigurationUpdate._cont = ASN1Dict([ (u'protocolIEs', _ENBConfigurationUpdate_protocolIEs), ]) ENBConfigurationUpdate._ext = [] #-----< ENBConfigurationUpdate-Ies >-----# ENBConfigurationUpdate_Ies = CLASS(name=u'ENBConfigurationUpdate-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _ENBConfigurationUpdate_Ies_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'GlobalENB-ID'))) _ENBConfigurationUpdate_Ies_val_Value_1 = STR_PRINT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENBname'))) _ENBConfigurationUpdate_Ies_val_Value_2 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENB-MBMS-Configuration-data-List-ConfigUpdate'))) ENBConfigurationUpdate_Ies._val = ASN1Set(rv=[dict([(u'id', 13), (u'criticality', u'reject'), (u'Value', _ENBConfigurationUpdate_Ies_val_Value_0), (u'presence', u'optional')]), dict([(u'id', 14), (u'criticality', u'ignore'), (u'Value', _ENBConfigurationUpdate_Ies_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 26), (u'criticality', u'reject'), (u'Value', _ENBConfigurationUpdate_Ies_val_Value_2), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< ENB-MBMS-Configuration-data-List-ConfigUpdate >-----# ENB_MBMS_Configuration_data_List_ConfigUpdate = SEQ_OF(name=u'ENB-MBMS-Configuration-data-List-ConfigUpdate', mode=MODE_TYPE) _ENB_MBMS_Configuration_data_List_ConfigUpdate__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Single-Container'))) __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ___ENB_MBMS_Configuration_data_List_ConfigUpdate__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) ____ENB_MBMS_Configuration_data_List_ConfigUpdate__item__id_tab_val_Value_0 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-Configuration-data-ConfigUpdate-Item'))) ___ENB_MBMS_Configuration_data_List_ConfigUpdate__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 27), (u'criticality', u'reject'), (u'Value', ____ENB_MBMS_Configuration_data_List_ConfigUpdate__item__id_tab_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__id._const_tab = ___ENB_MBMS_Configuration_data_List_ConfigUpdate__item__id_tab __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__id._const_tab_at = None __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__id._const_tab_id = u'id' __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__criticality._const_tab = ___ENB_MBMS_Configuration_data_List_ConfigUpdate__item__id_tab __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__criticality._const_tab_at = ('..', u'id') __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__criticality._const_tab_id = u'criticality' __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__value._const_tab = ___ENB_MBMS_Configuration_data_List_ConfigUpdate__item__id_tab __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__value._const_tab_at = ('..', u'id') __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__value._const_tab_id = u'Value' _ENB_MBMS_Configuration_data_List_ConfigUpdate__item_._cont = ASN1Dict([ (u'id', __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__id), (u'criticality', __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__criticality), (u'value', __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__value), ]) _ENB_MBMS_Configuration_data_List_ConfigUpdate__item_._ext = None ENB_MBMS_Configuration_data_List_ConfigUpdate._cont = _ENB_MBMS_Configuration_data_List_ConfigUpdate__item_ ENB_MBMS_Configuration_data_List_ConfigUpdate._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[]) #-----< ENB-MBMS-Configuration-data-ConfigUpdate-ItemIEs >-----# ENB_MBMS_Configuration_data_ConfigUpdate_ItemIEs = CLASS(name=u'ENB-MBMS-Configuration-data-ConfigUpdate-ItemIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _ENB_MBMS_Configuration_data_ConfigUpdate_ItemIEs_val_Value_0 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-Configuration-data-ConfigUpdate-Item'))) ENB_MBMS_Configuration_data_ConfigUpdate_ItemIEs._val = ASN1Set(rv=[dict([(u'id', 27), (u'criticality', u'reject'), (u'Value', _ENB_MBMS_Configuration_data_ConfigUpdate_ItemIEs_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< ENBConfigurationUpdateAcknowledge >-----# ENBConfigurationUpdateAcknowledge = SEQ(name=u'ENBConfigurationUpdateAcknowledge', mode=MODE_TYPE) _ENBConfigurationUpdateAcknowledge_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __ENBConfigurationUpdateAcknowledge_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____ENBConfigurationUpdateAcknowledge_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____ENBConfigurationUpdateAcknowledge_protocolIEs__item__id_tab_val_Value_0 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCCHrelatedBCCH-ConfigPerMBSFNArea'))) _____ENBConfigurationUpdateAcknowledge_protocolIEs__item__id_tab_val_Value_1 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) _____ENBConfigurationUpdateAcknowledge_protocolIEs__item__id_tab_val_Value_2 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCCHrelatedBCCH-ExtConfigPerMBSFNArea'))) ____ENBConfigurationUpdateAcknowledge_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 19), (u'criticality', u'reject'), (u'Value', _____ENBConfigurationUpdateAcknowledge_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'optional')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _____ENBConfigurationUpdateAcknowledge_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 52), (u'criticality', u'reject'), (u'Value', _____ENBConfigurationUpdateAcknowledge_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__id._const_tab = ____ENBConfigurationUpdateAcknowledge_protocolIEs__item__id_tab ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__id._const_tab_at = None ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__id._const_tab_id = u'id' ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__criticality._const_tab = ____ENBConfigurationUpdateAcknowledge_protocolIEs__item__id_tab ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__criticality._const_tab_id = u'criticality' ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__value._const_tab = ____ENBConfigurationUpdateAcknowledge_protocolIEs__item__id_tab ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__value._const_tab_at = ('..', u'id') ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__value._const_tab_id = u'Value' __ENBConfigurationUpdateAcknowledge_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__id), (u'criticality', ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__criticality), (u'value', ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__value), ]) __ENBConfigurationUpdateAcknowledge_protocolIEs__item_._ext = None _ENBConfigurationUpdateAcknowledge_protocolIEs._cont = __ENBConfigurationUpdateAcknowledge_protocolIEs__item_ _ENBConfigurationUpdateAcknowledge_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) ENBConfigurationUpdateAcknowledge._cont = ASN1Dict([ (u'protocolIEs', _ENBConfigurationUpdateAcknowledge_protocolIEs), ]) ENBConfigurationUpdateAcknowledge._ext = [] #-----< ENBConfigurationUpdateAcknowledge-Ies >-----# ENBConfigurationUpdateAcknowledge_Ies = CLASS(name=u'ENBConfigurationUpdateAcknowledge-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _ENBConfigurationUpdateAcknowledge_Ies_val_Value_0 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCCHrelatedBCCH-ConfigPerMBSFNArea'))) _ENBConfigurationUpdateAcknowledge_Ies_val_Value_1 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) _ENBConfigurationUpdateAcknowledge_Ies_val_Value_2 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCCHrelatedBCCH-ExtConfigPerMBSFNArea'))) ENBConfigurationUpdateAcknowledge_Ies._val = ASN1Set(rv=[dict([(u'id', 19), (u'criticality', u'reject'), (u'Value', _ENBConfigurationUpdateAcknowledge_Ies_val_Value_0), (u'presence', u'optional')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _ENBConfigurationUpdateAcknowledge_Ies_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 52), (u'criticality', u'reject'), (u'Value', _ENBConfigurationUpdateAcknowledge_Ies_val_Value_2), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< ENBConfigurationUpdateFailure >-----# ENBConfigurationUpdateFailure = SEQ(name=u'ENBConfigurationUpdateFailure', mode=MODE_TYPE) _ENBConfigurationUpdateFailure_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __ENBConfigurationUpdateFailure_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___ENBConfigurationUpdateFailure_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____ENBConfigurationUpdateFailure_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____ENBConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_0 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cause'))) _____ENBConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_1 = ENUM(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TimeToWait'))) _____ENBConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_2 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ____ENBConfigurationUpdateFailure_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 9), (u'criticality', u'ignore'), (u'Value', _____ENBConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 21), (u'criticality', u'ignore'), (u'Value', _____ENBConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _____ENBConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___ENBConfigurationUpdateFailure_protocolIEs__item__id._const_tab = ____ENBConfigurationUpdateFailure_protocolIEs__item__id_tab ___ENBConfigurationUpdateFailure_protocolIEs__item__id._const_tab_at = None ___ENBConfigurationUpdateFailure_protocolIEs__item__id._const_tab_id = u'id' ___ENBConfigurationUpdateFailure_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___ENBConfigurationUpdateFailure_protocolIEs__item__criticality._const_tab = ____ENBConfigurationUpdateFailure_protocolIEs__item__id_tab ___ENBConfigurationUpdateFailure_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___ENBConfigurationUpdateFailure_protocolIEs__item__criticality._const_tab_id = u'criticality' ___ENBConfigurationUpdateFailure_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___ENBConfigurationUpdateFailure_protocolIEs__item__value._const_tab = ____ENBConfigurationUpdateFailure_protocolIEs__item__id_tab ___ENBConfigurationUpdateFailure_protocolIEs__item__value._const_tab_at = ('..', u'id') ___ENBConfigurationUpdateFailure_protocolIEs__item__value._const_tab_id = u'Value' __ENBConfigurationUpdateFailure_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___ENBConfigurationUpdateFailure_protocolIEs__item__id), (u'criticality', ___ENBConfigurationUpdateFailure_protocolIEs__item__criticality), (u'value', ___ENBConfigurationUpdateFailure_protocolIEs__item__value), ]) __ENBConfigurationUpdateFailure_protocolIEs__item_._ext = None _ENBConfigurationUpdateFailure_protocolIEs._cont = __ENBConfigurationUpdateFailure_protocolIEs__item_ _ENBConfigurationUpdateFailure_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) ENBConfigurationUpdateFailure._cont = ASN1Dict([ (u'protocolIEs', _ENBConfigurationUpdateFailure_protocolIEs), ]) ENBConfigurationUpdateFailure._ext = [] #-----< ENBConfigurationUpdateFailure-Ies >-----# ENBConfigurationUpdateFailure_Ies = CLASS(name=u'ENBConfigurationUpdateFailure-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _ENBConfigurationUpdateFailure_Ies_val_Value_0 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cause'))) _ENBConfigurationUpdateFailure_Ies_val_Value_1 = ENUM(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TimeToWait'))) _ENBConfigurationUpdateFailure_Ies_val_Value_2 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ENBConfigurationUpdateFailure_Ies._val = ASN1Set(rv=[dict([(u'id', 9), (u'criticality', u'ignore'), (u'Value', _ENBConfigurationUpdateFailure_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 21), (u'criticality', u'ignore'), (u'Value', _ENBConfigurationUpdateFailure_Ies_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _ENBConfigurationUpdateFailure_Ies_val_Value_2), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< MCEConfigurationUpdate >-----# MCEConfigurationUpdate = SEQ(name=u'MCEConfigurationUpdate', mode=MODE_TYPE) _MCEConfigurationUpdate_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __MCEConfigurationUpdate_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___MCEConfigurationUpdate_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____MCEConfigurationUpdate_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____MCEConfigurationUpdate_protocolIEs__item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'GlobalMCE-ID'))) _____MCEConfigurationUpdate_protocolIEs__item__id_tab_val_Value_1 = STR_PRINT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCEname'))) _____MCEConfigurationUpdate_protocolIEs__item__id_tab_val_Value_2 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCCHrelatedBCCH-ConfigPerMBSFNArea'))) _____MCEConfigurationUpdate_protocolIEs__item__id_tab_val_Value_3 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCCHrelatedBCCH-ExtConfigPerMBSFNArea'))) ____MCEConfigurationUpdate_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 17), (u'criticality', u'reject'), (u'Value', _____MCEConfigurationUpdate_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'optional')]), dict([(u'id', 18), (u'criticality', u'ignore'), (u'Value', _____MCEConfigurationUpdate_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 19), (u'criticality', u'reject'), (u'Value', _____MCEConfigurationUpdate_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'optional')]), dict([(u'id', 52), (u'criticality', u'reject'), (u'Value', _____MCEConfigurationUpdate_protocolIEs__item__id_tab_val_Value_3), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___MCEConfigurationUpdate_protocolIEs__item__id._const_tab = ____MCEConfigurationUpdate_protocolIEs__item__id_tab ___MCEConfigurationUpdate_protocolIEs__item__id._const_tab_at = None ___MCEConfigurationUpdate_protocolIEs__item__id._const_tab_id = u'id' ___MCEConfigurationUpdate_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___MCEConfigurationUpdate_protocolIEs__item__criticality._const_tab = ____MCEConfigurationUpdate_protocolIEs__item__id_tab ___MCEConfigurationUpdate_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___MCEConfigurationUpdate_protocolIEs__item__criticality._const_tab_id = u'criticality' ___MCEConfigurationUpdate_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___MCEConfigurationUpdate_protocolIEs__item__value._const_tab = ____MCEConfigurationUpdate_protocolIEs__item__id_tab ___MCEConfigurationUpdate_protocolIEs__item__value._const_tab_at = ('..', u'id') ___MCEConfigurationUpdate_protocolIEs__item__value._const_tab_id = u'Value' __MCEConfigurationUpdate_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___MCEConfigurationUpdate_protocolIEs__item__id), (u'criticality', ___MCEConfigurationUpdate_protocolIEs__item__criticality), (u'value', ___MCEConfigurationUpdate_protocolIEs__item__value), ]) __MCEConfigurationUpdate_protocolIEs__item_._ext = None _MCEConfigurationUpdate_protocolIEs._cont = __MCEConfigurationUpdate_protocolIEs__item_ _MCEConfigurationUpdate_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) MCEConfigurationUpdate._cont = ASN1Dict([ (u'protocolIEs', _MCEConfigurationUpdate_protocolIEs), ]) MCEConfigurationUpdate._ext = [] #-----< MCEConfigurationUpdate-Ies >-----# MCEConfigurationUpdate_Ies = CLASS(name=u'MCEConfigurationUpdate-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MCEConfigurationUpdate_Ies_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'GlobalMCE-ID'))) _MCEConfigurationUpdate_Ies_val_Value_1 = STR_PRINT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCEname'))) _MCEConfigurationUpdate_Ies_val_Value_2 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCCHrelatedBCCH-ConfigPerMBSFNArea'))) _MCEConfigurationUpdate_Ies_val_Value_3 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCCHrelatedBCCH-ExtConfigPerMBSFNArea'))) MCEConfigurationUpdate_Ies._val = ASN1Set(rv=[dict([(u'id', 17), (u'criticality', u'reject'), (u'Value', _MCEConfigurationUpdate_Ies_val_Value_0), (u'presence', u'optional')]), dict([(u'id', 18), (u'criticality', u'ignore'), (u'Value', _MCEConfigurationUpdate_Ies_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 19), (u'criticality', u'reject'), (u'Value', _MCEConfigurationUpdate_Ies_val_Value_2), (u'presence', u'optional')]), dict([(u'id', 52), (u'criticality', u'reject'), (u'Value', _MCEConfigurationUpdate_Ies_val_Value_3), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< MCEConfigurationUpdateAcknowledge >-----# MCEConfigurationUpdateAcknowledge = SEQ(name=u'MCEConfigurationUpdateAcknowledge', mode=MODE_TYPE) _MCEConfigurationUpdateAcknowledge_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __MCEConfigurationUpdateAcknowledge_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____MCEConfigurationUpdateAcknowledge_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____MCEConfigurationUpdateAcknowledge_protocolIEs__item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ____MCEConfigurationUpdateAcknowledge_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _____MCEConfigurationUpdateAcknowledge_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__id._const_tab = ____MCEConfigurationUpdateAcknowledge_protocolIEs__item__id_tab ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__id._const_tab_at = None ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__id._const_tab_id = u'id' ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__criticality._const_tab = ____MCEConfigurationUpdateAcknowledge_protocolIEs__item__id_tab ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__criticality._const_tab_id = u'criticality' ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__value._const_tab = ____MCEConfigurationUpdateAcknowledge_protocolIEs__item__id_tab ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__value._const_tab_at = ('..', u'id') ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__value._const_tab_id = u'Value' __MCEConfigurationUpdateAcknowledge_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__id), (u'criticality', ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__criticality), (u'value', ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__value), ]) __MCEConfigurationUpdateAcknowledge_protocolIEs__item_._ext = None _MCEConfigurationUpdateAcknowledge_protocolIEs._cont = __MCEConfigurationUpdateAcknowledge_protocolIEs__item_ _MCEConfigurationUpdateAcknowledge_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) MCEConfigurationUpdateAcknowledge._cont = ASN1Dict([ (u'protocolIEs', _MCEConfigurationUpdateAcknowledge_protocolIEs), ]) MCEConfigurationUpdateAcknowledge._ext = [] #-----< MCEConfigurationUpdateAcknowledge-Ies >-----# MCEConfigurationUpdateAcknowledge_Ies = CLASS(name=u'MCEConfigurationUpdateAcknowledge-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MCEConfigurationUpdateAcknowledge_Ies_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) MCEConfigurationUpdateAcknowledge_Ies._val = ASN1Set(rv=[dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _MCEConfigurationUpdateAcknowledge_Ies_val_Value_0), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< MCEConfigurationUpdateFailure >-----# MCEConfigurationUpdateFailure = SEQ(name=u'MCEConfigurationUpdateFailure', mode=MODE_TYPE) _MCEConfigurationUpdateFailure_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __MCEConfigurationUpdateFailure_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___MCEConfigurationUpdateFailure_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____MCEConfigurationUpdateFailure_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____MCEConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_0 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cause'))) _____MCEConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_1 = ENUM(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TimeToWait'))) _____MCEConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_2 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ____MCEConfigurationUpdateFailure_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 9), (u'criticality', u'ignore'), (u'Value', _____MCEConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 21), (u'criticality', u'ignore'), (u'Value', _____MCEConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _____MCEConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___MCEConfigurationUpdateFailure_protocolIEs__item__id._const_tab = ____MCEConfigurationUpdateFailure_protocolIEs__item__id_tab ___MCEConfigurationUpdateFailure_protocolIEs__item__id._const_tab_at = None ___MCEConfigurationUpdateFailure_protocolIEs__item__id._const_tab_id = u'id' ___MCEConfigurationUpdateFailure_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___MCEConfigurationUpdateFailure_protocolIEs__item__criticality._const_tab = ____MCEConfigurationUpdateFailure_protocolIEs__item__id_tab ___MCEConfigurationUpdateFailure_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___MCEConfigurationUpdateFailure_protocolIEs__item__criticality._const_tab_id = u'criticality' ___MCEConfigurationUpdateFailure_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___MCEConfigurationUpdateFailure_protocolIEs__item__value._const_tab = ____MCEConfigurationUpdateFailure_protocolIEs__item__id_tab ___MCEConfigurationUpdateFailure_protocolIEs__item__value._const_tab_at = ('..', u'id') ___MCEConfigurationUpdateFailure_protocolIEs__item__value._const_tab_id = u'Value' __MCEConfigurationUpdateFailure_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___MCEConfigurationUpdateFailure_protocolIEs__item__id), (u'criticality', ___MCEConfigurationUpdateFailure_protocolIEs__item__criticality), (u'value', ___MCEConfigurationUpdateFailure_protocolIEs__item__value), ]) __MCEConfigurationUpdateFailure_protocolIEs__item_._ext = None _MCEConfigurationUpdateFailure_protocolIEs._cont = __MCEConfigurationUpdateFailure_protocolIEs__item_ _MCEConfigurationUpdateFailure_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) MCEConfigurationUpdateFailure._cont = ASN1Dict([ (u'protocolIEs', _MCEConfigurationUpdateFailure_protocolIEs), ]) MCEConfigurationUpdateFailure._ext = [] #-----< MCEConfigurationUpdateFailure-Ies >-----# MCEConfigurationUpdateFailure_Ies = CLASS(name=u'MCEConfigurationUpdateFailure-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MCEConfigurationUpdateFailure_Ies_val_Value_0 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cause'))) _MCEConfigurationUpdateFailure_Ies_val_Value_1 = ENUM(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TimeToWait'))) _MCEConfigurationUpdateFailure_Ies_val_Value_2 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) MCEConfigurationUpdateFailure_Ies._val = ASN1Set(rv=[dict([(u'id', 9), (u'criticality', u'ignore'), (u'Value', _MCEConfigurationUpdateFailure_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 21), (u'criticality', u'ignore'), (u'Value', _MCEConfigurationUpdateFailure_Ies_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _MCEConfigurationUpdateFailure_Ies_val_Value_2), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< ErrorIndication >-----# ErrorIndication = SEQ(name=u'ErrorIndication', mode=MODE_TYPE) _ErrorIndication_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __ErrorIndication_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___ErrorIndication_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____ErrorIndication_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____ErrorIndication_protocolIEs__item__id_tab_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _____ErrorIndication_protocolIEs__item__id_tab_val_Value_1 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-M2AP-ID'))) _____ErrorIndication_protocolIEs__item__id_tab_val_Value_2 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cause'))) _____ErrorIndication_protocolIEs__item__id_tab_val_Value_3 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ____ErrorIndication_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'ignore'), (u'Value', _____ErrorIndication_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'optional')]), dict([(u'id', 1), (u'criticality', u'ignore'), (u'Value', _____ErrorIndication_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 9), (u'criticality', u'ignore'), (u'Value', _____ErrorIndication_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'optional')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _____ErrorIndication_protocolIEs__item__id_tab_val_Value_3), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___ErrorIndication_protocolIEs__item__id._const_tab = ____ErrorIndication_protocolIEs__item__id_tab ___ErrorIndication_protocolIEs__item__id._const_tab_at = None ___ErrorIndication_protocolIEs__item__id._const_tab_id = u'id' ___ErrorIndication_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___ErrorIndication_protocolIEs__item__criticality._const_tab = ____ErrorIndication_protocolIEs__item__id_tab ___ErrorIndication_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___ErrorIndication_protocolIEs__item__criticality._const_tab_id = u'criticality' ___ErrorIndication_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___ErrorIndication_protocolIEs__item__value._const_tab = ____ErrorIndication_protocolIEs__item__id_tab ___ErrorIndication_protocolIEs__item__value._const_tab_at = ('..', u'id') ___ErrorIndication_protocolIEs__item__value._const_tab_id = u'Value' __ErrorIndication_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___ErrorIndication_protocolIEs__item__id), (u'criticality', ___ErrorIndication_protocolIEs__item__criticality), (u'value', ___ErrorIndication_protocolIEs__item__value), ]) __ErrorIndication_protocolIEs__item_._ext = None _ErrorIndication_protocolIEs._cont = __ErrorIndication_protocolIEs__item_ _ErrorIndication_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) ErrorIndication._cont = ASN1Dict([ (u'protocolIEs', _ErrorIndication_protocolIEs), ]) ErrorIndication._ext = [] #-----< ErrorIndication-Ies >-----# ErrorIndication_Ies = CLASS(name=u'ErrorIndication-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _ErrorIndication_Ies_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCE-MBMS-M2AP-ID'))) _ErrorIndication_Ies_val_Value_1 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'ENB-MBMS-M2AP-ID'))) _ErrorIndication_Ies_val_Value_2 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cause'))) _ErrorIndication_Ies_val_Value_3 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ErrorIndication_Ies._val = ASN1Set(rv=[dict([(u'id', 0), (u'criticality', u'ignore'), (u'Value', _ErrorIndication_Ies_val_Value_0), (u'presence', u'optional')]), dict([(u'id', 1), (u'criticality', u'ignore'), (u'Value', _ErrorIndication_Ies_val_Value_1), (u'presence', u'optional')]), dict([(u'id', 9), (u'criticality', u'ignore'), (u'Value', _ErrorIndication_Ies_val_Value_2), (u'presence', u'optional')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _ErrorIndication_Ies_val_Value_3), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< Reset >-----# Reset = SEQ(name=u'Reset', mode=MODE_TYPE) _Reset_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __Reset_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___Reset_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____Reset_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____Reset_protocolIEs__item__id_tab_val_Value_0 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cause'))) _____Reset_protocolIEs__item__id_tab_val_Value_1 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ResetType'))) ____Reset_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 9), (u'criticality', u'ignore'), (u'Value', _____Reset_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 30), (u'criticality', u'reject'), (u'Value', _____Reset_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) ___Reset_protocolIEs__item__id._const_tab = ____Reset_protocolIEs__item__id_tab ___Reset_protocolIEs__item__id._const_tab_at = None ___Reset_protocolIEs__item__id._const_tab_id = u'id' ___Reset_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___Reset_protocolIEs__item__criticality._const_tab = ____Reset_protocolIEs__item__id_tab ___Reset_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___Reset_protocolIEs__item__criticality._const_tab_id = u'criticality' ___Reset_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___Reset_protocolIEs__item__value._const_tab = ____Reset_protocolIEs__item__id_tab ___Reset_protocolIEs__item__value._const_tab_at = ('..', u'id') ___Reset_protocolIEs__item__value._const_tab_id = u'Value' __Reset_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___Reset_protocolIEs__item__id), (u'criticality', ___Reset_protocolIEs__item__criticality), (u'value', ___Reset_protocolIEs__item__value), ]) __Reset_protocolIEs__item_._ext = None _Reset_protocolIEs._cont = __Reset_protocolIEs__item_ _Reset_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) Reset._cont = ASN1Dict([ (u'protocolIEs', _Reset_protocolIEs), ]) Reset._ext = [] #-----< Reset-Ies >-----# Reset_Ies = CLASS(name=u'Reset-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _Reset_Ies_val_Value_0 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cause'))) _Reset_Ies_val_Value_1 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ResetType'))) Reset_Ies._val = ASN1Set(rv=[dict([(u'id', 9), (u'criticality', u'ignore'), (u'Value', _Reset_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 30), (u'criticality', u'reject'), (u'Value', _Reset_Ies_val_Value_1), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< ResetType >-----# ResetType = CHOICE(name=u'ResetType', mode=MODE_TYPE) _ResetType_m2_Interface = ENUM(name=u'm2-Interface', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-PDU-Contents', 'ResetAll'))) _ResetType_partOfM2_Interface = SEQ_OF(name=u'partOfM2-Interface', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBMS-Service-associatedLogicalM2-ConnectionListRes'))) ResetType._cont = ASN1Dict([ (u'm2-Interface', _ResetType_m2_Interface), (u'partOfM2-Interface', _ResetType_partOfM2_Interface), ]) ResetType._ext = [] #-----< ResetAll >-----# ResetAll = ENUM(name=u'ResetAll', mode=MODE_TYPE) ResetAll._cont = ASN1Dict([(u'reset-all', 0)]) ResetAll._ext = [] #-----< MBMS-Service-associatedLogicalM2-ConnectionListRes >-----# MBMS_Service_associatedLogicalM2_ConnectionListRes = SEQ_OF(name=u'MBMS-Service-associatedLogicalM2-ConnectionListRes', mode=MODE_TYPE) _MBMS_Service_associatedLogicalM2_ConnectionListRes__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Single-Container'))) __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ___MBMS_Service_associatedLogicalM2_ConnectionListRes__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) ____MBMS_Service_associatedLogicalM2_ConnectionListRes__item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBMS-Service-associatedLogicalM2-ConnectionItem'))) ___MBMS_Service_associatedLogicalM2_ConnectionListRes__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 28), (u'criticality', u'reject'), (u'Value', ____MBMS_Service_associatedLogicalM2_ConnectionListRes__item__id_tab_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__id._const_tab = ___MBMS_Service_associatedLogicalM2_ConnectionListRes__item__id_tab __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__id._const_tab_at = None __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__id._const_tab_id = u'id' __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__criticality._const_tab = ___MBMS_Service_associatedLogicalM2_ConnectionListRes__item__id_tab __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__criticality._const_tab_at = ('..', u'id') __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__criticality._const_tab_id = u'criticality' __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__value._const_tab = ___MBMS_Service_associatedLogicalM2_ConnectionListRes__item__id_tab __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__value._const_tab_at = ('..', u'id') __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__value._const_tab_id = u'Value' _MBMS_Service_associatedLogicalM2_ConnectionListRes__item_._cont = ASN1Dict([ (u'id', __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__id), (u'criticality', __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__criticality), (u'value', __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__value), ]) _MBMS_Service_associatedLogicalM2_ConnectionListRes__item_._ext = None MBMS_Service_associatedLogicalM2_ConnectionListRes._cont = _MBMS_Service_associatedLogicalM2_ConnectionListRes__item_ MBMS_Service_associatedLogicalM2_ConnectionListRes._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[]) #-----< MBMS-Service-associatedLogicalM2-ConnectionItemRes >-----# MBMS_Service_associatedLogicalM2_ConnectionItemRes = CLASS(name=u'MBMS-Service-associatedLogicalM2-ConnectionItemRes', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MBMS_Service_associatedLogicalM2_ConnectionItemRes_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBMS-Service-associatedLogicalM2-ConnectionItem'))) MBMS_Service_associatedLogicalM2_ConnectionItemRes._val = ASN1Set(rv=[dict([(u'id', 28), (u'criticality', u'reject'), (u'Value', _MBMS_Service_associatedLogicalM2_ConnectionItemRes_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< ResetAcknowledge >-----# ResetAcknowledge = SEQ(name=u'ResetAcknowledge', mode=MODE_TYPE) _ResetAcknowledge_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __ResetAcknowledge_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___ResetAcknowledge_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____ResetAcknowledge_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____ResetAcknowledge_protocolIEs__item__id_tab_val_Value_0 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBMS-Service-associatedLogicalM2-ConnectionListResAck'))) _____ResetAcknowledge_protocolIEs__item__id_tab_val_Value_1 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ____ResetAcknowledge_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 31), (u'criticality', u'ignore'), (u'Value', _____ResetAcknowledge_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'optional')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _____ResetAcknowledge_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___ResetAcknowledge_protocolIEs__item__id._const_tab = ____ResetAcknowledge_protocolIEs__item__id_tab ___ResetAcknowledge_protocolIEs__item__id._const_tab_at = None ___ResetAcknowledge_protocolIEs__item__id._const_tab_id = u'id' ___ResetAcknowledge_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___ResetAcknowledge_protocolIEs__item__criticality._const_tab = ____ResetAcknowledge_protocolIEs__item__id_tab ___ResetAcknowledge_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___ResetAcknowledge_protocolIEs__item__criticality._const_tab_id = u'criticality' ___ResetAcknowledge_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___ResetAcknowledge_protocolIEs__item__value._const_tab = ____ResetAcknowledge_protocolIEs__item__id_tab ___ResetAcknowledge_protocolIEs__item__value._const_tab_at = ('..', u'id') ___ResetAcknowledge_protocolIEs__item__value._const_tab_id = u'Value' __ResetAcknowledge_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___ResetAcknowledge_protocolIEs__item__id), (u'criticality', ___ResetAcknowledge_protocolIEs__item__criticality), (u'value', ___ResetAcknowledge_protocolIEs__item__value), ]) __ResetAcknowledge_protocolIEs__item_._ext = None _ResetAcknowledge_protocolIEs._cont = __ResetAcknowledge_protocolIEs__item_ _ResetAcknowledge_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) ResetAcknowledge._cont = ASN1Dict([ (u'protocolIEs', _ResetAcknowledge_protocolIEs), ]) ResetAcknowledge._ext = [] #-----< ResetAcknowledge-Ies >-----# ResetAcknowledge_Ies = CLASS(name=u'ResetAcknowledge-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _ResetAcknowledge_Ies_val_Value_0 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBMS-Service-associatedLogicalM2-ConnectionListResAck'))) _ResetAcknowledge_Ies_val_Value_1 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ResetAcknowledge_Ies._val = ASN1Set(rv=[dict([(u'id', 31), (u'criticality', u'ignore'), (u'Value', _ResetAcknowledge_Ies_val_Value_0), (u'presence', u'optional')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _ResetAcknowledge_Ies_val_Value_1), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< MBMS-Service-associatedLogicalM2-ConnectionListResAck >-----# MBMS_Service_associatedLogicalM2_ConnectionListResAck = SEQ_OF(name=u'MBMS-Service-associatedLogicalM2-ConnectionListResAck', mode=MODE_TYPE) _MBMS_Service_associatedLogicalM2_ConnectionListResAck__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Single-Container'))) __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ___MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) ____MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBMS-Service-associatedLogicalM2-ConnectionItem'))) ___MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 28), (u'criticality', u'ignore'), (u'Value', ____MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__id_tab_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__id._const_tab = ___MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__id_tab __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__id._const_tab_at = None __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__id._const_tab_id = u'id' __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__criticality._const_tab = ___MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__id_tab __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__criticality._const_tab_at = ('..', u'id') __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__criticality._const_tab_id = u'criticality' __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__value._const_tab = ___MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__id_tab __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__value._const_tab_at = ('..', u'id') __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__value._const_tab_id = u'Value' _MBMS_Service_associatedLogicalM2_ConnectionListResAck__item_._cont = ASN1Dict([ (u'id', __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__id), (u'criticality', __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__criticality), (u'value', __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__value), ]) _MBMS_Service_associatedLogicalM2_ConnectionListResAck__item_._ext = None MBMS_Service_associatedLogicalM2_ConnectionListResAck._cont = _MBMS_Service_associatedLogicalM2_ConnectionListResAck__item_ MBMS_Service_associatedLogicalM2_ConnectionListResAck._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=256)], ev=None, er=[]) #-----< MBMS-Service-associatedLogicalM2-ConnectionItemResAck >-----# MBMS_Service_associatedLogicalM2_ConnectionItemResAck = CLASS(name=u'MBMS-Service-associatedLogicalM2-ConnectionItemResAck', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MBMS_Service_associatedLogicalM2_ConnectionItemResAck_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBMS-Service-associatedLogicalM2-ConnectionItem'))) MBMS_Service_associatedLogicalM2_ConnectionItemResAck._val = ASN1Set(rv=[dict([(u'id', 28), (u'criticality', u'ignore'), (u'Value', _MBMS_Service_associatedLogicalM2_ConnectionItemResAck_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< PrivateMessage >-----# PrivateMessage = SEQ(name=u'PrivateMessage', mode=MODE_TYPE) _PrivateMessage_privateIEs = SEQ_OF(name=u'privateIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'PrivateIE-Container'))) __PrivateMessage_privateIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'PrivateIE-Field'))) ___PrivateMessage_privateIEs__item__id = CHOICE(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PRIVATE-IES'), [u'id'])) ____PrivateMessage_privateIEs__item__id_tab = CLASS(name='_tab_M2AP-PRIVATE-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PRIVATE-IES'))) ____PrivateMessage_privateIEs__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___PrivateMessage_privateIEs__item__id._const_tab = ____PrivateMessage_privateIEs__item__id_tab ___PrivateMessage_privateIEs__item__id._const_tab_at = None ___PrivateMessage_privateIEs__item__id._const_tab_id = u'id' ___PrivateMessage_privateIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PRIVATE-IES'), [u'criticality'])) ____PrivateMessage_privateIEs__item__criticality_tab = CLASS(name='_tab_M2AP-PRIVATE-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PRIVATE-IES'))) ____PrivateMessage_privateIEs__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___PrivateMessage_privateIEs__item__criticality._const_tab = ____PrivateMessage_privateIEs__item__criticality_tab ___PrivateMessage_privateIEs__item__criticality._const_tab_at = ('..', u'id') ___PrivateMessage_privateIEs__item__criticality._const_tab_id = u'criticality' ___PrivateMessage_privateIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PRIVATE-IES'), [u'Value'])) ____PrivateMessage_privateIEs__item__value_tab = CLASS(name='_tab_M2AP-PRIVATE-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PRIVATE-IES'))) ____PrivateMessage_privateIEs__item__value_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___PrivateMessage_privateIEs__item__value._const_tab = ____PrivateMessage_privateIEs__item__value_tab ___PrivateMessage_privateIEs__item__value._const_tab_at = ('..', u'id') ___PrivateMessage_privateIEs__item__value._const_tab_id = u'Value' __PrivateMessage_privateIEs__item_._cont = ASN1Dict([ (u'id', ___PrivateMessage_privateIEs__item__id), (u'criticality', ___PrivateMessage_privateIEs__item__criticality), (u'value', ___PrivateMessage_privateIEs__item__value), ]) __PrivateMessage_privateIEs__item_._ext = None _PrivateMessage_privateIEs._cont = __PrivateMessage_privateIEs__item_ _PrivateMessage_privateIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) PrivateMessage._cont = ASN1Dict([ (u'privateIEs', _PrivateMessage_privateIEs), ]) PrivateMessage._ext = [] #-----< PrivateMessage-Ies >-----# PrivateMessage_Ies = CLASS(name=u'PrivateMessage-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PRIVATE-IES'))) PrivateMessage_Ies._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< MbmsServiceCountingRequest >-----# MbmsServiceCountingRequest = SEQ(name=u'MbmsServiceCountingRequest', mode=MODE_TYPE) _MbmsServiceCountingRequest_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __MbmsServiceCountingRequest_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___MbmsServiceCountingRequest_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____MbmsServiceCountingRequest_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____MbmsServiceCountingRequest_protocolIEs__item__id_tab_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCCH-Update-Time'))) _____MbmsServiceCountingRequest_protocolIEs__item__id_tab_val_Value_1 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBSFN-Area-ID'))) _____MbmsServiceCountingRequest_protocolIEs__item__id_tab_val_Value_2 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBMS-Counting-Request-Session'))) ____MbmsServiceCountingRequest_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 25), (u'criticality', u'reject'), (u'Value', _____MbmsServiceCountingRequest_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 29), (u'criticality', u'reject'), (u'Value', _____MbmsServiceCountingRequest_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 32), (u'criticality', u'reject'), (u'Value', _____MbmsServiceCountingRequest_protocolIEs__item__id_tab_val_Value_2), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) ___MbmsServiceCountingRequest_protocolIEs__item__id._const_tab = ____MbmsServiceCountingRequest_protocolIEs__item__id_tab ___MbmsServiceCountingRequest_protocolIEs__item__id._const_tab_at = None ___MbmsServiceCountingRequest_protocolIEs__item__id._const_tab_id = u'id' ___MbmsServiceCountingRequest_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___MbmsServiceCountingRequest_protocolIEs__item__criticality._const_tab = ____MbmsServiceCountingRequest_protocolIEs__item__id_tab ___MbmsServiceCountingRequest_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___MbmsServiceCountingRequest_protocolIEs__item__criticality._const_tab_id = u'criticality' ___MbmsServiceCountingRequest_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___MbmsServiceCountingRequest_protocolIEs__item__value._const_tab = ____MbmsServiceCountingRequest_protocolIEs__item__id_tab ___MbmsServiceCountingRequest_protocolIEs__item__value._const_tab_at = ('..', u'id') ___MbmsServiceCountingRequest_protocolIEs__item__value._const_tab_id = u'Value' __MbmsServiceCountingRequest_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___MbmsServiceCountingRequest_protocolIEs__item__id), (u'criticality', ___MbmsServiceCountingRequest_protocolIEs__item__criticality), (u'value', ___MbmsServiceCountingRequest_protocolIEs__item__value), ]) __MbmsServiceCountingRequest_protocolIEs__item_._ext = None _MbmsServiceCountingRequest_protocolIEs._cont = __MbmsServiceCountingRequest_protocolIEs__item_ _MbmsServiceCountingRequest_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) MbmsServiceCountingRequest._cont = ASN1Dict([ (u'protocolIEs', _MbmsServiceCountingRequest_protocolIEs), ]) MbmsServiceCountingRequest._ext = [] #-----< MbmsServiceCountingRequest-Ies >-----# MbmsServiceCountingRequest_Ies = CLASS(name=u'MbmsServiceCountingRequest-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MbmsServiceCountingRequest_Ies_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MCCH-Update-Time'))) _MbmsServiceCountingRequest_Ies_val_Value_1 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBSFN-Area-ID'))) _MbmsServiceCountingRequest_Ies_val_Value_2 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBMS-Counting-Request-Session'))) MbmsServiceCountingRequest_Ies._val = ASN1Set(rv=[dict([(u'id', 25), (u'criticality', u'reject'), (u'Value', _MbmsServiceCountingRequest_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 29), (u'criticality', u'reject'), (u'Value', _MbmsServiceCountingRequest_Ies_val_Value_1), (u'presence', u'mandatory')]), dict([(u'id', 32), (u'criticality', u'reject'), (u'Value', _MbmsServiceCountingRequest_Ies_val_Value_2), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< MBMS-Counting-Request-Session >-----# MBMS_Counting_Request_Session = SEQ_OF(name=u'MBMS-Counting-Request-Session', mode=MODE_TYPE) _MBMS_Counting_Request_Session__item_ = SEQ_OF(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __MBMS_Counting_Request_Session__item___item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___MBMS_Counting_Request_Session__item___item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____MBMS_Counting_Request_Session__item___item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____MBMS_Counting_Request_Session__item___item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBMS-Counting-Request-SessionIE'))) ____MBMS_Counting_Request_Session__item___item__id_tab._val = ASN1Set(rv=[dict([(u'id', 33), (u'criticality', u'reject'), (u'Value', _____MBMS_Counting_Request_Session__item___item__id_tab_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) ___MBMS_Counting_Request_Session__item___item__id._const_tab = ____MBMS_Counting_Request_Session__item___item__id_tab ___MBMS_Counting_Request_Session__item___item__id._const_tab_at = None ___MBMS_Counting_Request_Session__item___item__id._const_tab_id = u'id' ___MBMS_Counting_Request_Session__item___item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___MBMS_Counting_Request_Session__item___item__criticality._const_tab = ____MBMS_Counting_Request_Session__item___item__id_tab ___MBMS_Counting_Request_Session__item___item__criticality._const_tab_at = ('..', u'id') ___MBMS_Counting_Request_Session__item___item__criticality._const_tab_id = u'criticality' ___MBMS_Counting_Request_Session__item___item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___MBMS_Counting_Request_Session__item___item__value._const_tab = ____MBMS_Counting_Request_Session__item___item__id_tab ___MBMS_Counting_Request_Session__item___item__value._const_tab_at = ('..', u'id') ___MBMS_Counting_Request_Session__item___item__value._const_tab_id = u'Value' __MBMS_Counting_Request_Session__item___item_._cont = ASN1Dict([ (u'id', ___MBMS_Counting_Request_Session__item___item__id), (u'criticality', ___MBMS_Counting_Request_Session__item___item__criticality), (u'value', ___MBMS_Counting_Request_Session__item___item__value), ]) __MBMS_Counting_Request_Session__item___item_._ext = None _MBMS_Counting_Request_Session__item_._cont = __MBMS_Counting_Request_Session__item___item_ _MBMS_Counting_Request_Session__item_._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) MBMS_Counting_Request_Session._cont = _MBMS_Counting_Request_Session__item_ MBMS_Counting_Request_Session._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[]) #-----< MBMS-Counting-Request-Session-Item >-----# MBMS_Counting_Request_Session_Item = CLASS(name=u'MBMS-Counting-Request-Session-Item', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MBMS_Counting_Request_Session_Item_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBMS-Counting-Request-SessionIE'))) MBMS_Counting_Request_Session_Item._val = ASN1Set(rv=[dict([(u'id', 33), (u'criticality', u'reject'), (u'Value', _MBMS_Counting_Request_Session_Item_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< MBMS-Counting-Request-SessionIE >-----# MBMS_Counting_Request_SessionIE = SEQ(name=u'MBMS-Counting-Request-SessionIE', mode=MODE_TYPE) _MBMS_Counting_Request_SessionIE_tmgi = SEQ(name=u'tmgi', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'TMGI'))) _MBMS_Counting_Request_SessionIE_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __MBMS_Counting_Request_SessionIE_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____MBMS_Counting_Request_SessionIE_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MBMS_Counting_Request_SessionIE_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__id._const_tab = ____MBMS_Counting_Request_SessionIE_iE_Extensions__item__id_tab ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__id._const_tab_at = None ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__id._const_tab_id = u'id' ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____MBMS_Counting_Request_SessionIE_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MBMS_Counting_Request_SessionIE_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__criticality._const_tab = ____MBMS_Counting_Request_SessionIE_iE_Extensions__item__criticality_tab ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____MBMS_Counting_Request_SessionIE_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MBMS_Counting_Request_SessionIE_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__extensionValue._const_tab = ____MBMS_Counting_Request_SessionIE_iE_Extensions__item__extensionValue_tab ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __MBMS_Counting_Request_SessionIE_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__id), (u'criticality', ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__criticality), (u'extensionValue', ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__extensionValue), ]) __MBMS_Counting_Request_SessionIE_iE_Extensions__item_._ext = None _MBMS_Counting_Request_SessionIE_iE_Extensions._cont = __MBMS_Counting_Request_SessionIE_iE_Extensions__item_ _MBMS_Counting_Request_SessionIE_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) MBMS_Counting_Request_SessionIE._cont = ASN1Dict([ (u'tmgi', _MBMS_Counting_Request_SessionIE_tmgi), (u'iE-Extensions', _MBMS_Counting_Request_SessionIE_iE_Extensions), ]) MBMS_Counting_Request_SessionIE._ext = [] #-----< MBMS-Counting-Request-SessionIE-ExtIEs >-----# MBMS_Counting_Request_SessionIE_ExtIEs = CLASS(name=u'MBMS-Counting-Request-SessionIE-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) MBMS_Counting_Request_SessionIE_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< MbmsServiceCountingResponse >-----# MbmsServiceCountingResponse = SEQ(name=u'MbmsServiceCountingResponse', mode=MODE_TYPE) _MbmsServiceCountingResponse_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __MbmsServiceCountingResponse_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___MbmsServiceCountingResponse_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____MbmsServiceCountingResponse_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____MbmsServiceCountingResponse_protocolIEs__item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ____MbmsServiceCountingResponse_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _____MbmsServiceCountingResponse_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___MbmsServiceCountingResponse_protocolIEs__item__id._const_tab = ____MbmsServiceCountingResponse_protocolIEs__item__id_tab ___MbmsServiceCountingResponse_protocolIEs__item__id._const_tab_at = None ___MbmsServiceCountingResponse_protocolIEs__item__id._const_tab_id = u'id' ___MbmsServiceCountingResponse_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___MbmsServiceCountingResponse_protocolIEs__item__criticality._const_tab = ____MbmsServiceCountingResponse_protocolIEs__item__id_tab ___MbmsServiceCountingResponse_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___MbmsServiceCountingResponse_protocolIEs__item__criticality._const_tab_id = u'criticality' ___MbmsServiceCountingResponse_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___MbmsServiceCountingResponse_protocolIEs__item__value._const_tab = ____MbmsServiceCountingResponse_protocolIEs__item__id_tab ___MbmsServiceCountingResponse_protocolIEs__item__value._const_tab_at = ('..', u'id') ___MbmsServiceCountingResponse_protocolIEs__item__value._const_tab_id = u'Value' __MbmsServiceCountingResponse_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___MbmsServiceCountingResponse_protocolIEs__item__id), (u'criticality', ___MbmsServiceCountingResponse_protocolIEs__item__criticality), (u'value', ___MbmsServiceCountingResponse_protocolIEs__item__value), ]) __MbmsServiceCountingResponse_protocolIEs__item_._ext = None _MbmsServiceCountingResponse_protocolIEs._cont = __MbmsServiceCountingResponse_protocolIEs__item_ _MbmsServiceCountingResponse_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) MbmsServiceCountingResponse._cont = ASN1Dict([ (u'protocolIEs', _MbmsServiceCountingResponse_protocolIEs), ]) MbmsServiceCountingResponse._ext = [] #-----< MbmsServiceCountingResponse-Ies >-----# MbmsServiceCountingResponse_Ies = CLASS(name=u'MbmsServiceCountingResponse-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MbmsServiceCountingResponse_Ies_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) MbmsServiceCountingResponse_Ies._val = ASN1Set(rv=[dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _MbmsServiceCountingResponse_Ies_val_Value_0), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< MbmsServiceCountingFailure >-----# MbmsServiceCountingFailure = SEQ(name=u'MbmsServiceCountingFailure', mode=MODE_TYPE) _MbmsServiceCountingFailure_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __MbmsServiceCountingFailure_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___MbmsServiceCountingFailure_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____MbmsServiceCountingFailure_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____MbmsServiceCountingFailure_protocolIEs__item__id_tab_val_Value_0 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cause'))) _____MbmsServiceCountingFailure_protocolIEs__item__id_tab_val_Value_1 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) ____MbmsServiceCountingFailure_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 9), (u'criticality', u'ignore'), (u'Value', _____MbmsServiceCountingFailure_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _____MbmsServiceCountingFailure_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___MbmsServiceCountingFailure_protocolIEs__item__id._const_tab = ____MbmsServiceCountingFailure_protocolIEs__item__id_tab ___MbmsServiceCountingFailure_protocolIEs__item__id._const_tab_at = None ___MbmsServiceCountingFailure_protocolIEs__item__id._const_tab_id = u'id' ___MbmsServiceCountingFailure_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___MbmsServiceCountingFailure_protocolIEs__item__criticality._const_tab = ____MbmsServiceCountingFailure_protocolIEs__item__id_tab ___MbmsServiceCountingFailure_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___MbmsServiceCountingFailure_protocolIEs__item__criticality._const_tab_id = u'criticality' ___MbmsServiceCountingFailure_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___MbmsServiceCountingFailure_protocolIEs__item__value._const_tab = ____MbmsServiceCountingFailure_protocolIEs__item__id_tab ___MbmsServiceCountingFailure_protocolIEs__item__value._const_tab_at = ('..', u'id') ___MbmsServiceCountingFailure_protocolIEs__item__value._const_tab_id = u'Value' __MbmsServiceCountingFailure_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___MbmsServiceCountingFailure_protocolIEs__item__id), (u'criticality', ___MbmsServiceCountingFailure_protocolIEs__item__criticality), (u'value', ___MbmsServiceCountingFailure_protocolIEs__item__value), ]) __MbmsServiceCountingFailure_protocolIEs__item_._ext = None _MbmsServiceCountingFailure_protocolIEs._cont = __MbmsServiceCountingFailure_protocolIEs__item_ _MbmsServiceCountingFailure_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) MbmsServiceCountingFailure._cont = ASN1Dict([ (u'protocolIEs', _MbmsServiceCountingFailure_protocolIEs), ]) MbmsServiceCountingFailure._ext = [] #-----< MbmsServiceCountingFailure-Ies >-----# MbmsServiceCountingFailure_Ies = CLASS(name=u'MbmsServiceCountingFailure-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MbmsServiceCountingFailure_Ies_val_Value_0 = CHOICE(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'Cause'))) _MbmsServiceCountingFailure_Ies_val_Value_1 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'CriticalityDiagnostics'))) MbmsServiceCountingFailure_Ies._val = ASN1Set(rv=[dict([(u'id', 9), (u'criticality', u'ignore'), (u'Value', _MbmsServiceCountingFailure_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 8), (u'criticality', u'ignore'), (u'Value', _MbmsServiceCountingFailure_Ies_val_Value_1), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< MbmsServiceCountingResultsReport >-----# MbmsServiceCountingResultsReport = SEQ(name=u'MbmsServiceCountingResultsReport', mode=MODE_TYPE) _MbmsServiceCountingResultsReport_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __MbmsServiceCountingResultsReport_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___MbmsServiceCountingResultsReport_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____MbmsServiceCountingResultsReport_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____MbmsServiceCountingResultsReport_protocolIEs__item__id_tab_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBSFN-Area-ID'))) _____MbmsServiceCountingResultsReport_protocolIEs__item__id_tab_val_Value_1 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBMS-Counting-Result-List'))) ____MbmsServiceCountingResultsReport_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 29), (u'criticality', u'reject'), (u'Value', _____MbmsServiceCountingResultsReport_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 34), (u'criticality', u'reject'), (u'Value', _____MbmsServiceCountingResultsReport_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) ___MbmsServiceCountingResultsReport_protocolIEs__item__id._const_tab = ____MbmsServiceCountingResultsReport_protocolIEs__item__id_tab ___MbmsServiceCountingResultsReport_protocolIEs__item__id._const_tab_at = None ___MbmsServiceCountingResultsReport_protocolIEs__item__id._const_tab_id = u'id' ___MbmsServiceCountingResultsReport_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___MbmsServiceCountingResultsReport_protocolIEs__item__criticality._const_tab = ____MbmsServiceCountingResultsReport_protocolIEs__item__id_tab ___MbmsServiceCountingResultsReport_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___MbmsServiceCountingResultsReport_protocolIEs__item__criticality._const_tab_id = u'criticality' ___MbmsServiceCountingResultsReport_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___MbmsServiceCountingResultsReport_protocolIEs__item__value._const_tab = ____MbmsServiceCountingResultsReport_protocolIEs__item__id_tab ___MbmsServiceCountingResultsReport_protocolIEs__item__value._const_tab_at = ('..', u'id') ___MbmsServiceCountingResultsReport_protocolIEs__item__value._const_tab_id = u'Value' __MbmsServiceCountingResultsReport_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___MbmsServiceCountingResultsReport_protocolIEs__item__id), (u'criticality', ___MbmsServiceCountingResultsReport_protocolIEs__item__criticality), (u'value', ___MbmsServiceCountingResultsReport_protocolIEs__item__value), ]) __MbmsServiceCountingResultsReport_protocolIEs__item_._ext = None _MbmsServiceCountingResultsReport_protocolIEs._cont = __MbmsServiceCountingResultsReport_protocolIEs__item_ _MbmsServiceCountingResultsReport_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) MbmsServiceCountingResultsReport._cont = ASN1Dict([ (u'protocolIEs', _MbmsServiceCountingResultsReport_protocolIEs), ]) MbmsServiceCountingResultsReport._ext = [] #-----< MbmsServiceCountingResultsReport-Ies >-----# MbmsServiceCountingResultsReport_Ies = CLASS(name=u'MbmsServiceCountingResultsReport-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MbmsServiceCountingResultsReport_Ies_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBSFN-Area-ID'))) _MbmsServiceCountingResultsReport_Ies_val_Value_1 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBMS-Counting-Result-List'))) MbmsServiceCountingResultsReport_Ies._val = ASN1Set(rv=[dict([(u'id', 29), (u'criticality', u'reject'), (u'Value', _MbmsServiceCountingResultsReport_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 34), (u'criticality', u'reject'), (u'Value', _MbmsServiceCountingResultsReport_Ies_val_Value_1), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< MBMS-Counting-Result-List >-----# MBMS_Counting_Result_List = SEQ_OF(name=u'MBMS-Counting-Result-List', mode=MODE_TYPE) _MBMS_Counting_Result_List__item_ = SEQ_OF(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __MBMS_Counting_Result_List__item___item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___MBMS_Counting_Result_List__item___item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____MBMS_Counting_Result_List__item___item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____MBMS_Counting_Result_List__item___item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBMS-Counting-Result'))) ____MBMS_Counting_Result_List__item___item__id_tab._val = ASN1Set(rv=[dict([(u'id', 35), (u'criticality', u'reject'), (u'Value', _____MBMS_Counting_Result_List__item___item__id_tab_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) ___MBMS_Counting_Result_List__item___item__id._const_tab = ____MBMS_Counting_Result_List__item___item__id_tab ___MBMS_Counting_Result_List__item___item__id._const_tab_at = None ___MBMS_Counting_Result_List__item___item__id._const_tab_id = u'id' ___MBMS_Counting_Result_List__item___item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___MBMS_Counting_Result_List__item___item__criticality._const_tab = ____MBMS_Counting_Result_List__item___item__id_tab ___MBMS_Counting_Result_List__item___item__criticality._const_tab_at = ('..', u'id') ___MBMS_Counting_Result_List__item___item__criticality._const_tab_id = u'criticality' ___MBMS_Counting_Result_List__item___item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___MBMS_Counting_Result_List__item___item__value._const_tab = ____MBMS_Counting_Result_List__item___item__id_tab ___MBMS_Counting_Result_List__item___item__value._const_tab_at = ('..', u'id') ___MBMS_Counting_Result_List__item___item__value._const_tab_id = u'Value' __MBMS_Counting_Result_List__item___item_._cont = ASN1Dict([ (u'id', ___MBMS_Counting_Result_List__item___item__id), (u'criticality', ___MBMS_Counting_Result_List__item___item__criticality), (u'value', ___MBMS_Counting_Result_List__item___item__value), ]) __MBMS_Counting_Result_List__item___item_._ext = None _MBMS_Counting_Result_List__item_._cont = __MBMS_Counting_Result_List__item___item_ _MBMS_Counting_Result_List__item_._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) MBMS_Counting_Result_List._cont = _MBMS_Counting_Result_List__item_ MBMS_Counting_Result_List._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=16)], ev=None, er=[]) #-----< MBMS-Counting-Result-Item >-----# MBMS_Counting_Result_Item = CLASS(name=u'MBMS-Counting-Result-Item', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MBMS_Counting_Result_Item_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MBMS-Counting-Result'))) MBMS_Counting_Result_Item._val = ASN1Set(rv=[dict([(u'id', 35), (u'criticality', u'reject'), (u'Value', _MBMS_Counting_Result_Item_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< MBMS-Counting-Result >-----# MBMS_Counting_Result = SEQ(name=u'MBMS-Counting-Result', mode=MODE_TYPE) _MBMS_Counting_Result_tmgi = SEQ(name=u'tmgi', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Ies', 'TMGI'))) _MBMS_Counting_Result_countingResult = INT(name=u'countingResult', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-PDU-Contents', 'CountingResult'))) _MBMS_Counting_Result_iE_Extensions = SEQ_OF(name=u'iE-Extensions', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionContainer')), opt=True) __MBMS_Counting_Result_iE_Extensions__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolExtensionField'))) ___MBMS_Counting_Result_iE_Extensions__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'id'])) ____MBMS_Counting_Result_iE_Extensions__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MBMS_Counting_Result_iE_Extensions__item__id_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MBMS_Counting_Result_iE_Extensions__item__id._const_tab = ____MBMS_Counting_Result_iE_Extensions__item__id_tab ___MBMS_Counting_Result_iE_Extensions__item__id._const_tab_at = None ___MBMS_Counting_Result_iE_Extensions__item__id._const_tab_id = u'id' ___MBMS_Counting_Result_iE_Extensions__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'criticality'])) ____MBMS_Counting_Result_iE_Extensions__item__criticality_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MBMS_Counting_Result_iE_Extensions__item__criticality_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MBMS_Counting_Result_iE_Extensions__item__criticality._const_tab = ____MBMS_Counting_Result_iE_Extensions__item__criticality_tab ___MBMS_Counting_Result_iE_Extensions__item__criticality._const_tab_at = ('..', u'id') ___MBMS_Counting_Result_iE_Extensions__item__criticality._const_tab_id = u'criticality' ___MBMS_Counting_Result_iE_Extensions__item__extensionValue = OPEN(name=u'extensionValue', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'), [u'Extension'])) ____MBMS_Counting_Result_iE_Extensions__item__extensionValue_tab = CLASS(name='_tab_M2AP-PROTOCOL-EXTENSION', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) ____MBMS_Counting_Result_iE_Extensions__item__extensionValue_tab._val = ASN1Set(rv=[], rr=[], ev=None, er=[]) ___MBMS_Counting_Result_iE_Extensions__item__extensionValue._const_tab = ____MBMS_Counting_Result_iE_Extensions__item__extensionValue_tab ___MBMS_Counting_Result_iE_Extensions__item__extensionValue._const_tab_at = ('..', u'id') ___MBMS_Counting_Result_iE_Extensions__item__extensionValue._const_tab_id = u'Extension' __MBMS_Counting_Result_iE_Extensions__item_._cont = ASN1Dict([ (u'id', ___MBMS_Counting_Result_iE_Extensions__item__id), (u'criticality', ___MBMS_Counting_Result_iE_Extensions__item__criticality), (u'extensionValue', ___MBMS_Counting_Result_iE_Extensions__item__extensionValue), ]) __MBMS_Counting_Result_iE_Extensions__item_._ext = None _MBMS_Counting_Result_iE_Extensions._cont = __MBMS_Counting_Result_iE_Extensions__item_ _MBMS_Counting_Result_iE_Extensions._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=65535)], ev=None, er=[]) MBMS_Counting_Result._cont = ASN1Dict([ (u'tmgi', _MBMS_Counting_Result_tmgi), (u'countingResult', _MBMS_Counting_Result_countingResult), (u'iE-Extensions', _MBMS_Counting_Result_iE_Extensions), ]) MBMS_Counting_Result._ext = [] #-----< MBMS-Counting-Result-ExtIEs >-----# MBMS_Counting_Result_ExtIEs = CLASS(name=u'MBMS-Counting-Result-ExtIEs', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-EXTENSION'))) MBMS_Counting_Result_ExtIEs._val = ASN1Set(rv=[], rr=[], ev=[], er=[]) #-----< CountingResult >-----# CountingResult = INT(name=u'CountingResult', mode=MODE_TYPE) CountingResult._const_val = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=1023)], ev=None, er=[]) #-----< MbmsOverloadNotification >-----# MbmsOverloadNotification = SEQ(name=u'MbmsOverloadNotification', mode=MODE_TYPE) _MbmsOverloadNotification_protocolIEs = SEQ_OF(name=u'protocolIEs', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __MbmsOverloadNotification_protocolIEs__item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___MbmsOverloadNotification_protocolIEs__item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____MbmsOverloadNotification_protocolIEs__item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____MbmsOverloadNotification_protocolIEs__item__id_tab_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBSFN-Area-ID'))) _____MbmsOverloadNotification_protocolIEs__item__id_tab_val_Value_1 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'Overload-Status-Per-PMCH-List'))) ____MbmsOverloadNotification_protocolIEs__item__id_tab._val = ASN1Set(rv=[dict([(u'id', 29), (u'criticality', u'reject'), (u'Value', _____MbmsOverloadNotification_protocolIEs__item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 39), (u'criticality', u'reject'), (u'Value', _____MbmsOverloadNotification_protocolIEs__item__id_tab_val_Value_1), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) ___MbmsOverloadNotification_protocolIEs__item__id._const_tab = ____MbmsOverloadNotification_protocolIEs__item__id_tab ___MbmsOverloadNotification_protocolIEs__item__id._const_tab_at = None ___MbmsOverloadNotification_protocolIEs__item__id._const_tab_id = u'id' ___MbmsOverloadNotification_protocolIEs__item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___MbmsOverloadNotification_protocolIEs__item__criticality._const_tab = ____MbmsOverloadNotification_protocolIEs__item__id_tab ___MbmsOverloadNotification_protocolIEs__item__criticality._const_tab_at = ('..', u'id') ___MbmsOverloadNotification_protocolIEs__item__criticality._const_tab_id = u'criticality' ___MbmsOverloadNotification_protocolIEs__item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___MbmsOverloadNotification_protocolIEs__item__value._const_tab = ____MbmsOverloadNotification_protocolIEs__item__id_tab ___MbmsOverloadNotification_protocolIEs__item__value._const_tab_at = ('..', u'id') ___MbmsOverloadNotification_protocolIEs__item__value._const_tab_id = u'Value' __MbmsOverloadNotification_protocolIEs__item_._cont = ASN1Dict([ (u'id', ___MbmsOverloadNotification_protocolIEs__item__id), (u'criticality', ___MbmsOverloadNotification_protocolIEs__item__criticality), (u'value', ___MbmsOverloadNotification_protocolIEs__item__value), ]) __MbmsOverloadNotification_protocolIEs__item_._ext = None _MbmsOverloadNotification_protocolIEs._cont = __MbmsOverloadNotification_protocolIEs__item_ _MbmsOverloadNotification_protocolIEs._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) MbmsOverloadNotification._cont = ASN1Dict([ (u'protocolIEs', _MbmsOverloadNotification_protocolIEs), ]) MbmsOverloadNotification._ext = [] #-----< MbmsOverloadNotification-Ies >-----# MbmsOverloadNotification_Ies = CLASS(name=u'MbmsOverloadNotification-Ies', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _MbmsOverloadNotification_Ies_val_Value_0 = INT(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'MBSFN-Area-ID'))) _MbmsOverloadNotification_Ies_val_Value_1 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'Overload-Status-Per-PMCH-List'))) MbmsOverloadNotification_Ies._val = ASN1Set(rv=[dict([(u'id', 29), (u'criticality', u'reject'), (u'Value', _MbmsOverloadNotification_Ies_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 39), (u'criticality', u'reject'), (u'Value', _MbmsOverloadNotification_Ies_val_Value_1), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) #-----< Overload-Status-Per-PMCH-List >-----# Overload_Status_Per_PMCH_List = SEQ_OF(name=u'Overload-Status-Per-PMCH-List', mode=MODE_TYPE) _Overload_Status_Per_PMCH_List__item_ = SEQ_OF(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __Overload_Status_Per_PMCH_List__item___item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___Overload_Status_Per_PMCH_List__item___item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____Overload_Status_Per_PMCH_List__item___item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____Overload_Status_Per_PMCH_List__item___item__id_tab_val_Value_0 = ENUM(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'PMCH-Overload-Status'))) _____Overload_Status_Per_PMCH_List__item___item__id_tab_val_Value_1 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'Active-MBMS-Session-List'))) ____Overload_Status_Per_PMCH_List__item___item__id_tab._val = ASN1Set(rv=[dict([(u'id', 41), (u'criticality', u'reject'), (u'Value', _____Overload_Status_Per_PMCH_List__item___item__id_tab_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 42), (u'criticality', u'reject'), (u'Value', _____Overload_Status_Per_PMCH_List__item___item__id_tab_val_Value_1), (u'presence', u'optional')])], rr=[], ev=None, er=[]) ___Overload_Status_Per_PMCH_List__item___item__id._const_tab = ____Overload_Status_Per_PMCH_List__item___item__id_tab ___Overload_Status_Per_PMCH_List__item___item__id._const_tab_at = None ___Overload_Status_Per_PMCH_List__item___item__id._const_tab_id = u'id' ___Overload_Status_Per_PMCH_List__item___item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___Overload_Status_Per_PMCH_List__item___item__criticality._const_tab = ____Overload_Status_Per_PMCH_List__item___item__id_tab ___Overload_Status_Per_PMCH_List__item___item__criticality._const_tab_at = ('..', u'id') ___Overload_Status_Per_PMCH_List__item___item__criticality._const_tab_id = u'criticality' ___Overload_Status_Per_PMCH_List__item___item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___Overload_Status_Per_PMCH_List__item___item__value._const_tab = ____Overload_Status_Per_PMCH_List__item___item__id_tab ___Overload_Status_Per_PMCH_List__item___item__value._const_tab_at = ('..', u'id') ___Overload_Status_Per_PMCH_List__item___item__value._const_tab_id = u'Value' __Overload_Status_Per_PMCH_List__item___item_._cont = ASN1Dict([ (u'id', ___Overload_Status_Per_PMCH_List__item___item__id), (u'criticality', ___Overload_Status_Per_PMCH_List__item___item__criticality), (u'value', ___Overload_Status_Per_PMCH_List__item___item__value), ]) __Overload_Status_Per_PMCH_List__item___item_._ext = None _Overload_Status_Per_PMCH_List__item_._cont = __Overload_Status_Per_PMCH_List__item___item_ _Overload_Status_Per_PMCH_List__item_._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) Overload_Status_Per_PMCH_List._cont = _Overload_Status_Per_PMCH_List__item_ Overload_Status_Per_PMCH_List._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=15)], ev=None, er=[]) #-----< Overload-Status-Per-PMCH-Item >-----# Overload_Status_Per_PMCH_Item = CLASS(name=u'Overload-Status-Per-PMCH-Item', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _Overload_Status_Per_PMCH_Item_val_Value_0 = ENUM(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'PMCH-Overload-Status'))) _Overload_Status_Per_PMCH_Item_val_Value_1 = SEQ_OF(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'Active-MBMS-Session-List'))) Overload_Status_Per_PMCH_Item._val = ASN1Set(rv=[dict([(u'id', 41), (u'criticality', u'reject'), (u'Value', _Overload_Status_Per_PMCH_Item_val_Value_0), (u'presence', u'mandatory')]), dict([(u'id', 42), (u'criticality', u'reject'), (u'Value', _Overload_Status_Per_PMCH_Item_val_Value_1), (u'presence', u'optional')])], rr=[], ev=[], er=[]) #-----< PMCH-Overload-Status >-----# PMCH_Overload_Status = ENUM(name=u'PMCH-Overload-Status', mode=MODE_TYPE) PMCH_Overload_Status._cont = ASN1Dict([(u'normal', 0), (u'overload', 1)]) PMCH_Overload_Status._ext = [] #-----< Active-MBMS-Session-List >-----# Active_MBMS_Session_List = SEQ_OF(name=u'Active-MBMS-Session-List', mode=MODE_TYPE) _Active_MBMS_Session_List__item_ = SEQ_OF(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Container'))) __Active_MBMS_Session_List__item___item_ = SEQ(name='_item_', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Containers', 'ProtocolIE-Field'))) ___Active_MBMS_Session_List__item___item__id = INT(name=u'id', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'id'])) ____Active_MBMS_Session_List__item___item__id_tab = CLASS(name='_tab_M2AP-PROTOCOL-IES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _____Active_MBMS_Session_List__item___item__id_tab_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TMGI'))) ____Active_MBMS_Session_List__item___item__id_tab._val = ASN1Set(rv=[dict([(u'id', 2), (u'criticality', u'reject'), (u'Value', _____Active_MBMS_Session_List__item___item__id_tab_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=None, er=[]) ___Active_MBMS_Session_List__item___item__id._const_tab = ____Active_MBMS_Session_List__item___item__id_tab ___Active_MBMS_Session_List__item___item__id._const_tab_at = None ___Active_MBMS_Session_List__item___item__id._const_tab_id = u'id' ___Active_MBMS_Session_List__item___item__criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'criticality'])) ___Active_MBMS_Session_List__item___item__criticality._const_tab = ____Active_MBMS_Session_List__item___item__id_tab ___Active_MBMS_Session_List__item___item__criticality._const_tab_at = ('..', u'id') ___Active_MBMS_Session_List__item___item__criticality._const_tab_id = u'criticality' ___Active_MBMS_Session_List__item___item__value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-Containers', 'M2AP-PROTOCOL-IES'), [u'Value'])) ___Active_MBMS_Session_List__item___item__value._const_tab = ____Active_MBMS_Session_List__item___item__id_tab ___Active_MBMS_Session_List__item___item__value._const_tab_at = ('..', u'id') ___Active_MBMS_Session_List__item___item__value._const_tab_id = u'Value' __Active_MBMS_Session_List__item___item_._cont = ASN1Dict([ (u'id', ___Active_MBMS_Session_List__item___item__id), (u'criticality', ___Active_MBMS_Session_List__item___item__criticality), (u'value', ___Active_MBMS_Session_List__item___item__value), ]) __Active_MBMS_Session_List__item___item_._ext = None _Active_MBMS_Session_List__item_._cont = __Active_MBMS_Session_List__item___item_ _Active_MBMS_Session_List__item_._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=0, ub=65535)], ev=None, er=[]) Active_MBMS_Session_List._cont = _Active_MBMS_Session_List__item_ Active_MBMS_Session_List._const_sz = ASN1Set(rv=[], rr=[ASN1RangeInt(lb=1, ub=29)], ev=None, er=[]) #-----< Active-MBMS-Session-Item >-----# Active_MBMS_Session_Item = CLASS(name=u'Active-MBMS-Session-Item', mode=MODE_SET, typeref=ASN1RefType(('M2AP-Containers', 'M2AP-PROTOCOL-IES'))) _Active_MBMS_Session_Item_val_Value_0 = SEQ(name=u'Value', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-Ies', 'TMGI'))) Active_MBMS_Session_Item._val = ASN1Set(rv=[dict([(u'id', 2), (u'criticality', u'reject'), (u'Value', _Active_MBMS_Session_Item_val_Value_0), (u'presence', u'mandatory')])], rr=[], ev=[], er=[]) _all_ = [ ____SessionStartRequest_protocolIEs__item__id_tab, _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_0, _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_1, _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_2, _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_3, _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_4, _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_5, _____SessionStartRequest_protocolIEs__item__id_tab_val_Value_6, ___SessionStartRequest_protocolIEs__item__id, ___SessionStartRequest_protocolIEs__item__criticality, ___SessionStartRequest_protocolIEs__item__value, __SessionStartRequest_protocolIEs__item_, _SessionStartRequest_protocolIEs, SessionStartRequest, SessionStartRequest_Ies, _SessionStartRequest_Ies_val_Value_0, _SessionStartRequest_Ies_val_Value_1, _SessionStartRequest_Ies_val_Value_2, _SessionStartRequest_Ies_val_Value_3, _SessionStartRequest_Ies_val_Value_4, _SessionStartRequest_Ies_val_Value_5, _SessionStartRequest_Ies_val_Value_6, ____SessionStartResponse_protocolIEs__item__id_tab, _____SessionStartResponse_protocolIEs__item__id_tab_val_Value_0, _____SessionStartResponse_protocolIEs__item__id_tab_val_Value_1, _____SessionStartResponse_protocolIEs__item__id_tab_val_Value_2, ___SessionStartResponse_protocolIEs__item__id, ___SessionStartResponse_protocolIEs__item__criticality, ___SessionStartResponse_protocolIEs__item__value, __SessionStartResponse_protocolIEs__item_, _SessionStartResponse_protocolIEs, SessionStartResponse, SessionStartResponse_Ies, _SessionStartResponse_Ies_val_Value_0, _SessionStartResponse_Ies_val_Value_1, _SessionStartResponse_Ies_val_Value_2, ____SessionStartFailure_protocolIEs__item__id_tab, _____SessionStartFailure_protocolIEs__item__id_tab_val_Value_0, _____SessionStartFailure_protocolIEs__item__id_tab_val_Value_1, _____SessionStartFailure_protocolIEs__item__id_tab_val_Value_2, ___SessionStartFailure_protocolIEs__item__id, ___SessionStartFailure_protocolIEs__item__criticality, ___SessionStartFailure_protocolIEs__item__value, __SessionStartFailure_protocolIEs__item_, _SessionStartFailure_protocolIEs, SessionStartFailure, SessionStartFailure_Ies, _SessionStartFailure_Ies_val_Value_0, _SessionStartFailure_Ies_val_Value_1, _SessionStartFailure_Ies_val_Value_2, ____SessionStopRequest_protocolIEs__item__id_tab, _____SessionStopRequest_protocolIEs__item__id_tab_val_Value_0, _____SessionStopRequest_protocolIEs__item__id_tab_val_Value_1, ___SessionStopRequest_protocolIEs__item__id, ___SessionStopRequest_protocolIEs__item__criticality, ___SessionStopRequest_protocolIEs__item__value, __SessionStopRequest_protocolIEs__item_, _SessionStopRequest_protocolIEs, SessionStopRequest, SessionStopRequest_Ies, _SessionStopRequest_Ies_val_Value_0, _SessionStopRequest_Ies_val_Value_1, ____SessionStopResponse_protocolIEs__item__id_tab, _____SessionStopResponse_protocolIEs__item__id_tab_val_Value_0, _____SessionStopResponse_protocolIEs__item__id_tab_val_Value_1, _____SessionStopResponse_protocolIEs__item__id_tab_val_Value_2, ___SessionStopResponse_protocolIEs__item__id, ___SessionStopResponse_protocolIEs__item__criticality, ___SessionStopResponse_protocolIEs__item__value, __SessionStopResponse_protocolIEs__item_, _SessionStopResponse_protocolIEs, SessionStopResponse, SessionStopResponse_Ies, _SessionStopResponse_Ies_val_Value_0, _SessionStopResponse_Ies_val_Value_1, _SessionStopResponse_Ies_val_Value_2, ____SessionUpdateRequest_protocolIEs__item__id_tab, _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_0, _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_1, _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_2, _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_3, _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_4, _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_5, _____SessionUpdateRequest_protocolIEs__item__id_tab_val_Value_6, ___SessionUpdateRequest_protocolIEs__item__id, ___SessionUpdateRequest_protocolIEs__item__criticality, ___SessionUpdateRequest_protocolIEs__item__value, __SessionUpdateRequest_protocolIEs__item_, _SessionUpdateRequest_protocolIEs, SessionUpdateRequest, SessionUpdateRequest_Ies, _SessionUpdateRequest_Ies_val_Value_0, _SessionUpdateRequest_Ies_val_Value_1, _SessionUpdateRequest_Ies_val_Value_2, _SessionUpdateRequest_Ies_val_Value_3, _SessionUpdateRequest_Ies_val_Value_4, _SessionUpdateRequest_Ies_val_Value_5, _SessionUpdateRequest_Ies_val_Value_6, ____SessionUpdateResponse_protocolIEs__item__id_tab, _____SessionUpdateResponse_protocolIEs__item__id_tab_val_Value_0, _____SessionUpdateResponse_protocolIEs__item__id_tab_val_Value_1, _____SessionUpdateResponse_protocolIEs__item__id_tab_val_Value_2, ___SessionUpdateResponse_protocolIEs__item__id, ___SessionUpdateResponse_protocolIEs__item__criticality, ___SessionUpdateResponse_protocolIEs__item__value, __SessionUpdateResponse_protocolIEs__item_, _SessionUpdateResponse_protocolIEs, SessionUpdateResponse, SessionUpdateResponse_Ies, _SessionUpdateResponse_Ies_val_Value_0, _SessionUpdateResponse_Ies_val_Value_1, _SessionUpdateResponse_Ies_val_Value_2, ____SessionUpdateFailure_protocolIEs__item__id_tab, _____SessionUpdateFailure_protocolIEs__item__id_tab_val_Value_0, _____SessionUpdateFailure_protocolIEs__item__id_tab_val_Value_1, _____SessionUpdateFailure_protocolIEs__item__id_tab_val_Value_2, _____SessionUpdateFailure_protocolIEs__item__id_tab_val_Value_3, ___SessionUpdateFailure_protocolIEs__item__id, ___SessionUpdateFailure_protocolIEs__item__criticality, ___SessionUpdateFailure_protocolIEs__item__value, __SessionUpdateFailure_protocolIEs__item_, _SessionUpdateFailure_protocolIEs, SessionUpdateFailure, SessionUpdateFailure_Ies, _SessionUpdateFailure_Ies_val_Value_0, _SessionUpdateFailure_Ies_val_Value_1, _SessionUpdateFailure_Ies_val_Value_2, _SessionUpdateFailure_Ies_val_Value_3, ____MbmsSchedulingInformation_protocolIEs__item__id_tab, _____MbmsSchedulingInformation_protocolIEs__item__id_tab_val_Value_0, _____MbmsSchedulingInformation_protocolIEs__item__id_tab_val_Value_1, ___MbmsSchedulingInformation_protocolIEs__item__id, ___MbmsSchedulingInformation_protocolIEs__item__criticality, ___MbmsSchedulingInformation_protocolIEs__item__value, __MbmsSchedulingInformation_protocolIEs__item_, _MbmsSchedulingInformation_protocolIEs, MbmsSchedulingInformation, MbmsSchedulingInformation_Ies, _MbmsSchedulingInformation_Ies_val_Value_0, _MbmsSchedulingInformation_Ies_val_Value_1, ____MBSFN_Area_Configuration_List__item___item__id_tab, _____MBSFN_Area_Configuration_List__item___item__id_tab_val_Value_0, _____MBSFN_Area_Configuration_List__item___item__id_tab_val_Value_1, _____MBSFN_Area_Configuration_List__item___item__id_tab_val_Value_2, _____MBSFN_Area_Configuration_List__item___item__id_tab_val_Value_3, _____MBSFN_Area_Configuration_List__item___item__id_tab_val_Value_4, ___MBSFN_Area_Configuration_List__item___item__id, ___MBSFN_Area_Configuration_List__item___item__criticality, ___MBSFN_Area_Configuration_List__item___item__value, __MBSFN_Area_Configuration_List__item___item_, _MBSFN_Area_Configuration_List__item_, MBSFN_Area_Configuration_List, MBSFN_Area_Configuration_Item, _MBSFN_Area_Configuration_Item_val_Value_0, _MBSFN_Area_Configuration_Item_val_Value_1, _MBSFN_Area_Configuration_Item_val_Value_2, _MBSFN_Area_Configuration_Item_val_Value_3, _MBSFN_Area_Configuration_Item_val_Value_4, ___PMCH_Configuration_List__item__id_tab, ____PMCH_Configuration_List__item__id_tab_val_Value_0, __PMCH_Configuration_List__item__id, __PMCH_Configuration_List__item__criticality, __PMCH_Configuration_List__item__value, _PMCH_Configuration_List__item_, PMCH_Configuration_List, PMCH_Configuration_ItemIEs, _PMCH_Configuration_ItemIEs_val_Value_0, _PMCH_Configuration_Item_pmch_Configuration, _PMCH_Configuration_Item_mbms_Session_List, ____PMCH_Configuration_Item_iE_Extensions__item__id_tab, ___PMCH_Configuration_Item_iE_Extensions__item__id, ____PMCH_Configuration_Item_iE_Extensions__item__criticality_tab, ___PMCH_Configuration_Item_iE_Extensions__item__criticality, ____PMCH_Configuration_Item_iE_Extensions__item__extensionValue_tab, ___PMCH_Configuration_Item_iE_Extensions__item__extensionValue, __PMCH_Configuration_Item_iE_Extensions__item_, _PMCH_Configuration_Item_iE_Extensions, PMCH_Configuration_Item, PMCH_Configuration_ItemExtIEs, ___MBSFN_Subframe_ConfigurationList__item__id_tab, ____MBSFN_Subframe_ConfigurationList__item__id_tab_val_Value_0, __MBSFN_Subframe_ConfigurationList__item__id, __MBSFN_Subframe_ConfigurationList__item__criticality, __MBSFN_Subframe_ConfigurationList__item__value, _MBSFN_Subframe_ConfigurationList__item_, MBSFN_Subframe_ConfigurationList, MBSFN_Subframe_ConfigurationItem, _MBSFN_Subframe_ConfigurationItem_val_Value_0, ___MBMS_Suspension_Notification_List__item__id_tab, ____MBMS_Suspension_Notification_List__item__id_tab_val_Value_0, __MBMS_Suspension_Notification_List__item__id, __MBMS_Suspension_Notification_List__item__criticality, __MBMS_Suspension_Notification_List__item__value, _MBMS_Suspension_Notification_List__item_, MBMS_Suspension_Notification_List, MBMS_Suspension_Notification_ItemIEs, _MBMS_Suspension_Notification_ItemIEs_val_Value_0, _MBMS_Suspension_Notification_Item_sfn, _MBMS_Suspension_Notification_Item_mbms_Sessions_To_Be_Suspended_List, ____MBMS_Suspension_Notification_Item_iE_Extensions__item__id_tab, ___MBMS_Suspension_Notification_Item_iE_Extensions__item__id, ____MBMS_Suspension_Notification_Item_iE_Extensions__item__criticality_tab, ___MBMS_Suspension_Notification_Item_iE_Extensions__item__criticality, ____MBMS_Suspension_Notification_Item_iE_Extensions__item__extensionValue_tab, ___MBMS_Suspension_Notification_Item_iE_Extensions__item__extensionValue, __MBMS_Suspension_Notification_Item_iE_Extensions__item_, _MBMS_Suspension_Notification_Item_iE_Extensions, MBMS_Suspension_Notification_Item, MBMS_Suspension_Notification_ItemExtIEs, ____MbmsSchedulingInformationResponse_protocolIEs__item__id_tab, _____MbmsSchedulingInformationResponse_protocolIEs__item__id_tab_val_Value_0, ___MbmsSchedulingInformationResponse_protocolIEs__item__id, ___MbmsSchedulingInformationResponse_protocolIEs__item__criticality, ___MbmsSchedulingInformationResponse_protocolIEs__item__value, __MbmsSchedulingInformationResponse_protocolIEs__item_, _MbmsSchedulingInformationResponse_protocolIEs, MbmsSchedulingInformationResponse, MbmsSchedulingInformationResponse_Ies, _MbmsSchedulingInformationResponse_Ies_val_Value_0, ____M2SetupRequest_protocolIEs__item__id_tab, _____M2SetupRequest_protocolIEs__item__id_tab_val_Value_0, _____M2SetupRequest_protocolIEs__item__id_tab_val_Value_1, _____M2SetupRequest_protocolIEs__item__id_tab_val_Value_2, ___M2SetupRequest_protocolIEs__item__id, ___M2SetupRequest_protocolIEs__item__criticality, ___M2SetupRequest_protocolIEs__item__value, __M2SetupRequest_protocolIEs__item_, _M2SetupRequest_protocolIEs, M2SetupRequest, M2SetupRequest_Ies, _M2SetupRequest_Ies_val_Value_0, _M2SetupRequest_Ies_val_Value_1, _M2SetupRequest_Ies_val_Value_2, ___ENB_MBMS_Configuration_data_List__item__id_tab, ____ENB_MBMS_Configuration_data_List__item__id_tab_val_Value_0, __ENB_MBMS_Configuration_data_List__item__id, __ENB_MBMS_Configuration_data_List__item__criticality, __ENB_MBMS_Configuration_data_List__item__value, _ENB_MBMS_Configuration_data_List__item_, ENB_MBMS_Configuration_data_List, ENB_MBMS_Configuration_data_ItemIEs, _ENB_MBMS_Configuration_data_ItemIEs_val_Value_0, ____M2SetupResponse_protocolIEs__item__id_tab, _____M2SetupResponse_protocolIEs__item__id_tab_val_Value_0, _____M2SetupResponse_protocolIEs__item__id_tab_val_Value_1, _____M2SetupResponse_protocolIEs__item__id_tab_val_Value_2, _____M2SetupResponse_protocolIEs__item__id_tab_val_Value_3, _____M2SetupResponse_protocolIEs__item__id_tab_val_Value_4, ___M2SetupResponse_protocolIEs__item__id, ___M2SetupResponse_protocolIEs__item__criticality, ___M2SetupResponse_protocolIEs__item__value, __M2SetupResponse_protocolIEs__item_, _M2SetupResponse_protocolIEs, M2SetupResponse, M2SetupResponse_Ies, _M2SetupResponse_Ies_val_Value_0, _M2SetupResponse_Ies_val_Value_1, _M2SetupResponse_Ies_val_Value_2, _M2SetupResponse_Ies_val_Value_3, _M2SetupResponse_Ies_val_Value_4, ___MCCHrelatedBCCH_ConfigPerMBSFNArea__item__id_tab, ____MCCHrelatedBCCH_ConfigPerMBSFNArea__item__id_tab_val_Value_0, __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__id, __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__criticality, __MCCHrelatedBCCH_ConfigPerMBSFNArea__item__value, _MCCHrelatedBCCH_ConfigPerMBSFNArea__item_, MCCHrelatedBCCH_ConfigPerMBSFNArea, MCCHrelatedBCCH_ConfigPerMBSFNArea_ItemIEs, _MCCHrelatedBCCH_ConfigPerMBSFNArea_ItemIEs_val_Value_0, ___MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__id_tab, ____MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__id_tab_val_Value_0, __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__id, __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__criticality, __MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item__value, _MCCHrelatedBCCH_ExtConfigPerMBSFNArea__item_, MCCHrelatedBCCH_ExtConfigPerMBSFNArea, MCCHrelatedBCCH_ExtConfigPerMBSFNArea_ItemIEs, _MCCHrelatedBCCH_ExtConfigPerMBSFNArea_ItemIEs_val_Value_0, ____M2SetupFailure_protocolIEs__item__id_tab, _____M2SetupFailure_protocolIEs__item__id_tab_val_Value_0, _____M2SetupFailure_protocolIEs__item__id_tab_val_Value_1, _____M2SetupFailure_protocolIEs__item__id_tab_val_Value_2, ___M2SetupFailure_protocolIEs__item__id, ___M2SetupFailure_protocolIEs__item__criticality, ___M2SetupFailure_protocolIEs__item__value, __M2SetupFailure_protocolIEs__item_, _M2SetupFailure_protocolIEs, M2SetupFailure, M2SetupFailure_Ies, _M2SetupFailure_Ies_val_Value_0, _M2SetupFailure_Ies_val_Value_1, _M2SetupFailure_Ies_val_Value_2, ____ENBConfigurationUpdate_protocolIEs__item__id_tab, _____ENBConfigurationUpdate_protocolIEs__item__id_tab_val_Value_0, _____ENBConfigurationUpdate_protocolIEs__item__id_tab_val_Value_1, _____ENBConfigurationUpdate_protocolIEs__item__id_tab_val_Value_2, ___ENBConfigurationUpdate_protocolIEs__item__id, ___ENBConfigurationUpdate_protocolIEs__item__criticality, ___ENBConfigurationUpdate_protocolIEs__item__value, __ENBConfigurationUpdate_protocolIEs__item_, _ENBConfigurationUpdate_protocolIEs, ENBConfigurationUpdate, ENBConfigurationUpdate_Ies, _ENBConfigurationUpdate_Ies_val_Value_0, _ENBConfigurationUpdate_Ies_val_Value_1, _ENBConfigurationUpdate_Ies_val_Value_2, ___ENB_MBMS_Configuration_data_List_ConfigUpdate__item__id_tab, ____ENB_MBMS_Configuration_data_List_ConfigUpdate__item__id_tab_val_Value_0, __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__id, __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__criticality, __ENB_MBMS_Configuration_data_List_ConfigUpdate__item__value, _ENB_MBMS_Configuration_data_List_ConfigUpdate__item_, ENB_MBMS_Configuration_data_List_ConfigUpdate, ENB_MBMS_Configuration_data_ConfigUpdate_ItemIEs, _ENB_MBMS_Configuration_data_ConfigUpdate_ItemIEs_val_Value_0, ____ENBConfigurationUpdateAcknowledge_protocolIEs__item__id_tab, _____ENBConfigurationUpdateAcknowledge_protocolIEs__item__id_tab_val_Value_0, _____ENBConfigurationUpdateAcknowledge_protocolIEs__item__id_tab_val_Value_1, _____ENBConfigurationUpdateAcknowledge_protocolIEs__item__id_tab_val_Value_2, ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__id, ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__criticality, ___ENBConfigurationUpdateAcknowledge_protocolIEs__item__value, __ENBConfigurationUpdateAcknowledge_protocolIEs__item_, _ENBConfigurationUpdateAcknowledge_protocolIEs, ENBConfigurationUpdateAcknowledge, ENBConfigurationUpdateAcknowledge_Ies, _ENBConfigurationUpdateAcknowledge_Ies_val_Value_0, _ENBConfigurationUpdateAcknowledge_Ies_val_Value_1, _ENBConfigurationUpdateAcknowledge_Ies_val_Value_2, ____ENBConfigurationUpdateFailure_protocolIEs__item__id_tab, _____ENBConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_0, _____ENBConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_1, _____ENBConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_2, ___ENBConfigurationUpdateFailure_protocolIEs__item__id, ___ENBConfigurationUpdateFailure_protocolIEs__item__criticality, ___ENBConfigurationUpdateFailure_protocolIEs__item__value, __ENBConfigurationUpdateFailure_protocolIEs__item_, _ENBConfigurationUpdateFailure_protocolIEs, ENBConfigurationUpdateFailure, ENBConfigurationUpdateFailure_Ies, _ENBConfigurationUpdateFailure_Ies_val_Value_0, _ENBConfigurationUpdateFailure_Ies_val_Value_1, _ENBConfigurationUpdateFailure_Ies_val_Value_2, ____MCEConfigurationUpdate_protocolIEs__item__id_tab, _____MCEConfigurationUpdate_protocolIEs__item__id_tab_val_Value_0, _____MCEConfigurationUpdate_protocolIEs__item__id_tab_val_Value_1, _____MCEConfigurationUpdate_protocolIEs__item__id_tab_val_Value_2, _____MCEConfigurationUpdate_protocolIEs__item__id_tab_val_Value_3, ___MCEConfigurationUpdate_protocolIEs__item__id, ___MCEConfigurationUpdate_protocolIEs__item__criticality, ___MCEConfigurationUpdate_protocolIEs__item__value, __MCEConfigurationUpdate_protocolIEs__item_, _MCEConfigurationUpdate_protocolIEs, MCEConfigurationUpdate, MCEConfigurationUpdate_Ies, _MCEConfigurationUpdate_Ies_val_Value_0, _MCEConfigurationUpdate_Ies_val_Value_1, _MCEConfigurationUpdate_Ies_val_Value_2, _MCEConfigurationUpdate_Ies_val_Value_3, ____MCEConfigurationUpdateAcknowledge_protocolIEs__item__id_tab, _____MCEConfigurationUpdateAcknowledge_protocolIEs__item__id_tab_val_Value_0, ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__id, ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__criticality, ___MCEConfigurationUpdateAcknowledge_protocolIEs__item__value, __MCEConfigurationUpdateAcknowledge_protocolIEs__item_, _MCEConfigurationUpdateAcknowledge_protocolIEs, MCEConfigurationUpdateAcknowledge, MCEConfigurationUpdateAcknowledge_Ies, _MCEConfigurationUpdateAcknowledge_Ies_val_Value_0, ____MCEConfigurationUpdateFailure_protocolIEs__item__id_tab, _____MCEConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_0, _____MCEConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_1, _____MCEConfigurationUpdateFailure_protocolIEs__item__id_tab_val_Value_2, ___MCEConfigurationUpdateFailure_protocolIEs__item__id, ___MCEConfigurationUpdateFailure_protocolIEs__item__criticality, ___MCEConfigurationUpdateFailure_protocolIEs__item__value, __MCEConfigurationUpdateFailure_protocolIEs__item_, _MCEConfigurationUpdateFailure_protocolIEs, MCEConfigurationUpdateFailure, MCEConfigurationUpdateFailure_Ies, _MCEConfigurationUpdateFailure_Ies_val_Value_0, _MCEConfigurationUpdateFailure_Ies_val_Value_1, _MCEConfigurationUpdateFailure_Ies_val_Value_2, ____ErrorIndication_protocolIEs__item__id_tab, _____ErrorIndication_protocolIEs__item__id_tab_val_Value_0, _____ErrorIndication_protocolIEs__item__id_tab_val_Value_1, _____ErrorIndication_protocolIEs__item__id_tab_val_Value_2, _____ErrorIndication_protocolIEs__item__id_tab_val_Value_3, ___ErrorIndication_protocolIEs__item__id, ___ErrorIndication_protocolIEs__item__criticality, ___ErrorIndication_protocolIEs__item__value, __ErrorIndication_protocolIEs__item_, _ErrorIndication_protocolIEs, ErrorIndication, ErrorIndication_Ies, _ErrorIndication_Ies_val_Value_0, _ErrorIndication_Ies_val_Value_1, _ErrorIndication_Ies_val_Value_2, _ErrorIndication_Ies_val_Value_3, ____Reset_protocolIEs__item__id_tab, _____Reset_protocolIEs__item__id_tab_val_Value_0, _____Reset_protocolIEs__item__id_tab_val_Value_1, ___Reset_protocolIEs__item__id, ___Reset_protocolIEs__item__criticality, ___Reset_protocolIEs__item__value, __Reset_protocolIEs__item_, _Reset_protocolIEs, Reset, Reset_Ies, _Reset_Ies_val_Value_0, _Reset_Ies_val_Value_1, _ResetType_m2_Interface, _ResetType_partOfM2_Interface, ResetType, ResetAll, ___MBMS_Service_associatedLogicalM2_ConnectionListRes__item__id_tab, ____MBMS_Service_associatedLogicalM2_ConnectionListRes__item__id_tab_val_Value_0, __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__id, __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__criticality, __MBMS_Service_associatedLogicalM2_ConnectionListRes__item__value, _MBMS_Service_associatedLogicalM2_ConnectionListRes__item_, MBMS_Service_associatedLogicalM2_ConnectionListRes, MBMS_Service_associatedLogicalM2_ConnectionItemRes, _MBMS_Service_associatedLogicalM2_ConnectionItemRes_val_Value_0, ____ResetAcknowledge_protocolIEs__item__id_tab, _____ResetAcknowledge_protocolIEs__item__id_tab_val_Value_0, _____ResetAcknowledge_protocolIEs__item__id_tab_val_Value_1, ___ResetAcknowledge_protocolIEs__item__id, ___ResetAcknowledge_protocolIEs__item__criticality, ___ResetAcknowledge_protocolIEs__item__value, __ResetAcknowledge_protocolIEs__item_, _ResetAcknowledge_protocolIEs, ResetAcknowledge, ResetAcknowledge_Ies, _ResetAcknowledge_Ies_val_Value_0, _ResetAcknowledge_Ies_val_Value_1, ___MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__id_tab, ____MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__id_tab_val_Value_0, __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__id, __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__criticality, __MBMS_Service_associatedLogicalM2_ConnectionListResAck__item__value, _MBMS_Service_associatedLogicalM2_ConnectionListResAck__item_, MBMS_Service_associatedLogicalM2_ConnectionListResAck, MBMS_Service_associatedLogicalM2_ConnectionItemResAck, _MBMS_Service_associatedLogicalM2_ConnectionItemResAck_val_Value_0, ____PrivateMessage_privateIEs__item__id_tab, ___PrivateMessage_privateIEs__item__id, ____PrivateMessage_privateIEs__item__criticality_tab, ___PrivateMessage_privateIEs__item__criticality, ____PrivateMessage_privateIEs__item__value_tab, ___PrivateMessage_privateIEs__item__value, __PrivateMessage_privateIEs__item_, _PrivateMessage_privateIEs, PrivateMessage, PrivateMessage_Ies, ____MbmsServiceCountingRequest_protocolIEs__item__id_tab, _____MbmsServiceCountingRequest_protocolIEs__item__id_tab_val_Value_0, _____MbmsServiceCountingRequest_protocolIEs__item__id_tab_val_Value_1, _____MbmsServiceCountingRequest_protocolIEs__item__id_tab_val_Value_2, ___MbmsServiceCountingRequest_protocolIEs__item__id, ___MbmsServiceCountingRequest_protocolIEs__item__criticality, ___MbmsServiceCountingRequest_protocolIEs__item__value, __MbmsServiceCountingRequest_protocolIEs__item_, _MbmsServiceCountingRequest_protocolIEs, MbmsServiceCountingRequest, MbmsServiceCountingRequest_Ies, _MbmsServiceCountingRequest_Ies_val_Value_0, _MbmsServiceCountingRequest_Ies_val_Value_1, _MbmsServiceCountingRequest_Ies_val_Value_2, ____MBMS_Counting_Request_Session__item___item__id_tab, _____MBMS_Counting_Request_Session__item___item__id_tab_val_Value_0, ___MBMS_Counting_Request_Session__item___item__id, ___MBMS_Counting_Request_Session__item___item__criticality, ___MBMS_Counting_Request_Session__item___item__value, __MBMS_Counting_Request_Session__item___item_, _MBMS_Counting_Request_Session__item_, MBMS_Counting_Request_Session, MBMS_Counting_Request_Session_Item, _MBMS_Counting_Request_Session_Item_val_Value_0, _MBMS_Counting_Request_SessionIE_tmgi, ____MBMS_Counting_Request_SessionIE_iE_Extensions__item__id_tab, ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__id, ____MBMS_Counting_Request_SessionIE_iE_Extensions__item__criticality_tab, ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__criticality, ____MBMS_Counting_Request_SessionIE_iE_Extensions__item__extensionValue_tab, ___MBMS_Counting_Request_SessionIE_iE_Extensions__item__extensionValue, __MBMS_Counting_Request_SessionIE_iE_Extensions__item_, _MBMS_Counting_Request_SessionIE_iE_Extensions, MBMS_Counting_Request_SessionIE, MBMS_Counting_Request_SessionIE_ExtIEs, ____MbmsServiceCountingResponse_protocolIEs__item__id_tab, _____MbmsServiceCountingResponse_protocolIEs__item__id_tab_val_Value_0, ___MbmsServiceCountingResponse_protocolIEs__item__id, ___MbmsServiceCountingResponse_protocolIEs__item__criticality, ___MbmsServiceCountingResponse_protocolIEs__item__value, __MbmsServiceCountingResponse_protocolIEs__item_, _MbmsServiceCountingResponse_protocolIEs, MbmsServiceCountingResponse, MbmsServiceCountingResponse_Ies, _MbmsServiceCountingResponse_Ies_val_Value_0, ____MbmsServiceCountingFailure_protocolIEs__item__id_tab, _____MbmsServiceCountingFailure_protocolIEs__item__id_tab_val_Value_0, _____MbmsServiceCountingFailure_protocolIEs__item__id_tab_val_Value_1, ___MbmsServiceCountingFailure_protocolIEs__item__id, ___MbmsServiceCountingFailure_protocolIEs__item__criticality, ___MbmsServiceCountingFailure_protocolIEs__item__value, __MbmsServiceCountingFailure_protocolIEs__item_, _MbmsServiceCountingFailure_protocolIEs, MbmsServiceCountingFailure, MbmsServiceCountingFailure_Ies, _MbmsServiceCountingFailure_Ies_val_Value_0, _MbmsServiceCountingFailure_Ies_val_Value_1, ____MbmsServiceCountingResultsReport_protocolIEs__item__id_tab, _____MbmsServiceCountingResultsReport_protocolIEs__item__id_tab_val_Value_0, _____MbmsServiceCountingResultsReport_protocolIEs__item__id_tab_val_Value_1, ___MbmsServiceCountingResultsReport_protocolIEs__item__id, ___MbmsServiceCountingResultsReport_protocolIEs__item__criticality, ___MbmsServiceCountingResultsReport_protocolIEs__item__value, __MbmsServiceCountingResultsReport_protocolIEs__item_, _MbmsServiceCountingResultsReport_protocolIEs, MbmsServiceCountingResultsReport, MbmsServiceCountingResultsReport_Ies, _MbmsServiceCountingResultsReport_Ies_val_Value_0, _MbmsServiceCountingResultsReport_Ies_val_Value_1, ____MBMS_Counting_Result_List__item___item__id_tab, _____MBMS_Counting_Result_List__item___item__id_tab_val_Value_0, ___MBMS_Counting_Result_List__item___item__id, ___MBMS_Counting_Result_List__item___item__criticality, ___MBMS_Counting_Result_List__item___item__value, __MBMS_Counting_Result_List__item___item_, _MBMS_Counting_Result_List__item_, MBMS_Counting_Result_List, MBMS_Counting_Result_Item, _MBMS_Counting_Result_Item_val_Value_0, _MBMS_Counting_Result_tmgi, _MBMS_Counting_Result_countingResult, ____MBMS_Counting_Result_iE_Extensions__item__id_tab, ___MBMS_Counting_Result_iE_Extensions__item__id, ____MBMS_Counting_Result_iE_Extensions__item__criticality_tab, ___MBMS_Counting_Result_iE_Extensions__item__criticality, ____MBMS_Counting_Result_iE_Extensions__item__extensionValue_tab, ___MBMS_Counting_Result_iE_Extensions__item__extensionValue, __MBMS_Counting_Result_iE_Extensions__item_, _MBMS_Counting_Result_iE_Extensions, MBMS_Counting_Result, MBMS_Counting_Result_ExtIEs, CountingResult, ____MbmsOverloadNotification_protocolIEs__item__id_tab, _____MbmsOverloadNotification_protocolIEs__item__id_tab_val_Value_0, _____MbmsOverloadNotification_protocolIEs__item__id_tab_val_Value_1, ___MbmsOverloadNotification_protocolIEs__item__id, ___MbmsOverloadNotification_protocolIEs__item__criticality, ___MbmsOverloadNotification_protocolIEs__item__value, __MbmsOverloadNotification_protocolIEs__item_, _MbmsOverloadNotification_protocolIEs, MbmsOverloadNotification, MbmsOverloadNotification_Ies, _MbmsOverloadNotification_Ies_val_Value_0, _MbmsOverloadNotification_Ies_val_Value_1, ____Overload_Status_Per_PMCH_List__item___item__id_tab, _____Overload_Status_Per_PMCH_List__item___item__id_tab_val_Value_0, _____Overload_Status_Per_PMCH_List__item___item__id_tab_val_Value_1, ___Overload_Status_Per_PMCH_List__item___item__id, ___Overload_Status_Per_PMCH_List__item___item__criticality, ___Overload_Status_Per_PMCH_List__item___item__value, __Overload_Status_Per_PMCH_List__item___item_, _Overload_Status_Per_PMCH_List__item_, Overload_Status_Per_PMCH_List, Overload_Status_Per_PMCH_Item, _Overload_Status_Per_PMCH_Item_val_Value_0, _Overload_Status_Per_PMCH_Item_val_Value_1, PMCH_Overload_Status, ____Active_MBMS_Session_List__item___item__id_tab, _____Active_MBMS_Session_List__item___item__id_tab_val_Value_0, ___Active_MBMS_Session_List__item___item__id, ___Active_MBMS_Session_List__item___item__criticality, ___Active_MBMS_Session_List__item___item__value, __Active_MBMS_Session_List__item___item_, _Active_MBMS_Session_List__item_, Active_MBMS_Session_List, Active_MBMS_Session_Item, _Active_MBMS_Session_Item_val_Value_0, ] class M2AP_PDU_Descriptions: _name_ = u'M2AP-PDU-Descriptions' _oid_ = [0, 4, 0, 0, 21, 3, 4, 1, 0] _obj_ = [ u'M2AP-ELEMENTARY-PROCEDURE', u'M2AP-PDU', u'InitiatingMessage', u'SuccessfulOutcome', u'UnsuccessfulOutcome', u'M2AP-ELEMENTARY-PROCEDURES', u'M2AP-ELEMENTARY-PROCEDURES-CLASS-1', u'M2AP-ELEMENTARY-PROCEDURES-CLASS-2', u'sessionStart', u'sessionStop', u'sessionUpdate', u'mbmsSchedulingInformation', u'errorIndication', u'reset', u'm2Setup', u'eNBConfigurationUpdate', u'mCEConfigurationUpdate', u'mbmsServiceCounting', u'mbmsServiceCountingResultsReport', u'privateMessage', u'mbmsOverloadNotification', ] _type_ = [ u'M2AP-ELEMENTARY-PROCEDURE', u'M2AP-PDU', u'InitiatingMessage', u'SuccessfulOutcome', u'UnsuccessfulOutcome', ] _set_ = [ u'M2AP-ELEMENTARY-PROCEDURES', u'M2AP-ELEMENTARY-PROCEDURES-CLASS-1', u'M2AP-ELEMENTARY-PROCEDURES-CLASS-2', ] _val_ = [ u'sessionStart', u'sessionStop', u'sessionUpdate', u'mbmsSchedulingInformation', u'errorIndication', u'reset', u'm2Setup', u'eNBConfigurationUpdate', u'mCEConfigurationUpdate', u'mbmsServiceCounting', u'mbmsServiceCountingResultsReport', u'privateMessage', u'mbmsOverloadNotification', ] _class_ = [ u'M2AP-ELEMENTARY-PROCEDURE', u'M2AP-ELEMENTARY-PROCEDURES', u'M2AP-ELEMENTARY-PROCEDURES-CLASS-1', u'M2AP-ELEMENTARY-PROCEDURES-CLASS-2', u'sessionStart', u'sessionStop', u'sessionUpdate', u'mbmsSchedulingInformation', u'errorIndication', u'reset', u'm2Setup', u'eNBConfigurationUpdate', u'mCEConfigurationUpdate', u'mbmsServiceCounting', u'mbmsServiceCountingResultsReport', u'privateMessage', u'mbmsOverloadNotification', ] _param_ = [ ] #-----< M2AP-ELEMENTARY-PROCEDURE >-----# M2AP_ELEMENTARY_PROCEDURE = CLASS(name=u'M2AP-ELEMENTARY-PROCEDURE', mode=MODE_TYPE) _M2AP_ELEMENTARY_PROCEDURE_InitiatingMessage = OPEN(name=u'InitiatingMessage', mode=MODE_TYPE) _M2AP_ELEMENTARY_PROCEDURE_SuccessfulOutcome = OPEN(name=u'SuccessfulOutcome', mode=MODE_TYPE, opt=True) _M2AP_ELEMENTARY_PROCEDURE_UnsuccessfulOutcome = OPEN(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, opt=True) _M2AP_ELEMENTARY_PROCEDURE_procedureCode = INT(name=u'procedureCode', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'ProcedureCode')), uniq=True) _M2AP_ELEMENTARY_PROCEDURE_criticality = ENUM(name=u'criticality', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-CommonDataTypes', 'Criticality')), default=u'ignore') M2AP_ELEMENTARY_PROCEDURE._cont = ASN1Dict([ (u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURE_InitiatingMessage), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURE_SuccessfulOutcome), (u'UnsuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURE_UnsuccessfulOutcome), (u'procedureCode', _M2AP_ELEMENTARY_PROCEDURE_procedureCode), (u'criticality', _M2AP_ELEMENTARY_PROCEDURE_criticality), ]) #-----< M2AP-PDU >-----# M2AP_PDU = CHOICE(name=u'M2AP-PDU', mode=MODE_TYPE) _M2AP_PDU_initiatingMessage = SEQ(name=u'initiatingMessage', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'InitiatingMessage'))) _M2AP_PDU_successfulOutcome = SEQ(name=u'successfulOutcome', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'SuccessfulOutcome'))) _M2AP_PDU_unsuccessfulOutcome = SEQ(name=u'unsuccessfulOutcome', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'UnsuccessfulOutcome'))) M2AP_PDU._cont = ASN1Dict([ (u'initiatingMessage', _M2AP_PDU_initiatingMessage), (u'successfulOutcome', _M2AP_PDU_successfulOutcome), (u'unsuccessfulOutcome', _M2AP_PDU_unsuccessfulOutcome), ]) M2AP_PDU._ext = [] #-----< InitiatingMessage >-----# InitiatingMessage = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE) _InitiatingMessage_procedureCode = INT(name=u'procedureCode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'), [u'procedureCode'])) __InitiatingMessage_procedureCode_tab = CLASS(name='_tab_M2AP-ELEMENTARY-PROCEDURE', mode=MODE_SET, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_0 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartRequest'))) ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_0 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartResponse'))) ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_0 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartFailure'))) ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_1 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStopRequest'))) ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_1 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStopResponse'))) ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_2 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateRequest'))) ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_2 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateResponse'))) ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_2 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateFailure'))) ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_3 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsSchedulingInformation'))) ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_3 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsSchedulingInformationResponse'))) ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_4 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'Reset'))) ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_4 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ResetAcknowledge'))) ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_5 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupRequest'))) ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_5 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupResponse'))) ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_5 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupFailure'))) ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_6 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdate'))) ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_6 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdateAcknowledge'))) ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_6 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdateFailure'))) ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_7 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdate'))) ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_7 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdateAcknowledge'))) ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_7 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdateFailure'))) ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_8 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingRequest'))) ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_8 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingResponse'))) ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_8 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingFailure'))) ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_9 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ErrorIndication'))) ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_10 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'PrivateMessage'))) ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_11 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingResultsReport'))) ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_12 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsOverloadNotification'))) __InitiatingMessage_procedureCode_tab._val = ASN1Set(rv=[dict([(u'InitiatingMessage', ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_0), (u'SuccessfulOutcome', ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_0), (u'UnsuccessfulOutcome', ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_0), (u'procedureCode', 0), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_1), (u'SuccessfulOutcome', ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_1), (u'procedureCode', 1), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_2), (u'SuccessfulOutcome', ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_2), (u'UnsuccessfulOutcome', ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_2), (u'procedureCode', 9), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_3), (u'SuccessfulOutcome', ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_3), (u'procedureCode', 2), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_4), (u'SuccessfulOutcome', ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_4), (u'procedureCode', 4), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_5), (u'SuccessfulOutcome', ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_5), (u'UnsuccessfulOutcome', ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_5), (u'procedureCode', 5), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_6), (u'SuccessfulOutcome', ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_6), (u'UnsuccessfulOutcome', ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_6), (u'procedureCode', 6), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_7), (u'SuccessfulOutcome', ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_7), (u'UnsuccessfulOutcome', ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_7), (u'procedureCode', 7), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_8), (u'SuccessfulOutcome', ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_8), (u'UnsuccessfulOutcome', ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_8), (u'procedureCode', 10), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_9), (u'procedureCode', 3), (u'criticality', u'ignore')]), dict([(u'InitiatingMessage', ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_10), (u'procedureCode', 8), (u'criticality', u'ignore')]), dict([(u'InitiatingMessage', ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_11), (u'procedureCode', 11), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_12), (u'procedureCode', 12), (u'criticality', u'reject')])], rr=[], ev=None, er=[]) _InitiatingMessage_procedureCode._const_tab = __InitiatingMessage_procedureCode_tab _InitiatingMessage_procedureCode._const_tab_at = None _InitiatingMessage_procedureCode._const_tab_id = u'procedureCode' _InitiatingMessage_criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'), [u'criticality'])) _InitiatingMessage_criticality._const_tab = __InitiatingMessage_procedureCode_tab _InitiatingMessage_criticality._const_tab_at = ('..', u'procedureCode') _InitiatingMessage_criticality._const_tab_id = u'criticality' _InitiatingMessage_value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'), [u'InitiatingMessage'])) _InitiatingMessage_value._const_tab = __InitiatingMessage_procedureCode_tab _InitiatingMessage_value._const_tab_at = ('..', u'procedureCode') _InitiatingMessage_value._const_tab_id = u'InitiatingMessage' InitiatingMessage._cont = ASN1Dict([ (u'procedureCode', _InitiatingMessage_procedureCode), (u'criticality', _InitiatingMessage_criticality), (u'value', _InitiatingMessage_value), ]) InitiatingMessage._ext = None #-----< SuccessfulOutcome >-----# SuccessfulOutcome = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE) _SuccessfulOutcome_procedureCode = INT(name=u'procedureCode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'), [u'procedureCode'])) __SuccessfulOutcome_procedureCode_tab = CLASS(name='_tab_M2AP-ELEMENTARY-PROCEDURE', mode=MODE_SET, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_0 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartRequest'))) ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_0 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartResponse'))) ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_0 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartFailure'))) ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_1 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStopRequest'))) ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_1 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStopResponse'))) ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_2 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateRequest'))) ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_2 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateResponse'))) ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_2 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateFailure'))) ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_3 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsSchedulingInformation'))) ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_3 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsSchedulingInformationResponse'))) ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_4 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'Reset'))) ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_4 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ResetAcknowledge'))) ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_5 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupRequest'))) ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_5 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupResponse'))) ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_5 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupFailure'))) ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_6 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdate'))) ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_6 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdateAcknowledge'))) ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_6 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdateFailure'))) ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_7 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdate'))) ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_7 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdateAcknowledge'))) ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_7 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdateFailure'))) ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_8 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingRequest'))) ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_8 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingResponse'))) ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_8 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingFailure'))) ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_9 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ErrorIndication'))) ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_10 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'PrivateMessage'))) ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_11 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingResultsReport'))) ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_12 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsOverloadNotification'))) __SuccessfulOutcome_procedureCode_tab._val = ASN1Set(rv=[dict([(u'InitiatingMessage', ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_0), (u'SuccessfulOutcome', ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_0), (u'UnsuccessfulOutcome', ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_0), (u'procedureCode', 0), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_1), (u'SuccessfulOutcome', ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_1), (u'procedureCode', 1), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_2), (u'SuccessfulOutcome', ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_2), (u'UnsuccessfulOutcome', ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_2), (u'procedureCode', 9), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_3), (u'SuccessfulOutcome', ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_3), (u'procedureCode', 2), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_4), (u'SuccessfulOutcome', ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_4), (u'procedureCode', 4), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_5), (u'SuccessfulOutcome', ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_5), (u'UnsuccessfulOutcome', ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_5), (u'procedureCode', 5), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_6), (u'SuccessfulOutcome', ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_6), (u'UnsuccessfulOutcome', ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_6), (u'procedureCode', 6), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_7), (u'SuccessfulOutcome', ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_7), (u'UnsuccessfulOutcome', ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_7), (u'procedureCode', 7), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_8), (u'SuccessfulOutcome', ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_8), (u'UnsuccessfulOutcome', ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_8), (u'procedureCode', 10), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_9), (u'procedureCode', 3), (u'criticality', u'ignore')]), dict([(u'InitiatingMessage', ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_10), (u'procedureCode', 8), (u'criticality', u'ignore')]), dict([(u'InitiatingMessage', ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_11), (u'procedureCode', 11), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_12), (u'procedureCode', 12), (u'criticality', u'reject')])], rr=[], ev=None, er=[]) _SuccessfulOutcome_procedureCode._const_tab = __SuccessfulOutcome_procedureCode_tab _SuccessfulOutcome_procedureCode._const_tab_at = None _SuccessfulOutcome_procedureCode._const_tab_id = u'procedureCode' _SuccessfulOutcome_criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'), [u'criticality'])) _SuccessfulOutcome_criticality._const_tab = __SuccessfulOutcome_procedureCode_tab _SuccessfulOutcome_criticality._const_tab_at = ('..', u'procedureCode') _SuccessfulOutcome_criticality._const_tab_id = u'criticality' _SuccessfulOutcome_value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'), [u'SuccessfulOutcome'])) _SuccessfulOutcome_value._const_tab = __SuccessfulOutcome_procedureCode_tab _SuccessfulOutcome_value._const_tab_at = ('..', u'procedureCode') _SuccessfulOutcome_value._const_tab_id = u'SuccessfulOutcome' SuccessfulOutcome._cont = ASN1Dict([ (u'procedureCode', _SuccessfulOutcome_procedureCode), (u'criticality', _SuccessfulOutcome_criticality), (u'value', _SuccessfulOutcome_value), ]) SuccessfulOutcome._ext = None #-----< UnsuccessfulOutcome >-----# UnsuccessfulOutcome = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE) _UnsuccessfulOutcome_procedureCode = INT(name=u'procedureCode', mode=MODE_TYPE, tag=(0, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'), [u'procedureCode'])) __UnsuccessfulOutcome_procedureCode_tab = CLASS(name='_tab_M2AP-ELEMENTARY-PROCEDURE', mode=MODE_SET, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_0 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartRequest'))) ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_0 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartResponse'))) ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_0 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartFailure'))) ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_1 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStopRequest'))) ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_1 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStopResponse'))) ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_2 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateRequest'))) ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_2 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateResponse'))) ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_2 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateFailure'))) ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_3 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsSchedulingInformation'))) ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_3 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsSchedulingInformationResponse'))) ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_4 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'Reset'))) ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_4 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ResetAcknowledge'))) ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_5 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupRequest'))) ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_5 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupResponse'))) ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_5 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupFailure'))) ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_6 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdate'))) ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_6 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdateAcknowledge'))) ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_6 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdateFailure'))) ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_7 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdate'))) ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_7 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdateAcknowledge'))) ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_7 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdateFailure'))) ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_8 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingRequest'))) ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_8 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingResponse'))) ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_8 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingFailure'))) ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_9 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ErrorIndication'))) ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_10 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'PrivateMessage'))) ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_11 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingResultsReport'))) ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_12 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsOverloadNotification'))) __UnsuccessfulOutcome_procedureCode_tab._val = ASN1Set(rv=[dict([(u'InitiatingMessage', ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_0), (u'SuccessfulOutcome', ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_0), (u'UnsuccessfulOutcome', ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_0), (u'procedureCode', 0), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_1), (u'SuccessfulOutcome', ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_1), (u'procedureCode', 1), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_2), (u'SuccessfulOutcome', ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_2), (u'UnsuccessfulOutcome', ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_2), (u'procedureCode', 9), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_3), (u'SuccessfulOutcome', ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_3), (u'procedureCode', 2), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_4), (u'SuccessfulOutcome', ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_4), (u'procedureCode', 4), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_5), (u'SuccessfulOutcome', ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_5), (u'UnsuccessfulOutcome', ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_5), (u'procedureCode', 5), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_6), (u'SuccessfulOutcome', ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_6), (u'UnsuccessfulOutcome', ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_6), (u'procedureCode', 6), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_7), (u'SuccessfulOutcome', ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_7), (u'UnsuccessfulOutcome', ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_7), (u'procedureCode', 7), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_8), (u'SuccessfulOutcome', ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_8), (u'UnsuccessfulOutcome', ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_8), (u'procedureCode', 10), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_9), (u'procedureCode', 3), (u'criticality', u'ignore')]), dict([(u'InitiatingMessage', ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_10), (u'procedureCode', 8), (u'criticality', u'ignore')]), dict([(u'InitiatingMessage', ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_11), (u'procedureCode', 11), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_12), (u'procedureCode', 12), (u'criticality', u'reject')])], rr=[], ev=None, er=[]) _UnsuccessfulOutcome_procedureCode._const_tab = __UnsuccessfulOutcome_procedureCode_tab _UnsuccessfulOutcome_procedureCode._const_tab_at = None _UnsuccessfulOutcome_procedureCode._const_tab_id = u'procedureCode' _UnsuccessfulOutcome_criticality = ENUM(name=u'criticality', mode=MODE_TYPE, tag=(1, TAG_CONTEXT_SPEC, TAG_IMPLICIT), typeref=ASN1RefClassField(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'), [u'criticality'])) _UnsuccessfulOutcome_criticality._const_tab = __UnsuccessfulOutcome_procedureCode_tab _UnsuccessfulOutcome_criticality._const_tab_at = ('..', u'procedureCode') _UnsuccessfulOutcome_criticality._const_tab_id = u'criticality' _UnsuccessfulOutcome_value = OPEN(name=u'value', mode=MODE_TYPE, tag=(2, TAG_CONTEXT_SPEC, TAG_EXPLICIT), typeref=ASN1RefClassField(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'), [u'UnsuccessfulOutcome'])) _UnsuccessfulOutcome_value._const_tab = __UnsuccessfulOutcome_procedureCode_tab _UnsuccessfulOutcome_value._const_tab_at = ('..', u'procedureCode') _UnsuccessfulOutcome_value._const_tab_id = u'UnsuccessfulOutcome' UnsuccessfulOutcome._cont = ASN1Dict([ (u'procedureCode', _UnsuccessfulOutcome_procedureCode), (u'criticality', _UnsuccessfulOutcome_criticality), (u'value', _UnsuccessfulOutcome_value), ]) UnsuccessfulOutcome._ext = None #-----< M2AP-ELEMENTARY-PROCEDURES >-----# M2AP_ELEMENTARY_PROCEDURES = CLASS(name=u'M2AP-ELEMENTARY-PROCEDURES', mode=MODE_SET, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_0 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartRequest'))) _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_0 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartResponse'))) _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_0 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartFailure'))) _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_1 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStopRequest'))) _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_1 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStopResponse'))) _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_2 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateRequest'))) _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_2 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateResponse'))) _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_2 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateFailure'))) _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_3 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsSchedulingInformation'))) _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_3 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsSchedulingInformationResponse'))) _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_4 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'Reset'))) _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_4 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ResetAcknowledge'))) _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_5 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupRequest'))) _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_5 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupResponse'))) _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_5 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupFailure'))) _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_6 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdate'))) _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_6 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdateAcknowledge'))) _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_6 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdateFailure'))) _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_7 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdate'))) _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_7 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdateAcknowledge'))) _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_7 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdateFailure'))) _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_8 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingRequest'))) _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_8 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingResponse'))) _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_8 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingFailure'))) _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_9 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ErrorIndication'))) _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_10 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'PrivateMessage'))) _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_11 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingResultsReport'))) _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_12 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsOverloadNotification'))) M2AP_ELEMENTARY_PROCEDURES._val = ASN1Set(rv=[dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_0), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_0), (u'UnsuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_0), (u'procedureCode', 0), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_1), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_1), (u'procedureCode', 1), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_2), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_2), (u'UnsuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_2), (u'procedureCode', 9), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_3), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_3), (u'procedureCode', 2), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_4), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_4), (u'procedureCode', 4), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_5), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_5), (u'UnsuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_5), (u'procedureCode', 5), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_6), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_6), (u'UnsuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_6), (u'procedureCode', 6), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_7), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_7), (u'UnsuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_7), (u'procedureCode', 7), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_8), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_8), (u'UnsuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_8), (u'procedureCode', 10), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_9), (u'procedureCode', 3), (u'criticality', u'ignore')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_10), (u'procedureCode', 8), (u'criticality', u'ignore')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_11), (u'procedureCode', 11), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_12), (u'procedureCode', 12), (u'criticality', u'reject')])], rr=[], ev=[], er=[]) #-----< M2AP-ELEMENTARY-PROCEDURES-CLASS-1 >-----# M2AP_ELEMENTARY_PROCEDURES_CLASS_1 = CLASS(name=u'M2AP-ELEMENTARY-PROCEDURES-CLASS-1', mode=MODE_SET, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_0 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartRequest'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_0 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartResponse'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_0 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartFailure'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_1 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStopRequest'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_1 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStopResponse'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_2 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateRequest'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_2 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateResponse'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_2 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateFailure'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_3 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsSchedulingInformation'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_3 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsSchedulingInformationResponse'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_4 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'Reset'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_4 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ResetAcknowledge'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_5 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupRequest'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_5 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupResponse'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_5 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupFailure'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_6 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdate'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_6 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdateAcknowledge'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_6 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdateFailure'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_7 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdate'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_7 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdateAcknowledge'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_7 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdateFailure'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_8 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingRequest'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_8 = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingResponse'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_8 = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingFailure'))) M2AP_ELEMENTARY_PROCEDURES_CLASS_1._val = ASN1Set(rv=[dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_0), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_0), (u'UnsuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_0), (u'procedureCode', 0), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_1), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_1), (u'procedureCode', 1), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_2), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_2), (u'UnsuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_2), (u'procedureCode', 9), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_3), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_3), (u'procedureCode', 2), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_4), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_4), (u'procedureCode', 4), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_5), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_5), (u'UnsuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_5), (u'procedureCode', 5), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_6), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_6), (u'UnsuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_6), (u'procedureCode', 6), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_7), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_7), (u'UnsuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_7), (u'procedureCode', 7), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_8), (u'SuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_8), (u'UnsuccessfulOutcome', _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_8), (u'procedureCode', 10), (u'criticality', u'reject')])], rr=[], ev=[], er=[]) #-----< M2AP-ELEMENTARY-PROCEDURES-CLASS-2 >-----# M2AP_ELEMENTARY_PROCEDURES_CLASS_2 = CLASS(name=u'M2AP-ELEMENTARY-PROCEDURES-CLASS-2', mode=MODE_SET, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_2_val_InitiatingMessage_0 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ErrorIndication'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_2_val_InitiatingMessage_1 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'PrivateMessage'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_2_val_InitiatingMessage_2 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingResultsReport'))) _M2AP_ELEMENTARY_PROCEDURES_CLASS_2_val_InitiatingMessage_3 = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsOverloadNotification'))) M2AP_ELEMENTARY_PROCEDURES_CLASS_2._val = ASN1Set(rv=[dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_CLASS_2_val_InitiatingMessage_0), (u'procedureCode', 3), (u'criticality', u'ignore')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_CLASS_2_val_InitiatingMessage_1), (u'procedureCode', 8), (u'criticality', u'ignore')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_CLASS_2_val_InitiatingMessage_2), (u'procedureCode', 11), (u'criticality', u'reject')]), dict([(u'InitiatingMessage', _M2AP_ELEMENTARY_PROCEDURES_CLASS_2_val_InitiatingMessage_3), (u'procedureCode', 12), (u'criticality', u'reject')])], rr=[], ev=[], er=[]) #-----< sessionStart >-----# sessionStart = CLASS(name=u'sessionStart', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) _sessionStart_val_InitiatingMessage = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartRequest'))) _sessionStart_val_SuccessfulOutcome = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartResponse'))) _sessionStart_val_UnsuccessfulOutcome = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStartFailure'))) sessionStart._val = dict([(u'InitiatingMessage', _sessionStart_val_InitiatingMessage), (u'SuccessfulOutcome', _sessionStart_val_SuccessfulOutcome), (u'UnsuccessfulOutcome', _sessionStart_val_UnsuccessfulOutcome), (u'procedureCode', 0), (u'criticality', u'reject')]) #-----< sessionStop >-----# sessionStop = CLASS(name=u'sessionStop', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) _sessionStop_val_InitiatingMessage = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStopRequest'))) _sessionStop_val_SuccessfulOutcome = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionStopResponse'))) sessionStop._val = dict([(u'InitiatingMessage', _sessionStop_val_InitiatingMessage), (u'SuccessfulOutcome', _sessionStop_val_SuccessfulOutcome), (u'procedureCode', 1), (u'criticality', u'reject')]) #-----< sessionUpdate >-----# sessionUpdate = CLASS(name=u'sessionUpdate', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) _sessionUpdate_val_InitiatingMessage = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateRequest'))) _sessionUpdate_val_SuccessfulOutcome = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateResponse'))) _sessionUpdate_val_UnsuccessfulOutcome = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'SessionUpdateFailure'))) sessionUpdate._val = dict([(u'InitiatingMessage', _sessionUpdate_val_InitiatingMessage), (u'SuccessfulOutcome', _sessionUpdate_val_SuccessfulOutcome), (u'UnsuccessfulOutcome', _sessionUpdate_val_UnsuccessfulOutcome), (u'procedureCode', 9), (u'criticality', u'reject')]) #-----< mbmsSchedulingInformation >-----# mbmsSchedulingInformation = CLASS(name=u'mbmsSchedulingInformation', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) _mbmsSchedulingInformation_val_InitiatingMessage = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsSchedulingInformation'))) _mbmsSchedulingInformation_val_SuccessfulOutcome = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsSchedulingInformationResponse'))) mbmsSchedulingInformation._val = dict([(u'InitiatingMessage', _mbmsSchedulingInformation_val_InitiatingMessage), (u'SuccessfulOutcome', _mbmsSchedulingInformation_val_SuccessfulOutcome), (u'procedureCode', 2), (u'criticality', u'reject')]) #-----< errorIndication >-----# errorIndication = CLASS(name=u'errorIndication', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) _errorIndication_val_InitiatingMessage = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ErrorIndication'))) errorIndication._val = dict([(u'InitiatingMessage', _errorIndication_val_InitiatingMessage), (u'procedureCode', 3), (u'criticality', u'ignore')]) #-----< reset >-----# reset = CLASS(name=u'reset', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) _reset_val_InitiatingMessage = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'Reset'))) _reset_val_SuccessfulOutcome = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ResetAcknowledge'))) reset._val = dict([(u'InitiatingMessage', _reset_val_InitiatingMessage), (u'SuccessfulOutcome', _reset_val_SuccessfulOutcome), (u'procedureCode', 4), (u'criticality', u'reject')]) #-----< m2Setup >-----# m2Setup = CLASS(name=u'm2Setup', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) _m2Setup_val_InitiatingMessage = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupRequest'))) _m2Setup_val_SuccessfulOutcome = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupResponse'))) _m2Setup_val_UnsuccessfulOutcome = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'M2SetupFailure'))) m2Setup._val = dict([(u'InitiatingMessage', _m2Setup_val_InitiatingMessage), (u'SuccessfulOutcome', _m2Setup_val_SuccessfulOutcome), (u'UnsuccessfulOutcome', _m2Setup_val_UnsuccessfulOutcome), (u'procedureCode', 5), (u'criticality', u'reject')]) #-----< eNBConfigurationUpdate >-----# eNBConfigurationUpdate = CLASS(name=u'eNBConfigurationUpdate', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) _eNBConfigurationUpdate_val_InitiatingMessage = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdate'))) _eNBConfigurationUpdate_val_SuccessfulOutcome = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdateAcknowledge'))) _eNBConfigurationUpdate_val_UnsuccessfulOutcome = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'ENBConfigurationUpdateFailure'))) eNBConfigurationUpdate._val = dict([(u'InitiatingMessage', _eNBConfigurationUpdate_val_InitiatingMessage), (u'SuccessfulOutcome', _eNBConfigurationUpdate_val_SuccessfulOutcome), (u'UnsuccessfulOutcome', _eNBConfigurationUpdate_val_UnsuccessfulOutcome), (u'procedureCode', 6), (u'criticality', u'reject')]) #-----< mCEConfigurationUpdate >-----# mCEConfigurationUpdate = CLASS(name=u'mCEConfigurationUpdate', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) _mCEConfigurationUpdate_val_InitiatingMessage = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdate'))) _mCEConfigurationUpdate_val_SuccessfulOutcome = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdateAcknowledge'))) _mCEConfigurationUpdate_val_UnsuccessfulOutcome = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MCEConfigurationUpdateFailure'))) mCEConfigurationUpdate._val = dict([(u'InitiatingMessage', _mCEConfigurationUpdate_val_InitiatingMessage), (u'SuccessfulOutcome', _mCEConfigurationUpdate_val_SuccessfulOutcome), (u'UnsuccessfulOutcome', _mCEConfigurationUpdate_val_UnsuccessfulOutcome), (u'procedureCode', 7), (u'criticality', u'reject')]) #-----< mbmsServiceCounting >-----# mbmsServiceCounting = CLASS(name=u'mbmsServiceCounting', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) _mbmsServiceCounting_val_InitiatingMessage = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingRequest'))) _mbmsServiceCounting_val_SuccessfulOutcome = SEQ(name=u'SuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingResponse'))) _mbmsServiceCounting_val_UnsuccessfulOutcome = SEQ(name=u'UnsuccessfulOutcome', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingFailure'))) mbmsServiceCounting._val = dict([(u'InitiatingMessage', _mbmsServiceCounting_val_InitiatingMessage), (u'SuccessfulOutcome', _mbmsServiceCounting_val_SuccessfulOutcome), (u'UnsuccessfulOutcome', _mbmsServiceCounting_val_UnsuccessfulOutcome), (u'procedureCode', 10), (u'criticality', u'reject')]) #-----< mbmsServiceCountingResultsReport >-----# mbmsServiceCountingResultsReport = CLASS(name=u'mbmsServiceCountingResultsReport', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) _mbmsServiceCountingResultsReport_val_InitiatingMessage = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsServiceCountingResultsReport'))) mbmsServiceCountingResultsReport._val = dict([(u'InitiatingMessage', _mbmsServiceCountingResultsReport_val_InitiatingMessage), (u'procedureCode', 11), (u'criticality', u'reject')]) #-----< privateMessage >-----# privateMessage = CLASS(name=u'privateMessage', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) _privateMessage_val_InitiatingMessage = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'PrivateMessage'))) privateMessage._val = dict([(u'InitiatingMessage', _privateMessage_val_InitiatingMessage), (u'procedureCode', 8), (u'criticality', u'ignore')]) #-----< mbmsOverloadNotification >-----# mbmsOverloadNotification = CLASS(name=u'mbmsOverloadNotification', mode=MODE_VALUE, typeref=ASN1RefType(('M2AP-PDU-Descriptions', 'M2AP-ELEMENTARY-PROCEDURE'))) _mbmsOverloadNotification_val_InitiatingMessage = SEQ(name=u'InitiatingMessage', mode=MODE_TYPE, typeref=ASN1RefType(('M2AP-PDU-Contents', 'MbmsOverloadNotification'))) mbmsOverloadNotification._val = dict([(u'InitiatingMessage', _mbmsOverloadNotification_val_InitiatingMessage), (u'procedureCode', 12), (u'criticality', u'reject')]) _all_ = [ _M2AP_ELEMENTARY_PROCEDURE_InitiatingMessage, _M2AP_ELEMENTARY_PROCEDURE_SuccessfulOutcome, _M2AP_ELEMENTARY_PROCEDURE_UnsuccessfulOutcome, _M2AP_ELEMENTARY_PROCEDURE_procedureCode, _M2AP_ELEMENTARY_PROCEDURE_criticality, M2AP_ELEMENTARY_PROCEDURE, _M2AP_PDU_initiatingMessage, _M2AP_PDU_successfulOutcome, _M2AP_PDU_unsuccessfulOutcome, M2AP_PDU, __InitiatingMessage_procedureCode_tab, ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_0, ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_0, ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_0, ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_1, ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_1, ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_2, ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_2, ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_2, ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_3, ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_3, ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_4, ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_4, ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_5, ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_5, ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_5, ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_6, ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_6, ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_6, ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_7, ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_7, ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_7, ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_8, ___InitiatingMessage_procedureCode_tab_val_SuccessfulOutcome_8, ___InitiatingMessage_procedureCode_tab_val_UnsuccessfulOutcome_8, ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_9, ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_10, ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_11, ___InitiatingMessage_procedureCode_tab_val_InitiatingMessage_12, _InitiatingMessage_procedureCode, _InitiatingMessage_criticality, _InitiatingMessage_value, InitiatingMessage, __SuccessfulOutcome_procedureCode_tab, ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_0, ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_0, ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_0, ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_1, ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_1, ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_2, ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_2, ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_2, ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_3, ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_3, ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_4, ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_4, ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_5, ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_5, ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_5, ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_6, ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_6, ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_6, ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_7, ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_7, ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_7, ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_8, ___SuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_8, ___SuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_8, ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_9, ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_10, ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_11, ___SuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_12, _SuccessfulOutcome_procedureCode, _SuccessfulOutcome_criticality, _SuccessfulOutcome_value, SuccessfulOutcome, __UnsuccessfulOutcome_procedureCode_tab, ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_0, ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_0, ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_0, ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_1, ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_1, ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_2, ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_2, ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_2, ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_3, ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_3, ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_4, ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_4, ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_5, ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_5, ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_5, ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_6, ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_6, ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_6, ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_7, ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_7, ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_7, ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_8, ___UnsuccessfulOutcome_procedureCode_tab_val_SuccessfulOutcome_8, ___UnsuccessfulOutcome_procedureCode_tab_val_UnsuccessfulOutcome_8, ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_9, ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_10, ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_11, ___UnsuccessfulOutcome_procedureCode_tab_val_InitiatingMessage_12, _UnsuccessfulOutcome_procedureCode, _UnsuccessfulOutcome_criticality, _UnsuccessfulOutcome_value, UnsuccessfulOutcome, M2AP_ELEMENTARY_PROCEDURES, _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_0, _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_0, _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_0, _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_1, _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_1, _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_2, _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_2, _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_2, _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_3, _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_3, _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_4, _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_4, _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_5, _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_5, _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_5, _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_6, _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_6, _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_6, _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_7, _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_7, _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_7, _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_8, _M2AP_ELEMENTARY_PROCEDURES_val_SuccessfulOutcome_8, _M2AP_ELEMENTARY_PROCEDURES_val_UnsuccessfulOutcome_8, _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_9, _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_10, _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_11, _M2AP_ELEMENTARY_PROCEDURES_val_InitiatingMessage_12, M2AP_ELEMENTARY_PROCEDURES_CLASS_1, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_0, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_0, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_0, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_1, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_1, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_2, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_2, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_2, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_3, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_3, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_4, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_4, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_5, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_5, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_5, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_6, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_6, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_6, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_7, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_7, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_7, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_InitiatingMessage_8, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_SuccessfulOutcome_8, _M2AP_ELEMENTARY_PROCEDURES_CLASS_1_val_UnsuccessfulOutcome_8, M2AP_ELEMENTARY_PROCEDURES_CLASS_2, _M2AP_ELEMENTARY_PROCEDURES_CLASS_2_val_InitiatingMessage_0, _M2AP_ELEMENTARY_PROCEDURES_CLASS_2_val_InitiatingMessage_1, _M2AP_ELEMENTARY_PROCEDURES_CLASS_2_val_InitiatingMessage_2, _M2AP_ELEMENTARY_PROCEDURES_CLASS_2_val_InitiatingMessage_3, sessionStart, _sessionStart_val_InitiatingMessage, _sessionStart_val_SuccessfulOutcome, _sessionStart_val_UnsuccessfulOutcome, sessionStop, _sessionStop_val_InitiatingMessage, _sessionStop_val_SuccessfulOutcome, sessionUpdate, _sessionUpdate_val_InitiatingMessage, _sessionUpdate_val_SuccessfulOutcome, _sessionUpdate_val_UnsuccessfulOutcome, mbmsSchedulingInformation, _mbmsSchedulingInformation_val_InitiatingMessage, _mbmsSchedulingInformation_val_SuccessfulOutcome, errorIndication, _errorIndication_val_InitiatingMessage, reset, _reset_val_InitiatingMessage, _reset_val_SuccessfulOutcome, m2Setup, _m2Setup_val_InitiatingMessage, _m2Setup_val_SuccessfulOutcome, _m2Setup_val_UnsuccessfulOutcome, eNBConfigurationUpdate, _eNBConfigurationUpdate_val_InitiatingMessage, _eNBConfigurationUpdate_val_SuccessfulOutcome, _eNBConfigurationUpdate_val_UnsuccessfulOutcome, mCEConfigurationUpdate, _mCEConfigurationUpdate_val_InitiatingMessage, _mCEConfigurationUpdate_val_SuccessfulOutcome, _mCEConfigurationUpdate_val_UnsuccessfulOutcome, mbmsServiceCounting, _mbmsServiceCounting_val_InitiatingMessage, _mbmsServiceCounting_val_SuccessfulOutcome, _mbmsServiceCounting_val_UnsuccessfulOutcome, mbmsServiceCountingResultsReport, _mbmsServiceCountingResultsReport_val_InitiatingMessage, privateMessage, _privateMessage_val_InitiatingMessage, mbmsOverloadNotification, _mbmsOverloadNotification_val_InitiatingMessage, ] init_modules(M2AP_CommonDataTypes, M2AP_Constants, M2AP_Containers, M2AP_Ies, M2AP_PDU_Contents, M2AP_PDU_Descriptions)