X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=ext%2Fprotobuf%2Frc.proto;h=9c7ca7a68e12327651a13572ad23555695326a72;hb=abe6b0860dfd287a4e507af074424756a58a457e;hp=030d63fd21c11f3507311c80e98aeb8cf60df017;hpb=a1ae3a52ede2beeb84efc833f768c200727400db;p=ric-app%2Fts.git diff --git a/ext/protobuf/rc.proto b/ext/protobuf/rc.proto index 030d63f..9c7ca7a 100644 --- a/ext/protobuf/rc.proto +++ b/ext/protobuf/rc.proto @@ -2,15 +2,15 @@ syntax = "proto3"; package rc; enum RICControlCellTypeEnum { - - RIC_CONTROL_CELL_UNKWON = 0; + + RIC_CONTROL_CELL_UNKWON = 0; RIC_CONTROL_NR_CELL = 1; // Indicates RIC Controls should be set for NR CELL RIC_CONTROL_EUTRAN_CELL = 2; // Indicates RIC Controls should be set for E_UTRAN CELL } enum RICControlAckEnum { - - RIC_CONTROL_ACK_UNKWON = 0; + + RIC_CONTROL_ACK_UNKWON = 0; RIC_CONTROL_NO_ACK = 1; // Optional RIC Control Acknowledgement is not required RIC_CONTROL_ACK = 2; // Optional RIC Control Acknowledgement is required RIC_CONTROL_NACK = 3; // Optional RIC Control Acknowledgement is only required to report failure @@ -24,17 +24,34 @@ message RICE2APHeader { message RICControlHeader { int64 ControlStyle = 1; int64 ControlActionId = 2; - string UEID = 3; + UeId UEID = 3; } +message UeId { + gNBUEID GnbUEID = 1; +} + +message gNBUEID { + int64 amfUENGAPID = 1; + Guami guami = 2; + repeated int64 gNBCUUEF1APID = 3; + repeated int64 gNBCUCPUEE1APID = 4; +} + +message Guami { + string pLMNIdentity = 1; + string aMFRegionID = 2; + string aMFSetID = 3; + string aMFPointer = 4; +} message RICControlMessage { RICControlCellTypeEnum RICControlCellTypeVal = 1; string TargetCellID = 2; - + } -//RicControl GRPC Req +//RicControl GRPC Req message RicControlGrpcReq { string e2NodeID = 1; string plmnID = 2; @@ -58,3 +75,4 @@ service MsgComm { } +