aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/rrc/Class-definitions.asn
diff options
context:
space:
mode:
authorTomas Kukosa <tomas.kukosa@siemens.com>2007-05-25 06:54:39 +0000
committerTomas Kukosa <tomas.kukosa@siemens.com>2007-05-25 06:54:39 +0000
commit6c5a299a55695020b306b01b134298883f7aa512 (patch)
tree6edb8153f79ff96b6c25446f6ef48002c875c875 /asn1/rrc/Class-definitions.asn
parent7ecc5880292daa358150fc80a44e927e8e6fd8af (diff)
UMTS RRC updated to 3GPP TS 25.331 V7.4.0 (2007-03) and moved to one directory
svn path=/trunk/; revision=21931
Diffstat (limited to 'asn1/rrc/Class-definitions.asn')
-rw-r--r--asn1/rrc/Class-definitions.asn357
1 files changed, 357 insertions, 0 deletions
diff --git a/asn1/rrc/Class-definitions.asn b/asn1/rrc/Class-definitions.asn
new file mode 100644
index 0000000000..9426913ea2
--- /dev/null
+++ b/asn1/rrc/Class-definitions.asn
@@ -0,0 +1,357 @@
+-- Class-definitions.asn
+--
+-- Taken from 3GPP TS 25.331 V7.4.0 (2007-03)
+-- http://www.3gpp.org/ftp/Specs/archive/25_series/25.331/25331-740.zip/25331-740.doc
+--
+-- 11.1 General message structure
+--
+
+Class-definitions DEFINITIONS AUTOMATIC TAGS ::=
+
+BEGIN
+
+IMPORTS
+
+ ActiveSetUpdate,
+ ActiveSetUpdateComplete,
+ ActiveSetUpdateFailure,
+ AssistanceDataDelivery,
+ CellChangeOrderFromUTRAN,
+ CellChangeOrderFromUTRANFailure,
+ CellUpdate,
+ CellUpdateConfirm-CCCH,
+ CellUpdateConfirm,
+ CounterCheck,
+ CounterCheckResponse,
+ DownlinkDirectTransfer,
+ HandoverToUTRANComplete,
+ InitialDirectTransfer,
+ HandoverFromUTRANCommand-GERANIu,
+ HandoverFromUTRANCommand-GSM,
+ HandoverFromUTRANCommand-CDMA2000,
+ HandoverFromUTRANFailure,
+ MBMSAccessInformation,
+ MBMSCommonPTMRBInformation,
+ MBMSCurrentCellPTMRBInformation,
+ MBMSGeneralInformation,
+ MBMSModificationRequest,
+ MBMSModifiedServicesInformation,
+ MBMSNeighbouringCellPTMRBInformation,
+ MBMSSchedulingInformation,
+ MBMSUnmodifiedServicesInformation,
+ MeasurementControl,
+ MeasurementControlFailure,
+ MeasurementReport,
+ PagingType1,
+ PagingType2,
+ PhysicalChannelReconfiguration,
+ PhysicalChannelReconfigurationComplete,
+ PhysicalChannelReconfigurationFailure,
+ PhysicalSharedChannelAllocation,
+ PUSCHCapacityRequest,
+ RadioBearerReconfiguration,
+ RadioBearerReconfigurationComplete,
+ RadioBearerReconfigurationFailure,
+ RadioBearerRelease,
+ RadioBearerReleaseComplete,
+ RadioBearerReleaseFailure,
+ RadioBearerSetup,
+ RadioBearerSetupComplete,
+ RadioBearerSetupFailure,
+ RRCConnectionReject,
+ RRCConnectionRelease,
+ RRCConnectionRelease-CCCH,
+ RRCConnectionReleaseComplete,
+ RRCConnectionRequest,
+ RRCConnectionSetup,
+ RRCConnectionSetupComplete,
+ RRCStatus,
+ SecurityModeCommand,
+ SecurityModeComplete,
+ SecurityModeFailure,
+ SignallingConnectionRelease,
+ SignallingConnectionReleaseIndication,
+ SystemInformation-BCH,
+ SystemInformation-FACH,
+ SystemInformationChangeIndication,
+ TransportChannelReconfiguration,
+ TransportChannelReconfigurationComplete,
+ TransportChannelReconfigurationFailure,
+ TransportFormatCombinationControl,
+ TransportFormatCombinationControlFailure,
+ UECapabilityEnquiry,
+ UECapabilityInformation,
+ UECapabilityInformationConfirm,
+ UplinkDirectTransfer,
+ UplinkPhysicalChannelControl,
+ URAUpdate,
+ URAUpdateConfirm,
+ URAUpdateConfirm-CCCH,
+ UTRANMobilityInformation,
+ UTRANMobilityInformationConfirm,
+ UTRANMobilityInformationFailure
+FROM PDU-definitions
+
+-- User Equipment IEs :
+ IntegrityCheckInfo
+FROM InformationElements;
+
+--**************************************************************
+--
+-- Downlink DCCH messages
+--
+--**************************************************************
+
+DL-DCCH-Message ::= SEQUENCE {
+ integrityCheckInfo IntegrityCheckInfo OPTIONAL,
+ message DL-DCCH-MessageType
+}
+
+DL-DCCH-MessageType ::= CHOICE {
+ activeSetUpdate ActiveSetUpdate,
+ assistanceDataDelivery AssistanceDataDelivery,
+ cellChangeOrderFromUTRAN CellChangeOrderFromUTRAN,
+ cellUpdateConfirm CellUpdateConfirm,
+ counterCheck CounterCheck,
+ downlinkDirectTransfer DownlinkDirectTransfer,
+ handoverFromUTRANCommand-GSM HandoverFromUTRANCommand-GSM,
+ handoverFromUTRANCommand-CDMA2000 HandoverFromUTRANCommand-CDMA2000,
+ measurementControl MeasurementControl,
+ pagingType2 PagingType2,
+ physicalChannelReconfiguration PhysicalChannelReconfiguration,
+ physicalSharedChannelAllocation PhysicalSharedChannelAllocation,
+ radioBearerReconfiguration RadioBearerReconfiguration,
+ radioBearerRelease RadioBearerRelease,
+ radioBearerSetup RadioBearerSetup,
+ rrcConnectionRelease RRCConnectionRelease,
+ securityModeCommand SecurityModeCommand,
+ signallingConnectionRelease SignallingConnectionRelease,
+ transportChannelReconfiguration TransportChannelReconfiguration,
+ transportFormatCombinationControl TransportFormatCombinationControl,
+ ueCapabilityEnquiry UECapabilityEnquiry,
+ ueCapabilityInformationConfirm UECapabilityInformationConfirm,
+ uplinkPhysicalChannelControl UplinkPhysicalChannelControl,
+ uraUpdateConfirm URAUpdateConfirm,
+ utranMobilityInformation UTRANMobilityInformation,
+ handoverFromUTRANCommand-GERANIu HandoverFromUTRANCommand-GERANIu,
+ mbmsModifiedServicesInformation MBMSModifiedServicesInformation,
+ spare5 NULL,
+ spare4 NULL,
+ spare3 NULL,
+ spare2 NULL,
+ spare1 NULL
+}
+
+--**************************************************************
+--
+-- Uplink DCCH messages
+--
+--**************************************************************
+
+UL-DCCH-Message ::= SEQUENCE {
+ integrityCheckInfo IntegrityCheckInfo OPTIONAL,
+ message UL-DCCH-MessageType
+}
+
+UL-DCCH-MessageType ::= CHOICE {
+ activeSetUpdateComplete ActiveSetUpdateComplete,
+ activeSetUpdateFailure ActiveSetUpdateFailure,
+ cellChangeOrderFromUTRANFailure CellChangeOrderFromUTRANFailure,
+ counterCheckResponse CounterCheckResponse,
+ handoverToUTRANComplete HandoverToUTRANComplete,
+ initialDirectTransfer InitialDirectTransfer,
+ handoverFromUTRANFailure HandoverFromUTRANFailure,
+ measurementControlFailure MeasurementControlFailure,
+ measurementReport MeasurementReport,
+ physicalChannelReconfigurationComplete
+ PhysicalChannelReconfigurationComplete,
+ physicalChannelReconfigurationFailure
+ PhysicalChannelReconfigurationFailure,
+ radioBearerReconfigurationComplete RadioBearerReconfigurationComplete,
+ radioBearerReconfigurationFailure RadioBearerReconfigurationFailure,
+ radioBearerReleaseComplete RadioBearerReleaseComplete,
+ radioBearerReleaseFailure RadioBearerReleaseFailure,
+ radioBearerSetupComplete RadioBearerSetupComplete,
+ radioBearerSetupFailure RadioBearerSetupFailure,
+ rrcConnectionReleaseComplete RRCConnectionReleaseComplete,
+ rrcConnectionSetupComplete RRCConnectionSetupComplete,
+ rrcStatus RRCStatus,
+ securityModeComplete SecurityModeComplete,
+ securityModeFailure SecurityModeFailure,
+ signallingConnectionReleaseIndication
+ SignallingConnectionReleaseIndication,
+ transportChannelReconfigurationComplete
+ TransportChannelReconfigurationComplete,
+ transportChannelReconfigurationFailure
+ TransportChannelReconfigurationFailure,
+ transportFormatCombinationControlFailure
+ TransportFormatCombinationControlFailure,
+ ueCapabilityInformation UECapabilityInformation,
+ uplinkDirectTransfer UplinkDirectTransfer,
+ utranMobilityInformationConfirm UTRANMobilityInformationConfirm,
+ utranMobilityInformationFailure UTRANMobilityInformationFailure,
+ mbmsModificationRequest MBMSModificationRequest,
+ spare1 NULL
+}
+
+--**************************************************************
+--
+-- Downlink CCCH messages
+--
+--**************************************************************
+
+DL-CCCH-Message ::= SEQUENCE {
+ integrityCheckInfo IntegrityCheckInfo OPTIONAL,
+ message DL-CCCH-MessageType
+}
+
+DL-CCCH-MessageType ::= CHOICE {
+ cellUpdateConfirm CellUpdateConfirm-CCCH,
+ rrcConnectionReject RRCConnectionReject,
+ rrcConnectionRelease RRCConnectionRelease-CCCH,
+ rrcConnectionSetup RRCConnectionSetup,
+ uraUpdateConfirm URAUpdateConfirm-CCCH,
+ spare3 NULL,
+ spare2 NULL,
+ spare1 NULL
+}
+
+--**************************************************************
+--
+-- Uplink CCCH messages
+--
+--**************************************************************
+
+UL-CCCH-Message ::= SEQUENCE {
+ integrityCheckInfo IntegrityCheckInfo OPTIONAL,
+ message UL-CCCH-MessageType
+}
+
+UL-CCCH-MessageType ::= CHOICE {
+ cellUpdate CellUpdate,
+ rrcConnectionRequest RRCConnectionRequest,
+ uraUpdate URAUpdate,
+ spare NULL
+}
+
+--**************************************************************
+--
+-- PCCH messages
+--
+--**************************************************************
+
+PCCH-Message ::= SEQUENCE {
+ message PCCH-MessageType
+}
+
+PCCH-MessageType ::= CHOICE {
+ pagingType1 PagingType1,
+ spare NULL
+}
+
+--**************************************************************
+--
+-- Downlink SHCCH messages
+--
+--**************************************************************
+
+DL-SHCCH-Message ::= SEQUENCE {
+ message DL-SHCCH-MessageType
+}
+
+DL-SHCCH-MessageType ::= CHOICE {
+ physicalSharedChannelAllocation PhysicalSharedChannelAllocation,
+ spare NULL
+}
+
+--**************************************************************
+--
+-- Uplink SHCCH messages
+--
+--**************************************************************
+
+UL-SHCCH-Message ::= SEQUENCE {
+ message UL-SHCCH-MessageType
+}
+
+UL-SHCCH-MessageType ::= CHOICE {
+ puschCapacityRequest PUSCHCapacityRequest,
+ spare NULL
+}
+
+
+--**************************************************************
+--
+-- BCCH messages sent on FACH
+--
+--**************************************************************
+
+BCCH-FACH-Message ::= SEQUENCE {
+ message BCCH-FACH-MessageType
+}
+
+BCCH-FACH-MessageType ::= CHOICE {
+ systemInformation SystemInformation-FACH,
+ systemInformationChangeIndication SystemInformationChangeIndication,
+ spare2 NULL,
+ spare1 NULL
+}
+
+--**************************************************************
+--
+-- BCCH messages sent on BCH
+--
+--**************************************************************
+
+BCCH-BCH-Message ::= SEQUENCE {
+ message SystemInformation-BCH
+}
+
+--**************************************************************
+--
+-- MCCH messages
+--
+--**************************************************************
+
+MCCH-Message ::= SEQUENCE {
+ message MCCH-MessageType
+}
+
+MCCH-MessageType ::= CHOICE {
+ mbmsAccessInformation MBMSAccessInformation,
+ mbmsCommonPTMRBInformation MBMSCommonPTMRBInformation,
+ mbmsCurrentCellPTMRBInformation MBMSCurrentCellPTMRBInformation,
+ mbmsGeneralInformation MBMSGeneralInformation,
+ mbmsModifiedServicesInformation MBMSModifiedServicesInformation,
+ mbmsNeighbouringCellPTMRBInformation
+ MBMSNeighbouringCellPTMRBInformation,
+ mbmsUnmodifiedServicesInformation MBMSUnmodifiedServicesInformation,
+ spare9 NULL,
+ spare8 NULL,
+ spare7 NULL,
+ spare6 NULL,
+ spare5 NULL,
+ spare4 NULL,
+ spare3 NULL,
+ spare2 NULL,
+ spare1 NULL
+}
+
+--**************************************************************
+--
+-- MSCH messages
+--
+--**************************************************************
+
+MSCH-Message ::= SEQUENCE {
+ message MSCH-MessageType
+}
+
+MSCH-MessageType ::= CHOICE {
+ mbmsSchedulingInformation MBMSSchedulingInformation,
+ spare3 NULL,
+ spare2 NULL,
+ spare1 NULL
+}
+
+END