Commit 27005f0d authored by Iztok Juvancic's avatar Iztok Juvancic
Browse files

added IE templates

parent 0bf2d83a
Loading
Loading
Loading
Loading
+92 −102
Original line number Diff line number Diff line
@@ -1968,105 +1968,95 @@ module LibNGAP_Templates {
                       {
                        id := id_PDUSessionAggregateMaximumBitRate,
                        criticality := reject,
                                            Value := omit //"NGAP_IEs.PDUSessionAggregateMaximumBitRate",
                                            //presence := NGAP_CommonDataTypes.optional_
                                          }
               }}
                //protocolIEs := { pDUSessionResourceSetupRequestTransferIEs:={}}}}
//                        {
//                          id := NGAP_Constants.id_PDUSessionAggregateMaximumBitRate,
//                          criticality := NGAP_CommonDataTypes.reject,
//                          Value := omit //"NGAP_IEs.PDUSessionAggregateMaximumBitRate",
//                          //presence := NGAP_CommonDataTypes.optional_
//                        }, 
//                        {
//                          id := NGAP_Constants.id_UL_NGU_UP_TNLInformation,
//                          criticality := NGAP_CommonDataTypes.reject,
//                          Value := { uPTransportLayerInformation := p_utli}
//                          //presence := NGAP_CommonDataTypes.mandatory
//                        }, 
//                        {
//                          id := NGAP_Constants.id_AdditionalUL_NGU_UP_TNLInformation,
//                          criticality := NGAP_CommonDataTypes.reject,
//                          Value := omit //"NGAP_IEs.UPTransportLayerInformationList",
//                          //presence := NGAP_CommonDataTypes.optional_
//                        }, 
//                        {
//                          id := NGAP_Constants.id_DataForwardingNotPossible,
//                          criticality := NGAP_CommonDataTypes.reject,
//                          Value := omit //"NGAP_IEs.DataForwardingNotPossible",
//                          //presence := NGAP_CommonDataTypes.optional_
//                        }, 
//                        {
//                          id := NGAP_Constants.id_PDUSessionType,
//                          criticality := NGAP_CommonDataTypes.reject,
//                          Value := { pDUSessionType := p_pst}
//                          //presence := NGAP_CommonDataTypes.mandatory
//                        }, 
//                        {
//                          id := NGAP_Constants.id_SecurityIndication,
//                          criticality := NGAP_CommonDataTypes.reject,
//                          Value := omit //"NGAP_IEs.SecurityIndication",
//                          //presence := NGAP_CommonDataTypes.optional_
//                        }, 
//                        {
//                          id := NGAP_Constants.id_NetworkInstance,
//                          criticality := NGAP_CommonDataTypes.reject,
//                          Value := omit //"NGAP_IEs.NetworkInstance",
//                          //presence := NGAP_CommonDataTypes.optional_
//                        }, 
//                        {
//                          id := NGAP_Constants.id_QosFlowSetupRequestList,
//                          criticality := NGAP_CommonDataTypes.reject,
//                          Value := { qosFlowSetupRequestList := p_qfsrl}
//                          //presence := NGAP_CommonDataTypes.mandatory
//                        }, 
//                        {
//                          id := NGAP_Constants.id_CommonNetworkInstance,
//                          criticality := NGAP_CommonDataTypes.ignore,
//                          Value := omit //"NGAP_IEs.CommonNetworkInstance",
//                          //presence := NGAP_CommonDataTypes.optional_
//                        }, 
//                        {
//                          id := NGAP_Constants.id_DirectForwardingPathAvailability,
//                          criticality := NGAP_CommonDataTypes.ignore,
//                          Value := omit //"NGAP_IEs.DirectForwardingPathAvailability",
//                          //presence := NGAP_CommonDataTypes.optional_
//                        }, 
//                        {
//                          id := NGAP_Constants.id_RedundantUL_NGU_UP_TNLInformation,
//                          criticality := NGAP_CommonDataTypes.ignore,
//                          Value := omit //"NGAP_IEs.UPTransportLayerInformation",
//                          //presence := NGAP_CommonDataTypes.optional_
//                        }, 
//                        {
//                          id := NGAP_Constants.id_AdditionalRedundantUL_NGU_UP_TNLInformation,
//                          criticality := NGAP_CommonDataTypes.ignore,
//                          Value := omit //"NGAP_IEs.UPTransportLayerInformationList",
//                          //presence := NGAP_CommonDataTypes.optional_
//                        }, 
//                        {
//                          id := NGAP_Constants.id_RedundantCommonNetworkInstance,
//                          criticality := NGAP_CommonDataTypes.ignore,
//                          Value := omit //"NGAP_IEs.CommonNetworkInstance",
//                          //presence := NGAP_CommonDataTypes.optional_
//                        }, 
//                        {
//                          id := NGAP_Constants.id_RedundantPDUSessionInformation,
//                          criticality := NGAP_CommonDataTypes.ignore,
//                          Value := omit //"NGAP_IEs.RedundantPDUSessionInformation",
//                          //presence := NGAP_CommonDataTypes.optional_
//                        }, 
//                        {
//                          id := NGAP_Constants.id_MBSSessionSetupRequestList,
//                          criticality := NGAP_CommonDataTypes.ignore,
//                          Value := omit //"NGAP_IEs.MBSSessionSetupRequestList",
//                          //presence := NGAP_CommonDataTypes.optional_
//                        }
//                }
//  
//                }
//            }//end of template m_ie_pDUSessResSetReqTr
                        value_ := omit //"NGAP_IEs.PDUSessionAggregateMaximumBitRate",
                        //presence := optional_
                       },
                       {
                         id := id_UL_NGU_UP_TNLInformation,
                         criticality := reject,
                         value_ := { uPTransportLayerInformation := p_utli}
                         //presence := mandatory
                       }, 
                       {
                         id := id_AdditionalUL_NGU_UP_TNLInformation,
                         criticality := reject,
                         value_ := omit //"NGAP_IEs.UPTransportLayerInformationList",
                         //presence := optional_
                       }, 
                       {
                         id := id_DataForwardingNotPossible,
                         criticality := reject,
                         value_ := omit //"NGAP_IEs.DataForwardingNotPossible",
                         //presence := optional_
                       }, 
                       {
                         id := id_PDUSessionType,
                         criticality := reject,
                         value_ := { pDUSessionType := p_pst}
                         //presence := mandatory
                       }, 
                       {
                         id := id_SecurityIndication,
                         criticality := reject,
                         value_ := omit //"NGAP_IEs.SecurityIndication",
                         //presence := optional_
                       }, 
                       {
                         id := id_NetworkInstance,
                         criticality := reject,
                         value_ := omit //"NGAP_IEs.NetworkInstance",
                         //presence := optional_
                       }, 
                       {
                         id := id_QosFlowSetupRequestList,
                         criticality := reject,
                         value_ := { qosFlowSetupRequestList := p_qfsrl}
                         //presence := mandatory
                       }, 
                       {
                         id := id_CommonNetworkInstance,
                         criticality := ignore,
                         value_ := omit //"NGAP_IEs.CommonNetworkInstance",
                         //presence := optional_
                       }, 
                       {
                         id := id_DirectForwardingPathAvailability,
                         criticality := ignore,
                         value_ := omit //"NGAP_IEs.DirectForwardingPathAvailability",
                         //presence := optional_
                       }, 
                       {
                         id := id_RedundantUL_NGU_UP_TNLInformation,
                         criticality := ignore,
                         value_ := omit //"NGAP_IEs.UPTransportLayerInformation",
                         //presence := optional_
                       }, 
                       {
                         id := id_AdditionalRedundantUL_NGU_UP_TNLInformation,
                         criticality := ignore,
                         value_ := omit //"NGAP_IEs.UPTransportLayerInformationList",
                         //presence := optional_
                       }, 
                       {
                         id := id_RedundantCommonNetworkInstance,
                         criticality := ignore,
                         value_ := omit //"NGAP_IEs.CommonNetworkInstance",
                         //presence := optional_
                       }, 
                       {
                         id := id_RedundantPDUSessionInformation,
                         criticality := ignore,
                         value_ := omit //"NGAP_IEs.RedundantPDUSessionInformation",
                         //presence := optional_
                       }, 
                       {
                         id := id_MBSSessionSetupRequestList,
                         criticality := ignore,
                         value_ := omit //"NGAP_IEs.MBSSessionSetupRequestList",
                         //presence := optional_
                       }
               }
            }//end of template m_ie_pDUSessResSetReqTr
            
            //  type    record  PDUSessionResourceSetupResponseTransfer {