Commit c2305ef7 authored by rennoch's avatar rennoch
Browse files

add f_send_E_RABSetupResponse to f_TC_S1AP_MME_RAB_01

parent c3335296
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -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
+99 −70

File changed.

Preview size limit exceeded, changes collapsed.

+16 −9
Original line number Diff line number Diff line
@@ -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. ***");