Loading ttcn/LibIms_PIXITS.ttcn +46 −0 Original line number Diff line number Diff line Loading @@ -158,6 +158,52 @@ group SUT_UE3 { } } // end group SUT_UE3 group SUT_UE4 { modulepar { /** @desc charstring for SUT - PCSCF4 IP address to exchange SIP messages - connection point for UE4 */ charstring PX_IMS_SUT_PCSCF4_IPADDR := "172.31.10.2"; /** @desc integer for SUT - PCSCF4 port number to exchange SIP messages - connection point for UE4 */ integer PX_IMS_SUT_PCSCF4_PORT := 5060; /** @desc charstring for SUT/PCSCF4 domain - connection point for UE4 */ charstring PX_IMS_SUT_PCSCF4_HOME_DOMAIN := "pcscf4.home.net"; /** @desc charstring for IP address used by the TS to exchange media streams for UE4 */ charstring PX_IMS_SUT_UE4_BEARER_IPADDR := "172.31.10.2"; /** @desc charstring for identity of the tester UE2 local domain */ charstring PX_IMS_SUT_UE4_HOME_DOMAIN := "sut.net"; /** @desc charstring for identity of the tester UE4 local user */ charstring PX_IMS_SUT_UE4_PUBLIC_USER := "2910"; /** @desc charstring for RFC 2617 3.2.2 username of UE4 * The name of user in the specified realm */ charstring PX_IMS_SUT_UE4_PRIVAT_USERNAME := "abcd"; /** @desc charstring for RFC 2617 3-2-2-2 passwd: A known shared secret, the password of user of the specified username of UE2 */ charstring PX_IMS_SUT_UE4_PRIVAT_PASSWD := "1234"; /** @desc charstring for RFC 2617 3-2-1 qop options UE4: * Quoted string of one or more tokens indicating the "quality of protection" values supported by the server, the * value "auth" indicates authentication; the value "auth-int" indicates authentication with integrity protection. */ charstring PX_IMS_SUT_UE4_QOP := "auth"; /** @desc charstring for home(SUT) REGISTRAR domain of UE4 */ charstring PX_IMS_SUT_UE4_REGISTRAR := "registrar.sut.net"; } } // end group SUT_UE4 group SUT_unknown{ /** @desc charstring for identity of unknown UE public user Loading ttcn/LibIms_SIPTypesAndValues.ttcn +1 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ group UserProfileConstants const integer c_userProfile_UE1atSUThome := 11; // location is SUT domain const integer c_userProfile_UE2atSUThome := 12; // location is SUT domain const integer c_userProfile_UE3atSUThome := 13; // location is SUT domain const integer c_userProfile_UE4atSUThome := 14; // location is SUT domain const integer c_userProfile_UE1atSUTvisiting := 21; // location is SUT domain //const integer c_userProfile_UE2atSUTvisiting := 22; // location is SUT domain const integer c_userProfile_IBCFwithUnknownUE := 28; // location is IMS1 domain Loading ttcn/LibIms_Steps.ttcn +5 −1 Original line number Diff line number Diff line Loading @@ -495,6 +495,10 @@ module LibIms_Steps p_sipUrl.userInfo := {userOrTelephoneSubscriber:=PX_IMS_SUT_UE3_PUBLIC_USER, password:=omit}; p_sipUrl.hostPort := {host := PX_IMS_SUT_UE3_HOME_DOMAIN, portField :=omit} } case (c_userProfile_UE4atSUThome) { p_sipUrl.userInfo := {userOrTelephoneSubscriber:=PX_IMS_SUT_UE4_PUBLIC_USER, password:=omit}; p_sipUrl.hostPort := {host := PX_IMS_SUT_UE4_HOME_DOMAIN, portField :=omit} } case (c_userProfile_IBCFwithHomeUE) { p_sipUrl.userInfo := {userOrTelephoneSubscriber:=PX_IMS_TS_IMS1UE_PUBLIC_USER, password:=omit}; p_sipUrl.hostPort := {host := PX_IMS_TS_IMS1UE_HOME_DOMAIN, portField :=omit} Loading ttcn/LibIms_Templates.ttcn +12 −0 Original line number Diff line number Diff line Loading @@ -1411,6 +1411,18 @@ group request_receive { privacy := p_privacy ifpresent} } /* * * @desc Await INVITE with PAsserted and Privacy */ template INVITE_Request mw_INVITE_Request_HistoryInfo (template HistoryInfo p_historyInfo) modifies mw_INVITE_Request_Base := { msgHeader := { historyInfo := p_historyInfo} } template MESSAGE_Request mw_MESSAGE_Request_noPchargingFunction_UE (template CallId p_callId) modifies mw_MESSAGE_Request_Base := Loading Loading
ttcn/LibIms_PIXITS.ttcn +46 −0 Original line number Diff line number Diff line Loading @@ -158,6 +158,52 @@ group SUT_UE3 { } } // end group SUT_UE3 group SUT_UE4 { modulepar { /** @desc charstring for SUT - PCSCF4 IP address to exchange SIP messages - connection point for UE4 */ charstring PX_IMS_SUT_PCSCF4_IPADDR := "172.31.10.2"; /** @desc integer for SUT - PCSCF4 port number to exchange SIP messages - connection point for UE4 */ integer PX_IMS_SUT_PCSCF4_PORT := 5060; /** @desc charstring for SUT/PCSCF4 domain - connection point for UE4 */ charstring PX_IMS_SUT_PCSCF4_HOME_DOMAIN := "pcscf4.home.net"; /** @desc charstring for IP address used by the TS to exchange media streams for UE4 */ charstring PX_IMS_SUT_UE4_BEARER_IPADDR := "172.31.10.2"; /** @desc charstring for identity of the tester UE2 local domain */ charstring PX_IMS_SUT_UE4_HOME_DOMAIN := "sut.net"; /** @desc charstring for identity of the tester UE4 local user */ charstring PX_IMS_SUT_UE4_PUBLIC_USER := "2910"; /** @desc charstring for RFC 2617 3.2.2 username of UE4 * The name of user in the specified realm */ charstring PX_IMS_SUT_UE4_PRIVAT_USERNAME := "abcd"; /** @desc charstring for RFC 2617 3-2-2-2 passwd: A known shared secret, the password of user of the specified username of UE2 */ charstring PX_IMS_SUT_UE4_PRIVAT_PASSWD := "1234"; /** @desc charstring for RFC 2617 3-2-1 qop options UE4: * Quoted string of one or more tokens indicating the "quality of protection" values supported by the server, the * value "auth" indicates authentication; the value "auth-int" indicates authentication with integrity protection. */ charstring PX_IMS_SUT_UE4_QOP := "auth"; /** @desc charstring for home(SUT) REGISTRAR domain of UE4 */ charstring PX_IMS_SUT_UE4_REGISTRAR := "registrar.sut.net"; } } // end group SUT_UE4 group SUT_unknown{ /** @desc charstring for identity of unknown UE public user Loading
ttcn/LibIms_SIPTypesAndValues.ttcn +1 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ group UserProfileConstants const integer c_userProfile_UE1atSUThome := 11; // location is SUT domain const integer c_userProfile_UE2atSUThome := 12; // location is SUT domain const integer c_userProfile_UE3atSUThome := 13; // location is SUT domain const integer c_userProfile_UE4atSUThome := 14; // location is SUT domain const integer c_userProfile_UE1atSUTvisiting := 21; // location is SUT domain //const integer c_userProfile_UE2atSUTvisiting := 22; // location is SUT domain const integer c_userProfile_IBCFwithUnknownUE := 28; // location is IMS1 domain Loading
ttcn/LibIms_Steps.ttcn +5 −1 Original line number Diff line number Diff line Loading @@ -495,6 +495,10 @@ module LibIms_Steps p_sipUrl.userInfo := {userOrTelephoneSubscriber:=PX_IMS_SUT_UE3_PUBLIC_USER, password:=omit}; p_sipUrl.hostPort := {host := PX_IMS_SUT_UE3_HOME_DOMAIN, portField :=omit} } case (c_userProfile_UE4atSUThome) { p_sipUrl.userInfo := {userOrTelephoneSubscriber:=PX_IMS_SUT_UE4_PUBLIC_USER, password:=omit}; p_sipUrl.hostPort := {host := PX_IMS_SUT_UE4_HOME_DOMAIN, portField :=omit} } case (c_userProfile_IBCFwithHomeUE) { p_sipUrl.userInfo := {userOrTelephoneSubscriber:=PX_IMS_TS_IMS1UE_PUBLIC_USER, password:=omit}; p_sipUrl.hostPort := {host := PX_IMS_TS_IMS1UE_HOME_DOMAIN, portField :=omit} Loading
ttcn/LibIms_Templates.ttcn +12 −0 Original line number Diff line number Diff line Loading @@ -1411,6 +1411,18 @@ group request_receive { privacy := p_privacy ifpresent} } /* * * @desc Await INVITE with PAsserted and Privacy */ template INVITE_Request mw_INVITE_Request_HistoryInfo (template HistoryInfo p_historyInfo) modifies mw_INVITE_Request_Base := { msgHeader := { historyInfo := p_historyInfo} } template MESSAGE_Request mw_MESSAGE_Request_noPchargingFunction_UE (template CallId p_callId) modifies mw_MESSAGE_Request_Base := Loading