927b330e888e4746deb4e9e0f677b0237d76a131
[ric-plt/nodeb-rnib.git] / entities / ran_load_information.pb.go
1 // Code generated by protoc-gen-go. DO NOT EDIT.
2 // source: ran_load_information.proto
3
4 package entities
5
6 import (
7         fmt "fmt"
8         proto "github.com/golang/protobuf/proto"
9         math "math"
10 )
11
12 // Reference imports to suppress errors if they are not otherwise used.
13 var _ = proto.Marshal
14 var _ = fmt.Errorf
15 var _ = math.Inf
16
17 // This is a compile-time assertion to ensure that this generated file
18 // is compatible with the proto package it is being compiled against.
19 // A compilation error at this line likely means your copy of the
20 // proto package needs to be updated.
21 const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
22
23 // 9.2.17
24 type UlInterferenceOverloadIndication int32
25
26 const (
27         UlInterferenceOverloadIndication_UNKNOWN_UL_INTERFERENCE_OVERLOAD_INDICATION UlInterferenceOverloadIndication = 0
28         UlInterferenceOverloadIndication_HIGH_INTERFERENCE                           UlInterferenceOverloadIndication = 1
29         UlInterferenceOverloadIndication_MEDIUM_INTERFERENCE                         UlInterferenceOverloadIndication = 2
30         UlInterferenceOverloadIndication_LOW_INTERFERENCE                            UlInterferenceOverloadIndication = 3
31 )
32
33 var UlInterferenceOverloadIndication_name = map[int32]string{
34         0: "UNKNOWN_UL_INTERFERENCE_OVERLOAD_INDICATION",
35         1: "HIGH_INTERFERENCE",
36         2: "MEDIUM_INTERFERENCE",
37         3: "LOW_INTERFERENCE",
38 }
39
40 var UlInterferenceOverloadIndication_value = map[string]int32{
41         "UNKNOWN_UL_INTERFERENCE_OVERLOAD_INDICATION": 0,
42         "HIGH_INTERFERENCE":                           1,
43         "MEDIUM_INTERFERENCE":                         2,
44         "LOW_INTERFERENCE":                            3,
45 }
46
47 func (x UlInterferenceOverloadIndication) String() string {
48         return proto.EnumName(UlInterferenceOverloadIndication_name, int32(x))
49 }
50
51 func (UlInterferenceOverloadIndication) EnumDescriptor() ([]byte, []int) {
52         return fileDescriptor_dbb5982ee58718b9, []int{0}
53 }
54
55 type RntpThreshold int32
56
57 const (
58         RntpThreshold_UNKNOWN_RNTP_THRESHOLD RntpThreshold = 0
59         RntpThreshold_NEG_INFINITY           RntpThreshold = 1
60         RntpThreshold_NEG_11                 RntpThreshold = 2
61         RntpThreshold_NEG_10                 RntpThreshold = 3
62         RntpThreshold_NEG_9                  RntpThreshold = 4
63         RntpThreshold_NEG_8                  RntpThreshold = 5
64         RntpThreshold_NEG_7                  RntpThreshold = 6
65         RntpThreshold_NEG_6                  RntpThreshold = 7
66         RntpThreshold_NEG_5                  RntpThreshold = 8
67         RntpThreshold_NEG_4                  RntpThreshold = 9
68         RntpThreshold_NEG_3                  RntpThreshold = 10
69         RntpThreshold_NEG_2                  RntpThreshold = 11
70         RntpThreshold_NEG_1                  RntpThreshold = 12
71         RntpThreshold_V0                     RntpThreshold = 13
72         RntpThreshold_V1                     RntpThreshold = 14
73         RntpThreshold_V2                     RntpThreshold = 15
74         RntpThreshold_V3                     RntpThreshold = 16
75 )
76
77 var RntpThreshold_name = map[int32]string{
78         0:  "UNKNOWN_RNTP_THRESHOLD",
79         1:  "NEG_INFINITY",
80         2:  "NEG_11",
81         3:  "NEG_10",
82         4:  "NEG_9",
83         5:  "NEG_8",
84         6:  "NEG_7",
85         7:  "NEG_6",
86         8:  "NEG_5",
87         9:  "NEG_4",
88         10: "NEG_3",
89         11: "NEG_2",
90         12: "NEG_1",
91         13: "V0",
92         14: "V1",
93         15: "V2",
94         16: "V3",
95 }
96
97 var RntpThreshold_value = map[string]int32{
98         "UNKNOWN_RNTP_THRESHOLD": 0,
99         "NEG_INFINITY":           1,
100         "NEG_11":                 2,
101         "NEG_10":                 3,
102         "NEG_9":                  4,
103         "NEG_8":                  5,
104         "NEG_7":                  6,
105         "NEG_6":                  7,
106         "NEG_5":                  8,
107         "NEG_4":                  9,
108         "NEG_3":                  10,
109         "NEG_2":                  11,
110         "NEG_1":                  12,
111         "V0":                     13,
112         "V1":                     14,
113         "V2":                     15,
114         "V3":                     16,
115 }
116
117 func (x RntpThreshold) String() string {
118         return proto.EnumName(RntpThreshold_name, int32(x))
119 }
120
121 func (RntpThreshold) EnumDescriptor() ([]byte, []int) {
122         return fileDescriptor_dbb5982ee58718b9, []int{1}
123 }
124
125 type NumberOfCellSpecificAntennaPorts int32
126
127 const (
128         NumberOfCellSpecificAntennaPorts_UNKNOWN_NUMBER_OF_CELL_SPECIFIC_ANTENNA_PORTS NumberOfCellSpecificAntennaPorts = 0
129         NumberOfCellSpecificAntennaPorts_V1_ANT_PRT                                    NumberOfCellSpecificAntennaPorts = 1
130         NumberOfCellSpecificAntennaPorts_V2_ANT_PRT                                    NumberOfCellSpecificAntennaPorts = 2
131         NumberOfCellSpecificAntennaPorts_V4_ANT_PRT                                    NumberOfCellSpecificAntennaPorts = 4
132 )
133
134 var NumberOfCellSpecificAntennaPorts_name = map[int32]string{
135         0: "UNKNOWN_NUMBER_OF_CELL_SPECIFIC_ANTENNA_PORTS",
136         1: "V1_ANT_PRT",
137         2: "V2_ANT_PRT",
138         4: "V4_ANT_PRT",
139 }
140
141 var NumberOfCellSpecificAntennaPorts_value = map[string]int32{
142         "UNKNOWN_NUMBER_OF_CELL_SPECIFIC_ANTENNA_PORTS": 0,
143         "V1_ANT_PRT": 1,
144         "V2_ANT_PRT": 2,
145         "V4_ANT_PRT": 4,
146 }
147
148 func (x NumberOfCellSpecificAntennaPorts) String() string {
149         return proto.EnumName(NumberOfCellSpecificAntennaPorts_name, int32(x))
150 }
151
152 func (NumberOfCellSpecificAntennaPorts) EnumDescriptor() ([]byte, []int) {
153         return fileDescriptor_dbb5982ee58718b9, []int{2}
154 }
155
156 type AbsInformationMode int32
157
158 const (
159         AbsInformationMode_UNKNOWN_ABS_INFORMATION_MODE AbsInformationMode = 0
160         AbsInformationMode_ABS_INFO_FDD                 AbsInformationMode = 1
161         AbsInformationMode_ABS_INFO_TDD                 AbsInformationMode = 2
162         AbsInformationMode_ABS_INACTIVE                 AbsInformationMode = 3
163 )
164
165 var AbsInformationMode_name = map[int32]string{
166         0: "UNKNOWN_ABS_INFORMATION_MODE",
167         1: "ABS_INFO_FDD",
168         2: "ABS_INFO_TDD",
169         3: "ABS_INACTIVE",
170 }
171
172 var AbsInformationMode_value = map[string]int32{
173         "UNKNOWN_ABS_INFORMATION_MODE": 0,
174         "ABS_INFO_FDD":                 1,
175         "ABS_INFO_TDD":                 2,
176         "ABS_INACTIVE":                 3,
177 }
178
179 func (x AbsInformationMode) String() string {
180         return proto.EnumName(AbsInformationMode_name, int32(x))
181 }
182
183 func (AbsInformationMode) EnumDescriptor() ([]byte, []int) {
184         return fileDescriptor_dbb5982ee58718b9, []int{3}
185 }
186
187 // 9.2.55
188 type InvokeIndication int32
189
190 const (
191         InvokeIndication_UNKNOWN_INVOKE_INDICATION InvokeIndication = 0
192         InvokeIndication_ABS_INFORMATION           InvokeIndication = 1
193         InvokeIndication_START_NAICS_INFORMATION   InvokeIndication = 2
194         InvokeIndication_STOP_NAICS_INFORMATION    InvokeIndication = 3
195 )
196
197 var InvokeIndication_name = map[int32]string{
198         0: "UNKNOWN_INVOKE_INDICATION",
199         1: "ABS_INFORMATION",
200         2: "START_NAICS_INFORMATION",
201         3: "STOP_NAICS_INFORMATION",
202 }
203
204 var InvokeIndication_value = map[string]int32{
205         "UNKNOWN_INVOKE_INDICATION": 0,
206         "ABS_INFORMATION":           1,
207         "START_NAICS_INFORMATION":   2,
208         "STOP_NAICS_INFORMATION":    3,
209 }
210
211 func (x InvokeIndication) String() string {
212         return proto.EnumName(InvokeIndication_name, int32(x))
213 }
214
215 func (InvokeIndication) EnumDescriptor() ([]byte, []int) {
216         return fileDescriptor_dbb5982ee58718b9, []int{4}
217 }
218
219 type NaicsState int32
220
221 const (
222         NaicsState_UNKNOWN_NAICS_STATE NaicsState = 0
223         NaicsState_NAICS_ACTIVE        NaicsState = 1
224         NaicsState_NAICS_INACTIVE      NaicsState = 2
225 )
226
227 var NaicsState_name = map[int32]string{
228         0: "UNKNOWN_NAICS_STATE",
229         1: "NAICS_ACTIVE",
230         2: "NAICS_INACTIVE",
231 }
232
233 var NaicsState_value = map[string]int32{
234         "UNKNOWN_NAICS_STATE": 0,
235         "NAICS_ACTIVE":        1,
236         "NAICS_INACTIVE":      2,
237 }
238
239 func (x NaicsState) String() string {
240         return proto.EnumName(NaicsState_name, int32(x))
241 }
242
243 func (NaicsState) EnumDescriptor() ([]byte, []int) {
244         return fileDescriptor_dbb5982ee58718b9, []int{5}
245 }
246
247 type PA int32
248
249 const (
250         PA_UNKNOWN_PA      PA = 0
251         PA_DB_NEG_6        PA = 1
252         PA_DB_NEG_4_DOT_77 PA = 2
253         PA_DB_NEG_3        PA = 3
254         PA_DB_NEG_1_DOT_77 PA = 4
255         PA_DB_0            PA = 5
256         PA_DB_1            PA = 6
257         PA_DB_2            PA = 7
258         PA_DB_3            PA = 8
259 )
260
261 var PA_name = map[int32]string{
262         0: "UNKNOWN_PA",
263         1: "DB_NEG_6",
264         2: "DB_NEG_4_DOT_77",
265         3: "DB_NEG_3",
266         4: "DB_NEG_1_DOT_77",
267         5: "DB_0",
268         6: "DB_1",
269         7: "DB_2",
270         8: "DB_3",
271 }
272
273 var PA_value = map[string]int32{
274         "UNKNOWN_PA":      0,
275         "DB_NEG_6":        1,
276         "DB_NEG_4_DOT_77": 2,
277         "DB_NEG_3":        3,
278         "DB_NEG_1_DOT_77": 4,
279         "DB_0":            5,
280         "DB_1":            6,
281         "DB_2":            7,
282         "DB_3":            8,
283 }
284
285 func (x PA) String() string {
286         return proto.EnumName(PA_name, int32(x))
287 }
288
289 func (PA) EnumDescriptor() ([]byte, []int) {
290         return fileDescriptor_dbb5982ee58718b9, []int{6}
291 }
292
293 // 9.1.2.1
294 type RanLoadInformation struct {
295         LoadTimestamp        uint64                 `protobuf:"varint,1,opt,name=load_timestamp,json=loadTimestamp,proto3" json:"load_timestamp,omitempty"`
296         CellLoadInfos        []*CellLoadInformation `protobuf:"bytes,2,rep,name=cell_load_infos,json=cellLoadInfos,proto3" json:"cell_load_infos,omitempty"`
297         XXX_NoUnkeyedLiteral struct{}               `json:"-"`
298         XXX_unrecognized     []byte                 `json:"-"`
299         XXX_sizecache        int32                  `json:"-"`
300 }
301
302 func (m *RanLoadInformation) Reset()         { *m = RanLoadInformation{} }
303 func (m *RanLoadInformation) String() string { return proto.CompactTextString(m) }
304 func (*RanLoadInformation) ProtoMessage()    {}
305 func (*RanLoadInformation) Descriptor() ([]byte, []int) {
306         return fileDescriptor_dbb5982ee58718b9, []int{0}
307 }
308
309 func (m *RanLoadInformation) XXX_Unmarshal(b []byte) error {
310         return xxx_messageInfo_RanLoadInformation.Unmarshal(m, b)
311 }
312 func (m *RanLoadInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
313         return xxx_messageInfo_RanLoadInformation.Marshal(b, m, deterministic)
314 }
315 func (m *RanLoadInformation) XXX_Merge(src proto.Message) {
316         xxx_messageInfo_RanLoadInformation.Merge(m, src)
317 }
318 func (m *RanLoadInformation) XXX_Size() int {
319         return xxx_messageInfo_RanLoadInformation.Size(m)
320 }
321 func (m *RanLoadInformation) XXX_DiscardUnknown() {
322         xxx_messageInfo_RanLoadInformation.DiscardUnknown(m)
323 }
324
325 var xxx_messageInfo_RanLoadInformation proto.InternalMessageInfo
326
327 func (m *RanLoadInformation) GetLoadTimestamp() uint64 {
328         if m != nil {
329                 return m.LoadTimestamp
330         }
331         return 0
332 }
333
334 func (m *RanLoadInformation) GetCellLoadInfos() []*CellLoadInformation {
335         if m != nil {
336                 return m.CellLoadInfos
337         }
338         return nil
339 }
340
341 type CellLoadInformation struct {
342         CellId                             string                              `protobuf:"bytes,1,opt,name=cell_id,json=cellId,proto3" json:"cell_id,omitempty"`
343         UlInterferenceOverloadIndications  []UlInterferenceOverloadIndication  `protobuf:"varint,2,rep,packed,name=ul_interference_overload_indications,json=ulInterferenceOverloadIndications,proto3,enum=entities.UlInterferenceOverloadIndication" json:"ul_interference_overload_indications,omitempty"`
344         UlHighInterferenceInfos            []*UlHighInterferenceInformation    `protobuf:"bytes,3,rep,name=ul_high_interference_infos,json=ulHighInterferenceInfos,proto3" json:"ul_high_interference_infos,omitempty"`
345         RelativeNarrowbandTxPower          *RelativeNarrowbandTxPower          `protobuf:"bytes,4,opt,name=relative_narrowband_tx_power,json=relativeNarrowbandTxPower,proto3" json:"relative_narrowband_tx_power,omitempty"`
346         AbsInformation                     *AbsInformation                     `protobuf:"bytes,5,opt,name=abs_information,json=absInformation,proto3" json:"abs_information,omitempty"`
347         InvokeIndication                   InvokeIndication                    `protobuf:"varint,6,opt,name=invoke_indication,json=invokeIndication,proto3,enum=entities.InvokeIndication" json:"invoke_indication,omitempty"`
348         IntendedUlDlConfiguration          SubframeAssignment                  `protobuf:"varint,7,opt,name=intended_ul_dl_configuration,json=intendedUlDlConfiguration,proto3,enum=entities.SubframeAssignment" json:"intended_ul_dl_configuration,omitempty"`
349         ExtendedUlInterferenceOverloadInfo *ExtendedUlInterferenceOverloadInfo `protobuf:"bytes,8,opt,name=extended_ul_interference_overload_info,json=extendedUlInterferenceOverloadInfo,proto3" json:"extended_ul_interference_overload_info,omitempty"`
350         CompInformation                    *CompInformation                    `protobuf:"bytes,9,opt,name=comp_information,json=compInformation,proto3" json:"comp_information,omitempty"`
351         DynamicDlTransmissionInformation   *DynamicDlTransmissionInformation   `protobuf:"bytes,10,opt,name=dynamic_dl_transmission_information,json=dynamicDlTransmissionInformation,proto3" json:"dynamic_dl_transmission_information,omitempty"`
352         XXX_NoUnkeyedLiteral               struct{}                            `json:"-"`
353         XXX_unrecognized                   []byte                              `json:"-"`
354         XXX_sizecache                      int32                               `json:"-"`
355 }
356
357 func (m *CellLoadInformation) Reset()         { *m = CellLoadInformation{} }
358 func (m *CellLoadInformation) String() string { return proto.CompactTextString(m) }
359 func (*CellLoadInformation) ProtoMessage()    {}
360 func (*CellLoadInformation) Descriptor() ([]byte, []int) {
361         return fileDescriptor_dbb5982ee58718b9, []int{1}
362 }
363
364 func (m *CellLoadInformation) XXX_Unmarshal(b []byte) error {
365         return xxx_messageInfo_CellLoadInformation.Unmarshal(m, b)
366 }
367 func (m *CellLoadInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
368         return xxx_messageInfo_CellLoadInformation.Marshal(b, m, deterministic)
369 }
370 func (m *CellLoadInformation) XXX_Merge(src proto.Message) {
371         xxx_messageInfo_CellLoadInformation.Merge(m, src)
372 }
373 func (m *CellLoadInformation) XXX_Size() int {
374         return xxx_messageInfo_CellLoadInformation.Size(m)
375 }
376 func (m *CellLoadInformation) XXX_DiscardUnknown() {
377         xxx_messageInfo_CellLoadInformation.DiscardUnknown(m)
378 }
379
380 var xxx_messageInfo_CellLoadInformation proto.InternalMessageInfo
381
382 func (m *CellLoadInformation) GetCellId() string {
383         if m != nil {
384                 return m.CellId
385         }
386         return ""
387 }
388
389 func (m *CellLoadInformation) GetUlInterferenceOverloadIndications() []UlInterferenceOverloadIndication {
390         if m != nil {
391                 return m.UlInterferenceOverloadIndications
392         }
393         return nil
394 }
395
396 func (m *CellLoadInformation) GetUlHighInterferenceInfos() []*UlHighInterferenceInformation {
397         if m != nil {
398                 return m.UlHighInterferenceInfos
399         }
400         return nil
401 }
402
403 func (m *CellLoadInformation) GetRelativeNarrowbandTxPower() *RelativeNarrowbandTxPower {
404         if m != nil {
405                 return m.RelativeNarrowbandTxPower
406         }
407         return nil
408 }
409
410 func (m *CellLoadInformation) GetAbsInformation() *AbsInformation {
411         if m != nil {
412                 return m.AbsInformation
413         }
414         return nil
415 }
416
417 func (m *CellLoadInformation) GetInvokeIndication() InvokeIndication {
418         if m != nil {
419                 return m.InvokeIndication
420         }
421         return InvokeIndication_UNKNOWN_INVOKE_INDICATION
422 }
423
424 func (m *CellLoadInformation) GetIntendedUlDlConfiguration() SubframeAssignment {
425         if m != nil {
426                 return m.IntendedUlDlConfiguration
427         }
428         return SubframeAssignment_UNKNOWN_SUBFRAME_ASSIGNMENT
429 }
430
431 func (m *CellLoadInformation) GetExtendedUlInterferenceOverloadInfo() *ExtendedUlInterferenceOverloadInfo {
432         if m != nil {
433                 return m.ExtendedUlInterferenceOverloadInfo
434         }
435         return nil
436 }
437
438 func (m *CellLoadInformation) GetCompInformation() *CompInformation {
439         if m != nil {
440                 return m.CompInformation
441         }
442         return nil
443 }
444
445 func (m *CellLoadInformation) GetDynamicDlTransmissionInformation() *DynamicDlTransmissionInformation {
446         if m != nil {
447                 return m.DynamicDlTransmissionInformation
448         }
449         return nil
450 }
451
452 // 9.2.18
453 type UlHighInterferenceInformation struct {
454         TargetCellId                 string   `protobuf:"bytes,1,opt,name=target_cell_id,json=targetCellId,proto3" json:"target_cell_id,omitempty"`
455         UlHighInterferenceIndication string   `protobuf:"bytes,2,opt,name=ul_high_interference_indication,json=ulHighInterferenceIndication,proto3" json:"ul_high_interference_indication,omitempty"`
456         XXX_NoUnkeyedLiteral         struct{} `json:"-"`
457         XXX_unrecognized             []byte   `json:"-"`
458         XXX_sizecache                int32    `json:"-"`
459 }
460
461 func (m *UlHighInterferenceInformation) Reset()         { *m = UlHighInterferenceInformation{} }
462 func (m *UlHighInterferenceInformation) String() string { return proto.CompactTextString(m) }
463 func (*UlHighInterferenceInformation) ProtoMessage()    {}
464 func (*UlHighInterferenceInformation) Descriptor() ([]byte, []int) {
465         return fileDescriptor_dbb5982ee58718b9, []int{2}
466 }
467
468 func (m *UlHighInterferenceInformation) XXX_Unmarshal(b []byte) error {
469         return xxx_messageInfo_UlHighInterferenceInformation.Unmarshal(m, b)
470 }
471 func (m *UlHighInterferenceInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
472         return xxx_messageInfo_UlHighInterferenceInformation.Marshal(b, m, deterministic)
473 }
474 func (m *UlHighInterferenceInformation) XXX_Merge(src proto.Message) {
475         xxx_messageInfo_UlHighInterferenceInformation.Merge(m, src)
476 }
477 func (m *UlHighInterferenceInformation) XXX_Size() int {
478         return xxx_messageInfo_UlHighInterferenceInformation.Size(m)
479 }
480 func (m *UlHighInterferenceInformation) XXX_DiscardUnknown() {
481         xxx_messageInfo_UlHighInterferenceInformation.DiscardUnknown(m)
482 }
483
484 var xxx_messageInfo_UlHighInterferenceInformation proto.InternalMessageInfo
485
486 func (m *UlHighInterferenceInformation) GetTargetCellId() string {
487         if m != nil {
488                 return m.TargetCellId
489         }
490         return ""
491 }
492
493 func (m *UlHighInterferenceInformation) GetUlHighInterferenceIndication() string {
494         if m != nil {
495                 return m.UlHighInterferenceIndication
496         }
497         return ""
498 }
499
500 // 9.2.19
501 type RelativeNarrowbandTxPower struct {
502         RntpPerPrb                       string                           `protobuf:"bytes,1,opt,name=rntp_per_prb,json=rntpPerPrb,proto3" json:"rntp_per_prb,omitempty"`
503         RntpThreshold                    RntpThreshold                    `protobuf:"varint,2,opt,name=rntp_threshold,json=rntpThreshold,proto3,enum=entities.RntpThreshold" json:"rntp_threshold,omitempty"`
504         NumberOfCellSpecificAntennaPorts NumberOfCellSpecificAntennaPorts `protobuf:"varint,3,opt,name=number_of_cell_specific_antenna_ports,json=numberOfCellSpecificAntennaPorts,proto3,enum=entities.NumberOfCellSpecificAntennaPorts" json:"number_of_cell_specific_antenna_ports,omitempty"`
505         PB                               uint32                           `protobuf:"varint,4,opt,name=p_b,json=pB,proto3" json:"p_b,omitempty"`
506         PdcchInterferenceImpact          uint32                           `protobuf:"varint,5,opt,name=pdcch_interference_impact,json=pdcchInterferenceImpact,proto3" json:"pdcch_interference_impact,omitempty"`
507         EnhancedRntp                     *EnhancedRntp                    `protobuf:"bytes,6,opt,name=enhanced_rntp,json=enhancedRntp,proto3" json:"enhanced_rntp,omitempty"`
508         XXX_NoUnkeyedLiteral             struct{}                         `json:"-"`
509         XXX_unrecognized                 []byte                           `json:"-"`
510         XXX_sizecache                    int32                            `json:"-"`
511 }
512
513 func (m *RelativeNarrowbandTxPower) Reset()         { *m = RelativeNarrowbandTxPower{} }
514 func (m *RelativeNarrowbandTxPower) String() string { return proto.CompactTextString(m) }
515 func (*RelativeNarrowbandTxPower) ProtoMessage()    {}
516 func (*RelativeNarrowbandTxPower) Descriptor() ([]byte, []int) {
517         return fileDescriptor_dbb5982ee58718b9, []int{3}
518 }
519
520 func (m *RelativeNarrowbandTxPower) XXX_Unmarshal(b []byte) error {
521         return xxx_messageInfo_RelativeNarrowbandTxPower.Unmarshal(m, b)
522 }
523 func (m *RelativeNarrowbandTxPower) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
524         return xxx_messageInfo_RelativeNarrowbandTxPower.Marshal(b, m, deterministic)
525 }
526 func (m *RelativeNarrowbandTxPower) XXX_Merge(src proto.Message) {
527         xxx_messageInfo_RelativeNarrowbandTxPower.Merge(m, src)
528 }
529 func (m *RelativeNarrowbandTxPower) XXX_Size() int {
530         return xxx_messageInfo_RelativeNarrowbandTxPower.Size(m)
531 }
532 func (m *RelativeNarrowbandTxPower) XXX_DiscardUnknown() {
533         xxx_messageInfo_RelativeNarrowbandTxPower.DiscardUnknown(m)
534 }
535
536 var xxx_messageInfo_RelativeNarrowbandTxPower proto.InternalMessageInfo
537
538 func (m *RelativeNarrowbandTxPower) GetRntpPerPrb() string {
539         if m != nil {
540                 return m.RntpPerPrb
541         }
542         return ""
543 }
544
545 func (m *RelativeNarrowbandTxPower) GetRntpThreshold() RntpThreshold {
546         if m != nil {
547                 return m.RntpThreshold
548         }
549         return RntpThreshold_UNKNOWN_RNTP_THRESHOLD
550 }
551
552 func (m *RelativeNarrowbandTxPower) GetNumberOfCellSpecificAntennaPorts() NumberOfCellSpecificAntennaPorts {
553         if m != nil {
554                 return m.NumberOfCellSpecificAntennaPorts
555         }
556         return NumberOfCellSpecificAntennaPorts_UNKNOWN_NUMBER_OF_CELL_SPECIFIC_ANTENNA_PORTS
557 }
558
559 func (m *RelativeNarrowbandTxPower) GetPB() uint32 {
560         if m != nil {
561                 return m.PB
562         }
563         return 0
564 }
565
566 func (m *RelativeNarrowbandTxPower) GetPdcchInterferenceImpact() uint32 {
567         if m != nil {
568                 return m.PdcchInterferenceImpact
569         }
570         return 0
571 }
572
573 func (m *RelativeNarrowbandTxPower) GetEnhancedRntp() *EnhancedRntp {
574         if m != nil {
575                 return m.EnhancedRntp
576         }
577         return nil
578 }
579
580 type EnhancedRntp struct {
581         EnhancedRntpBitmap     string        `protobuf:"bytes,1,opt,name=enhanced_rntp_bitmap,json=enhancedRntpBitmap,proto3" json:"enhanced_rntp_bitmap,omitempty"`
582         RntpHighPowerThreshold RntpThreshold `protobuf:"varint,2,opt,name=rntp_high_power_threshold,json=rntpHighPowerThreshold,proto3,enum=entities.RntpThreshold" json:"rntp_high_power_threshold,omitempty"`
583         EnhancedRntpStartTime  *StartTime    `protobuf:"bytes,3,opt,name=enhanced_rntp_start_time,json=enhancedRntpStartTime,proto3" json:"enhanced_rntp_start_time,omitempty"`
584         XXX_NoUnkeyedLiteral   struct{}      `json:"-"`
585         XXX_unrecognized       []byte        `json:"-"`
586         XXX_sizecache          int32         `json:"-"`
587 }
588
589 func (m *EnhancedRntp) Reset()         { *m = EnhancedRntp{} }
590 func (m *EnhancedRntp) String() string { return proto.CompactTextString(m) }
591 func (*EnhancedRntp) ProtoMessage()    {}
592 func (*EnhancedRntp) Descriptor() ([]byte, []int) {
593         return fileDescriptor_dbb5982ee58718b9, []int{4}
594 }
595
596 func (m *EnhancedRntp) XXX_Unmarshal(b []byte) error {
597         return xxx_messageInfo_EnhancedRntp.Unmarshal(m, b)
598 }
599 func (m *EnhancedRntp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
600         return xxx_messageInfo_EnhancedRntp.Marshal(b, m, deterministic)
601 }
602 func (m *EnhancedRntp) XXX_Merge(src proto.Message) {
603         xxx_messageInfo_EnhancedRntp.Merge(m, src)
604 }
605 func (m *EnhancedRntp) XXX_Size() int {
606         return xxx_messageInfo_EnhancedRntp.Size(m)
607 }
608 func (m *EnhancedRntp) XXX_DiscardUnknown() {
609         xxx_messageInfo_EnhancedRntp.DiscardUnknown(m)
610 }
611
612 var xxx_messageInfo_EnhancedRntp proto.InternalMessageInfo
613
614 func (m *EnhancedRntp) GetEnhancedRntpBitmap() string {
615         if m != nil {
616                 return m.EnhancedRntpBitmap
617         }
618         return ""
619 }
620
621 func (m *EnhancedRntp) GetRntpHighPowerThreshold() RntpThreshold {
622         if m != nil {
623                 return m.RntpHighPowerThreshold
624         }
625         return RntpThreshold_UNKNOWN_RNTP_THRESHOLD
626 }
627
628 func (m *EnhancedRntp) GetEnhancedRntpStartTime() *StartTime {
629         if m != nil {
630                 return m.EnhancedRntpStartTime
631         }
632         return nil
633 }
634
635 type StartTime struct {
636         StartSfn             int32    `protobuf:"varint,1,opt,name=start_sfn,json=startSfn,proto3" json:"start_sfn,omitempty"`
637         StartSubframeNumber  int32    `protobuf:"varint,2,opt,name=start_subframe_number,json=startSubframeNumber,proto3" json:"start_subframe_number,omitempty"`
638         XXX_NoUnkeyedLiteral struct{} `json:"-"`
639         XXX_unrecognized     []byte   `json:"-"`
640         XXX_sizecache        int32    `json:"-"`
641 }
642
643 func (m *StartTime) Reset()         { *m = StartTime{} }
644 func (m *StartTime) String() string { return proto.CompactTextString(m) }
645 func (*StartTime) ProtoMessage()    {}
646 func (*StartTime) Descriptor() ([]byte, []int) {
647         return fileDescriptor_dbb5982ee58718b9, []int{5}
648 }
649
650 func (m *StartTime) XXX_Unmarshal(b []byte) error {
651         return xxx_messageInfo_StartTime.Unmarshal(m, b)
652 }
653 func (m *StartTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
654         return xxx_messageInfo_StartTime.Marshal(b, m, deterministic)
655 }
656 func (m *StartTime) XXX_Merge(src proto.Message) {
657         xxx_messageInfo_StartTime.Merge(m, src)
658 }
659 func (m *StartTime) XXX_Size() int {
660         return xxx_messageInfo_StartTime.Size(m)
661 }
662 func (m *StartTime) XXX_DiscardUnknown() {
663         xxx_messageInfo_StartTime.DiscardUnknown(m)
664 }
665
666 var xxx_messageInfo_StartTime proto.InternalMessageInfo
667
668 func (m *StartTime) GetStartSfn() int32 {
669         if m != nil {
670                 return m.StartSfn
671         }
672         return 0
673 }
674
675 func (m *StartTime) GetStartSubframeNumber() int32 {
676         if m != nil {
677                 return m.StartSubframeNumber
678         }
679         return 0
680 }
681
682 // 9.2.54
683 type AbsInformation struct {
684         Mode                             AbsInformationMode               `protobuf:"varint,1,opt,name=mode,proto3,enum=entities.AbsInformationMode" json:"mode,omitempty"`
685         AbsPatternInfo                   string                           `protobuf:"bytes,2,opt,name=abs_pattern_info,json=absPatternInfo,proto3" json:"abs_pattern_info,omitempty"`
686         NumberOfCellSpecificAntennaPorts NumberOfCellSpecificAntennaPorts `protobuf:"varint,3,opt,name=number_of_cell_specific_antenna_ports,json=numberOfCellSpecificAntennaPorts,proto3,enum=entities.NumberOfCellSpecificAntennaPorts" json:"number_of_cell_specific_antenna_ports,omitempty"`
687         MeasurementSubset                string                           `protobuf:"bytes,4,opt,name=measurement_subset,json=measurementSubset,proto3" json:"measurement_subset,omitempty"`
688         XXX_NoUnkeyedLiteral             struct{}                         `json:"-"`
689         XXX_unrecognized                 []byte                           `json:"-"`
690         XXX_sizecache                    int32                            `json:"-"`
691 }
692
693 func (m *AbsInformation) Reset()         { *m = AbsInformation{} }
694 func (m *AbsInformation) String() string { return proto.CompactTextString(m) }
695 func (*AbsInformation) ProtoMessage()    {}
696 func (*AbsInformation) Descriptor() ([]byte, []int) {
697         return fileDescriptor_dbb5982ee58718b9, []int{6}
698 }
699
700 func (m *AbsInformation) XXX_Unmarshal(b []byte) error {
701         return xxx_messageInfo_AbsInformation.Unmarshal(m, b)
702 }
703 func (m *AbsInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
704         return xxx_messageInfo_AbsInformation.Marshal(b, m, deterministic)
705 }
706 func (m *AbsInformation) XXX_Merge(src proto.Message) {
707         xxx_messageInfo_AbsInformation.Merge(m, src)
708 }
709 func (m *AbsInformation) XXX_Size() int {
710         return xxx_messageInfo_AbsInformation.Size(m)
711 }
712 func (m *AbsInformation) XXX_DiscardUnknown() {
713         xxx_messageInfo_AbsInformation.DiscardUnknown(m)
714 }
715
716 var xxx_messageInfo_AbsInformation proto.InternalMessageInfo
717
718 func (m *AbsInformation) GetMode() AbsInformationMode {
719         if m != nil {
720                 return m.Mode
721         }
722         return AbsInformationMode_UNKNOWN_ABS_INFORMATION_MODE
723 }
724
725 func (m *AbsInformation) GetAbsPatternInfo() string {
726         if m != nil {
727                 return m.AbsPatternInfo
728         }
729         return ""
730 }
731
732 func (m *AbsInformation) GetNumberOfCellSpecificAntennaPorts() NumberOfCellSpecificAntennaPorts {
733         if m != nil {
734                 return m.NumberOfCellSpecificAntennaPorts
735         }
736         return NumberOfCellSpecificAntennaPorts_UNKNOWN_NUMBER_OF_CELL_SPECIFIC_ANTENNA_PORTS
737 }
738
739 func (m *AbsInformation) GetMeasurementSubset() string {
740         if m != nil {
741                 return m.MeasurementSubset
742         }
743         return ""
744 }
745
746 // 9.2.67
747 type ExtendedUlInterferenceOverloadInfo struct {
748         AssociatedSubframes                       string                             `protobuf:"bytes,1,opt,name=associated_subframes,json=associatedSubframes,proto3" json:"associated_subframes,omitempty"`
749         ExtendedUlInterferenceOverloadIndications []UlInterferenceOverloadIndication `protobuf:"varint,2,rep,packed,name=extended_ul_interference_overload_indications,json=extendedUlInterferenceOverloadIndications,proto3,enum=entities.UlInterferenceOverloadIndication" json:"extended_ul_interference_overload_indications,omitempty"`
750         XXX_NoUnkeyedLiteral                      struct{}                           `json:"-"`
751         XXX_unrecognized                          []byte                             `json:"-"`
752         XXX_sizecache                             int32                              `json:"-"`
753 }
754
755 func (m *ExtendedUlInterferenceOverloadInfo) Reset()         { *m = ExtendedUlInterferenceOverloadInfo{} }
756 func (m *ExtendedUlInterferenceOverloadInfo) String() string { return proto.CompactTextString(m) }
757 func (*ExtendedUlInterferenceOverloadInfo) ProtoMessage()    {}
758 func (*ExtendedUlInterferenceOverloadInfo) Descriptor() ([]byte, []int) {
759         return fileDescriptor_dbb5982ee58718b9, []int{7}
760 }
761
762 func (m *ExtendedUlInterferenceOverloadInfo) XXX_Unmarshal(b []byte) error {
763         return xxx_messageInfo_ExtendedUlInterferenceOverloadInfo.Unmarshal(m, b)
764 }
765 func (m *ExtendedUlInterferenceOverloadInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
766         return xxx_messageInfo_ExtendedUlInterferenceOverloadInfo.Marshal(b, m, deterministic)
767 }
768 func (m *ExtendedUlInterferenceOverloadInfo) XXX_Merge(src proto.Message) {
769         xxx_messageInfo_ExtendedUlInterferenceOverloadInfo.Merge(m, src)
770 }
771 func (m *ExtendedUlInterferenceOverloadInfo) XXX_Size() int {
772         return xxx_messageInfo_ExtendedUlInterferenceOverloadInfo.Size(m)
773 }
774 func (m *ExtendedUlInterferenceOverloadInfo) XXX_DiscardUnknown() {
775         xxx_messageInfo_ExtendedUlInterferenceOverloadInfo.DiscardUnknown(m)
776 }
777
778 var xxx_messageInfo_ExtendedUlInterferenceOverloadInfo proto.InternalMessageInfo
779
780 func (m *ExtendedUlInterferenceOverloadInfo) GetAssociatedSubframes() string {
781         if m != nil {
782                 return m.AssociatedSubframes
783         }
784         return ""
785 }
786
787 func (m *ExtendedUlInterferenceOverloadInfo) GetExtendedUlInterferenceOverloadIndications() []UlInterferenceOverloadIndication {
788         if m != nil {
789                 return m.ExtendedUlInterferenceOverloadIndications
790         }
791         return nil
792 }
793
794 // 9.2.74
795 type CompInformation struct {
796         CompInformationItems     []*CompInformationItem `protobuf:"bytes,1,rep,name=comp_information_items,json=compInformationItems,proto3" json:"comp_information_items,omitempty"`
797         CompInformationStartTime *StartTime             `protobuf:"bytes,2,opt,name=comp_information_start_time,json=compInformationStartTime,proto3" json:"comp_information_start_time,omitempty"`
798         XXX_NoUnkeyedLiteral     struct{}               `json:"-"`
799         XXX_unrecognized         []byte                 `json:"-"`
800         XXX_sizecache            int32                  `json:"-"`
801 }
802
803 func (m *CompInformation) Reset()         { *m = CompInformation{} }
804 func (m *CompInformation) String() string { return proto.CompactTextString(m) }
805 func (*CompInformation) ProtoMessage()    {}
806 func (*CompInformation) Descriptor() ([]byte, []int) {
807         return fileDescriptor_dbb5982ee58718b9, []int{8}
808 }
809
810 func (m *CompInformation) XXX_Unmarshal(b []byte) error {
811         return xxx_messageInfo_CompInformation.Unmarshal(m, b)
812 }
813 func (m *CompInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
814         return xxx_messageInfo_CompInformation.Marshal(b, m, deterministic)
815 }
816 func (m *CompInformation) XXX_Merge(src proto.Message) {
817         xxx_messageInfo_CompInformation.Merge(m, src)
818 }
819 func (m *CompInformation) XXX_Size() int {
820         return xxx_messageInfo_CompInformation.Size(m)
821 }
822 func (m *CompInformation) XXX_DiscardUnknown() {
823         xxx_messageInfo_CompInformation.DiscardUnknown(m)
824 }
825
826 var xxx_messageInfo_CompInformation proto.InternalMessageInfo
827
828 func (m *CompInformation) GetCompInformationItems() []*CompInformationItem {
829         if m != nil {
830                 return m.CompInformationItems
831         }
832         return nil
833 }
834
835 func (m *CompInformation) GetCompInformationStartTime() *StartTime {
836         if m != nil {
837                 return m.CompInformationStartTime
838         }
839         return nil
840 }
841
842 type CompInformationItem struct {
843         CompHypothesisSets   []*CompHypothesisSet `protobuf:"bytes,1,rep,name=comp_hypothesis_sets,json=compHypothesisSets,proto3" json:"comp_hypothesis_sets,omitempty"`
844         BenefitMetric        int32                `protobuf:"varint,2,opt,name=benefit_metric,json=benefitMetric,proto3" json:"benefit_metric,omitempty"`
845         XXX_NoUnkeyedLiteral struct{}             `json:"-"`
846         XXX_unrecognized     []byte               `json:"-"`
847         XXX_sizecache        int32                `json:"-"`
848 }
849
850 func (m *CompInformationItem) Reset()         { *m = CompInformationItem{} }
851 func (m *CompInformationItem) String() string { return proto.CompactTextString(m) }
852 func (*CompInformationItem) ProtoMessage()    {}
853 func (*CompInformationItem) Descriptor() ([]byte, []int) {
854         return fileDescriptor_dbb5982ee58718b9, []int{9}
855 }
856
857 func (m *CompInformationItem) XXX_Unmarshal(b []byte) error {
858         return xxx_messageInfo_CompInformationItem.Unmarshal(m, b)
859 }
860 func (m *CompInformationItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
861         return xxx_messageInfo_CompInformationItem.Marshal(b, m, deterministic)
862 }
863 func (m *CompInformationItem) XXX_Merge(src proto.Message) {
864         xxx_messageInfo_CompInformationItem.Merge(m, src)
865 }
866 func (m *CompInformationItem) XXX_Size() int {
867         return xxx_messageInfo_CompInformationItem.Size(m)
868 }
869 func (m *CompInformationItem) XXX_DiscardUnknown() {
870         xxx_messageInfo_CompInformationItem.DiscardUnknown(m)
871 }
872
873 var xxx_messageInfo_CompInformationItem proto.InternalMessageInfo
874
875 func (m *CompInformationItem) GetCompHypothesisSets() []*CompHypothesisSet {
876         if m != nil {
877                 return m.CompHypothesisSets
878         }
879         return nil
880 }
881
882 func (m *CompInformationItem) GetBenefitMetric() int32 {
883         if m != nil {
884                 return m.BenefitMetric
885         }
886         return 0
887 }
888
889 type CompHypothesisSet struct {
890         CellId               string   `protobuf:"bytes,1,opt,name=cell_id,json=cellId,proto3" json:"cell_id,omitempty"`
891         CompHypothesis       string   `protobuf:"bytes,2,opt,name=comp_hypothesis,json=compHypothesis,proto3" json:"comp_hypothesis,omitempty"`
892         XXX_NoUnkeyedLiteral struct{} `json:"-"`
893         XXX_unrecognized     []byte   `json:"-"`
894         XXX_sizecache        int32    `json:"-"`
895 }
896
897 func (m *CompHypothesisSet) Reset()         { *m = CompHypothesisSet{} }
898 func (m *CompHypothesisSet) String() string { return proto.CompactTextString(m) }
899 func (*CompHypothesisSet) ProtoMessage()    {}
900 func (*CompHypothesisSet) Descriptor() ([]byte, []int) {
901         return fileDescriptor_dbb5982ee58718b9, []int{10}
902 }
903
904 func (m *CompHypothesisSet) XXX_Unmarshal(b []byte) error {
905         return xxx_messageInfo_CompHypothesisSet.Unmarshal(m, b)
906 }
907 func (m *CompHypothesisSet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
908         return xxx_messageInfo_CompHypothesisSet.Marshal(b, m, deterministic)
909 }
910 func (m *CompHypothesisSet) XXX_Merge(src proto.Message) {
911         xxx_messageInfo_CompHypothesisSet.Merge(m, src)
912 }
913 func (m *CompHypothesisSet) XXX_Size() int {
914         return xxx_messageInfo_CompHypothesisSet.Size(m)
915 }
916 func (m *CompHypothesisSet) XXX_DiscardUnknown() {
917         xxx_messageInfo_CompHypothesisSet.DiscardUnknown(m)
918 }
919
920 var xxx_messageInfo_CompHypothesisSet proto.InternalMessageInfo
921
922 func (m *CompHypothesisSet) GetCellId() string {
923         if m != nil {
924                 return m.CellId
925         }
926         return ""
927 }
928
929 func (m *CompHypothesisSet) GetCompHypothesis() string {
930         if m != nil {
931                 return m.CompHypothesis
932         }
933         return ""
934 }
935
936 // 9.2.77
937 type DynamicDlTransmissionInformation struct {
938         State                NaicsState `protobuf:"varint,1,opt,name=state,proto3,enum=entities.NaicsState" json:"state,omitempty"`
939         TransmissionModes    string     `protobuf:"bytes,2,opt,name=transmission_modes,json=transmissionModes,proto3" json:"transmission_modes,omitempty"`
940         PB                   uint32     `protobuf:"varint,3,opt,name=p_b,json=pB,proto3" json:"p_b,omitempty"`
941         PAList               []PA       `protobuf:"varint,4,rep,packed,name=p_a_list,json=pAList,proto3,enum=entities.PA" json:"p_a_list,omitempty"`
942         XXX_NoUnkeyedLiteral struct{}   `json:"-"`
943         XXX_unrecognized     []byte     `json:"-"`
944         XXX_sizecache        int32      `json:"-"`
945 }
946
947 func (m *DynamicDlTransmissionInformation) Reset()         { *m = DynamicDlTransmissionInformation{} }
948 func (m *DynamicDlTransmissionInformation) String() string { return proto.CompactTextString(m) }
949 func (*DynamicDlTransmissionInformation) ProtoMessage()    {}
950 func (*DynamicDlTransmissionInformation) Descriptor() ([]byte, []int) {
951         return fileDescriptor_dbb5982ee58718b9, []int{11}
952 }
953
954 func (m *DynamicDlTransmissionInformation) XXX_Unmarshal(b []byte) error {
955         return xxx_messageInfo_DynamicDlTransmissionInformation.Unmarshal(m, b)
956 }
957 func (m *DynamicDlTransmissionInformation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
958         return xxx_messageInfo_DynamicDlTransmissionInformation.Marshal(b, m, deterministic)
959 }
960 func (m *DynamicDlTransmissionInformation) XXX_Merge(src proto.Message) {
961         xxx_messageInfo_DynamicDlTransmissionInformation.Merge(m, src)
962 }
963 func (m *DynamicDlTransmissionInformation) XXX_Size() int {
964         return xxx_messageInfo_DynamicDlTransmissionInformation.Size(m)
965 }
966 func (m *DynamicDlTransmissionInformation) XXX_DiscardUnknown() {
967         xxx_messageInfo_DynamicDlTransmissionInformation.DiscardUnknown(m)
968 }
969
970 var xxx_messageInfo_DynamicDlTransmissionInformation proto.InternalMessageInfo
971
972 func (m *DynamicDlTransmissionInformation) GetState() NaicsState {
973         if m != nil {
974                 return m.State
975         }
976         return NaicsState_UNKNOWN_NAICS_STATE
977 }
978
979 func (m *DynamicDlTransmissionInformation) GetTransmissionModes() string {
980         if m != nil {
981                 return m.TransmissionModes
982         }
983         return ""
984 }
985
986 func (m *DynamicDlTransmissionInformation) GetPB() uint32 {
987         if m != nil {
988                 return m.PB
989         }
990         return 0
991 }
992
993 func (m *DynamicDlTransmissionInformation) GetPAList() []PA {
994         if m != nil {
995                 return m.PAList
996         }
997         return nil
998 }
999
1000 func init() {
1001         proto.RegisterEnum("entities.UlInterferenceOverloadIndication", UlInterferenceOverloadIndication_name, UlInterferenceOverloadIndication_value)
1002         proto.RegisterEnum("entities.RntpThreshold", RntpThreshold_name, RntpThreshold_value)
1003         proto.RegisterEnum("entities.NumberOfCellSpecificAntennaPorts", NumberOfCellSpecificAntennaPorts_name, NumberOfCellSpecificAntennaPorts_value)
1004         proto.RegisterEnum("entities.AbsInformationMode", AbsInformationMode_name, AbsInformationMode_value)
1005         proto.RegisterEnum("entities.InvokeIndication", InvokeIndication_name, InvokeIndication_value)
1006         proto.RegisterEnum("entities.NaicsState", NaicsState_name, NaicsState_value)
1007         proto.RegisterEnum("entities.PA", PA_name, PA_value)
1008         proto.RegisterType((*RanLoadInformation)(nil), "entities.RanLoadInformation")
1009         proto.RegisterType((*CellLoadInformation)(nil), "entities.CellLoadInformation")
1010         proto.RegisterType((*UlHighInterferenceInformation)(nil), "entities.UlHighInterferenceInformation")
1011         proto.RegisterType((*RelativeNarrowbandTxPower)(nil), "entities.RelativeNarrowbandTxPower")
1012         proto.RegisterType((*EnhancedRntp)(nil), "entities.EnhancedRntp")
1013         proto.RegisterType((*StartTime)(nil), "entities.StartTime")
1014         proto.RegisterType((*AbsInformation)(nil), "entities.AbsInformation")
1015         proto.RegisterType((*ExtendedUlInterferenceOverloadInfo)(nil), "entities.ExtendedUlInterferenceOverloadInfo")
1016         proto.RegisterType((*CompInformation)(nil), "entities.CompInformation")
1017         proto.RegisterType((*CompInformationItem)(nil), "entities.CompInformationItem")
1018         proto.RegisterType((*CompHypothesisSet)(nil), "entities.CompHypothesisSet")
1019         proto.RegisterType((*DynamicDlTransmissionInformation)(nil), "entities.DynamicDlTransmissionInformation")
1020 }
1021
1022 func init() { proto.RegisterFile("ran_load_information.proto", fileDescriptor_dbb5982ee58718b9) }
1023
1024 var fileDescriptor_dbb5982ee58718b9 = []byte{
1025         // 1626 bytes of a gzipped FileDescriptorProto
1026         0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x57, 0xdd, 0x6e, 0xdb, 0xca,
1027         0x11, 0x0e, 0x25, 0xdb, 0xb1, 0xc7, 0x96, 0xbc, 0x5e, 0x3b, 0xb1, 0xec, 0x38, 0xa8, 0xaa, 0xf3,
1028         0xe7, 0xba, 0x4d, 0x6a, 0xc9, 0x69, 0xd3, 0x1f, 0xa0, 0x00, 0x2d, 0xd1, 0x31, 0x11, 0x99, 0x12,
1029         0x56, 0xb4, 0x0f, 0x0a, 0xb4, 0x58, 0x50, 0xe4, 0xca, 0x26, 0xca, 0x3f, 0x90, 0xab, 0x9c, 0x04,
1030         0xe7, 0xa2, 0xc5, 0x41, 0x7b, 0xd5, 0xf3, 0x00, 0xed, 0x0b, 0xf4, 0x11, 0x7a, 0xd1, 0x27, 0xe9,
1031         0x75, 0x2f, 0xfa, 0x1c, 0xc5, 0x2e, 0x49, 0x89, 0x54, 0xec, 0xea, 0x00, 0xbd, 0xe8, 0x95, 0x76,
1032         0x67, 0xbe, 0xf9, 0x66, 0x76, 0x76, 0x66, 0x96, 0x82, 0xc3, 0xd8, 0x0a, 0xa8, 0x17, 0x5a, 0x0e,
1033         0x75, 0x83, 0x49, 0x18, 0xfb, 0x16, 0x77, 0xc3, 0xe0, 0x65, 0x14, 0x87, 0x3c, 0xc4, 0xeb, 0x2c,
1034         0xe0, 0x2e, 0x77, 0x59, 0x72, 0xb8, 0xc1, 0x82, 0x71, 0x2a, 0x6c, 0x7d, 0xa3, 0x00, 0x26, 0x56,
1035         0xd0, 0x0f, 0x2d, 0x47, 0x9f, 0x5b, 0xe0, 0xcf, 0xa0, 0x2e, 0x59, 0xb8, 0xeb, 0xb3, 0x84, 0x5b,
1036         0x7e, 0xd4, 0x50, 0x9a, 0xca, 0xf1, 0x0a, 0xa9, 0x09, 0xa9, 0x99, 0x0b, 0xb1, 0x06, 0xdb, 0x36,
1037         0xf3, 0xbc, 0xb9, 0xc7, 0xa4, 0x51, 0x69, 0x56, 0x8f, 0x37, 0x3b, 0xcf, 0x5f, 0xe6, 0xce, 0x5e,
1038         0x76, 0x99, 0xe7, 0x2d, 0xd0, 0x93, 0x9a, 0x5d, 0x10, 0x26, 0xad, 0xbf, 0x3d, 0x86, 0xdd, 0x7b,
1039         0x60, 0x78, 0x1f, 0x1e, 0x4b, 0x7a, 0xd7, 0x91, 0xee, 0x37, 0xc8, 0x9a, 0xd8, 0xea, 0x0e, 0xfe,
1040         0x1a, 0x3e, 0x9d, 0x7a, 0xd4, 0x0d, 0x38, 0x8b, 0x27, 0x2c, 0x66, 0x81, 0xcd, 0x68, 0xf8, 0x8e,
1041         0xc5, 0x59, 0x18, 0x8e, 0x6b, 0x4b, 0xfb, 0x34, 0x98, 0x7a, 0xe7, 0x64, 0x1e, 0xcc, 0xb5, 0xa7,
1042         0x17, 0x8c, 0x06, 0x99, 0x8d, 0x3e, 0x33, 0x21, 0xdf, 0x9f, 0x2e, 0x41, 0x24, 0xd8, 0x81, 0xc3,
1043         0xa9, 0x47, 0xef, 0xdc, 0xdb, 0xbb, 0x72, 0x04, 0xe9, 0xf9, 0xab, 0xf2, 0xfc, 0x5f, 0x14, 0x5d,
1044         0x5e, 0xba, 0xb7, 0x77, 0x45, 0xd2, 0x62, 0x26, 0xf6, 0xa7, 0xf7, 0xaa, 0x85, 0x97, 0xa3, 0x98,
1045         0x79, 0x16, 0x77, 0xdf, 0x31, 0x1a, 0x58, 0x71, 0x1c, 0x7e, 0x35, 0xb6, 0x02, 0x87, 0xf2, 0xf7,
1046         0x34, 0x0a, 0xbf, 0x62, 0x71, 0x63, 0xa5, 0xa9, 0x1c, 0x6f, 0x76, 0x3e, 0x99, 0xfb, 0x21, 0x19,
1047         0xda, 0x98, 0x81, 0xcd, 0xf7, 0x43, 0x01, 0x25, 0x07, 0xf1, 0x43, 0x2a, 0xac, 0xc2, 0xb6, 0x35,
1048         0x4e, 0x8a, 0xc5, 0xd2, 0x58, 0x95, 0xc4, 0x8d, 0x39, 0xb1, 0x3a, 0x4e, 0x8a, 0x11, 0xd7, 0xad,
1049         0xd2, 0x1e, 0xbf, 0x81, 0x1d, 0x37, 0x78, 0x17, 0xfe, 0x8e, 0x15, 0x32, 0xdf, 0x58, 0x6b, 0x2a,
1050         0xc7, 0xf5, 0xce, 0xe1, 0x9c, 0x44, 0x97, 0x90, 0x42, 0xa2, 0x91, 0xbb, 0x20, 0xc1, 0xbf, 0x85,
1051         0x23, 0x91, 0xcf, 0xc0, 0x61, 0x0e, 0x9d, 0x7a, 0xd4, 0xf1, 0xa8, 0x1d, 0x06, 0x13, 0xf7, 0x76,
1052         0x1a, 0xa7, 0x9c, 0x8f, 0x25, 0xe7, 0xd1, 0x9c, 0x73, 0x34, 0x1d, 0x4f, 0x62, 0xcb, 0x67, 0x6a,
1053         0x92, 0xb8, 0xb7, 0x81, 0xcf, 0x02, 0x4e, 0x0e, 0x72, 0x86, 0x6b, 0xaf, 0xe7, 0x75, 0x8b, 0xe6,
1054         0xf8, 0x0f, 0x0a, 0x7c, 0xce, 0xde, 0xcf, 0xf9, 0x1f, 0xaa, 0x9e, 0x49, 0xd8, 0x58, 0x97, 0x29,
1055         0xf8, 0xd1, 0xdc, 0x93, 0xf6, 0x3e, 0x67, 0xbd, 0xbf, 0x38, 0x26, 0x21, 0x69, 0xb1, 0xa5, 0x18,
1056         0xdc, 0x03, 0x64, 0x87, 0x7e, 0x54, 0x4a, 0xf7, 0x86, 0xf4, 0x75, 0x50, 0xe8, 0x97, 0xd0, 0x8f,
1057         0x8a, 0xf9, 0xde, 0xb6, 0xcb, 0x02, 0xfc, 0x01, 0x3e, 0x71, 0x3e, 0x04, 0x96, 0xef, 0xda, 0x22,
1058         0x47, 0x3c, 0xb6, 0x82, 0xc4, 0x77, 0x93, 0xc4, 0x0d, 0x83, 0x12, 0x31, 0x48, 0xe2, 0x42, 0xed,
1059         0xf7, 0x52, 0xa3, 0x9e, 0x67, 0x16, 0x4c, 0x8a, 0x9e, 0x9a, 0xce, 0x12, 0x44, 0xeb, 0x5b, 0x05,
1060         0x9e, 0xff, 0xd7, 0x7a, 0xc6, 0x9f, 0x42, 0x9d, 0x5b, 0xf1, 0x2d, 0xe3, 0xb4, 0xdc, 0xb9, 0x5b,
1061         0xa9, 0xb4, 0x9b, 0xf6, 0xaf, 0x06, 0xdf, 0x7b, 0xa0, 0x85, 0x66, 0x15, 0x54, 0x91, 0x66, 0x47,
1062         0xf7, 0xb5, 0x47, 0x8e, 0x69, 0xfd, 0xb1, 0x0a, 0x07, 0x0f, 0x96, 0x3d, 0x6e, 0xc2, 0x56, 0x1c,
1063         0xf0, 0x88, 0x46, 0x2c, 0xa6, 0x51, 0x3c, 0xce, 0x02, 0x01, 0x21, 0x1b, 0xb2, 0x78, 0x18, 0x8f,
1064         0xf1, 0xaf, 0xa0, 0x2e, 0x11, 0xfc, 0x2e, 0x66, 0xc9, 0x5d, 0xe8, 0x39, 0xd2, 0x6b, 0xbd, 0xb3,
1065         0x5f, 0xe8, 0xaa, 0x80, 0x47, 0x66, 0xae, 0x26, 0xb5, 0xb8, 0xb8, 0xc5, 0x5f, 0xc3, 0x67, 0xc1,
1066         0xd4, 0x1f, 0xb3, 0x98, 0x86, 0x93, 0xf4, 0xbc, 0x49, 0xc4, 0x6c, 0x77, 0xe2, 0xda, 0xd4, 0x12,
1067         0x75, 0x18, 0x58, 0x34, 0x0a, 0x63, 0x2e, 0x86, 0x82, 0x52, 0x9e, 0x43, 0x86, 0x34, 0x1b, 0x4c,
1068         0x44, 0x3e, 0x46, 0x99, 0x8d, 0x9a, 0x9a, 0x0c, 0x85, 0x05, 0x69, 0x06, 0x4b, 0x10, 0x78, 0x1b,
1069         0xaa, 0x11, 0x1d, 0xcb, 0x39, 0x50, 0x23, 0x95, 0xe8, 0x1c, 0xff, 0x02, 0x0e, 0x22, 0xc7, 0xb6,
1070         0x17, 0x53, 0xea, 0x47, 0x96, 0xcd, 0x65, 0x57, 0xd7, 0xc8, 0xbe, 0x04, 0x94, 0xb2, 0x29, 0xd5,
1071         0xf8, 0x97, 0x50, 0x63, 0xc1, 0x9d, 0x15, 0xd8, 0xcc, 0xa1, 0xe2, 0x8c, 0xb2, 0x81, 0x37, 0x3b,
1072         0x4f, 0x0b, 0x2d, 0x90, 0xa9, 0x45, 0x42, 0xc8, 0x16, 0x2b, 0xec, 0x5a, 0xff, 0x52, 0x60, 0xab,
1073         0xa8, 0xc6, 0xa7, 0xb0, 0x57, 0x62, 0xa3, 0x63, 0x97, 0xfb, 0x56, 0x94, 0xdd, 0x00, 0x2e, 0x1a,
1074         0x9f, 0x4b, 0x0d, 0x26, 0x70, 0x20, 0x81, 0xb2, 0x24, 0xe4, 0x80, 0xfb, 0xee, 0x97, 0xf2, 0x54,
1075         0x58, 0x8a, 0x2a, 0x91, 0xd7, 0x3e, 0xbf, 0x9d, 0x3e, 0x34, 0xca, 0x51, 0x24, 0xdc, 0x8a, 0xb9,
1076         0x7c, 0xd2, 0xe4, 0x85, 0x6c, 0x76, 0x76, 0x0b, 0xb3, 0x44, 0xe8, 0xc4, 0xc3, 0x46, 0x9e, 0x14,
1077         0xc3, 0x9b, 0x89, 0x5b, 0xbf, 0x81, 0x8d, 0xd9, 0x06, 0x3f, 0x83, 0x8d, 0x94, 0x2c, 0x99, 0x04,
1078         0xf2, 0x54, 0xab, 0x64, 0x5d, 0x0a, 0x46, 0x93, 0x00, 0x77, 0xe0, 0x49, 0xa6, 0xcc, 0xe6, 0x13,
1079         0x4d, 0xef, 0x52, 0x9e, 0x63, 0x95, 0xec, 0xa6, 0xc0, 0x4c, 0x97, 0x16, 0x42, 0xeb, 0x2f, 0x15,
1080         0xa8, 0x97, 0xe7, 0x2c, 0x3e, 0x85, 0x15, 0x3f, 0x74, 0x98, 0xa4, 0x2f, 0x8d, 0xbd, 0x32, 0xee,
1081         0x2a, 0x74, 0x18, 0x91, 0x48, 0x7c, 0x0c, 0x48, 0x0c, 0xf3, 0xc8, 0xe2, 0x9c, 0xc5, 0xe9, 0x30,
1082         0xc8, 0xda, 0x48, 0xcc, 0xec, 0x61, 0x2a, 0x96, 0x83, 0xe8, 0xff, 0x5a, 0xb8, 0x2f, 0x00, 0xfb,
1083         0xcc, 0x4a, 0xa6, 0x31, 0x13, 0x23, 0x5b, 0x64, 0x29, 0x61, 0x5c, 0xd6, 0xf1, 0x06, 0xd9, 0x29,
1084         0x68, 0x46, 0x52, 0xd1, 0xfa, 0xb7, 0x02, 0xad, 0xe5, 0xf3, 0x17, 0xb7, 0x61, 0xcf, 0x4a, 0x92,
1085         0xd0, 0x76, 0x2d, 0xce, 0x9c, 0x59, 0xea, 0x93, 0xac, 0xe6, 0x76, 0xe7, 0xba, 0x3c, 0xf3, 0x09,
1086         0xfe, 0x56, 0x81, 0x17, 0xdf, 0xe5, 0x45, 0xf8, 0x5f, 0xbe, 0x27, 0x7e, 0xb0, 0xec, 0x59, 0x98,
1087         0x91, 0xb7, 0xfe, 0xa1, 0xc0, 0xf6, 0xc2, 0xf0, 0xc7, 0x23, 0x78, 0xba, 0xf8, 0x62, 0x50, 0x97,
1088         0x33, 0x5f, 0x9c, 0x6b, 0xf1, 0x3b, 0xab, 0x6c, 0xaa, 0x73, 0xe6, 0x93, 0x3d, 0xfb, 0x63, 0x61,
1089         0x82, 0x09, 0x3c, 0xfb, 0x88, 0xb4, 0xd0, 0x1b, 0x95, 0x87, 0x7b, 0xa3, 0xb1, 0xc0, 0x37, 0x6f,
1090         0x8f, 0x3f, 0x2b, 0xb0, 0x7b, 0x4f, 0x04, 0xf8, 0x0a, 0x64, 0x0c, 0xf4, 0xee, 0x43, 0x14, 0xf2,
1091         0x3b, 0x96, 0xb8, 0x09, 0x4d, 0x18, 0xcf, 0xc3, 0x7f, 0x56, 0x0e, 0xff, 0x72, 0x06, 0x1a, 0x31,
1092         0x4e, 0xb0, 0xbd, 0x28, 0x4a, 0xc4, 0x77, 0xe9, 0x98, 0x05, 0x6c, 0xe2, 0x72, 0xea, 0x33, 0x1e,
1093         0xbb, 0x76, 0xd6, 0x54, 0xb5, 0x4c, 0x7a, 0x25, 0x85, 0xad, 0x6b, 0xd8, 0xf9, 0x88, 0xef, 0xe1,
1094         0xaf, 0xc9, 0x2f, 0x60, 0x7b, 0x21, 0xc6, 0xbc, 0x6d, 0xca, 0x11, 0xb4, 0xfe, 0xae, 0x40, 0x73,
1095         0xd9, 0x2b, 0x8a, 0x4f, 0x60, 0x35, 0xe1, 0x16, 0xcf, 0x1b, 0x77, 0xaf, 0xd0, 0x3b, 0x96, 0x6b,
1096         0x27, 0x23, 0xa1, 0x23, 0x29, 0x44, 0xb4, 0x42, 0xe9, 0xfd, 0x16, 0x6d, 0x9c, 0x3b, 0xdf, 0x29,
1097         0x6a, 0x44, 0x97, 0xcf, 0x46, 0x7e, 0x75, 0x36, 0xf2, 0x3f, 0x87, 0xf5, 0x88, 0x5a, 0xd4, 0x73,
1098         0x13, 0xd1, 0x40, 0xa2, 0x36, 0xb7, 0xe6, 0xee, 0x86, 0x2a, 0x59, 0x8b, 0xd4, 0xbe, 0x9b, 0xf0,
1099         0x93, 0xbf, 0x2a, 0xd0, 0x5c, 0x56, 0x80, 0xf8, 0xc7, 0xf0, 0xc3, 0x6b, 0xe3, 0xad, 0x31, 0xf8,
1100         0xd2, 0xa0, 0xd7, 0x7d, 0xaa, 0x1b, 0xa6, 0x46, 0x2e, 0x34, 0xa2, 0x19, 0x5d, 0x8d, 0x0e, 0x6e,
1101         0x34, 0xd2, 0x1f, 0xa8, 0x3d, 0xaa, 0x1b, 0x3d, 0xbd, 0xab, 0x9a, 0xfa, 0xc0, 0x40, 0x8f, 0xf0,
1102         0x13, 0xd8, 0xb9, 0xd4, 0xdf, 0x5c, 0x96, 0xa0, 0x48, 0xc1, 0xfb, 0xb0, 0x7b, 0xa5, 0xf5, 0xf4,
1103         0xeb, 0xab, 0xb2, 0xa2, 0x82, 0xf7, 0x00, 0xf5, 0x07, 0x5f, 0x96, 0xa5, 0xd5, 0x93, 0x7f, 0x2a,
1104         0x50, 0x2b, 0x0d, 0x74, 0x7c, 0x08, 0x4f, 0xf3, 0x40, 0x88, 0x61, 0x0e, 0xa9, 0x79, 0x49, 0xb4,
1105         0xd1, 0xe5, 0xa0, 0xdf, 0x43, 0x8f, 0x30, 0x82, 0x2d, 0x43, 0x7b, 0x43, 0x75, 0xe3, 0x42, 0x37,
1106         0x74, 0xf3, 0xd7, 0x48, 0xc1, 0x00, 0x6b, 0x42, 0xd2, 0x6e, 0xa3, 0xca, 0x6c, 0x7d, 0x8a, 0xaa,
1107         0x78, 0x03, 0x56, 0xc5, 0xfa, 0xe7, 0x68, 0x25, 0x5f, 0xfe, 0x0c, 0xad, 0xe6, 0xcb, 0xd7, 0x68,
1108         0x2d, 0x5f, 0xfe, 0x14, 0x3d, 0xce, 0x97, 0x3f, 0x41, 0xeb, 0xf9, 0xf2, 0x15, 0xda, 0xc8, 0x97,
1109         0x67, 0x08, 0xf2, 0x65, 0x07, 0x6d, 0xe6, 0xcb, 0x36, 0xda, 0xc2, 0x6b, 0x50, 0xb9, 0x39, 0x45,
1110         0x35, 0xf9, 0xdb, 0x46, 0x75, 0xf9, 0xdb, 0x41, 0xdb, 0xf2, 0xf7, 0x0c, 0xa1, 0x93, 0x3f, 0x29,
1111         0xd0, 0x5c, 0x36, 0x30, 0x71, 0x1b, 0x5e, 0xe4, 0xa7, 0x35, 0xae, 0xaf, 0xce, 0x35, 0x42, 0x07,
1112         0x17, 0xb4, 0xab, 0xf5, 0xfb, 0x74, 0x34, 0xd4, 0xba, 0xfa, 0x85, 0xde, 0xa5, 0xaa, 0x61, 0x6a,
1113         0x86, 0xa1, 0xd2, 0xe1, 0x80, 0x98, 0x23, 0xf4, 0x08, 0xd7, 0x01, 0x6e, 0xda, 0x42, 0x4a, 0x87,
1114         0xc4, 0x44, 0x8a, 0xdc, 0x77, 0x66, 0xfb, 0x8a, 0xdc, 0xbf, 0x9a, 0xed, 0x57, 0x4e, 0x3c, 0xc0,
1115         0x1f, 0x3f, 0x1a, 0xb8, 0x09, 0x47, 0xb9, 0x63, 0xf5, 0x7c, 0x24, 0x52, 0x3a, 0x20, 0x57, 0xf2,
1116         0x6e, 0xe9, 0xd5, 0xa0, 0xa7, 0xa5, 0xc9, 0xce, 0x35, 0xf4, 0xa2, 0xd7, 0x43, 0x4a, 0x49, 0x62,
1117         0xf6, 0x7a, 0xa8, 0x32, 0x97, 0xa8, 0x5d, 0x53, 0xbf, 0x11, 0x17, 0xfa, 0x7b, 0x40, 0x8b, 0x5f,
1118         0xfb, 0xf8, 0x39, 0x1c, 0xe4, 0xbe, 0x74, 0xe3, 0x66, 0xf0, 0x56, 0x2b, 0x57, 0xd2, 0x2e, 0x6c,
1119         0x2f, 0x84, 0x80, 0x14, 0xfc, 0x0c, 0xf6, 0x47, 0xa6, 0x4a, 0x4c, 0x6a, 0xa8, 0x7a, 0xb7, 0xac,
1120         0xac, 0x88, 0x1a, 0x19, 0x99, 0x83, 0xe1, 0x3d, 0xba, 0xea, 0xc9, 0x5b, 0x80, 0x79, 0xab, 0x89,
1121         0x72, 0x9c, 0xe5, 0x57, 0x82, 0x47, 0xa6, 0x6a, 0x66, 0xa7, 0x4b, 0x05, 0x59, 0xe4, 0x0a, 0xc6,
1122         0x50, 0xcf, 0xf9, 0x32, 0x59, 0xe5, 0xe4, 0x1b, 0x05, 0x2a, 0x43, 0x55, 0xa4, 0x34, 0x67, 0x19,
1123         0xaa, 0xe8, 0x11, 0xde, 0x82, 0xf5, 0xde, 0x39, 0x4d, 0xeb, 0x47, 0x11, 0xf1, 0x67, 0xbb, 0x57,
1124         0xb4, 0x37, 0x30, 0xe9, 0xeb, 0xd7, 0xa8, 0x52, 0x80, 0x9c, 0xa1, 0x6a, 0x01, 0xd2, 0xce, 0x21,
1125         0x2b, 0x78, 0x1d, 0x56, 0x7a, 0xe7, 0xf4, 0x14, 0xad, 0x66, 0xab, 0x36, 0x5a, 0xcb, 0x56, 0x1d,
1126         0xf4, 0x38, 0x5b, 0x9d, 0xa1, 0xf5, 0xf1, 0x9a, 0xfc, 0xb3, 0x7e, 0xf6, 0x9f, 0x00, 0x00, 0x00,
1127         0xff, 0xff, 0x81, 0xba, 0xa4, 0xf6, 0xdf, 0x0f, 0x00, 0x00,
1128 }