Commit 5cdb5edf authored by Iztok Juvancic's avatar Iztok Juvancic
Browse files

added m_n2_PDUSessionResourceSetupResponse template

parent e01f960f
Loading
Loading
Loading
Loading
+32 −0
Original line number Diff line number Diff line
@@ -133,6 +133,38 @@ module LibNGAP_Templates {
                //9.2.1.2
                group PDU_SESSION_RESOURCE_SETUP_RESPONSE{
                    group Send{/*m_*/
                        
                        template (value) SuccessfulOutcome m_n2_PDUSessionResourceSetupResponse(
                                                                                 in template (value) AMF_UE_NGAP_ID p_amfUeNgapID,
                                                                                 in template (value) RAN_UE_NGAP_ID p_ranUeNgapID,
                                                                                 in template (value) PDUSessionResourceSetupListSURes p_pduSessResSetL
                             ) := {
                                    procedureCode := id_PDUSessionResourceSetup,
                                    criticality   := reject,
                                    value_        := {
                                           PDUSessionResourceSetupResponse := {
                                                  protocolIEs := {
                                                         {
                                                           id := id_AMF_UE_NGAP_ID,
                                                           criticality := reject,
                                                           value_ := { aMF_UE_NGAP_ID := p_amfUeNgapID }
                                                         },
                                                         {
                                                           id := id_RAN_UE_NGAP_ID,
                                                           criticality := reject,
                                                           value_ := { rAN_UE_NGAP_ID := p_ranUeNgapID }

                                                         },
                                                         {
                                                           id := id_PDUSessionResourceSetupListSUReq,
                                                           criticality := ignore,
                                                           value_ := { pDUSessionResourceSetupListSURes := p_pduSessResSetL}
                                                         }
                                 
                                                   }
                                           }
                                    }
                         }//end of template mw_n2_PDUSessionResourceSetupResponse
                    }
                    group Receive{/*mw_*/
                    }