Commit 25570796 authored by rennoch's avatar rennoch
Browse files

completion of f_TC_S1AP_MME_RAB_07

parent 7ab8c992
Loading
Loading
Loading
Loading
+20 −0
Original line number Original line Diff line number Diff line
@@ -343,6 +343,15 @@ module LibS1AP_Templates {
                            m_E_RABToBeModifiedItemBearerModIndList(p_RecordOf_E_RABToBeModifiedItemBearerModInd_value)
                            m_E_RABToBeModifiedItemBearerModIndList(p_RecordOf_E_RABToBeModifiedItemBearerModInd_value)
                        } // End of template m_E_RABModifiedIndIEs_no_eNB
                        } // End of template m_E_RABModifiedIndIEs_no_eNB


                        template (value) RecordOf_ProtocolIE m_E_RABModifiedIndIEs_CSG(
                                                                                              in template (value) MME_UE_S1AP_ID p_MME_value,
                                                                                              in template (value) ENB_UE_S1AP_ID p_eNB_value,
                                                                                              in template (value) RecordOf_E_RABToBeModifiedItemBearerModInd p_RecordOf_E_RABToBeModifiedItemBearerModInd_value,
                                                                                              in template (value) CSGMembershipInfo p_cSGMembershipInfo_value                                                                         
                        ) modifies m_E_RABModifiedIndIEs := {
                            m_cSGMembershipInfo_IE(p_cSGMembershipInfo_value)
                        } // End of template m_E_RABModifiedIndIEs_CSG
                        
                    } // End of group ERABModifyInd
                    } // End of group ERABModifyInd
                    
                    
                    group ERABRelease {
                    group ERABRelease {
@@ -1438,6 +1447,17 @@ module LibS1AP_Templates {
                        } // End of template mw_E_RABModificationConfirmIEs
                        } // End of template mw_E_RABModificationConfirmIEs




                        template (present) RecordOf_ProtocolIE mw_E_RABModificationConfirmIEsCSG(
                                                                                   template (present) MME_UE_S1AP_ID p_MME_value := ?,
                                                                                   template (present) ENB_UE_S1AP_ID p_eNB_value := ?,
                                                                                   template (present) RecordOf_E_RABItem p_RecordOf_E_RABModifyListItem_value := {?},
                                                                                   template (present) CSGMembershipInfo p_CSGMembershipInfo:=?
                        ) := { 
                            mw_MME_UE_S1AP_ID(p_MME_value, ignore),
                            mw_eNB_UE_S1AP_ID(p_eNB_value, ignore),
                            mw_E_RABModifyList(p_RecordOf_E_RABModifyListItem_value),
                            mw_cSGMembershipInfo_IE(p_CSGMembershipInfo)
                        } // End of template mw_E_RABModificationConfirmIEs
                    }
                    }
                
                
                }
                }
+6 −4
Original line number Original line Diff line number Diff line
@@ -4478,7 +4478,7 @@ module S1AP_TCFunctions {
                         
                         
                // Test body
                // Test body
                f_send_E_RABModifiedInd(
                f_send_E_RABModifiedInd(
                   m_E_RABModifiedIndIEs(
                  m_E_RABModifiedIndIEs_CSG(
                        vc_MME_UE_ID,
                        vc_MME_UE_ID,
                        vc_eNB_UE_ID,
                        vc_eNB_UE_ID,
                        {
                        {
@@ -4487,13 +4487,15 @@ module S1AP_TCFunctions {
                                -,
                                -,
                                -
                                -
                            )
                            )
                        }
                        },
                        m_CSGMembershipInfo
                )); 
                )); 
                              
                              
                f_recv_E_RABModificationConfirm(mw_E_RABModificationConfirmIEs(
                f_recv_E_RABModificationConfirm(mw_E_RABModificationConfirmIEsCSG(
                    vc_MME_UE_ID,
                    vc_MME_UE_ID,
                    vc_eNB_UE_ID,
                    vc_eNB_UE_ID,
                    {mw_E_RABItem}
                    {mw_E_RABItem},
                    mw_CSGMembershipInfo
                ));
                ));
                
                
                f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); 
                f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict());