2 -- **************************************************************
3 -- E2SM-RC Information Element Definitions
4 -- **************************************************************
7 iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) oran(53148) e2(1) version1(1) e2sm(2) e2sm-RC-IEs (3)}
10 DEFINITIONS AUTOMATIC TAGS ::=
15 -- **************************************************************
17 -- **************************************************************
44 -- *****************************************************
46 -- *****************************************************
48 maxnoofMessages INTEGER ::= 65535
49 maxnoofE2InfoChanges INTEGER ::= 65535
50 maxnoofUEInfoChanges INTEGER ::= 65535
51 maxnoofRRCstate INTEGER ::= 8
52 maxnoofParametersToReport INTEGER ::= 65535
53 maxnoofPolicyConditions INTEGER ::= 65535
54 maxnoofAssociatedRANParameters INTEGER ::= 65535
55 maxnoofUEID INTEGER ::= 65535
56 maxnoofCellID INTEGER ::= 65535
57 maxnoofRANOutcomeParameters INTEGER ::= 255
58 maxnoofParametersinStructure INTEGER ::= 65535
59 maxnoofItemsinList INTEGER ::= 65535
60 maxnoofUEInfo INTEGER ::= 65535
61 maxnoofCellInfo INTEGER ::= 65535
62 maxnoofUEeventInfo INTEGER ::= 65535
63 maxnoofRANparamTest INTEGER ::= 255
64 maxnoofNeighbourCell INTEGER ::= 65535
65 maxnoofRICStyles INTEGER ::= 63
66 maxnoofCallProcessTypes INTEGER ::= 65535
67 maxnoofCallProcessBreakpoints INTEGER ::= 65535
68 maxnoofInsertIndication INTEGER ::= 65535
69 maxnoofControlAction INTEGER ::= 65535
70 maxnoofPolicyAction INTEGER ::= 65535
71 maxnoofInsertIndicationActions INTEGER ::= 63
72 maxnoofMulCtrlActions INTEGER ::= 63
73 maxGroupDefinitionIdentifierParameters INTEGER ::= 255
74 maxnoofAssociatedEntityFilters INTEGER ::= 255
75 maxnoofFormatTypes INTEGER ::= 63
78 -- *****************************************************
80 -- *****************************************************
82 LogicalOR ::= ENUMERATED {true, false, ...}
84 NeighborCell-List ::= SEQUENCE (SIZE(1..maxnoofNeighbourCell)) OF NeighborCell-Item
86 NeighborCell-Item ::= CHOICE {
87 ranType-Choice-NR NeighborCell-Item-Choice-NR,
88 ranType-Choice-EUTRA NeighborCell-Item-Choice-E-UTRA,
92 NeighborCell-Item-Choice-NR ::= SEQUENCE {
95 fiveGS-TAC FiveGS-TAC,
96 nR-mode-info ENUMERATED {fdd, tdd, ...},
97 nR-FreqInfo NRFrequencyInfo,
98 x2-Xn-established ENUMERATED {true, false, ...},
99 hO-validated ENUMERATED {true, false, ...},
100 version INTEGER (1..65535, ...),
104 NeighborCell-Item-Choice-E-UTRA ::= SEQUENCE {
106 eUTRA-PCI E-UTRA-PCI,
107 eUTRA-ARFCN E-UTRA-ARFCN,
108 eUTRA-TAC E-UTRA-TAC,
109 x2-Xn-established ENUMERATED {true, false, ...},
110 hO-validated ENUMERATED {true, false, ...},
111 version INTEGER (1..65535, ...),
115 NeighborRelation-Info ::= SEQUENCE {
116 servingCellPCI ServingCell-PCI,
117 servingCellARFCN ServingCell-ARFCN,
118 neighborCell-List NeighborCell-List,
122 RRC-State ::= ENUMERATED {rrc-connected, rrc-inactive, rrc-idle, any, ...}
125 -------------------------------
126 -- Event Trigger related IEs
127 -------------------------------
129 EventTrigger-Cell-Info ::= SEQUENCE {
130 cellInfo-List SEQUENCE (SIZE(1..maxnoofCellInfo)) OF EventTrigger-Cell-Info-Item,
134 EventTrigger-Cell-Info-Item ::= SEQUENCE {
135 eventTriggerCellID RIC-EventTrigger-Cell-ID,
137 cellType-Choice-Individual EventTrigger-Cell-Info-Item-Choice-Individual,
138 cellType-Choice-Group EventTrigger-Cell-Info-Item-Choice-Group,
141 logicalOR LogicalOR OPTIONAL,
145 EventTrigger-Cell-Info-Item-Choice-Individual ::= SEQUENCE {
150 EventTrigger-Cell-Info-Item-Choice-Group ::= SEQUENCE {
151 ranParameterTesting RANParameter-Testing,
157 EventTrigger-UE-Info ::= SEQUENCE {
158 ueInfo-List SEQUENCE (SIZE(1..maxnoofUEInfo)) OF EventTrigger-UE-Info-Item,
162 EventTrigger-UE-Info-Item ::= SEQUENCE {
163 eventTriggerUEID RIC-EventTrigger-UE-ID,
165 ueType-Choice-Individual EventTrigger-UE-Info-Item-Choice-Individual,
166 ueType-Choice-Group EventTrigger-UE-Info-Item-Choice-Group,
169 logicalOR LogicalOR OPTIONAL,
173 EventTrigger-UE-Info-Item-Choice-Individual ::= SEQUENCE {
175 ranParameterTesting RANParameter-Testing OPTIONAL,
179 EventTrigger-UE-Info-Item-Choice-Group ::= SEQUENCE {
180 ranParameterTesting RANParameter-Testing,
186 EventTrigger-UEevent-Info ::= SEQUENCE {
187 ueEvent-List SEQUENCE (SIZE(1..maxnoofUEeventInfo)) OF EventTrigger-UEevent-Info-Item,
191 EventTrigger-UEevent-Info-Item ::= SEQUENCE {
192 ueEventID RIC-EventTrigger-UEevent-ID,
193 logicalOR LogicalOR OPTIONAL,
198 -------------------------------
199 -- RAN Parameter related IEs
200 -------------------------------
202 RANParameter-ID ::= INTEGER (1..4294967295, ...)
204 RANParameter-Name ::= PrintableString (SIZE(1..150, ...))
206 RANParameter-Definition ::= SEQUENCE {
207 ranParameter-Definition-Choice RANParameter-Definition-Choice,
211 RANParameter-Definition-Choice ::= CHOICE {
212 choiceLIST RANParameter-Definition-Choice-LIST,
213 choiceSTRUCTURE RANParameter-Definition-Choice-STRUCTURE,
217 RANParameter-Definition-Choice-LIST ::= SEQUENCE {
218 ranParameter-List SEQUENCE (SIZE(1..maxnoofItemsinList)) OF RANParameter-Definition-Choice-LIST-Item,
222 RANParameter-Definition-Choice-LIST-Item ::= SEQUENCE {
223 ranParameter-ID RANParameter-ID,
224 ranParameter-name RANParameter-Name,
225 ranParameter-Definition RANParameter-Definition OPTIONAL,
229 RANParameter-Definition-Choice-STRUCTURE ::= SEQUENCE {
230 ranParameter-STRUCTURE SEQUENCE (SIZE(1..maxnoofParametersinStructure)) OF RANParameter-Definition-Choice-STRUCTURE-Item,
234 RANParameter-Definition-Choice-STRUCTURE-Item ::= SEQUENCE {
235 ranParameter-ID RANParameter-ID,
236 ranParameter-name RANParameter-Name,
237 ranParameter-Definition RANParameter-Definition OPTIONAL,
241 RANParameter-Value ::= CHOICE {
242 valueBoolean BOOLEAN,
245 valueBitS BIT STRING,
246 valueOctS OCTET STRING,
247 valuePrintableString PrintableString,
251 RANParameter-ValueType ::= CHOICE {
252 ranP-Choice-ElementTrue RANParameter-ValueType-Choice-ElementTrue,
253 ranP-Choice-ElementFalse RANParameter-ValueType-Choice-ElementFalse,
254 ranP-Choice-Structure RANParameter-ValueType-Choice-Structure,
255 ranP-Choice-List RANParameter-ValueType-Choice-List,
261 RANParameter-ValueType-Choice-ElementTrue ::= SEQUENCE {
262 ranParameter-value RANParameter-Value,
266 RANParameter-ValueType-Choice-ElementFalse ::= SEQUENCE {
267 ranParameter-value RANParameter-Value OPTIONAL,
268 -- C-ifControl: This IE shall be present if it is part of a RIC Control Request message. Otherwise it is optional.
272 RANParameter-ValueType-Choice-Structure ::= SEQUENCE {
273 ranParameter-Structure RANParameter-STRUCTURE,
277 RANParameter-ValueType-Choice-List ::= SEQUENCE {
278 ranParameter-List RANParameter-LIST,
283 RANParameter-STRUCTURE ::= SEQUENCE {
284 sequence-of-ranParameters SEQUENCE (SIZE(1..maxnoofParametersinStructure)) OF RANParameter-STRUCTURE-Item OPTIONAL,
288 RANParameter-STRUCTURE-Item ::= SEQUENCE {
289 ranParameter-ID RANParameter-ID,
290 ranParameter-valueType RANParameter-ValueType,
294 RANParameter-LIST ::= SEQUENCE {
295 list-of-ranParameter SEQUENCE (SIZE(1..maxnoofItemsinList)) OF RANParameter-STRUCTURE,
300 RANParameter-Testing ::= SEQUENCE (SIZE(1..maxnoofRANparamTest)) OF RANParameter-Testing-Item
302 RANParameter-TestingCondition ::= CHOICE {
303 ranP-Choice-comparison ENUMERATED {equal, difference, greaterthan, lessthan, contains, starts-with, ...},
304 ranP-Choice-presence ENUMERATED {present, configured, rollover, non-zero, ..., value-change},
308 RANParameter-Testing-Item ::= SEQUENCE {
309 ranParameter-ID RANParameter-ID,
310 ranParameter-Type CHOICE {
311 ranP-Choice-List RANParameter-Testing-Item-Choice-List,
312 ranP-Choice-Structure RANParameter-Testing-Item-Choice-Structure,
313 ranP-Choice-ElementTrue RANParameter-Testing-Item-Choice-ElementTrue,
314 ranP-Choice-ElementFalse RANParameter-Testing-Item-Choice-ElementFalse,
320 RANParameter-Testing-Item-Choice-List ::= SEQUENCE {
321 ranParameter-List RANParameter-Testing-LIST,
325 RANParameter-Testing-Item-Choice-Structure ::= SEQUENCE {
326 ranParameter-Structure RANParameter-Testing-STRUCTURE,
330 RANParameter-Testing-Item-Choice-ElementTrue ::= SEQUENCE {
331 ranParameter-value RANParameter-Value,
335 RANParameter-Testing-Item-Choice-ElementFalse ::= SEQUENCE {
336 ranParameter-TestCondition RANParameter-TestingCondition,
337 ranParameter-Value RANParameter-Value OPTIONAL,
338 logicalOR LogicalOR OPTIONAL,
342 RANParameter-Testing-LIST ::= SEQUENCE (SIZE(1..maxnoofItemsinList)) OF RANParameter-Testing-Item
344 RANParameter-Testing-STRUCTURE ::= SEQUENCE (SIZE(1..maxnoofParametersinStructure)) OF RANParameter-Testing-Item
346 UE-Group-Definition ::= SEQUENCE {
347 ueGroupDefinitionIdentifier-LIST SEQUENCE (SIZE(1..maxGroupDefinitionIdentifierParameters)) OF UEGroupDefinitionIdentifier-Item,
351 UEGroupDefinitionIdentifier-Item ::= SEQUENCE {
352 ranParameter-ID RANParameter-ID,
353 ranParameter-valueType RANParameter-ValueType,
354 logicalOR LogicalOR OPTIONAL,
359 ----------------------------
360 -- RIC Service related IEs
361 ----------------------------
363 RAN-CallProcess-ID ::= INTEGER (1..4294967295, ...)
365 RIC-CallProcessType-ID ::= INTEGER (1..65535, ...)
367 RIC-CallProcessType-Name ::= PrintableString (SIZE(1..150, ...))
369 RIC-CallProcessBreakpoint-ID ::= INTEGER (1..65535, ...)
371 RIC-CallProcessBreakpoint-Name ::= PrintableString (SIZE(1..150, ...))
373 RIC-ControlAction-ID ::= INTEGER (1..65535, ...)
375 RIC-ControlAction-Name ::= PrintableString (SIZE(1..150, ...))
377 RIC-EventTriggerCondition-ID ::= INTEGER (1..65535, ...)
379 RIC-EventTrigger-UE-ID ::= INTEGER (1..65535, ...)
381 RIC-EventTrigger-UEevent-ID ::= INTEGER (1..65535, ...)
383 RIC-EventTrigger-Cell-ID ::= INTEGER (1..65535, ...)
385 RIC-InsertIndication-ID ::= INTEGER (1..65535, ...)
387 RIC-InsertIndication-Name ::= PrintableString (SIZE(1..150, ...))
389 UE-Group-ID ::= INTEGER (1..65535, ...)
391 EntityFilter-ID ::= INTEGER (1..255, ...)
394 RIC-PolicyAction ::= SEQUENCE {
395 ric-PolicyAction-ID RIC-ControlAction-ID,
396 ranParameters-List SEQUENCE (SIZE(1..maxnoofAssociatedRANParameters)) OF RIC-PolicyAction-RANParameter-Item OPTIONAL,
398 ric-PolicyDecision ENUMERATED {accept, reject, ...} OPTIONAL
402 RIC-PolicyAction-RANParameter-Item ::= SEQUENCE {
403 ranParameter-ID RANParameter-ID,
404 ranParameter-valueType RANParameter-ValueType,
408 UE-Filter-ID ::= INTEGER (1..65535, ...)
410 Associated-UE-Info ::= SEQUENCE {
411 associatedUEInfo-List SEQUENCE (SIZE(1..maxnoofUEInfo)) OF Associated-UE-Info-Item,
415 Associated-UE-Info-Item ::= SEQUENCE {
416 ueFilterID UE-Filter-ID,
418 ueType-Choice-Individual EventTrigger-UE-Info-Item-Choice-Individual,
419 ueType-Choice-Group EventTrigger-UE-Info-Item-Choice-Group,
423 logicalOR LogicalOR OPTIONAL,
427 UEQuery ::= SEQUENCE {
428 partialUEID PartialUEID,
429 ranParameterTesting RANParameter-Testing OPTIONAL,
433 -- **************************************************************
434 -- E2SM-RC Service Model IEs
435 -- **************************************************************
438 -- ***************************************************
439 -- Event Trigger OCTET STRING contents
440 -- ***************************************************
442 E2SM-RC-EventTrigger ::= SEQUENCE {
443 ric-eventTrigger-formats CHOICE {
444 eventTrigger-Format1 E2SM-RC-EventTrigger-Format1,
445 eventTrigger-Format2 E2SM-RC-EventTrigger-Format2,
446 eventTrigger-Format3 E2SM-RC-EventTrigger-Format3,
447 eventTrigger-Format4 E2SM-RC-EventTrigger-Format4,
448 eventTrigger-Format5 NULL,
454 E2SM-RC-EventTrigger-Format1 ::= SEQUENCE {
455 message-List SEQUENCE (SIZE(1..maxnoofMessages)) OF E2SM-RC-EventTrigger-Format1-Item,
456 globalAssociatedUEInfo EventTrigger-UE-Info OPTIONAL,
460 E2SM-RC-EventTrigger-Format1-Item ::= SEQUENCE {
461 ric-eventTriggerCondition-ID RIC-EventTriggerCondition-ID,
462 messageType MessageType-Choice,
463 messageDirection ENUMERATED {incoming, outgoing, ...} OPTIONAL,
464 associatedUEInfo EventTrigger-UE-Info OPTIONAL,
465 associatedUEEvent EventTrigger-UEevent-Info OPTIONAL,
466 logicalOR LogicalOR OPTIONAL,
471 MessageType-Choice ::= CHOICE {
472 messageType-Choice-NI MessageType-Choice-NI,
473 messageType-Choice-RRC MessageType-Choice-RRC,
478 MessageType-Choice-NI ::= SEQUENCE {
479 nI-Type InterfaceType,
480 nI-Identifier InterfaceIdentifier OPTIONAL,
481 nI-Message Interface-MessageID OPTIONAL,
485 MessageType-Choice-RRC ::= SEQUENCE {
486 rRC-Message RRC-MessageID,
491 E2SM-RC-EventTrigger-Format2 ::= SEQUENCE {
492 ric-callProcessType-ID RIC-CallProcessType-ID,
493 ric-callProcessBreakpoint-ID RIC-CallProcessBreakpoint-ID,
494 associatedE2NodeInfo RANParameter-Testing OPTIONAL,
495 associatedUEInfo EventTrigger-UE-Info OPTIONAL,
500 E2SM-RC-EventTrigger-Format3 ::= SEQUENCE {
501 e2NodeInfoChange-List SEQUENCE (SIZE(1..maxnoofE2InfoChanges)) OF E2SM-RC-EventTrigger-Format3-Item,
505 E2SM-RC-EventTrigger-Format3-Item ::= SEQUENCE {
506 ric-eventTriggerCondition-ID RIC-EventTriggerCondition-ID,
507 e2NodeInfoChange-ID INTEGER (1..512, ...),
508 associatedCellInfo EventTrigger-Cell-Info OPTIONAL,
509 logicalOR LogicalOR OPTIONAL,
514 E2SM-RC-EventTrigger-Format4 ::= SEQUENCE {
515 uEInfoChange-List SEQUENCE (SIZE(1..maxnoofUEInfoChanges)) OF E2SM-RC-EventTrigger-Format4-Item,
519 E2SM-RC-EventTrigger-Format4-Item ::= SEQUENCE {
520 ric-eventTriggerCondition-ID RIC-EventTriggerCondition-ID,
521 triggerType TriggerType-Choice,
522 associatedUEInfo EventTrigger-UE-Info OPTIONAL,
523 logicalOR LogicalOR OPTIONAL,
528 TriggerType-Choice ::= CHOICE {
529 triggerType-Choice-RRCstate TriggerType-Choice-RRCstate,
530 triggerType-Choice-UEID TriggerType-Choice-UEID,
531 triggerType-Choice-L2state TriggerType-Choice-L2state,
533 triggerType-Choice-UEcontext TriggerType-Choice-UEcontext,
534 triggerType-Choice-L2MACschChg TriggerType-Choice-L2MACschChg
537 TriggerType-Choice-RRCstate ::= SEQUENCE {
538 rrcState-List SEQUENCE (SIZE(1..maxnoofRRCstate)) OF TriggerType-Choice-RRCstate-Item,
542 TriggerType-Choice-RRCstate-Item ::= SEQUENCE {
543 stateChangedTo RRC-State,
544 logicalOR LogicalOR OPTIONAL,
548 TriggerType-Choice-UEID ::= SEQUENCE {
549 ueIDchange-ID INTEGER (1..512, ...),
553 TriggerType-Choice-L2state ::= SEQUENCE {
554 associatedL2variables RANParameter-Testing,
558 TriggerType-Choice-UEcontext ::= SEQUENCE {
559 associatedUECtxtVariables RANParameter-Testing,
563 TriggerType-Choice-L2MACschChg ::= SEQUENCE {
564 l2MACschChgType L2MACschChgType-Choice,
568 L2MACschChgType-Choice ::= CHOICE {
569 triggerType-Choice-MIMOandBFconfig TriggerType-Choice-MIMOandBFconfig,
573 TriggerType-Choice-MIMOandBFconfig ::= SEQUENCE {
574 mIMOtransModeState ENUMERATED {enabled, disabled, ...},
580 -- ***************************************************
581 -- Action Definition OCTET STRING contents
582 -- ***************************************************
584 E2SM-RC-ActionDefinition ::= SEQUENCE {
585 ric-Style-Type RIC-Style-Type,
586 ric-actionDefinition-formats CHOICE {
587 actionDefinition-Format1 E2SM-RC-ActionDefinition-Format1,
588 actionDefinition-Format2 E2SM-RC-ActionDefinition-Format2,
589 actionDefinition-Format3 E2SM-RC-ActionDefinition-Format3,
591 actionDefinition-Format4 E2SM-RC-ActionDefinition-Format4
597 E2SM-RC-ActionDefinition-Format1 ::= SEQUENCE {
598 ranP-ToBeReported-List SEQUENCE (SIZE(1..maxnoofParametersToReport)) OF E2SM-RC-ActionDefinition-Format1-Item,
603 E2SM-RC-ActionDefinition-Format1-Item ::= SEQUENCE {
604 ranParameter-ID RANParameter-ID,
606 ranParameter-Definition RANParameter-Definition OPTIONAL
610 E2SM-RC-ActionDefinition-Format2 ::= SEQUENCE {
611 ric-PolicyConditions-List SEQUENCE (SIZE(1..maxnoofPolicyConditions)) OF E2SM-RC-ActionDefinition-Format2-Item,
615 E2SM-RC-ActionDefinition-Format2-Item ::= SEQUENCE {
616 ric-PolicyAction RIC-PolicyAction,
617 ric-PolicyConditionDefinition RANParameter-Testing OPTIONAL,
621 E2SM-RC-ActionDefinition-Format3 ::= SEQUENCE {
622 ric-InsertIndication-ID RIC-InsertIndication-ID,
623 ranP-InsertIndication-List SEQUENCE (SIZE(1..maxnoofAssociatedRANParameters)) OF E2SM-RC-ActionDefinition-Format3-Item,
629 E2SM-RC-ActionDefinition-Format3-Item ::= SEQUENCE {
630 ranParameter-ID RANParameter-ID,
632 ranParameter-Definition RANParameter-Definition OPTIONAL
635 E2SM-RC-ActionDefinition-Format4 ::= SEQUENCE {
636 ric-InsertStyle-List SEQUENCE (SIZE(1.. maxnoofRICStyles)) OF E2SM-RC-ActionDefinition-Format4-Style-Item,
641 E2SM-RC-ActionDefinition-Format4-Style-Item ::= SEQUENCE {
642 requested-Insert-Style-Type RIC-Style-Type,
643 ric-InsertIndication-List SEQUENCE (SIZE(1..maxnoofInsertIndicationActions)) OF E2SM-RC-ActionDefinition-Format4-Indication-Item,
647 E2SM-RC-ActionDefinition-Format4-Indication-Item ::= SEQUENCE {
648 ric-InsertIndication-ID RIC-InsertIndication-ID,
649 ranP-InsertIndication-List SEQUENCE (SIZE(1..maxnoofAssociatedRANParameters)) OF E2SM-RC-ActionDefinition-Format4-RANP-Item,
653 E2SM-RC-ActionDefinition-Format4-RANP-Item ::= SEQUENCE {
654 ranParameter-ID RANParameter-ID,
656 ranParameter-Definition RANParameter-Definition OPTIONAL
660 -- ***************************************************
661 -- Indication Header OCTET STRING contents
662 -- ***************************************************
664 E2SM-RC-IndicationHeader ::= SEQUENCE {
665 ric-indicationHeader-formats CHOICE {
666 indicationHeader-Format1 E2SM-RC-IndicationHeader-Format1,
667 indicationHeader-Format2 E2SM-RC-IndicationHeader-Format2,
669 indicationHeader-Format3 E2SM-RC-IndicationHeader-Format3
675 E2SM-RC-IndicationHeader-Format1 ::= SEQUENCE {
676 ric-eventTriggerCondition-ID RIC-EventTriggerCondition-ID OPTIONAL,
680 E2SM-RC-IndicationHeader-Format2 ::= SEQUENCE {
682 ric-InsertStyle-Type RIC-Style-Type,
683 ric-InsertIndication-ID RIC-InsertIndication-ID,
687 E2SM-RC-IndicationHeader-Format3 ::= SEQUENCE {
688 ric-eventTriggerCondition-ID RIC-EventTriggerCondition-ID OPTIONAL,
694 -- ***************************************************
695 -- Indication Message OCTET STRING contents
696 -- ***************************************************
698 E2SM-RC-IndicationMessage ::= SEQUENCE {
699 ric-indicationMessage-formats CHOICE {
700 indicationMessage-Format1 E2SM-RC-IndicationMessage-Format1,
701 indicationMessage-Format2 E2SM-RC-IndicationMessage-Format2,
702 indicationMessage-Format3 E2SM-RC-IndicationMessage-Format3,
703 indicationMessage-Format4 NULL,
704 indicationMessage-Format5 E2SM-RC-IndicationMessage-Format5,
706 indicationMessage-Format6 E2SM-RC-IndicationMessage-Format6
712 E2SM-RC-IndicationMessage-Format1 ::= SEQUENCE {
713 ranP-Reported-List SEQUENCE (SIZE(1..maxnoofAssociatedRANParameters)) OF E2SM-RC-IndicationMessage-Format1-Item,
717 E2SM-RC-IndicationMessage-Format1-Item ::= SEQUENCE {
718 ranParameter-ID RANParameter-ID,
719 ranParameter-valueType RANParameter-ValueType,
724 E2SM-RC-IndicationMessage-Format2 ::= SEQUENCE {
725 ueParameter-List SEQUENCE (SIZE(1..maxnoofUEID)) OF E2SM-RC-IndicationMessage-Format2-Item,
729 E2SM-RC-IndicationMessage-Format2-Item ::= SEQUENCE {
731 ranP-List SEQUENCE (SIZE(1..maxnoofAssociatedRANParameters)) OF E2SM-RC-IndicationMessage-Format2-RANParameter-Item,
736 E2SM-RC-IndicationMessage-Format2-RANParameter-Item ::= SEQUENCE {
737 ranParameter-ID RANParameter-ID,
738 ranParameter-valueType RANParameter-ValueType,
743 E2SM-RC-IndicationMessage-Format3 ::= SEQUENCE {
744 cellInfo-List SEQUENCE (SIZE(1..maxnoofCellID)) OF E2SM-RC-IndicationMessage-Format3-Item,
748 E2SM-RC-IndicationMessage-Format3-Item ::= SEQUENCE {
750 cellContextInfo OCTET STRING OPTIONAL,
751 cellDeleted BOOLEAN OPTIONAL,
752 neighborRelation-Table NeighborRelation-Info OPTIONAL,
757 E2SM-RC-IndicationMessage-Format5 ::= SEQUENCE{
758 ranP-Requested-List SEQUENCE (SIZE(0..maxnoofAssociatedRANParameters)) OF E2SM-RC-IndicationMessage-Format5-Item,
763 E2SM-RC-IndicationMessage-Format5-Item ::= SEQUENCE {
764 ranParameter-ID RANParameter-ID,
765 ranParameter-valueType RANParameter-ValueType,
769 E2SM-RC-IndicationMessage-Format6 ::= SEQUENCE {
770 ric-InsertStyle-List SEQUENCE (SIZE(1.. maxnoofRICStyles)) OF E2SM-RC-IndicationMessage-Format6-Style-Item,
774 E2SM-RC-IndicationMessage-Format6-Style-Item ::= SEQUENCE {
775 indicated-Insert-Style-Type RIC-Style-Type,
776 ric-InsertIndication-List SEQUENCE (SIZE(1..maxnoofInsertIndicationActions)) OF E2SM-RC-IndicationMessage-Format6-Indication-Item,
780 E2SM-RC-IndicationMessage-Format6-Indication-Item ::= SEQUENCE {
781 ric-InsertIndication-ID RIC-InsertIndication-ID,
782 ranP-InsertIndication-List SEQUENCE (SIZE(0..maxnoofAssociatedRANParameters)) OF E2SM-RC-IndicationMessage-Format6-RANP-Item ,
786 E2SM-RC-IndicationMessage-Format6-RANP-Item ::= SEQUENCE {
787 ranParameter-ID RANParameter-ID,
788 ranParameter-valueType RANParameter-ValueType,
793 -- **************************************************
794 -- Call Process ID OCTET STRING contents
795 -- **************************************************
797 E2SM-RC-CallProcessID ::= SEQUENCE {
798 ric-callProcessID-formats CHOICE {
799 callProcessID-Format1 E2SM-RC-CallProcessID-Format1,
805 E2SM-RC-CallProcessID-Format1 ::= SEQUENCE {
806 ric-callProcess-ID RAN-CallProcess-ID,
811 -- ***************************************************
812 -- Control Header OCTET STRING contents
813 -- ***************************************************
815 E2SM-RC-ControlHeader ::= SEQUENCE {
816 ric-controlHeader-formats CHOICE {
817 controlHeader-Format1 E2SM-RC-ControlHeader-Format1,
819 controlHeader-Format2 E2SM-RC-ControlHeader-Format2,
820 controlHeader-Format3 E2SM-RC-ControlHeader-Format3,
821 controlHeader-Format4 E2SM-RC-ControlHeader-Format4
826 E2SM-RC-ControlHeader-Format1 ::= SEQUENCE {
828 ric-Style-Type RIC-Style-Type,
829 ric-ControlAction-ID RIC-ControlAction-ID,
830 ric-ControlDecision ENUMERATED {accept, reject, ...} OPTIONAL,
834 E2SM-RC-ControlHeader-Format2 ::= SEQUENCE {
836 ric-ControlDecision ENUMERATED {accept, reject, ...} OPTIONAL,
840 E2SM-RC-ControlHeader-Format3 ::= SEQUENCE {
841 ue-Group-ID UE-Group-ID,
842 ue-Group-Definition UE-Group-Definition,
843 ric-Style-Type RIC-Style-Type,
844 ric-ControlAction-ID RIC-ControlAction-ID,
848 E2SM-RC-ControlHeader-Format4 ::= SEQUENCE {
849 partial-ueID PartialUEID,
850 ric-Style-Type RIC-Style-Type,
851 ric-ControlAction-ID RIC-ControlAction-ID,
852 ric-ControlDecision ENUMERATED {accept, reject, ...} OPTIONAL,
857 -- ***************************************************
858 -- Control Message OCTET STRING contents
859 -- ***************************************************
861 E2SM-RC-ControlMessage ::= SEQUENCE {
862 ric-controlMessage-formats CHOICE {
863 controlMessage-Format1 E2SM-RC-ControlMessage-Format1,
865 controlMessage-Format2 E2SM-RC-ControlMessage-Format2,
866 controlMessage-Format3 E2SM-RC-ControlMessage-Format3,
867 controlMessage-Format4 E2SM-RC-ControlMessage-Format4,
868 controlMessage-Format5 E2SM-RC-ControlMessage-Format5
873 E2SM-RC-ControlMessage-Format1 ::= SEQUENCE {
874 ranP-List SEQUENCE (SIZE(0..maxnoofAssociatedRANParameters)) OF E2SM-RC-ControlMessage-Format1-Item,
879 E2SM-RC-ControlMessage-Format1-Item ::= SEQUENCE {
880 ranParameter-ID RANParameter-ID,
881 ranParameter-valueType RANParameter-ValueType,
885 E2SM-RC-ControlMessage-Format2 ::= SEQUENCE {
886 ric-ControlStyle-List SEQUENCE (SIZE(1.. maxnoofRICStyles)) OF E2SM-RC-ControlMessage-Format2-Style-Item,
890 E2SM-RC-ControlMessage-Format2-Style-Item ::= SEQUENCE {
891 indicated-Control-Style-Type RIC-Style-Type,
892 ric-ControlAction-List SEQUENCE (SIZE(1..maxnoofMulCtrlActions)) OF E2SM-RC-ControlMessage-Format2-ControlAction-Item,
896 E2SM-RC-ControlMessage-Format2-ControlAction-Item ::= SEQUENCE {
897 ric-ControlAction-ID RIC-ControlAction-ID,
898 ranP-List E2SM-RC-ControlMessage-Format1,
902 E2SM-RC-ControlMessage-Format3 ::= SEQUENCE {
903 listOfEntityFilters SEQUENCE (SIZE(0..maxnoofAssociatedEntityFilters)) OF E2SM-RC-EntityFilter OPTIONAL,
904 entityAgnosticControlRanP-List SEQUENCE (SIZE(0..maxnoofAssociatedRANParameters)) OF EntityAgnostic-ranP-ControlParameters OPTIONAL,
908 E2SM-RC-EntityFilter ::= SEQUENCE {
909 entityFilter-ID EntityFilter-ID,
910 entityFilter-Definition RANParameter-Testing,
911 entitySpecificControlRanP-List SEQUENCE (SIZE(1..maxnoofAssociatedRANParameters)) OF EntitySpecific-ranP-ControlParameters,
915 EntityAgnostic-ranP-ControlParameters ::= SEQUENCE {
916 ranParameter-ID RANParameter-ID,
917 ranParameter-valueType RANParameter-ValueType,
921 EntitySpecific-ranP-ControlParameters ::= SEQUENCE {
922 ranParameter-ID RANParameter-ID,
923 ranParameter-valueType RANParameter-ValueType,
927 E2SM-RC-ControlMessage-Format4 ::= SEQUENCE {
928 ranP-List SEQUENCE (SIZE(0..maxnoofAssociatedRANParameters)) OF E2SM-RC-ControlMessage-Format4-Item,
933 E2SM-RC-ControlMessage-Format4-Item ::= SEQUENCE {
934 ranParameter-ID RANParameter-ID,
935 ranParameter-Definition RANParameter-Definition OPTIONAL,
939 E2SM-RC-ControlMessage-Format5 ::= NULL
942 -- ****************************************************
943 -- Control Outcome OCTET STRING contents
944 -- ****************************************************
946 E2SM-RC-ControlOutcome ::= SEQUENCE {
947 ric-controlOutcome-formats CHOICE {
948 controlOutcome-Format1 E2SM-RC-ControlOutcome-Format1,
950 controlOutcome-Format2 E2SM-RC-ControlOutcome-Format2,
951 controlOutcome-Format3 E2SM-RC-ControlOutcome-Format3 },
955 E2SM-RC-ControlOutcome-Format1 ::= SEQUENCE {
956 ranP-List SEQUENCE (SIZE(0..maxnoofRANOutcomeParameters)) OF E2SM-RC-ControlOutcome-Format1-Item,
961 E2SM-RC-ControlOutcome-Format1-Item ::= SEQUENCE {
962 ranParameter-ID RANParameter-ID,
963 ranParameter-value RANParameter-Value,
967 E2SM-RC-ControlOutcome-Format2 ::= SEQUENCE {
968 ric-ControlStyle-List SEQUENCE (SIZE(1.. maxnoofRICStyles)) OF E2SM-RC-ControlOutcome-Format2-Style-Item,
972 E2SM-RC-ControlOutcome-Format2-Style-Item ::= SEQUENCE {
973 indicated-Control-Style-Type RIC-Style-Type,
974 ric-ControlOutcome-List SEQUENCE (SIZE(1..maxnoofMulCtrlActions)) OF E2SM-RC-ControlOutcome-Format2-ControlOutcome-Item,
978 E2SM-RC-ControlOutcome-Format2-ControlOutcome-Item ::= SEQUENCE {
979 ric-ControlAction-ID RIC-ControlAction-ID,
980 ranP-List SEQUENCE (SIZE(1..maxnoofAssociatedRANParameters)) OF E2SM-RC-ControlOutcome-Format2-RANP-Item,
984 E2SM-RC-ControlOutcome-Format2-RANP-Item ::= SEQUENCE {
985 ranParameter-ID RANParameter-ID,
986 ranParameter-value RANParameter-Value,
990 E2SM-RC-ControlOutcome-Format3 ::= SEQUENCE {
991 ranP-List SEQUENCE (SIZE(0..maxnoofRANOutcomeParameters)) OF E2SM-RC-ControlOutcome-Format3-Item,
996 E2SM-RC-ControlOutcome-Format3-Item ::= SEQUENCE {
997 ranParameter-ID RANParameter-ID,
998 ranParameter-valueType RANParameter-ValueType,
1002 -- ***************************************************
1003 -- Query Header OCTET STRING contents
1004 -- ***************************************************
1006 E2SM-RC-QueryHeader ::= SEQUENCE {
1007 ric-queryHeader-formats CHOICE {
1008 queryHeader-Format1 E2SM-RC-QueryHeader-Format1,
1014 E2SM-RC-QueryHeader-Format1 ::= SEQUENCE {
1015 ric-Style-Type RIC-Style-Type,
1016 associatedE2NodeInfo RANParameter-Testing OPTIONAL,
1017 associatedUEInfo Associated-UE-Info OPTIONAL,
1021 -- ***************************************************
1022 -- Query Definition OCTET STRING contents
1023 -- ***************************************************
1025 E2SM-RC-QueryDefinition ::= SEQUENCE {
1026 ric-queryDefinition-formats CHOICE {
1027 queryRequest-Format1 E2SM-RC-QueryDefinition-Format1,
1033 E2SM-RC-QueryDefinition-Format1 ::= SEQUENCE {
1034 ranP-List SEQUENCE (SIZE(1..maxnoofAssociatedRANParameters)) OF E2SM-RC-QueryDefinition-Format1-Item,
1038 E2SM-RC-QueryDefinition-Format1-Item ::= SEQUENCE {
1039 ranParameter-ID RANParameter-ID,
1040 ranParameter-Definition RANParameter-Definition OPTIONAL,
1044 -- ***************************************************
1045 -- Query Outcome OCTET STRING contents
1046 -- ***************************************************
1048 E2SM-RC-QueryOutcome ::= SEQUENCE {
1049 ric-queryOutcome-formats CHOICE {
1050 queryOutcome-Format1 E2SM-RC-QueryOutcome-Format1,
1051 queryOutcome-Format2 E2SM-RC-QueryOutcome-Format2,
1057 E2SM-RC-QueryOutcome-Format1 ::= SEQUENCE {
1058 cellInfo-List SEQUENCE (SIZE(1..maxnoofCellID)) OF E2SM-RC-QueryOutcome-Format1-ItemCell,
1062 E2SM-RC-QueryOutcome-Format1-ItemCell ::= SEQUENCE {
1064 ranP-List SEQUENCE (SIZE(0..maxnoofAssociatedRANParameters)) OF E2SM-RC-QueryOutcome-Format1-ItemParameters,
1065 neighborRelation-Table NeighborRelation-Info OPTIONAL,
1069 E2SM-RC-QueryOutcome-Format1-ItemParameters ::= SEQUENCE {
1070 ranParameter-ID RANParameter-ID,
1071 ranParameter-valueType RANParameter-ValueType OPTIONAL,
1074 E2SM-RC-QueryOutcome-Format2 ::= SEQUENCE {
1075 ueInfo-List SEQUENCE (SIZE(0..maxnoofUEID)) OF E2SM-RC-QueryOutcome-Format2-ItemUE,
1079 E2SM-RC-QueryOutcome-Format2-ItemUE::= SEQUENCE {
1081 ranP-List SEQUENCE (SIZE(0..maxnoofAssociatedRANParameters)) OF E2SM-RC-QueryOutcome-Format2-ItemParameters,
1082 ueFilterID UE-Filter-ID OPTIONAL, ...
1085 E2SM-RC-QueryOutcome-Format2-ItemParameters ::= SEQUENCE {
1086 ranParameter-ID RANParameter-ID,
1087 ranParameter-valueType RANParameter-ValueType OPTIONAL,
1091 -- **************************************************************
1092 -- RAN Function Definition IEs
1093 -- **************************************************************
1095 E2SM-RC-RANFunctionDefinition ::= SEQUENCE{
1096 ranFunction-Name RANfunction-Name,
1097 ranFunctionDefinition-EventTrigger RANFunctionDefinition-EventTrigger OPTIONAL,
1098 ranFunctionDefinition-Report RANFunctionDefinition-Report OPTIONAL,
1099 ranFunctionDefinition-Insert RANFunctionDefinition-Insert OPTIONAL,
1100 ranFunctionDefinition-Control RANFunctionDefinition-Control OPTIONAL,
1101 ranFunctionDefinition-Policy RANFunctionDefinition-Policy OPTIONAL,
1103 ranFunctionDefinition-Query RANFunctionDefinition-Query OPTIONAL
1106 -------------------------------
1108 -------------------------------
1109 RANFunctionDefinition-EventTrigger ::= SEQUENCE {
1110 ric-EventTriggerStyle-List SEQUENCE (SIZE(1..maxnoofRICStyles)) OF RANFunctionDefinition-EventTrigger-Style-Item,
1111 ran-L2Parameters-List SEQUENCE (SIZE(1..maxnoofAssociatedRANParameters)) OF L2Parameters-RANParameter-Item OPTIONAL,
1112 ran-CallProcessTypes-List SEQUENCE (SIZE(1..maxnoofCallProcessTypes)) OF RANFunctionDefinition-EventTrigger-CallProcess-Item OPTIONAL,
1113 ran-UEIdentificationParameters-List SEQUENCE (SIZE(1..maxnoofAssociatedRANParameters)) OF UEIdentification-RANParameter-Item OPTIONAL,
1114 ran-CellIdentificationParameters-List SEQUENCE (SIZE(1..maxnoofAssociatedRANParameters)) OF CellIdentification-RANParameter-Item OPTIONAL,
1118 RANFunctionDefinition-EventTrigger-Style-Item ::= SEQUENCE {
1119 ric-EventTriggerStyle-Type RIC-Style-Type,
1120 ric-EventTriggerStyle-Name RIC-Style-Name,
1121 ric-EventTriggerFormat-Type RIC-Format-Type,
1126 L2Parameters-RANParameter-Item ::= SEQUENCE {
1127 ranParameter-ID RANParameter-ID,
1128 ranParameter-name RANParameter-Name,
1130 ranParameter-Definition RANParameter-Definition OPTIONAL
1134 UEIdentification-RANParameter-Item ::= SEQUENCE {
1135 ranParameter-ID RANParameter-ID,
1136 ranParameter-name RANParameter-Name,
1138 ranParameter-Definition RANParameter-Definition OPTIONAL
1142 CellIdentification-RANParameter-Item ::= SEQUENCE {
1143 ranParameter-ID RANParameter-ID,
1144 ranParameter-name RANParameter-Name,
1146 ranParameter-Definition RANParameter-Definition OPTIONAL
1149 RANFunctionDefinition-EventTrigger-CallProcess-Item ::= SEQUENCE {
1150 callProcessType-ID RIC-CallProcessType-ID,
1151 callProcessType-Name RIC-CallProcessType-Name,
1152 callProcessBreakpoints-List SEQUENCE (SIZE (1..maxnoofCallProcessBreakpoints)) OF RANFunctionDefinition-EventTrigger-Breakpoint-Item,
1157 RANFunctionDefinition-EventTrigger-Breakpoint-Item ::= SEQUENCE {
1158 callProcessBreakpoint-ID RIC-CallProcessBreakpoint-ID,
1159 callProcessBreakpoint-Name RIC-CallProcessBreakpoint-Name,
1160 ran-CallProcessBreakpointParameters-List SEQUENCE (SIZE (1..maxnoofAssociatedRANParameters)) OF CallProcessBreakpoint-RANParameter-Item OPTIONAL,
1165 CallProcessBreakpoint-RANParameter-Item ::= SEQUENCE {
1166 ranParameter-ID RANParameter-ID,
1167 ranParameter-name RANParameter-Name,
1169 ranParameter-Definition RANParameter-Definition OPTIONAL
1172 -------------------------------
1174 -------------------------------
1176 RANFunctionDefinition-Report ::= SEQUENCE {
1177 ric-ReportStyle-List SEQUENCE (SIZE(1..maxnoofRICStyles)) OF RANFunctionDefinition-Report-Item,
1182 RANFunctionDefinition-Report-Item ::= SEQUENCE {
1183 ric-ReportStyle-Type RIC-Style-Type,
1184 ric-ReportStyle-Name RIC-Style-Name,
1185 ric-SupportedEventTriggerStyle-Type RIC-Style-Type,
1186 ric-ReportActionFormat-Type RIC-Format-Type,
1187 ric-IndicationHeaderFormat-Type RIC-Format-Type,
1188 ric-IndicationMessageFormat-Type RIC-Format-Type,
1189 ran-ReportParameters-List SEQUENCE (SIZE (1..maxnoofAssociatedRANParameters)) OF Report-RANParameter-Item OPTIONAL,
1194 Report-RANParameter-Item ::= SEQUENCE {
1195 ranParameter-ID RANParameter-ID,
1196 ranParameter-name RANParameter-Name,
1198 ranParameter-Definition RANParameter-Definition OPTIONAL
1201 -------------------------------
1203 -------------------------------
1205 RANFunctionDefinition-Insert ::= SEQUENCE {
1206 ric-InsertStyle-List SEQUENCE (SIZE(1..maxnoofRICStyles)) OF RANFunctionDefinition-Insert-Item,
1210 RANFunctionDefinition-Insert-Item ::= SEQUENCE {
1211 ric-InsertStyle-Type RIC-Style-Type,
1212 ric-InsertStyle-Name RIC-Style-Name,
1213 ric-SupportedEventTriggerStyle-Type RIC-Style-Type,
1214 ric-ActionDefinitionFormat-Type RIC-Format-Type,
1215 ric-InsertIndication-List SEQUENCE (SIZE(1..maxnoofInsertIndication)) OF RANFunctionDefinition-Insert-Indication-Item OPTIONAL,
1216 ric-IndicationHeaderFormat-Type RIC-Format-Type,
1217 ric-IndicationMessageFormat-Type RIC-Format-Type,
1218 ric-CallProcessIDFormat-Type RIC-Format-Type,
1223 RANFunctionDefinition-Insert-Indication-Item ::= SEQUENCE {
1224 ric-InsertIndication-ID RIC-InsertIndication-ID,
1225 ric-InsertIndication-Name RIC-InsertIndication-Name,
1226 ran-InsertIndicationParameters-List SEQUENCE (SIZE (1..maxnoofAssociatedRANParameters)) OF InsertIndication-RANParameter-Item OPTIONAL,
1231 InsertIndication-RANParameter-Item ::= SEQUENCE {
1232 ranParameter-ID RANParameter-ID,
1233 ranParameter-name RANParameter-Name,
1235 ranParameter-Definition RANParameter-Definition OPTIONAL
1237 -------------------------------
1239 -------------------------------
1241 RANFunctionDefinition-Control ::= SEQUENCE {
1242 ric-ControlStyle-List SEQUENCE (SIZE(1..maxnoofRICStyles)) OF RANFunctionDefinition-Control-Item,
1247 RANFunctionDefinition-Control-Item ::= SEQUENCE {
1248 ric-ControlStyle-Type RIC-Style-Type,
1249 ric-ControlStyle-Name RIC-Style-Name,
1250 ric-ControlAction-List SEQUENCE (SIZE(1..maxnoofControlAction)) OF RANFunctionDefinition-Control-Action-Item OPTIONAL,
1251 ric-ControlHeaderFormat-Type RIC-Format-Type,
1252 ric-ControlMessageFormat-Type RIC-Format-Type,
1253 ric-CallProcessIDFormat-Type RIC-Format-Type OPTIONAL,
1254 ric-ControlOutcomeFormat-Type RIC-Format-Type,
1255 ran-ControlOutcomeParameters-List SEQUENCE (SIZE(1..maxnoofRANOutcomeParameters)) OF ControlOutcome-RANParameter-Item OPTIONAL,
1257 listOfAdditionalSupportedFormats ListOfAdditionalSupportedFormats OPTIONAL}
1259 ControlOutcome-RANParameter-Item ::= SEQUENCE {
1260 ranParameter-ID RANParameter-ID,
1261 ranParameter-name RANParameter-Name,
1263 ranParameter-Definition RANParameter-Definition OPTIONAL
1267 RANFunctionDefinition-Control-Action-Item ::= SEQUENCE {
1268 ric-ControlAction-ID RIC-ControlAction-ID,
1269 ric-ControlAction-Name RIC-ControlAction-Name,
1270 ran-ControlActionParameters-List SEQUENCE (SIZE (1..maxnoofAssociatedRANParameters)) OF ControlAction-RANParameter-Item OPTIONAL,
1272 ueGroup-ControlAction-Supported ENUMERATED {true, false, ...} OPTIONAL
1275 ControlAction-RANParameter-Item ::= SEQUENCE {
1276 ranParameter-ID RANParameter-ID,
1277 ranParameter-name RANParameter-Name,
1279 ranParameter-Definition RANParameter-Definition OPTIONAL
1282 ListOfAdditionalSupportedFormats ::= SEQUENCE (SIZE(0..maxnoofFormatTypes)) OF AdditionalSupportedFormat
1284 AdditionalSupportedFormat ::= SEQUENCE {
1285 ric-ControlHeaderFormat-Type RIC-Format-Type,
1286 ric-ControlMessageFormat-Type RIC-Format-Type,
1288 ric-ControlOutcomeFormat-Type RIC-Format-Type OPTIONAL,
1289 ric-ControlAction-ID RIC-ControlAction-ID OPTIONAL
1292 -------------------------------
1294 -------------------------------
1296 RANFunctionDefinition-Policy ::= SEQUENCE {
1297 ric-PolicyStyle-List SEQUENCE (SIZE(1..maxnoofRICStyles)) OF RANFunctionDefinition-Policy-Item,
1301 RANFunctionDefinition-Policy-Item ::= SEQUENCE {
1302 ric-PolicyStyle-Type RIC-Style-Type,
1303 ric-PolicyStyle-Name RIC-Style-Name,
1304 ric-SupportedEventTriggerStyle-Type RIC-Style-Type,
1305 ric-PolicyAction-List SEQUENCE (SIZE(1..maxnoofPolicyAction)) OF RANFunctionDefinition-Policy-Action-Item OPTIONAL,
1310 RANFunctionDefinition-Policy-Action-Item ::= SEQUENCE {
1311 ric-PolicyAction-ID RIC-ControlAction-ID,
1312 ric-PolicyAction-Name RIC-ControlAction-Name,
1313 ric-ActionDefinitionFormat-Type RIC-Format-Type,
1314 ran-PolicyActionParameters-List SEQUENCE (SIZE (1..maxnoofAssociatedRANParameters)) OF PolicyAction-RANParameter-Item OPTIONAL,
1315 ran-PolicyConditionParameters-List SEQUENCE (SIZE (1..maxnoofAssociatedRANParameters)) OF PolicyCondition-RANParameter-Item OPTIONAL,
1320 PolicyAction-RANParameter-Item ::= SEQUENCE {
1321 ranParameter-ID RANParameter-ID,
1322 ranParameter-name RANParameter-Name,
1324 ranParameter-Definition RANParameter-Definition OPTIONAL
1328 PolicyCondition-RANParameter-Item ::= SEQUENCE {
1329 ranParameter-ID RANParameter-ID,
1330 ranParameter-name RANParameter-Name,
1332 ranParameter-Definition RANParameter-Definition OPTIONAL
1335 -------------------------------
1337 -------------------------------
1339 RANFunctionDefinition-Query ::= SEQUENCE {
1340 ric-QueryStyle-List SEQUENCE (SIZE(1..maxnoofRICStyles)) OF RANFunctionDefinition-Query-Item,
1345 RANFunctionDefinition-Query-Item ::= SEQUENCE {
1346 ric-QueryStyle-Type RIC-Style-Type,
1347 ric-QueryStyle-Name RIC-Style-Name,
1348 ric-QueryHeaderFormat-Type RIC-Format-Type,
1349 ric-QueryDefinitionFormat-Type RIC-Format-Type,
1350 ric-QueryOutcomeFormat-Type RIC-Format-Type,
1351 ran-QueryParameters-List SEQUENCE (SIZE (1..maxnoofAssociatedRANParameters)) OF Query-RANParameter-Item OPTIONAL,
1356 Query-RANParameter-Item ::= SEQUENCE {
1357 ranParameter-ID RANParameter-ID,
1358 ranParameter-name RANParameter-Name,
1359 ranParameter-Definition RANParameter-Definition OPTIONAL,