1 -- 3GPP TS 36.455 V18.1.0 (2024-06)
4 -- **************************************************************
6 -- Elementary Procedure definitions
8 -- **************************************************************
10 LPPA-PDU-Descriptions {
11 itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
12 eps-Access (21) modules (3) lppa (6) version1 (1) lppa-PDU-Descriptions (0) }
14 DEFINITIONS AUTOMATIC TAGS ::=
18 -- **************************************************************
20 -- IE parameter types from other modules.
22 -- **************************************************************
29 FROM LPPA-CommonDataTypes
34 E-CIDMeasurementInitiationRequest,
35 E-CIDMeasurementInitiationResponse,
36 E-CIDMeasurementInitiationFailure,
37 E-CIDMeasurementFailureIndication,
38 E-CIDMeasurementReport,
39 E-CIDMeasurementTerminationCommand,
40 OTDOAInformationRequest,
41 OTDOAInformationResponse,
42 OTDOAInformationFailure,
43 UTDOAInformationRequest,
44 UTDOAInformationResponse,
45 UTDOAInformationFailure,
46 UTDOAInformationUpdate,
47 AssistanceInformationControl,
48 AssistanceInformationFeedback
51 FROM LPPA-PDU-Contents
55 id-e-CIDMeasurementInitiation,
56 id-e-CIDMeasurementFailureIndication,
57 id-e-CIDMeasurementReport,
58 id-e-CIDMeasurementTermination,
59 id-oTDOAInformationExchange,
60 id-uTDOAInformationExchange,
61 id-uTDOAInformationUpdate,
62 id-assistanceInformationControl,
63 id-assistanceInformationFeedback
68 -- **************************************************************
70 -- Interface Elementary Procedure Class
72 -- **************************************************************
74 LPPA-ELEMENTARY-PROCEDURE ::= CLASS {
76 &SuccessfulOutcome OPTIONAL,
77 &UnsuccessfulOutcome OPTIONAL,
78 &procedureCode ProcedureCode UNIQUE,
79 &criticality Criticality DEFAULT ignore
82 INITIATING MESSAGE &InitiatingMessage
83 [SUCCESSFUL OUTCOME &SuccessfulOutcome]
84 [UNSUCCESSFUL OUTCOME &UnsuccessfulOutcome]
85 PROCEDURE CODE &procedureCode
86 [CRITICALITY &criticality]
89 -- **************************************************************
91 -- Interface PDU Definition
93 -- **************************************************************
96 initiatingMessage InitiatingMessage,
97 successfulOutcome SuccessfulOutcome,
98 unsuccessfulOutcome UnsuccessfulOutcome,
102 InitiatingMessage ::= SEQUENCE {
103 procedureCode LPPA-ELEMENTARY-PROCEDURE.&procedureCode ({LPPA-ELEMENTARY-PROCEDURES}),
104 criticality LPPA-ELEMENTARY-PROCEDURE.&criticality ({LPPA-ELEMENTARY-PROCEDURES}{@procedureCode}),
105 lppatransactionID LPPATransactionID,
106 value LPPA-ELEMENTARY-PROCEDURE.&InitiatingMessage ({LPPA-ELEMENTARY-PROCEDURES}{@procedureCode})
109 SuccessfulOutcome ::= SEQUENCE {
110 procedureCode LPPA-ELEMENTARY-PROCEDURE.&procedureCode ({LPPA-ELEMENTARY-PROCEDURES}),
111 criticality LPPA-ELEMENTARY-PROCEDURE.&criticality ({LPPA-ELEMENTARY-PROCEDURES}{@procedureCode}),
112 lppatransactionID LPPATransactionID,
113 value LPPA-ELEMENTARY-PROCEDURE.&SuccessfulOutcome ({LPPA-ELEMENTARY-PROCEDURES}{@procedureCode})
116 UnsuccessfulOutcome ::= SEQUENCE {
117 procedureCode LPPA-ELEMENTARY-PROCEDURE.&procedureCode ({LPPA-ELEMENTARY-PROCEDURES}),
118 criticality LPPA-ELEMENTARY-PROCEDURE.&criticality ({LPPA-ELEMENTARY-PROCEDURES}{@procedureCode}),
119 lppatransactionID LPPATransactionID,
120 value LPPA-ELEMENTARY-PROCEDURE.&UnsuccessfulOutcome ({LPPA-ELEMENTARY-PROCEDURES}{@procedureCode})
124 -- **************************************************************
126 -- Interface Elementary Procedure List
128 -- **************************************************************
130 LPPA-ELEMENTARY-PROCEDURES LPPA-ELEMENTARY-PROCEDURE ::= {
131 LPPA-ELEMENTARY-PROCEDURES-CLASS-1 |
132 LPPA-ELEMENTARY-PROCEDURES-CLASS-2 ,
136 LPPA-ELEMENTARY-PROCEDURES-CLASS-1 LPPA-ELEMENTARY-PROCEDURE ::= {
137 e-CIDMeasurementInitiation |
138 oTDOAInformationExchange ,
140 uTDOAInformationExchange
143 LPPA-ELEMENTARY-PROCEDURES-CLASS-2 LPPA-ELEMENTARY-PROCEDURE ::= {
144 e-CIDMeasurementFailureIndication |
145 e-CIDMeasurementReport |
146 e-CIDMeasurementTermination |
150 uTDOAInformationUpdate |
151 assistanceInformationControl |
152 assistanceInformationFeedback
156 -- **************************************************************
158 -- Interface Elementary Procedures
160 -- **************************************************************
162 e-CIDMeasurementInitiation LPPA-ELEMENTARY-PROCEDURE ::= {
163 INITIATING MESSAGE E-CIDMeasurementInitiationRequest
164 SUCCESSFUL OUTCOME E-CIDMeasurementInitiationResponse
165 UNSUCCESSFUL OUTCOME E-CIDMeasurementInitiationFailure
166 PROCEDURE CODE id-e-CIDMeasurementInitiation
170 e-CIDMeasurementFailureIndication LPPA-ELEMENTARY-PROCEDURE ::= {
171 INITIATING MESSAGE E-CIDMeasurementFailureIndication
172 PROCEDURE CODE id-e-CIDMeasurementFailureIndication
176 e-CIDMeasurementReport LPPA-ELEMENTARY-PROCEDURE ::= {
177 INITIATING MESSAGE E-CIDMeasurementReport
178 PROCEDURE CODE id-e-CIDMeasurementReport
182 e-CIDMeasurementTermination LPPA-ELEMENTARY-PROCEDURE ::= {
183 INITIATING MESSAGE E-CIDMeasurementTerminationCommand
184 PROCEDURE CODE id-e-CIDMeasurementTermination
188 oTDOAInformationExchange LPPA-ELEMENTARY-PROCEDURE ::= {
189 INITIATING MESSAGE OTDOAInformationRequest
190 SUCCESSFUL OUTCOME OTDOAInformationResponse
191 UNSUCCESSFUL OUTCOME OTDOAInformationFailure
192 PROCEDURE CODE id-oTDOAInformationExchange
196 uTDOAInformationExchange LPPA-ELEMENTARY-PROCEDURE ::= {
197 INITIATING MESSAGE UTDOAInformationRequest
198 SUCCESSFUL OUTCOME UTDOAInformationResponse
199 UNSUCCESSFUL OUTCOME UTDOAInformationFailure
200 PROCEDURE CODE id-uTDOAInformationExchange
204 uTDOAInformationUpdate LPPA-ELEMENTARY-PROCEDURE ::= {
205 INITIATING MESSAGE UTDOAInformationUpdate
206 PROCEDURE CODE id-uTDOAInformationUpdate
210 assistanceInformationControl LPPA-ELEMENTARY-PROCEDURE ::= {
211 INITIATING MESSAGE AssistanceInformationControl
212 PROCEDURE CODE id-assistanceInformationControl
216 assistanceInformationFeedback LPPA-ELEMENTARY-PROCEDURE ::= {
217 INITIATING MESSAGE AssistanceInformationFeedback
218 PROCEDURE CODE id-assistanceInformationFeedback
222 errorIndication LPPA-ELEMENTARY-PROCEDURE ::= {
223 INITIATING MESSAGE ErrorIndication
224 PROCEDURE CODE id-errorIndication
229 privateMessage LPPA-ELEMENTARY-PROCEDURE ::= {
230 INITIATING MESSAGE PrivateMessage
231 PROCEDURE CODE id-privateMessage