Loading AtsImsIot/AtsImsIot_Templates.ttcn +73 −0 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -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 Loading Loading
AtsImsIot/AtsImsIot_Templates.ttcn +73 −0 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -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 Loading