Commit 188c08d1 authored by pintar's avatar pintar
Browse files

new templates

mdw_TP_IMS_5108_03_isc
mdw_TP_IMS_5108_03_f_isc
mdw_TP_IMS_5115_08_mw
parent a927fa9f
Loading
Loading
Loading
Loading
+73 −0
Original line number Diff line number Diff line
@@ -588,6 +588,64 @@ module AtsImsIot_Templates {
	  }
	}
    
	/**
	  * 
	  * @desc INVITE Request checking TP_IMS_5108_03 on ISC
	  */
	template INVITE_Request mdw_TP_IMS_5108_03_isc(
		template SipUrl p_ASB_Uri,
		template SipUrl p_SCSCF_Uri
	) modifies mw_INVITE_Request_Base := {
	  msgHeader := {
		route := {
			fieldName := ROUTE_E,
			routeBody := {
				{
    				nameAddr := {
    					displayName := *,
    					addrSpec := p_ASB_Uri	
    				},
    				rrParam := *
				},
				{
    				nameAddr := {
    					displayName := *,
    					addrSpec := p_SCSCF_Uri	
    				},
    				rrParam := *
				},
				*
				
			}
		},
		pChargingVector := {
			fieldName := P_CHARGING_VECTOR_E,
			chargeParams := {
    			{id := "orig-ioi", paramValue := ?},
    			*
			}
		}	
	  }
	}
	
	/**
	  * 
	  * @desc INVITE Request checking TP_IMS_5108_03_f on ISC
	  * 		ifpresent ioi params than fail
	  */
	template INVITE_Request mdw_TP_IMS_5108_03_f_isc
		modifies mw_INVITE_Request_Base := {
			msgHeader := {
		pChargingVector := {
			fieldName := P_CHARGING_VECTOR_E,
			chargeParams := {
				{id := "term-ioi", paramValue := *},
				*
			}
		}	
			}
	}
    
	/**
	  * 
	  * @desc 180 Ringing Response checking TP_IMS_5115_01 on MW
@@ -662,6 +720,21 @@ module AtsImsIot_Templates {
	  }
	}
    
	/**
	  * 
	  * @desc 200 OK Response checking TP_IMS_5115_08 on MW
	  */
	template Response mdw_TP_IMS_5115_08_mw 
	 modifies mw_200OK_Base := {
	  msgHeader := {
		pChargingVector :=  mw_PChargingVector({ 
			{id := "orig-ioi", paramValue := ?}, 
			{id := "term-ioi", paramValue := ?}, 
			*
		})
	  }
	}
    
	/**
	  * 
	  * @desc 180 Ringing Response checking TP_IMS_5131_01 on MW