X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fric_stub%2Fric_stub.c;h=1e31cef6ddfe36214a6e015096326d297a7a8472;hb=6c530e3037c009f3c4ec76a14128e89c7a9db0a3;hp=dd07ec48b5c4bd4b75c90f185a73955b32a38e3e;hpb=8660dd47a5ef27b62300fabf6b027852f1d5d026;p=o-du%2Fl2.git diff --git a/src/ric_stub/ric_stub.c b/src/ric_stub/ric_stub.c index dd07ec48b..1e31cef6d 100644 --- a/src/ric_stub/ric_stub.c +++ b/src/ric_stub/ric_stub.c @@ -17,18 +17,20 @@ *******************************************************************************/ /* This functions contains main() for ric_app */ - +#include "common_def.h" +#include "odu_common_codec.h" #include "ric_stub.h" #include "ric_stub_sctp.h" +#include "du_log.h" #define RIC_ID 1 #define RIC_NAME "ORAN_OAM_RIC" -#define DU_IP_V4_ADDR "10.0.2.20" -#define RIC_IP_V4_ADDR "10.0.2.30" +#define DU_IP_V4_ADDR "192.168.130.81" +#define RIC_IP_V4_ADDR "192.168.130.80" #define DU_IP_V6_ADDR "0000:0000:0000:0000:0000:0000:0000:0001" #define RIC_IP_V6_ADDR "0000:0000:0000:0000:0000:0000:0000:0011" -#define DU_PORT 38482 -#define RIC_PORT 38482 +#define DU_PORT 36422 +#define RIC_PORT 36422 #define RRC_VER 0 #define EXT_RRC_VER 5 #define PLMN_MCC0 3 @@ -60,18 +62,18 @@ void sctpNtfyInd(CmInetSctpNotification *ntfy) void init_log() { - openlog("CU_STUB",LOG_CONS | LOG_PID | LOG_NDELAY, LOG_LOCAL1); + openlog("RIC_STUB",LOG_CONS | LOG_PID | LOG_NDELAY, LOG_LOCAL1); } /******************************************************************* * - * @brief Main function of CU APP + * @brief Main function of E2 APP * * @details * * Function : main * * Functionality: - * - Reads CU related configurations + * - Reads RIC related configurations * - Initialize SCTP Parameters * - Start SCTP receiver thread * @@ -86,17 +88,14 @@ S16 tst() init_log(); DU_LOG("\nStarting RIC_STUB"); - /* Read CU configurations */ + /* Read RIC configurations */ readRicCfg(); - /* Initializing SCTP global parameters */ - sctpActvInit(); - - /* Start CU-SCTP to listen on incoming connection */ + /* Start RIC-SCTP to listen on incoming connection */ sctpCfgReq(); sctpStartReq(); - RETVALUE(ROK); + return ROK; } /******************************************************************* * @@ -124,30 +123,26 @@ void readRicCfg() cmInetAddr((S8*)DU_IP_V4_ADDR, &ipv4_du); cmInetAddr((S8*)RIC_IP_V4_ADDR, &ipv4_ric); - cuCfgParams.cuId = RIC_ID; - strcpy(cuCfgParams.cuName, RIC_NAME); + ricCfgParams.ricId = RIC_ID; + strcpy(ricCfgParams.ricName, RIC_NAME); /* DU IP Address and Port*/ - cuCfgParams.sctpParams.duIpAddr.ipV4Addr = ipv4_du; - cuCfgParams.sctpParams.duIpAddr.ipV6Pres = false; - cuCfgParams.sctpParams.duPort = DU_PORT; + ricCfgParams.sctpParams.duIpAddr.ipV4Addr = ipv4_du; + ricCfgParams.sctpParams.duIpAddr.ipV6Pres = false; + ricCfgParams.sctpParams.duPort = DU_PORT; /* RIC IP Address and Port*/ - cuCfgParams.sctpParams.ricIpAddr.ipV4Addr = ipv4_ric; - cuCfgParams.sctpParams.ricIpAddr.ipV6Pres = false; - cuCfgParams.sctpParams.ricPort = RIC_PORT; + ricCfgParams.sctpParams.ricIpAddr.ipV4Addr = ipv4_ric; + ricCfgParams.sctpParams.ricIpAddr.ipV6Pres = false; + ricCfgParams.sctpParams.ricPort = RIC_PORT; /*PLMN*/ - cuCfgParams.plmn.mcc[0] = PLMN_MCC0; - cuCfgParams.plmn.mcc[1] = PLMN_MCC1; - cuCfgParams.plmn.mcc[2] = PLMN_MCC2; - cuCfgParams.plmn.mnc[0] = PLMN_MNC0; - cuCfgParams.plmn.mnc[1] = PLMN_MNC1; - cuCfgParams.plmn.mnc[2] = PLMN_MNC2; - - /*RRC Version*/ - cuCfgParams.rrcVersion.rrcVer = RRC_VER; - cuCfgParams.rrcVersion.extRrcVer = EXT_RRC_VER; + ricCfgParams.plmn.mcc[0] = PLMN_MCC0; + ricCfgParams.plmn.mcc[1] = PLMN_MCC1; + ricCfgParams.plmn.mcc[2] = PLMN_MCC2; + ricCfgParams.plmn.mnc[0] = PLMN_MNC0; + ricCfgParams.plmn.mnc[1] = PLMN_MNC1; + ricCfgParams.plmn.mnc[2] = PLMN_MNC2; } /* End of readCuCfg */ /**********************************************************************