Commit 71a2fe97 authored by ulrichst's avatar ulrichst
Browse files

completion of f_TC_S1AP_eNB_RAB_11

parent 8861ddfe
Loading
Loading
Loading
Loading
+26 −4
Original line number Diff line number Diff line
@@ -537,14 +537,36 @@ module S1AP_TCFunctions {
             */
            function f_TC_S1AP_eNB_RAB_11 () runs on S1APComponent { 
                // Local variables
                
				const QCI c_qci_id := 1; // TODO
				const E_RAB_ID c_E_RAB_ID_A := 0;
				const NAS_PDU c_nAS_PDU := '0000'O;
							  
                // Preamble
                f_S1AP_enb_init();
                f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict()); 
                log("*** " & __SCOPE__ & ": INFO: Preamble done. ***");
    
                // TODO
				f_send_E_RABModifiedRequest(m_E_RABModifiedReqIEs(
					vc_MME_UE_ID,
					vc_eNB_UE_ID,
					{m_E_RABToBeModifiedItemBearerSUReq(
						c_E_RAB_ID_A,
						m_e_RABlevelQoSParameters(c_qci_id),
						c_nAS_PDU
					)}
				));
            
				f_recv_E_RABModifiedResponse(mw_E_RABModifiedResIEs_FailedToModifyList(
				   vc_MME_UE_ID,
				   vc_eNB_UE_ID,
				   omit,
				   {
					   mw_E_RABItem(
						   c_E_RAB_ID_A,
						   ?
					   )
				   }
			    ));
                
                f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());