2 Copyright (c) 2019 AT&T Intellectual Property.
3 Copyright (c) 2019 Nokia.
5 Licensed under the Creative Commons Attribution 4.0 International
6 Public License (the "License"); you may not use this file except
7 in compliance with the License. You may obtain a copy of the License at
9 https://creativecommons.org/licenses/by/4.0/
11 Unless required by applicable law or agreed to in writing, documentation
12 distributed under the License is distributed on an "AS IS" BASIS,
13 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 See the License for the specific language governing permissions and
15 limitations under the License.
20 package streaming_protobufs;
22 option go_package = "gerrit.o-ran-sc.org/r/ric-plt/streaming-protobufs";
24 import "google/protobuf/wrappers.proto";
25 import "rrc_common_types.proto";
26 import "rrc_reconfiguration.proto";
29 Protocol Buffer definition for CG-Config message.
30 (3GPP 38.331, ver 15.4.0)
32 Naming convention follows the ASN.1 field naming defined in chapter
33 '11.2.2 Message definitions' of below document:
34 http://www.3gpp.org/ftp//Specs/archive/38_series/38.331/38331-f40.zip
36 Dashes converted to underscores to make protobuf message syntax correct.
41 oneof criticalExtensions
43 CG_ConfigCriticalExtensionsChoice1 criticalExtensionsChoice1 = 1;
47 message CG_ConfigCriticalExtensionsChoice1
50 CG_Config_IEs protocolIEs = 1;
56 RRCReconfiguration scg_CellGroupConfig = 1;
57 RadioBearerConfig scg_RB_Config = 2;
58 ConfigRestrictModReqSCG configRestrictModReq = 3;
59 DRX_Info drx_InfoSCG = 4;
60 MeasResultList2NR candidateCellInfoListSN = 5;
61 MeasConfigSN measConfigSN = 6;
62 BandCombinationInfoSN selectedBandCombinationNR = 7;
63 FR_InfoList fr_InfoListSCG = 8;
64 CandidateServingFreqListNR candidateServingFreqListNR = 9;
65 CG_Config_v1540_IEs nonCriticalExtension = 10;
68 message ConfigRestrictModReqSCG
70 BandCombinationInfoSN requestedBC_MRDC = 1;
71 google.protobuf.Int32Value requestedP_MaxFR1 = 2;
75 message BandCombinationInfoSN
77 uint32 bandCombinationIndex = 1;
78 uint32 requestedFeatureSets = 2;
83 repeated FR_Info items = 1;
88 uint32 servCellIndex = 1;
95 protobuf_unspecified = 0;
102 message CandidateServingFreqListNR
104 repeated uint32 items = 1;
107 message CG_Config_v1540_IEs
109 google.protobuf.UInt32Value pSCellFrequency = 1;
110 ReportCGI_Request reportCGI_Request = 2;
111 PH_TypeListSCG ph_InfoSCG = 3;
114 message ReportCGI_Request
116 RequestedCellInfo requestedCellInfo = 1;
119 message RequestedCellInfo
121 uint32 ssbFrequency = 1;
122 uint32 cellForWhichToReportCGI = 2;
125 message PH_TypeListSCG
127 repeated PH_InfoSCG items = 1;
132 uint32 servCellIndex = 1;
133 PH_UplinkCarrierSCG ph_Uplink = 2;
134 PH_UplinkCarrierSCG ph_SupplementaryUplink = 3;
137 message PH_UplinkCarrierSCG
140 protobuf_unspecified = 0;
144 PH_Type1or3 ph_Type1or3 = 1;
149 repeated NR_FreqInfo measuredFrequenciesSN = 1;