X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=e2sim%2Fe2sm_examples%2Fkpm_e2sm%2Fsrc%2Fkpm%2Fencode_kpm.cpp;h=7ab086c49e4ff1e8368b65b7513784f49250ab9a;hb=da6f82f286cdbb38af1178f82f85877b12c2f85b;hp=c34c370aa6be19984395c1ccecfca3966ee44902;hpb=95005a3d8b62f04e46cca615bdbffa2842827bdd;p=sim%2Fe2-interface.git diff --git a/e2sim/e2sm_examples/kpm_e2sm/src/kpm/encode_kpm.cpp b/e2sim/e2sm_examples/kpm_e2sm/src/kpm/encode_kpm.cpp index c34c370..7ab086c 100755 --- a/e2sim/e2sm_examples/kpm_e2sm/src/kpm/encode_kpm.cpp +++ b/e2sim/e2sm_examples/kpm_e2sm/src/kpm/encode_kpm.cpp @@ -28,12 +28,12 @@ using namespace std; const char* performance_measurements[] = { - "DRB.RlcSduTransmittedVolumeDL_Filter", - "DRB.RlcSduTransmittedVolumeUL_Filter", - "DRB.PerDataVolumeDLDist.Bin ", - "DRB.PerDataVolumeULDist.Bin", - "DRB.RlcPacketDropRateDLDist", - "DRB.PacketLossRateULDist", + "DRB.RlcSduTransmittedVolumeDL", + "DRB.RlcSduTransmittedVolumeUL", + "DRB.PerDataVolumeDLDist.Bin", + "DRB.PerDataVolumeULDist.Bin", + "DRB.RlcPacketDropRateDLDist", + "DRB.PacketLossRateULDist", "L1M.DL-SS-RSRP.SSB", "L1M.DL-SS-SINR.SSB", "L1M.UL-SRS-RSRP" @@ -103,7 +103,7 @@ void encode_kpm_function_description(E2SM_KPM_RANfunction_Description_t* ranfunc measItem->measName.size = strlen((char*)metrics); measItem->measID = (MeasurementTypeID_t*)calloc(1, sizeof(MeasurementTypeID_t)); - *measItem->measID = i; + *measItem->measID = i+1; ASN_SEQUENCE_ADD(&measInfo_Action_List->list, measItem); } @@ -308,6 +308,7 @@ void ue_meas_kpm_report_indication_message_initialized( if (ret) { LOG_I("Constraint validation of indication message failed: %s", error_buf); + exit(1); } // xer_fprint(stderr, &asn_DEF_E2SM_KPM_IndicationMessage, indicationmessage); @@ -404,6 +405,7 @@ void cell_meas_kpm_report_indication_message_style_1_initialized( if (ret) { LOG_I("Constraint validation of indication message failed: %s\n", error_buf); + exit(1); } } @@ -453,6 +455,7 @@ void encode_kpm_report_style1(E2SM_KPM_IndicationMessage_t* indicationmessage) { if (ret) { LOG_I("Constraint validation of indication message failed: %s\n", error_buf); + exit(1); } uint8_t e2smbuffer[8192] = {