Commit 31c8a5bd authored by Iztok Juvancic's avatar Iztok Juvancic
Browse files

added IE templates

parent 18924d5b
Loading
Loading
Loading
Loading
+41 −3
Original line number Diff line number Diff line
@@ -695,6 +695,44 @@ module LibNGAP_Templates {
                group Send{/* template (value) TYPE m_INTFERFACE_TEMPLATENAME*/
                }
                group Receive{/* template (present) TYPE mw_INTFERFACE_TEMPLATENAME*/
                    
                    template (present) SuccessfulOutcome mw_n2_NGSetupResponse(
                                                    in template (present) AMFName p_amfName := ?,
                                                    in template (present) ServedGUAMIList p_servedGUAMIList := ?,
                                                    in template (present) RelativeAMFCapacity p_relativeAmfCap:= ?,
                                                    in template (present) PLMNSupportList p_plmnSuppList := ?
					) := {
					       procedureCode := id_NGSetup,
					       criticality   := reject,
					       value_        := {
					          NGSetupRequest := {
					                     protocolIEs := {
					                            {
					                              id := id_AMFName,
					                              criticality := reject,
					                               value_ := { AMFName := p_amfName }
					                            },
					                            {
					                              id := id_ServedGUAMIList,
					                              criticality := reject,
					                              value_ := { ServedGUAMIList := p_servedGUAMIList }
					
					                            },
					                            {
					                              id := id_RelativeAMFCapacity,
					                              criticality := ignore,
					                              value_ := { RelativeAMFCapacity := p_relativeAmfCap }
					                            },
                                                {
                                                  id := id_PLMNSupportList,
                                                  criticality := ignore,
                                                  value_ := { PLMNSupportList := p_plmnSuppList }
                                                }
					                      }
					              }
					       }
					}//end of template mw_n2_NGSetupResponse
                    
                }
            }
            //9.2.6.3
@@ -2040,7 +2078,7 @@ module LibNGAP_Templates {
                       {
                         id := id_UL_NGU_UP_TNLInformation,
                         criticality := reject,
                         value_ := { uPTransportLayerInformation := p_utli}
                         value_ := { UPTransportLayerInformation := p_utli}
                         //presence := mandatory
                       }, 
//                       {
@@ -2058,7 +2096,7 @@ module LibNGAP_Templates {
                       {
                         id := id_PDUSessionType,
                         criticality := reject,
                         value_ := { pDUSessionType := p_pst}
                         value_ := { PDUSessionType := p_pst}
                         //presence := mandatory
                       }, 
//                       {
@@ -2076,7 +2114,7 @@ module LibNGAP_Templates {
                       {
                         id := id_QosFlowSetupRequestList,
                         criticality := reject,
                         value_ := { qosFlowSetupRequestList := p_qfsrl}
                         value_ := { QosFlowSetupRequestList := p_qfsrl}
                         //presence := mandatory
                       }//, 
//                       {