Loading ttcn3/LibS1AP/LibS1AP_Steps.ttcn +9 −0 Original line number Diff line number Diff line Loading @@ -997,6 +997,15 @@ module LibS1AP_Steps { f_send_S1AP_initiatingMessage(m_E_RABSetupRequest(p_value)) } // End of function f_send_E_RABSetupRequest /** * @desc Send S1AP Message E-RAB_SetupResponse * @param p_value Send template with IE for E-RAB_SetupResponse */ function f_send_E_RABSetupResponse(in template (value) RecordOf_ProtocolIE p_value ) runs on S1APComponent { f_send_S1AP_initiatingMessage(m_E_RABSetupResponse(p_value)) } // End of function f_send_E_RABSetupResponse /** * @desc Send S1AP Message E-RAB_ReleaseRequest * @param p_value Send template with IE for E-RAB_ReleaseRequest Loading ttcn3/LibS1AP/LibS1AP_Templates.ttcn +99 −70 File changed.Preview size limit exceeded, changes collapsed. Show changes ttcn3/S1AP_TCFunctions.ttcn +16 −9 Original line number Diff line number Diff line Loading @@ -4214,18 +4214,25 @@ module S1AP_TCFunctions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); log("*** " & __SCOPE__ & ": INFO: Preamble done. ***"); // Test body action("trigger an Initial E-RAB Setup procedure"); f_recv_E_RABSetupRequest(mw_E_RABSetupReqIEs( vc_MME_UE_ID, vc_eNB_UE_ID, {mw_E_RABToBeSetupItemBearerSUReq(?,?,?,?,?)} mw_E_RABToBeSetupItemBearerSUReq(?,?,?,?,?) )); f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // Test body // Postamble f_send_E_RABSetupResponse(m_E_RABSetupResIEs( vc_MME_UE_ID, vc_eNB_UE_ID, {m_E_RABSetupItemBearerSURes} )); f_postamble_S1AP_MME(); f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); log("*** " & __SCOPE__ & ": INFO: Postamble done. ***"); Loading Loading
ttcn3/LibS1AP/LibS1AP_Steps.ttcn +9 −0 Original line number Diff line number Diff line Loading @@ -997,6 +997,15 @@ module LibS1AP_Steps { f_send_S1AP_initiatingMessage(m_E_RABSetupRequest(p_value)) } // End of function f_send_E_RABSetupRequest /** * @desc Send S1AP Message E-RAB_SetupResponse * @param p_value Send template with IE for E-RAB_SetupResponse */ function f_send_E_RABSetupResponse(in template (value) RecordOf_ProtocolIE p_value ) runs on S1APComponent { f_send_S1AP_initiatingMessage(m_E_RABSetupResponse(p_value)) } // End of function f_send_E_RABSetupResponse /** * @desc Send S1AP Message E-RAB_ReleaseRequest * @param p_value Send template with IE for E-RAB_ReleaseRequest Loading
ttcn3/LibS1AP/LibS1AP_Templates.ttcn +99 −70 File changed.Preview size limit exceeded, changes collapsed. Show changes
ttcn3/S1AP_TCFunctions.ttcn +16 −9 Original line number Diff line number Diff line Loading @@ -4214,18 +4214,25 @@ module S1AP_TCFunctions { f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); log("*** " & __SCOPE__ & ": INFO: Preamble done. ***"); // Test body action("trigger an Initial E-RAB Setup procedure"); f_recv_E_RABSetupRequest(mw_E_RABSetupReqIEs( vc_MME_UE_ID, vc_eNB_UE_ID, {mw_E_RABToBeSetupItemBearerSUReq(?,?,?,?,?)} mw_E_RABToBeSetupItemBearerSUReq(?,?,?,?,?) )); f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); // Test body // Postamble f_send_E_RABSetupResponse(m_E_RABSetupResIEs( vc_MME_UE_ID, vc_eNB_UE_ID, {m_E_RABSetupItemBearerSURes} )); f_postamble_S1AP_MME(); f_selfOrClientSyncAndVerdict(c_poDone, f_getVerdict()); log("*** " & __SCOPE__ & ": INFO: Postamble done. ***"); Loading