Commit 6e8ac211 authored by pintar's avatar pintar
Browse files

templates

mdw_TP_IMS_5313_01_mw
mdw_TP_IMS_5313_01_isc
mdw_TP_IMS_5097_09_f_isc
parent 4a2a96c7
Loading
Loading
Loading
Loading
+53 −3
Original line number Diff line number Diff line
@@ -857,8 +857,33 @@ module AtsImsIot_Templates {
      }
    }

	/**
	  * 
	  * @desc 433 Anonymity Disallowe Response checking TP_IMS_5313_01 on MW
	  */
	template Response mdw_TP_IMS_5313_01_mw 
	 modifies mw_433Anony_Base := {
	  msgHeader := {
		pChargingVector :=  mw_PChargingVector({
			{id := "access-network-charging-info", paramValue := ?}, 
			*
		})
	  }
	}
	

	/**
	  * 
	  * @desc 433 Anonymity Disallowe Response checking TP_IMS_5313_01 on AS
	  */
	template Response mdw_TP_IMS_5313_01_isc 
	 modifies mw_433Anony_Base := {
	  msgHeader := {
		pChargingVector :=  mw_PChargingVector({
			{id := "access-network-charging-info", paramValue := ?}, 
			*
			})
	  }
	}

   /**
     * 
@@ -873,12 +898,29 @@ module AtsImsIot_Templates {
			},
		 pChargingFunctionAddresses := ?,
         pChargingVector :=  mw_PChargingVector({
            {id := "orig-ioi", paramValue := *},  // TODO indicating also operator identifier for IMSA, and not including a term-ioi parameter
            {id := "orig-ioi", paramValue := *},  // NOTE indicating also operator identifier for IMSA
            *
          })
      }
    }
    
	/**
	  * @desc INVITE Request checking TP_IMS_5097_09 false
	  */
	template INVITE_Request mdw_TP_IMS_5097_09_f_isc
	 modifies mw_INVITE_Request_Base := {
		
	  msgHeader := {        
		pChargingVector := {
			fieldName := P_CHARGING_VECTOR_E,
			chargeParams := {
							{id := "term-ioi", paramValue := *},
							*
			}
		}
	  }
	}
    
    template MESSAGE_Request mdw_TP_IMS_5097_05_p_mw(
    	template CallId p_callId,
    	template SipUrl p_SCSCF_SIP_URI
@@ -1203,6 +1245,14 @@ module AtsImsIot_Templates {
		payload	:= omit
	}
		
	template Response mw_433Anony_Base  modifies m_Response_Dummy :=
	{
		statusLine := c_statusLine433,
		msgHeader := ?,
		messageBody := omit,
		payload	:= omit
	}

		template REGISTER_Request mdw_TP_IMS_5088_01_gm  modifies mw_REGISTER_Request_Base := {
			msgHeader := {authorization := m_Authorization(mw_credentialIntegrityYes)}
		}