Loading ttcn/AtsNGAP/NGAP_TCFunctions.ttcn +45 −36 Original line number Original line Diff line number Diff line Loading @@ -240,12 +240,13 @@ module NGAP_TCFunctions { { { mw_pDUSessionResourceFailedToSetupItemSURes( mw_pDUSessionResourceFailedToSetupItemSURes( ?,//template (present) PDUSessionID p_pDUSessionID := ?, ?,//template (present) PDUSessionID p_pDUSessionID := ?, //mw_pDUSessionResourceSetupUnsuccessfulTransfer( decmatch( // mw_cause_misc(mw_causeMisc(?/*MultiplePDUSessionIDInstances*/)),//?,//template (present) Cause p_cause := ?, mw_pDUSessionResourceSetupUnsuccessfulTransfer( // *,//template CriticalityDiagnostics p_criticalityDiagnostics := *, mw_cause_misc(mw_causeMisc(?/*MultiplePDUSessionIDInstances*/)),//?,//template (present) Cause p_cause := ?, // *//template PDUSessionResourceSetupUnsuccessfulTransfer.iE_Extensions p_iE_Extensions := * *,//template CriticalityDiagnostics p_criticalityDiagnostics := *, // ),//template (present) PDUSessionResourceFailedToSetupItemSURes.pDUSessionResourceSetupUnsuccessfulTransfer p_pDUSessionResourceSetupUnsuccessfulTransfer := ?, *//template PDUSessionResourceSetupUnsuccessfulTransfer.iE_Extensions p_iE_Extensions := * ?, //FIXME: Decode&Match - In ASN1 it is OCTET STRING - PDUSessionResourceSetupUnsuccessfulTransfer ) ),//Decode&Match - In ASN1 it is OCTET STRING - PDUSessionResourceSetupUnsuccessfulTransfer *//template PDUSessionResourceFailedToSetupItemSURes.iE_Extensions p_iE_Extensions := * *//template PDUSessionResourceFailedToSetupItemSURes.iE_Extensions p_iE_Extensions := * ) ) } } Loading Loading @@ -323,14 +324,15 @@ module NGAP_TCFunctions { { { mw_pDUSessionResourceSetupItemSURes( mw_pDUSessionResourceSetupItemSURes( ?,//template (present) PDUSessionID p_pDUSessionID, ?,//template (present) PDUSessionID p_pDUSessionID, //mw_pDUSessionResourceSetupResponseTransfer( decmatch( // ?,//template (present) QosFlowPerTNLInformation p_dLQosFlowPerTNLInformation := ?, mw_pDUSessionResourceSetupResponseTransfer( // *,//template QosFlowPerTNLInformationList p_additionalDLQosFlowPerTNLInformation := *, ?,//template (present) QosFlowPerTNLInformation p_dLQosFlowPerTNLInformation := ?, // *,//template SecurityResult p_securityResult := *, *,//template QosFlowPerTNLInformationList p_additionalDLQosFlowPerTNLInformation := *, // *,//template QosFlowListWithCause p_qosFlowFailedToSetupList := *, *,//template SecurityResult p_securityResult := *, // *//template PDUSessionResourceSetupResponseTransfer.iE_Extensions p_iE_Extensions := * *,//template QosFlowListWithCause p_qosFlowFailedToSetupList := *, // ), //template (present) PDUSessionResourceSetupItemSURes.pDUSessionResourceSetupResponseTransfer p_pDUSessionResourceSetupResponseTransfer := ?, *//template PDUSessionResourceSetupResponseTransfer.iE_Extensions p_iE_Extensions := * ?, //FIXME: Decode&Match - In ASN1 it is OCTET STRING - PDUSessionResourceSetupResponseTransfer ) ), //Decode&Match - In ASN1 it is OCTET STRING - PDUSessionResourceSetupResponseTransfer *//template PDUSessionResourceSetupItemSURes.iE_Extensions p_iE_Extensions := * *//template PDUSessionResourceSetupItemSURes.iE_Extensions p_iE_Extensions := * ) ) } } Loading Loading @@ -384,12 +386,13 @@ module NGAP_TCFunctions { { { mw_pDUSessionResourceFailedToSetupItemSURes( mw_pDUSessionResourceFailedToSetupItemSURes( ?,//template (present) PDUSessionID p_pDUSessionID := ?, ?,//template (present) PDUSessionID p_pDUSessionID := ?, //mw_pDUSessionResourceSetupUnsuccessfulTransfer( decmatch( // mw_cause_misc(mw_causeMisc(?/*MultiplePDUSessionIDInstances*/)),//?,//template (present) Cause p_cause := ?, mw_pDUSessionResourceSetupUnsuccessfulTransfer( // *,//template CriticalityDiagnostics p_criticalityDiagnostics := *, mw_cause_misc(mw_causeMisc(?/*MultiplePDUSessionIDInstances*/)),//?,//template (present) Cause p_cause := ?, // *//template PDUSessionResourceSetupUnsuccessfulTransfer.iE_Extensions p_iE_Extensions := * *,//template CriticalityDiagnostics p_criticalityDiagnostics := *, // ),//template (present) PDUSessionResourceFailedToSetupItemSURes.pDUSessionResourceSetupUnsuccessfulTransfer p_pDUSessionResourceSetupUnsuccessfulTransfer := ?, *//template PDUSessionResourceSetupUnsuccessfulTransfer.iE_Extensions p_iE_Extensions := * ?, //FIXME: Decode&Match - In ASN1 it is OCTET STRING - PDUSessionResourceSetupUnsuccessfulTransfer ) ),//Decode&Match - In ASN1 it is OCTET STRING - PDUSessionResourceSetupUnsuccessfulTransfer *//template PDUSessionResourceFailedToSetupItemSURes.iE_Extensions p_iE_Extensions := * *//template PDUSessionResourceFailedToSetupItemSURes.iE_Extensions p_iE_Extensions := * ) ) } } Loading Loading @@ -467,12 +470,13 @@ module NGAP_TCFunctions { { { mw_pDUSessionResourceFailedToSetupItemSURes( mw_pDUSessionResourceFailedToSetupItemSURes( ?,//template (present) PDUSessionID p_pDUSessionID := ?, ?,//template (present) PDUSessionID p_pDUSessionID := ?, //mw_pDUSessionResourceSetupUnsuccessfulTransfer( decmatch( // mw_cause_misc(mw_causeMisc(?/*InvalidQoSCombination*/)),//?,//template (present) Cause p_cause := ?, mw_pDUSessionResourceSetupUnsuccessfulTransfer( // *,//template CriticalityDiagnostics p_criticalityDiagnostics := *, mw_cause_misc(mw_causeMisc(?/*InvalidQoSCombination*/)),//?,//template (present) Cause p_cause := ?, // *//template PDUSessionResourceSetupUnsuccessfulTransfer.iE_Extensions p_iE_Extensions := * *,//template CriticalityDiagnostics p_criticalityDiagnostics := *, // ),//template (present) PDUSessionResourceFailedToSetupItemSURes.pDUSessionResourceSetupUnsuccessfulTransfer p_pDUSessionResourceSetupUnsuccessfulTransfer := ?, *//template PDUSessionResourceSetupUnsuccessfulTransfer.iE_Extensions p_iE_Extensions := * ?, //FIXME: Decode&Match - In ASN1 it is OCTET STRING - PDUSessionResourceSetupUnsuccessfulTransfer ) ),//Decode&Match - In ASN1 it is OCTET STRING - PDUSessionResourceSetupUnsuccessfulTransfer *//template PDUSessionResourceFailedToSetupItemSURes.iE_Extensions p_iE_Extensions := * *//template PDUSessionResourceFailedToSetupItemSURes.iE_Extensions p_iE_Extensions := * ) ) } } Loading Loading @@ -539,8 +543,10 @@ module NGAP_TCFunctions { ( ( mw_pDUSessionResourceReleasedItemRelRes( mw_pDUSessionResourceReleasedItemRelRes( PX_PDU_SESSION_ID,//template (present) PDUSessionID p_pDUSessionID := ?, PX_PDU_SESSION_ID,//template (present) PDUSessionID p_pDUSessionID := ?, //(mw_pDUSessionResourceReleaseResponseTransfer(*))),//template (present) PDUSessionResourceReleasedItemRelRes.pDUSessionResourceReleaseResponseTransfer p_pDUSessionResourceReleaseResponseTransfer := ?, decmatch( -, //FIXME: Decode&Match - In ASN1 it is OCTET STRING - pDUSessionResourceReleaseResponseTransfer (mw_pDUSessionResourceReleaseResponseTransfer(*)) ),//template (present) PDUSessionResourceReleasedItemRelRes.pDUSessionResourceReleaseResponseTransfer p_pDUSessionResourceReleaseResponseTransfer := ?, //Decode&Match - In ASN1 it is OCTET STRING - pDUSessionResourceReleaseResponseTransfer -//template PDUSessionResourceReleasedItemRelRes.iE_Extensions p_iE_Extensions := * -//template PDUSessionResourceReleasedItemRelRes.iE_Extensions p_iE_Extensions := * ) ) Loading Loading @@ -618,8 +624,9 @@ module NGAP_TCFunctions { ( ( mw_pDUSessionResourceReleasedItemRelRes( mw_pDUSessionResourceReleasedItemRelRes( PX_PDU_SESSION_ID,//template (present) PDUSessionID p_pDUSessionID := ?, PX_PDU_SESSION_ID,//template (present) PDUSessionID p_pDUSessionID := ?, //(mw_pDUSessionResourceReleaseResponseTransfer(*))),//template (present) PDUSessionResourceReleasedItemRelRes.pDUSessionResourceReleaseResponseTransfer p_pDUSessionResourceReleaseResponseTransfer := ?, decmatch( -, //FIXME: Decode&Match - In ASN1 it is OCTET STRING - pDUSessionResourceReleaseResponseTransfer (mw_pDUSessionResourceReleaseResponseTransfer(*))//template (present) PDUSessionResourceReleasedItemRelRes.pDUSessionResourceReleaseResponseTransfer p_pDUSessionResourceReleaseResponseTransfer := ?, ), //FIXME: Decode&Match - In ASN1 it is OCTET STRING - pDUSessionResourceReleaseResponseTransfer -//template PDUSessionResourceReleasedItemRelRes.iE_Extensions p_iE_Extensions := * -//template PDUSessionResourceReleasedItemRelRes.iE_Extensions p_iE_Extensions := * ) ) Loading Loading @@ -870,11 +877,13 @@ module NGAP_TCFunctions { ( ( mw_pDUSessionResourceModifyItemModInd( mw_pDUSessionResourceModifyItemModInd( PX_PDU_SESSION_ID,//template (present) PDUSessionID p_pDUSessionID := ?, PX_PDU_SESSION_ID,//template (present) PDUSessionID p_pDUSessionID := ?, ?,//mw_pDUSessionResourceModifyIndicationTransfer( decmatch( //?,//template (present) QosFlowPerTNLInformation p_dLQosFlowPerTNLInformation := ?, mw_pDUSessionResourceModifyIndicationTransfer( //*,//template QosFlowPerTNLInformationList p_additionalDLQosFlowPerTNLInformation := *, ?,//template (present) QosFlowPerTNLInformation p_dLQosFlowPerTNLInformation := ?, //*//template PDUSessionResourceModifyIndicationTransfer.iE_Extensions p_iE_Extensions := * *,//template QosFlowPerTNLInformationList p_additionalDLQosFlowPerTNLInformation := *, //),FIXME: Decode&Match - In ASN1 it is OCTET STRING - pDUSessionResourceModifyIndicationTransfer *//template PDUSessionResourceModifyIndicationTransfer.iE_Extensions p_iE_Extensions := * )//FIXME: Decode&Match - In ASN1 it is OCTET STRING - pDUSessionResourceModifyIndicationTransfer ), -//template PDUSessionResourceModifyItemModRes.iE_Extensions p_iE_Extensions := * -//template PDUSessionResourceModifyItemModRes.iE_Extensions p_iE_Extensions := * ) ) ) ) Loading Loading
ttcn/AtsNGAP/NGAP_TCFunctions.ttcn +45 −36 Original line number Original line Diff line number Diff line Loading @@ -240,12 +240,13 @@ module NGAP_TCFunctions { { { mw_pDUSessionResourceFailedToSetupItemSURes( mw_pDUSessionResourceFailedToSetupItemSURes( ?,//template (present) PDUSessionID p_pDUSessionID := ?, ?,//template (present) PDUSessionID p_pDUSessionID := ?, //mw_pDUSessionResourceSetupUnsuccessfulTransfer( decmatch( // mw_cause_misc(mw_causeMisc(?/*MultiplePDUSessionIDInstances*/)),//?,//template (present) Cause p_cause := ?, mw_pDUSessionResourceSetupUnsuccessfulTransfer( // *,//template CriticalityDiagnostics p_criticalityDiagnostics := *, mw_cause_misc(mw_causeMisc(?/*MultiplePDUSessionIDInstances*/)),//?,//template (present) Cause p_cause := ?, // *//template PDUSessionResourceSetupUnsuccessfulTransfer.iE_Extensions p_iE_Extensions := * *,//template CriticalityDiagnostics p_criticalityDiagnostics := *, // ),//template (present) PDUSessionResourceFailedToSetupItemSURes.pDUSessionResourceSetupUnsuccessfulTransfer p_pDUSessionResourceSetupUnsuccessfulTransfer := ?, *//template PDUSessionResourceSetupUnsuccessfulTransfer.iE_Extensions p_iE_Extensions := * ?, //FIXME: Decode&Match - In ASN1 it is OCTET STRING - PDUSessionResourceSetupUnsuccessfulTransfer ) ),//Decode&Match - In ASN1 it is OCTET STRING - PDUSessionResourceSetupUnsuccessfulTransfer *//template PDUSessionResourceFailedToSetupItemSURes.iE_Extensions p_iE_Extensions := * *//template PDUSessionResourceFailedToSetupItemSURes.iE_Extensions p_iE_Extensions := * ) ) } } Loading Loading @@ -323,14 +324,15 @@ module NGAP_TCFunctions { { { mw_pDUSessionResourceSetupItemSURes( mw_pDUSessionResourceSetupItemSURes( ?,//template (present) PDUSessionID p_pDUSessionID, ?,//template (present) PDUSessionID p_pDUSessionID, //mw_pDUSessionResourceSetupResponseTransfer( decmatch( // ?,//template (present) QosFlowPerTNLInformation p_dLQosFlowPerTNLInformation := ?, mw_pDUSessionResourceSetupResponseTransfer( // *,//template QosFlowPerTNLInformationList p_additionalDLQosFlowPerTNLInformation := *, ?,//template (present) QosFlowPerTNLInformation p_dLQosFlowPerTNLInformation := ?, // *,//template SecurityResult p_securityResult := *, *,//template QosFlowPerTNLInformationList p_additionalDLQosFlowPerTNLInformation := *, // *,//template QosFlowListWithCause p_qosFlowFailedToSetupList := *, *,//template SecurityResult p_securityResult := *, // *//template PDUSessionResourceSetupResponseTransfer.iE_Extensions p_iE_Extensions := * *,//template QosFlowListWithCause p_qosFlowFailedToSetupList := *, // ), //template (present) PDUSessionResourceSetupItemSURes.pDUSessionResourceSetupResponseTransfer p_pDUSessionResourceSetupResponseTransfer := ?, *//template PDUSessionResourceSetupResponseTransfer.iE_Extensions p_iE_Extensions := * ?, //FIXME: Decode&Match - In ASN1 it is OCTET STRING - PDUSessionResourceSetupResponseTransfer ) ), //Decode&Match - In ASN1 it is OCTET STRING - PDUSessionResourceSetupResponseTransfer *//template PDUSessionResourceSetupItemSURes.iE_Extensions p_iE_Extensions := * *//template PDUSessionResourceSetupItemSURes.iE_Extensions p_iE_Extensions := * ) ) } } Loading Loading @@ -384,12 +386,13 @@ module NGAP_TCFunctions { { { mw_pDUSessionResourceFailedToSetupItemSURes( mw_pDUSessionResourceFailedToSetupItemSURes( ?,//template (present) PDUSessionID p_pDUSessionID := ?, ?,//template (present) PDUSessionID p_pDUSessionID := ?, //mw_pDUSessionResourceSetupUnsuccessfulTransfer( decmatch( // mw_cause_misc(mw_causeMisc(?/*MultiplePDUSessionIDInstances*/)),//?,//template (present) Cause p_cause := ?, mw_pDUSessionResourceSetupUnsuccessfulTransfer( // *,//template CriticalityDiagnostics p_criticalityDiagnostics := *, mw_cause_misc(mw_causeMisc(?/*MultiplePDUSessionIDInstances*/)),//?,//template (present) Cause p_cause := ?, // *//template PDUSessionResourceSetupUnsuccessfulTransfer.iE_Extensions p_iE_Extensions := * *,//template CriticalityDiagnostics p_criticalityDiagnostics := *, // ),//template (present) PDUSessionResourceFailedToSetupItemSURes.pDUSessionResourceSetupUnsuccessfulTransfer p_pDUSessionResourceSetupUnsuccessfulTransfer := ?, *//template PDUSessionResourceSetupUnsuccessfulTransfer.iE_Extensions p_iE_Extensions := * ?, //FIXME: Decode&Match - In ASN1 it is OCTET STRING - PDUSessionResourceSetupUnsuccessfulTransfer ) ),//Decode&Match - In ASN1 it is OCTET STRING - PDUSessionResourceSetupUnsuccessfulTransfer *//template PDUSessionResourceFailedToSetupItemSURes.iE_Extensions p_iE_Extensions := * *//template PDUSessionResourceFailedToSetupItemSURes.iE_Extensions p_iE_Extensions := * ) ) } } Loading Loading @@ -467,12 +470,13 @@ module NGAP_TCFunctions { { { mw_pDUSessionResourceFailedToSetupItemSURes( mw_pDUSessionResourceFailedToSetupItemSURes( ?,//template (present) PDUSessionID p_pDUSessionID := ?, ?,//template (present) PDUSessionID p_pDUSessionID := ?, //mw_pDUSessionResourceSetupUnsuccessfulTransfer( decmatch( // mw_cause_misc(mw_causeMisc(?/*InvalidQoSCombination*/)),//?,//template (present) Cause p_cause := ?, mw_pDUSessionResourceSetupUnsuccessfulTransfer( // *,//template CriticalityDiagnostics p_criticalityDiagnostics := *, mw_cause_misc(mw_causeMisc(?/*InvalidQoSCombination*/)),//?,//template (present) Cause p_cause := ?, // *//template PDUSessionResourceSetupUnsuccessfulTransfer.iE_Extensions p_iE_Extensions := * *,//template CriticalityDiagnostics p_criticalityDiagnostics := *, // ),//template (present) PDUSessionResourceFailedToSetupItemSURes.pDUSessionResourceSetupUnsuccessfulTransfer p_pDUSessionResourceSetupUnsuccessfulTransfer := ?, *//template PDUSessionResourceSetupUnsuccessfulTransfer.iE_Extensions p_iE_Extensions := * ?, //FIXME: Decode&Match - In ASN1 it is OCTET STRING - PDUSessionResourceSetupUnsuccessfulTransfer ) ),//Decode&Match - In ASN1 it is OCTET STRING - PDUSessionResourceSetupUnsuccessfulTransfer *//template PDUSessionResourceFailedToSetupItemSURes.iE_Extensions p_iE_Extensions := * *//template PDUSessionResourceFailedToSetupItemSURes.iE_Extensions p_iE_Extensions := * ) ) } } Loading Loading @@ -539,8 +543,10 @@ module NGAP_TCFunctions { ( ( mw_pDUSessionResourceReleasedItemRelRes( mw_pDUSessionResourceReleasedItemRelRes( PX_PDU_SESSION_ID,//template (present) PDUSessionID p_pDUSessionID := ?, PX_PDU_SESSION_ID,//template (present) PDUSessionID p_pDUSessionID := ?, //(mw_pDUSessionResourceReleaseResponseTransfer(*))),//template (present) PDUSessionResourceReleasedItemRelRes.pDUSessionResourceReleaseResponseTransfer p_pDUSessionResourceReleaseResponseTransfer := ?, decmatch( -, //FIXME: Decode&Match - In ASN1 it is OCTET STRING - pDUSessionResourceReleaseResponseTransfer (mw_pDUSessionResourceReleaseResponseTransfer(*)) ),//template (present) PDUSessionResourceReleasedItemRelRes.pDUSessionResourceReleaseResponseTransfer p_pDUSessionResourceReleaseResponseTransfer := ?, //Decode&Match - In ASN1 it is OCTET STRING - pDUSessionResourceReleaseResponseTransfer -//template PDUSessionResourceReleasedItemRelRes.iE_Extensions p_iE_Extensions := * -//template PDUSessionResourceReleasedItemRelRes.iE_Extensions p_iE_Extensions := * ) ) Loading Loading @@ -618,8 +624,9 @@ module NGAP_TCFunctions { ( ( mw_pDUSessionResourceReleasedItemRelRes( mw_pDUSessionResourceReleasedItemRelRes( PX_PDU_SESSION_ID,//template (present) PDUSessionID p_pDUSessionID := ?, PX_PDU_SESSION_ID,//template (present) PDUSessionID p_pDUSessionID := ?, //(mw_pDUSessionResourceReleaseResponseTransfer(*))),//template (present) PDUSessionResourceReleasedItemRelRes.pDUSessionResourceReleaseResponseTransfer p_pDUSessionResourceReleaseResponseTransfer := ?, decmatch( -, //FIXME: Decode&Match - In ASN1 it is OCTET STRING - pDUSessionResourceReleaseResponseTransfer (mw_pDUSessionResourceReleaseResponseTransfer(*))//template (present) PDUSessionResourceReleasedItemRelRes.pDUSessionResourceReleaseResponseTransfer p_pDUSessionResourceReleaseResponseTransfer := ?, ), //FIXME: Decode&Match - In ASN1 it is OCTET STRING - pDUSessionResourceReleaseResponseTransfer -//template PDUSessionResourceReleasedItemRelRes.iE_Extensions p_iE_Extensions := * -//template PDUSessionResourceReleasedItemRelRes.iE_Extensions p_iE_Extensions := * ) ) Loading Loading @@ -870,11 +877,13 @@ module NGAP_TCFunctions { ( ( mw_pDUSessionResourceModifyItemModInd( mw_pDUSessionResourceModifyItemModInd( PX_PDU_SESSION_ID,//template (present) PDUSessionID p_pDUSessionID := ?, PX_PDU_SESSION_ID,//template (present) PDUSessionID p_pDUSessionID := ?, ?,//mw_pDUSessionResourceModifyIndicationTransfer( decmatch( //?,//template (present) QosFlowPerTNLInformation p_dLQosFlowPerTNLInformation := ?, mw_pDUSessionResourceModifyIndicationTransfer( //*,//template QosFlowPerTNLInformationList p_additionalDLQosFlowPerTNLInformation := *, ?,//template (present) QosFlowPerTNLInformation p_dLQosFlowPerTNLInformation := ?, //*//template PDUSessionResourceModifyIndicationTransfer.iE_Extensions p_iE_Extensions := * *,//template QosFlowPerTNLInformationList p_additionalDLQosFlowPerTNLInformation := *, //),FIXME: Decode&Match - In ASN1 it is OCTET STRING - pDUSessionResourceModifyIndicationTransfer *//template PDUSessionResourceModifyIndicationTransfer.iE_Extensions p_iE_Extensions := * )//FIXME: Decode&Match - In ASN1 it is OCTET STRING - pDUSessionResourceModifyIndicationTransfer ), -//template PDUSessionResourceModifyItemModRes.iE_Extensions p_iE_Extensions := * -//template PDUSessionResourceModifyItemModRes.iE_Extensions p_iE_Extensions := * ) ) ) ) Loading