MSWSP: use GuidPropertySet_find_guid() in parse_CFullPropSpec()
[wireshark-wip.git] / asn1 / rrc / Class-definitions.asn
bloba0856ef61c6e3c97cdc9ef338ebad2a181f61c25
1 -- 3GPP TS 25.331 V11.7.0 (2013-09)
2 -- $Id$
3 --
4 Class-definitions DEFINITIONS AUTOMATIC TAGS ::=
6 BEGIN
8 IMPORTS
10         ActiveSetUpdate,
11         ActiveSetUpdateComplete,
12         ActiveSetUpdateFailure, 
13         AssistanceDataDelivery,
14         CellChangeOrderFromUTRAN,
15         CellChangeOrderFromUTRANFailure,
16         CellUpdate,
17         CellUpdateFDD-r11,
18         CellUpdateConfirm-CCCH,
19         CellUpdateConfirm,
20         CounterCheck,
21         CounterCheckResponse,
22         DownlinkDirectTransfer,
23         ETWSPrimaryNotificationWithSecurity,
24         HandoverToUTRANComplete,
25         InitialDirectTransfer,
26         HandoverFromUTRANCommand-EUTRA,
27         HandoverFromUTRANCommand-GERANIu,
28         HandoverFromUTRANCommand-GSM,
29         HandoverFromUTRANCommand-CDMA2000,
30         HandoverFromUTRANFailure,
31         LoggingMeasurementConfiguration,
32         MBMSAccessInformation,
33         MBMSCommonPTMRBInformation,
34         MBMSCurrentCellPTMRBInformation,
35         MBMSGeneralInformation,
36         MBMSModificationRequest,
37         MBMSModifiedServicesInformation,
38         MBMSNeighbouringCellPTMRBInformation,
39         MBMSSchedulingInformation,
40         MBMSUnmodifiedServicesInformation,
41         MeasurementControl,
42         MeasurementControlFailure,
43         MeasurementReport,
44         PagingType1,
45         PagingType2,
46         PhysicalChannelReconfiguration,
47         PhysicalChannelReconfigurationComplete,
48         PhysicalChannelReconfigurationFailure,
49         PhysicalSharedChannelAllocation,
50         PUSCHCapacityRequest,
51         RadioBearerReconfiguration,
52         RadioBearerReconfigurationComplete,
53         RadioBearerReconfigurationFailure,
54         RadioBearerRelease,
55         RadioBearerReleaseComplete,
56         RadioBearerReleaseFailure,
57         RadioBearerSetup,
58         RadioBearerSetupComplete,
59         RadioBearerSetupFailure,
60         RRCConnectionReject,
61         RRCConnectionRelease,
62         RRCConnectionRelease-CCCH,
63         RRCConnectionReleaseComplete,
64         RRCConnectionRequest,
65         RRCConnectionSetup,
66         RRCConnectionSetupComplete,
67         RRCStatus,
68         SecurityModeCommand,
69         SecurityModeComplete,
70         SecurityModeFailure,
71         SignallingConnectionRelease,
72         SignallingConnectionReleaseIndication,
73         SystemInformation-BCH,
74         SystemInformation-FACH,
75         SystemInformationChangeIndication,
76         TransportChannelReconfiguration,
77         TransportChannelReconfigurationComplete,
78         TransportChannelReconfigurationFailure,
79         TransportFormatCombinationControl,
80         TransportFormatCombinationControlFailure,
81         UECapabilityEnquiry,
82         UECapabilityInformation,
83         UECapabilityInformationConfirm,
84         UEInformationRequest,
85         UEInformationResponse,
86         UplinkDirectTransfer,
87         UplinkPhysicalChannelControl,
88         URAUpdate,
89         URAUpdateConfirm,
90         URAUpdateConfirm-CCCH,
91         UTRANMobilityInformation,
92         UTRANMobilityInformationConfirm,
93         UTRANMobilityInformationFailure
94 FROM PDU-definitions
96 -- User Equipment IEs :
97         IntegrityCheckInfo
98 FROM InformationElements;
100 --**************************************************************
102 -- Downlink DCCH messages
104 --**************************************************************
106 DL-DCCH-Message ::= SEQUENCE {
107         integrityCheckInfo              IntegrityCheckInfo              OPTIONAL,
108         message                                 DL-DCCH-MessageType
111 DL-DCCH-MessageType ::= CHOICE {
112         activeSetUpdate                                         ActiveSetUpdate,
113         assistanceDataDelivery                          AssistanceDataDelivery,
114         cellChangeOrderFromUTRAN                        CellChangeOrderFromUTRAN,
115         cellUpdateConfirm                                       CellUpdateConfirm,
116         counterCheck                                            CounterCheck,
117         downlinkDirectTransfer                          DownlinkDirectTransfer,
118         handoverFromUTRANCommand-GSM            HandoverFromUTRANCommand-GSM,
119         handoverFromUTRANCommand-CDMA2000       HandoverFromUTRANCommand-CDMA2000,
120         measurementControl                                      MeasurementControl,
121         pagingType2                                                     PagingType2,
122         physicalChannelReconfiguration          PhysicalChannelReconfiguration,
123         physicalSharedChannelAllocation         PhysicalSharedChannelAllocation,
124         radioBearerReconfiguration                      RadioBearerReconfiguration,
125         radioBearerRelease                                      RadioBearerRelease,
126         radioBearerSetup                                        RadioBearerSetup,
127         rrcConnectionRelease                            RRCConnectionRelease,
128         securityModeCommand                                     SecurityModeCommand,
129         signallingConnectionRelease                     SignallingConnectionRelease,
130         transportChannelReconfiguration         TransportChannelReconfiguration,
131         transportFormatCombinationControl       TransportFormatCombinationControl,
132         ueCapabilityEnquiry                                     UECapabilityEnquiry,
133         ueCapabilityInformationConfirm          UECapabilityInformationConfirm,
134         uplinkPhysicalChannelControl            UplinkPhysicalChannelControl,
135         uraUpdateConfirm                                        URAUpdateConfirm,
136         utranMobilityInformation                        UTRANMobilityInformation,
137         handoverFromUTRANCommand-GERANIu        HandoverFromUTRANCommand-GERANIu,
138         mbmsModifiedServicesInformation         MBMSModifiedServicesInformation,
139         etwsPrimaryNotificationWithSecurity     ETWSPrimaryNotificationWithSecurity,
140         handoverFromUTRANCommand-EUTRA          HandoverFromUTRANCommand-EUTRA,
141         ueInformationRequest                            UEInformationRequest,
142         loggingMeasurementConfiguration         LoggingMeasurementConfiguration,
143         spare1                                                          NULL
146 --**************************************************************
148 -- Uplink DCCH messages
150 --**************************************************************
152 UL-DCCH-Message ::= SEQUENCE {
153         integrityCheckInfo              IntegrityCheckInfo              OPTIONAL,
154         message                                 UL-DCCH-MessageType
157 UL-DCCH-MessageType ::= CHOICE {
158         activeSetUpdateComplete                         ActiveSetUpdateComplete,
159         activeSetUpdateFailure                          ActiveSetUpdateFailure,
160         cellChangeOrderFromUTRANFailure         CellChangeOrderFromUTRANFailure,
161         counterCheckResponse                            CounterCheckResponse,
162         handoverToUTRANComplete                         HandoverToUTRANComplete,
163         initialDirectTransfer                           InitialDirectTransfer,
164         handoverFromUTRANFailure                        HandoverFromUTRANFailure,
165         measurementControlFailure                       MeasurementControlFailure,
166         measurementReport                                       MeasurementReport,
167         physicalChannelReconfigurationComplete
168                                                                                 PhysicalChannelReconfigurationComplete,
169         physicalChannelReconfigurationFailure
170                                                                                 PhysicalChannelReconfigurationFailure,
171         radioBearerReconfigurationComplete      RadioBearerReconfigurationComplete,
172         radioBearerReconfigurationFailure       RadioBearerReconfigurationFailure,
173         radioBearerReleaseComplete                      RadioBearerReleaseComplete,
174         radioBearerReleaseFailure                       RadioBearerReleaseFailure,
175         radioBearerSetupComplete                        RadioBearerSetupComplete,
176         radioBearerSetupFailure                         RadioBearerSetupFailure,
177         rrcConnectionReleaseComplete            RRCConnectionReleaseComplete,
178         rrcConnectionSetupComplete                      RRCConnectionSetupComplete,
179         rrcStatus                                                       RRCStatus,
180         securityModeComplete                            SecurityModeComplete,
181         securityModeFailure                                     SecurityModeFailure,
182         signallingConnectionReleaseIndication
183                                                                                 SignallingConnectionReleaseIndication,
184         transportChannelReconfigurationComplete
185                                                                                 TransportChannelReconfigurationComplete,
186         transportChannelReconfigurationFailure
187                                                                                 TransportChannelReconfigurationFailure,
188         transportFormatCombinationControlFailure
189                                                                                 TransportFormatCombinationControlFailure,
190         ueCapabilityInformation                         UECapabilityInformation,
191         uplinkDirectTransfer                            UplinkDirectTransfer,
192         utranMobilityInformationConfirm         UTRANMobilityInformationConfirm,
193         utranMobilityInformationFailure         UTRANMobilityInformationFailure,
194         mbmsModificationRequest                         MBMSModificationRequest,
195         ul-DCCH-MessageType-ext                         UL-DCCH-MessageType-ext
198 UL-DCCH-MessageType-ext ::= CHOICE {
199         ueInformationResponse           UEInformationResponse,
200         spare15                                         NULL,
201         spare14                                         NULL,
202         spare13                                         NULL,
203         spare12                                         NULL,
204         spare11                                         NULL,
205         spare10                                         NULL,
206         spare9                                          NULL,
207         spare8                                          NULL,
208         spare7                                          NULL,
209         spare6                                          NULL,
210         spare5                                          NULL,
211         spare4                                          NULL,
212         spare3                                          NULL,
213         spare2                                          NULL,
214         spare1                                          NULL
217 --**************************************************************
219 -- Downlink CCCH messages
221 --**************************************************************
223 DL-CCCH-Message ::= SEQUENCE {
224         integrityCheckInfo              IntegrityCheckInfo              OPTIONAL,
225         message                                 DL-CCCH-MessageType
228 DL-CCCH-MessageType ::= CHOICE {
229         cellUpdateConfirm                                       CellUpdateConfirm-CCCH,
230         rrcConnectionReject                                     RRCConnectionReject,
231         rrcConnectionRelease                            RRCConnectionRelease-CCCH,
232         rrcConnectionSetup                                      RRCConnectionSetup,
233         uraUpdateConfirm                                        URAUpdateConfirm-CCCH,
234         -- dummy is not used in the specification. If received it is ignored by the UE. 
235         -- See TS 23.041 for handling of warning security information by Cell Broadcast Center.
236         dummy                                                   ETWSPrimaryNotificationWithSecurity,
237         spare2                                                          NULL,
238         spare1                                                          NULL
241 --**************************************************************
243 -- Uplink CCCH messages
245 --**************************************************************
247 UL-CCCH-Message ::= SEQUENCE {
248         integrityCheckInfo              IntegrityCheckInfo              OPTIONAL,
249         message                                 UL-CCCH-MessageType
252 UL-CCCH-MessageType ::= CHOICE {
253         cellUpdate                                                      CellUpdate,
254         rrcConnectionRequest                            RRCConnectionRequest,
255         uraUpdate                                                       URAUpdate,
256         uL-CCCH-MessageType-r11                         UL-CCCH-MessageType-r11
259 UL-CCCH-MessageType-r11 ::= CHOICE {
260         cellUpdate                                                      CellUpdateFDD-r11,
261         spare3                                                          NULL,
262         spare2                                                          NULL,
263         spare1                                                          NULL
266 --**************************************************************
268 -- PCCH messages
270 --**************************************************************
272 PCCH-Message ::= SEQUENCE {
273         message                         PCCH-MessageType
276 PCCH-MessageType ::= CHOICE {
277         pagingType1                                                     PagingType1,
278         spare                                                           NULL
281 --**************************************************************
283 -- Downlink SHCCH messages
285 --**************************************************************
287 DL-SHCCH-Message ::= SEQUENCE {
288         message                                 DL-SHCCH-MessageType
291 DL-SHCCH-MessageType ::= CHOICE {
292         physicalSharedChannelAllocation         PhysicalSharedChannelAllocation,
293         spare                                                           NULL
296 --**************************************************************
298 -- Uplink SHCCH messages
300 --**************************************************************
302 UL-SHCCH-Message ::= SEQUENCE {
303         message                                 UL-SHCCH-MessageType
306 UL-SHCCH-MessageType ::= CHOICE {
307         puschCapacityRequest                            PUSCHCapacityRequest,
308         spare                                                           NULL
312 --**************************************************************
314 -- BCCH messages sent on FACH
316 --**************************************************************
318 BCCH-FACH-Message ::= SEQUENCE {
319         message                         BCCH-FACH-MessageType
322 BCCH-FACH-MessageType ::= CHOICE {
323 -- dummy is not used in this version of the specification, it should
324 -- not be sent and if received UE behaviour is unspecified.
325         dummy                                                           SystemInformation-FACH,
326         systemInformationChangeIndication       SystemInformationChangeIndication,
327         spare2                                                          NULL,
328         spare1                                                          NULL
331 --**************************************************************
333 -- BCCH messages sent on BCH
335 --**************************************************************
337 BCCH-BCH-Message ::= SEQUENCE {
338         message                         SystemInformation-BCH
341 --**************************************************************
343 -- MCCH messages
345 --**************************************************************
347 MCCH-Message ::= SEQUENCE {
348         message                         MCCH-MessageType
351 MCCH-MessageType ::= CHOICE {
352         mbmsAccessInformation                           MBMSAccessInformation,
353         mbmsCommonPTMRBInformation                      MBMSCommonPTMRBInformation,
354         mbmsCurrentCellPTMRBInformation         MBMSCurrentCellPTMRBInformation,
355         mbmsGeneralInformation                          MBMSGeneralInformation,
356         mbmsModifiedServicesInformation         MBMSModifiedServicesInformation,
357         mbmsNeighbouringCellPTMRBInformation
358                                                                                 MBMSNeighbouringCellPTMRBInformation,
359         mbmsUnmodifiedServicesInformation       MBMSUnmodifiedServicesInformation,
360         spare9                                                          NULL,
361         spare8                                                          NULL,
362         spare7                                                          NULL,
363         spare6                                                          NULL,
364         spare5                                                          NULL,
365         spare4                                                          NULL,
366         spare3                                                          NULL,
367         spare2                                                          NULL,
368         spare1                                                          NULL
371 --**************************************************************
373 -- MSCH messages
375 --**************************************************************
377 MSCH-Message ::= SEQUENCE {
378         message                         MSCH-MessageType
381 MSCH-MessageType ::= CHOICE {
382         mbmsSchedulingInformation                       MBMSSchedulingInformation,
383         spare3                                                          NULL,
384         spare2                                                          NULL,
385         spare1                                                          NULL