#define DU_ID 1
#define DU_IP_V4_ADDR "10.0.2.20"
#define CU_IP_V4_ADDR "10.0.2.25"
+#define RIC_IP_V4_ADDR "10.0.2.30"
#define DU_PORT 38472
#define CU_PORT 38472
+#define RIC_PORT 38482
#define DU_EGTP_PORT 39001
#define CU_EGTP_PORT 39002
#define NR_PCI 1
#define DU_PROC 0
#define DU_INST 0
#define DU_POOL 1
+#define MAX_DU_PORT 2
+#define F1_INTERFACE 0
+#define E2_INTERFACE 1
#define SCTP_INST 0
#define EGTP_INST 0
#define DU_RANAC 1
#define CELL_IDENTITY 1
+#ifdef EGTP_TEST
+#define UE_ID 1
+#define RB_ID 1
+#define LC_ID 1
+#endif
typedef enum
{
U32 ipV4Addr;
}F1IpAddr;
-typedef struct f1SctpParams
+typedef struct sctpParams
{
F1IpAddr duIpAddr;
- U16 duPort;
+ U16 duPort[MAX_DU_PORT];
F1IpAddr cuIpAddr;
U16 cuPort;
-}F1SctpParams;
+ F1IpAddr ricIpAddr;
+ U16 ricPort;
+}SctpParams;
typedef struct f1EgtpParams
{
typedef struct duCfgParams
{
- F1SctpParams sctpParams; /* SCTP Params */
+ SctpParams sctpParams; /* SCTP Params */
F1EgtpParams egtpParams; /* EGTP Params */
U32 maxUe;
U32 duId;