Commit 6aa8949e authored by juvancic's avatar juvancic
Browse files

Merge branch 'devel' of https://forge.etsi.org/rep/int/5g-core/ngap into devel

parents 508f79f8 58d52e2b
Loading
Loading
Loading
Loading
+21 −0
Original line number Diff line number Diff line
@@ -94,6 +94,27 @@ namespace LibNGAP__EncdecDeclarations {
    return -1;
  }

  BITSTRING fx__enc__PDUSessionResourceModifyResponseTransfer(const NGAP__IEs::PDUSessionResourceModifyResponseTransfer& p) {
    loggers::get_instance().log_msg(">>> fx__enc__PDUSessionResourceSetupUnsuccessfulTransfer ", p);
    return int2bit(0, 1);
  }

  INTEGER fx__dec__PDUSessionResourceModifyResponseTransfer(BITSTRING& pdu, NGAP__IEs::PDUSessionResourceModifyResponseTransfer& p) {
    loggers::get_instance().log(">>> fx__dec__PDUSessionResourceSetupUnsuccessfulTransfer");
    return -1;
  }

  BITSTRING fx__enc__PDUSessionResourceModifyUnsuccessfulTransfer(const NGAP__IEs::PDUSessionResourceModifyUnsuccessfulTransfer& p) {
    loggers::get_instance().log_msg(">>> fx__enc__PDUSessionResourceSetupUnsuccessfulTransfer ", p);
    return int2bit(0, 1);
  }

  INTEGER fx__dec__PDUSessionResourceModifyUnsuccessfulTransfer(BITSTRING& pdu, NGAP__IEs::PDUSessionResourceModifyUnsuccessfulTransfer& p) {
    loggers::get_instance().log(">>> fx__dec__PDUSessionResourceSetupUnsuccessfulTransfer");
    return -1;
  }


  /****************************************************
   * @desc    External function to encode a .... type
   * @param   value to encode
+7 −0
Original line number Diff line number Diff line
@@ -243,6 +243,13 @@ module NGAP_Steps {
        //FIXME: Implementation of an RRC UL message delivery failure
        } // End of function f_NGAP_amf_UE_RRC_UL_Message_Failure
        
        /**
         * @desc
         */
        function f_NGAP_amf_isTransitioningTo_RRC_INACTIVE() runs on NGAPComponent {
        //FIXME: Implementation of an UE transitioning into the RRC_INACTIVE state
        } // End of function f_NGAP_amf_isTransitioningTo_RRC_INACTIVE

        /******************************************************************/

        /**
+8 −10
Original line number Diff line number Diff line
@@ -1513,10 +1513,9 @@ module NGAP_TCFunctions {
             	   // Preamble
                   f_NGAP_amf_init();
                   f_NGAP_amf_UE_Register();
                   f_NGAP_amf_UE_PDU_ResourceSetup();
                   f_NGAP_gnb_UE_EstablishedInitialContext();                   
                   f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict());

                   // TODO: hasEstablishedInitialContext
                   
                   log("*** " & __SCOPE__ & ": INFO: Preamble done. ***");

@@ -1556,7 +1555,7 @@ module NGAP_TCFunctions {
                   // Preamble
                   f_NGAP_amf_init();
                   f_NGAP_amf_UE_Register();
                   f_NGAP_amf_UE_PDU_ResourceSetup();
                   f_NGAP_gnb_UE_EstablishedInitialContext();
                   f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict());
                   log("*** " & __SCOPE__ & ": INFO: Preamble done. ***");

@@ -1597,7 +1596,7 @@ module NGAP_TCFunctions {
                   // Preamble
                   f_NGAP_amf_init();
                   f_NGAP_amf_UE_Register();
                   f_NGAP_amf_UE_PDU_ResourceSetup();
                   f_NGAP_gnb_UE_EstablishedInitialContext(); 
                   f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict());
                   log("*** " & __SCOPE__ & ": INFO: Preamble done. ***");

@@ -1832,6 +1831,7 @@ module NGAP_TCFunctions {
                   // Preamble
                   f_NGAP_amf_init();
                   f_NGAP_amf_UE_Register();
                   f_NGAP_amf_isTransitioningTo_RRC_INACTIVE();
                   
                   // TODO: isTransitioningTo the RRC_INACTIVE
                   
@@ -1881,8 +1881,7 @@ module NGAP_TCFunctions {
                   // Preamble
                   f_NGAP_amf_init();
                   f_NGAP_amf_UE_Register();
                   
                   // TODO: hasEstablishedInitialContext
                   f_NGAP_gnb_UE_EstablishedInitialContext();                
                   
                   f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict());
                   log("*** " & __SCOPE__ & ": INFO: Preamble done. ***");
@@ -1931,8 +1930,8 @@ module NGAP_TCFunctions {
                   // Preamble
                   f_NGAP_amf_init();
                   f_NGAP_amf_UE_Register();
                   f_NGAP_gnb_UE_EstablishedInitialContext();
                   
                   // TODO: hasEstablishedInitialContext
                   
                   f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict());
                   log("*** " & __SCOPE__ & ": INFO: Preamble done. ***");
@@ -1972,8 +1971,7 @@ module NGAP_TCFunctions {
                   // Preamble
                   f_NGAP_amf_init();
                   f_NGAP_amf_UE_Register();
                   
                   // TODO: hasSuspendedContext
                   f_NGAP_gnb_UE_Has_Suspended_Context();                 
                   
                   f_selfOrClientSyncAndVerdict(c_prDone, f_getVerdict());
                   log("*** " & __SCOPE__ & ": INFO: Preamble done. ***");