X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=entities%2Fnodeb_info.proto;h=9ca502da12bf69f5f9b7c6e11c038d5cb72dcc93;hb=refs%2Ftags%2Fentities%2Fv1.2.9;hp=6f5e3e0811c2c1f7bc40371820b9f490dd8f31d6;hpb=9913b2b1f7f65c352580009823c6b6d2c9827ff2;p=ric-plt%2Fnodeb-rnib.git diff --git a/entities/nodeb_info.proto b/entities/nodeb_info.proto index 6f5e3e0..9ca502d 100644 --- a/entities/nodeb_info.proto +++ b/entities/nodeb_info.proto @@ -1,6 +1,7 @@ /* * Copyright 2019 AT&T Intellectual Property * Copyright 2019 Nokia + * Copyright 2023 Capgemini * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -27,52 +28,49 @@ import "gnb.proto"; import "enb.proto"; import "x2_setup_failure_response.proto"; import "nb_identity.proto"; +option go_package = "gerrit.o-ran-sc.org/r/ric-plt/nodeb-rnib/entities"; message NodebInfo { - string ran_name = 1; - string ip = 2; - uint32 port = 3; - E2ApplicationProtocol e2_application_protocol = 4; - ConnectionStatus connection_status = 5; - GlobalNbId global_nb_id = 6; - Node.Type node_type = 7; - oneof configuration { - Enb enb = 8; - Gnb gnb = 9; - } - Failure.Type failure_type = 10; - SetupFailure setup_failure = 11; - string associated_e2t_instance_address = 12; + string ran_name = 1; + string ip = 2; + uint32 port = 3; + E2ApplicationProtocol e2_application_protocol = 4; + ConnectionStatus connection_status = 5; + GlobalNbId global_nb_id = 6; + Node.Type node_type = 7; + oneof configuration { + Enb enb = 8; + Gnb gnb = 9; + } + Failure.Type failure_type = 10; + SetupFailure setup_failure = 11; + string associated_e2t_instance_address = 12; + bool setup_from_network = 13; + uint64 status_update_time_stamp = 14; + string gnb_node_type = 15; + string cu_up_id = 16; + string du_id = 17; } enum E2ApplicationProtocol { - UNKNOWN_E2_APPLICATION_PROTOCOL = 0; - X2_SETUP_REQUEST = 1; - ENDC_X2_SETUP_REQUEST = 2; + UNKNOWN_E2_APPLICATION_PROTOCOL = 0; + X2_SETUP_REQUEST = 1; + ENDC_X2_SETUP_REQUEST = 2; } -enum ConnectionStatus { - UNKNOWN_CONNECTION_STATUS = 0; - CONNECTED = 1; - DISCONNECTED = 2; - CONNECTED_SETUP_FAILED = 3; - CONNECTING = 4; - SHUTTING_DOWN = 5; - SHUT_DOWN = 6; -} message Node { - enum Type { - UNKNOWN = 0; - ENB = 1; - GNB = 2; - } + enum Type { + UNKNOWN = 0; + ENB = 1; + GNB = 2; + } } message Failure { - enum Type { - UNKNOWN_TYPE = 0; - X2_SETUP_FAILURE = 1; - ENDC_X2_SETUP_FAILURE = 2; - } + enum Type { + UNKNOWN_TYPE = 0; + X2_SETUP_FAILURE = 1; + ENDC_X2_SETUP_FAILURE = 2; + } }