[SEBA-824] Shutting of and Powering on ONU

Change-Id: I6d797ba1182eb46e9edc887e9c7d8994be4585a2
diff --git a/api/bbsim/bbsim.proto b/api/bbsim/bbsim.proto
index 8df10d5..59339cc 100644
--- a/api/bbsim/bbsim.proto
+++ b/api/bbsim/bbsim.proto
@@ -15,6 +15,8 @@
 syntax = "proto3";
 package bbsim;
 
+// Models
+
 message PONPort {
     int32 ID = 1;
     string OperState = 2;
@@ -49,6 +51,14 @@
     repeated ONU items = 1;
 }
 
+// Inputs
+
+message ONURequest {
+    string SerialNumber = 1;
+}
+
+// Utils
+
 message VersionNumber {
     string version = 1;
     string buildTime = 2;
@@ -61,6 +71,11 @@
     bool caller = 2;
 }
 
+message Response {
+    int32 status_code = 1;
+    string message = 2;
+}
+
 message Empty {}
 
 service BBSim {
@@ -68,4 +83,6 @@
     rpc GetOlt(Empty) returns (Olt) {}
     rpc GetONUs(Empty) returns (ONUs) {}
     rpc SetLogLevel(LogLevel) returns (LogLevel) {}
+    rpc ShutdownONU (ONURequest) returns (Response) {}
+    rpc PoweronONU (ONURequest) returns (Response) {}
 }
\ No newline at end of file