1 # ==================================================================================
2 # Copyright (c) 2020 HCL Technologies Limited.
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
8 # http://www.apache.org/licenses/LICENSE-2.0
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
15 # ==================================================================================
18 -- **************************************************************
20 -- Information Element Definitions
22 -- **************************************************************
26 DEFINITIONS AUTOMATIC TAGS ::=
30 -- **************************************************************
34 -- **************************************************************
36 maxofRANParameters INTEGER ::= 255
38 -- E2 Service model IEs
40 -- ---------------------------------------------------
41 -- Event Trigger Definition OCTET STRING contents
42 -- ---------------------------------------------------
44 -- E2SM-Bouncer-EventTriggerDefinition IE
45 E2SM-Bouncer-EventTriggerDefinition ::= CHOICE{
46 eventDefinition-Format1 E2SM-Bouncer-EventTriggerDefinition-Format1,
50 -- E2SM-Bouncer-eventTriggerDefinition IE Format 1
51 E2SM-Bouncer-EventTriggerDefinition-Format1 ::= SEQUENCE{
52 triggerNature B-TriggerNature,
56 -- ---------------------------------------------------
57 -- Action Definition OCTET STRING contents
58 -- ---------------------------------------------------
59 E2SM-Bouncer-ActionDefinition ::= CHOICE{
60 actionDefinition-Format1 E2SM-Bouncer-ActionDefinition-Format1,
64 -- E2SM-Bouncer-actionDefinition IE used for Action Format 1
65 E2SM-Bouncer-ActionDefinition-Format1 ::= SEQUENCE{
66 ranParameter-List SEQUENCE (SIZE(1..maxofRANParameters)) OF RANparameter-Item OPTIONAL,
72 -- ---------------------------------------------------
73 -- Indication Header OCTET STRING contents
74 -- ---------------------------------------------------
76 E2SM-Bouncer-IndicationHeader ::= CHOICE{
77 indicationHeader-Format1 E2SM-Bouncer-IndicationHeader-Format1,
81 -- E2SM-Bouncer-indicationHeader Format 1
82 E2SM-Bouncer-IndicationHeader-Format1 ::= SEQUENCE{
83 indicationHeaderParam B-Header,
87 -- ---------------------------------------------------
88 -- Indication Message OCTET STRING contents
89 -- ---------------------------------------------------
91 -- E2SM-Bouncer-indicationMessage IE
92 E2SM-Bouncer-IndicationMessage ::= CHOICE{
93 indicationMessage-Format1 E2SM-Bouncer-IndicationMessage-Format1,
97 -- E2SM-Bouncer-IndicationMessage Format 1
98 E2SM-Bouncer-IndicationMessage-Format1 ::= SEQUENCE{
99 indicationMsgParam B-Message,
104 -- ---------------------------------------------------
106 -- ---------------------------------------------------
108 -- Not defined in this E2SM
110 -- ---------------------------------------------------
111 -- Control Header OCTET STRING contents
112 -- ---------------------------------------------------
114 -- E2SM-Bouncer-ControlHeader
115 E2SM-Bouncer-ControlHeader ::= CHOICE{
116 controlHeader-Format1 E2SM-Bouncer-ControlHeader-Format1,
120 -- E2SM-Bouncer-ControlHeader Format 1
121 E2SM-Bouncer-ControlHeader-Format1 ::= SEQUENCE{
122 controlHeaderParam B-Header,
127 -- ---------------------------------------------------
128 -- Control Message OCTET STRING contents
129 -- ---------------------------------------------------
131 -- E2SM-Bouncer-ControlMessage
132 E2SM-Bouncer-ControlMessage ::= CHOICE{
133 controlMessage-Format1 E2SM-Bouncer-ControlMessage-Format1,
137 -- E2SM-Bouncer-controlMessage Format 1
138 E2SM-Bouncer-ControlMessage-Format1 ::= SEQUENCE{
139 controlMsgParam B-Message,
143 -- ---------------------------------------------------
145 -- ---------------------------------------------------
158 B-Message ::= OCTET STRING
160 B-TriggerNature ::= ENUMERATED{
177 RANparameter-Item ::= SEQUENCE {
178 ranParameter-ID RANparameter-ID,
179 ranParameter-Name RANparameter-Name,
180 ranParameter-Test RANparameter-Test,
181 ranParameter-Value RANparameter-Value,
186 RANparameter-ID ::= INTEGER (0..maxofRANParameters)
188 RANparameter-Name ::= OCTET STRING
190 RANparameter-Test ::= ENUMERATED{
199 RANparameter-Value ::= OCTET STRING