[ISSUE-ID] : RICAPP-202 upgrading protofile and modified NodebHandler to build CELL...
[ric-app/ts.git] / ext / protobuf / rc.proto
index 030d63f..9c7ca7a 100644 (file)
@@ -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 {
 }
 
 
+