Commit af56e40a authored by deshpande's avatar deshpande
Browse files

Added code requirements listed in issue#5207

parent 3362f918
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -433,6 +433,22 @@ group TS_UE3 {
	}
} // end group TS_UE3

group TS_UE4 {
	modulepar {
	/** @desc	charstring for IP address used by the UE3 to exchange SIP messages
	*/
			charstring  PX_IMS_TS_UE4_IPADDR := "172.31.1.243";

	/** @desc	integer for port number used by the UE3 to exchange SIP messages
	*/
			integer     PX_IMS_TS_UE4_PORT := 5060;

	/** @desc	charstring for visited(TS) REGISTRAR domain
	*/
			charstring  PX_IMS_TS_UE4_REGISTRAR := "registrar.ts.net";
	}
} // end group TS_UE4

group TS_IBCF {	
	modulepar {
	/** @desc	charstring for TS/IBCF IP address to exchange SIP messages
+35 −2
Original line number Diff line number Diff line
@@ -374,6 +374,7 @@ module LibIms_Steps
			vc_userprofile.passwd := PX_IMS_SUT_UE1_PRIVAT_PASSWD;	
			vc_userprofile.registrarDomain := PX_IMS_SUT_UE1_REGISTRAR;
			}
			
			case (c_userProfile_UE2atSUThome) { //variant c_userProfile_UE2atSUThome
			vc_userprofile.currPort := PX_IMS_TS_UE2_PORT;
			vc_userprofile.currIpaddr := PX_IMS_TS_UE2_IPADDR;	
@@ -387,6 +388,35 @@ module LibIms_Steps
			vc_userprofile.passwd := PX_IMS_SUT_UE2_PRIVAT_PASSWD;	
			vc_userprofile.registrarDomain := PX_IMS_SUT_UE2_REGISTRAR;
			}

			case (c_userProfile_UE3atSUThome) { //variant c_userProfile_UE3atSUThome
			vc_userprofile.currPort := PX_IMS_TS_UE3_PORT;
			vc_userprofile.currIpaddr := PX_IMS_TS_UE3_IPADDR;	
			vc_userprofile.contactPort := PX_IMS_TS_UE3_PORT;
			vc_userprofile.contactIpaddr := PX_IMS_TS_UE3_IPADDR;
			vc_userprofile.bearerIpaddr := PX_IMS_SUT_UE3_BEARER_IPADDR;
			vc_userprofile.homeDomain := PX_IMS_SUT_UE3_HOME_DOMAIN;	
			vc_userprofile.publUsername := PX_IMS_SUT_UE3_PUBLIC_USER;
			vc_userprofile.qop := PX_IMS_SUT_UE3_QOP;
			vc_userprofile.privUsername := PX_IMS_SUT_UE3_PRIVAT_USERNAME;	
			vc_userprofile.passwd := PX_IMS_SUT_UE3_PRIVAT_PASSWD;	
			vc_userprofile.registrarDomain := PX_IMS_SUT_UE3_REGISTRAR;
			}

			case (c_userProfile_UE4atSUThome) { //variant c_userProfile_UE4atSUThome
			vc_userprofile.currPort := PX_IMS_TS_UE4_PORT;
			vc_userprofile.currIpaddr := PX_IMS_TS_UE4_IPADDR;	
			vc_userprofile.contactPort := PX_IMS_TS_UE4_PORT;
			vc_userprofile.contactIpaddr := PX_IMS_TS_UE4_IPADDR;
			vc_userprofile.bearerIpaddr := PX_IMS_SUT_UE4_BEARER_IPADDR;
			vc_userprofile.homeDomain := PX_IMS_SUT_UE4_HOME_DOMAIN;	
			vc_userprofile.publUsername := PX_IMS_SUT_UE4_PUBLIC_USER;
			vc_userprofile.qop := PX_IMS_SUT_UE4_QOP;
			vc_userprofile.privUsername := PX_IMS_SUT_UE4_PRIVAT_USERNAME;	
			vc_userprofile.passwd := PX_IMS_SUT_UE4_PRIVAT_PASSWD;	
			vc_userprofile.registrarDomain := PX_IMS_SUT_UE4_REGISTRAR;
			}
			
			case (c_userProfile_UE1atSUTvisiting) { //variant c_userProfile_UE1atSUTvisiting
			vc_userprofile.currPort := PX_IMS_TS_UE1_PORT;
			vc_userprofile.currIpaddr := PX_IMS_TS_UE1_IPADDR;
@@ -400,6 +430,7 @@ module LibIms_Steps
			vc_userprofile.passwd := PX_IMS_SUT_UE1_PRIVAT_PASSWD;	
			vc_userprofile.registrarDomain := PX_IMS_TS_UE1_REGISTRAR;
			}
			
//			//temporary not used and it can be deleted during validation
//			case (c_userProfile_UE1atSUTvisiting) { //variant c_userProfile_UE1atSUTvisiting
//			vc_userprofile.currPort := PX_IMS_TS_UE2_PORT;
@@ -415,7 +446,6 @@ module LibIms_Steps
//			vc_userprofile.registrarDomain := PX_IMS_TS_UE2_REGISTRAR;
//			}


			case (c_userProfile_IBCFwithHomeUE)			 { 				//variant c_userProfile_IBCFwithHomeUE
			vc_userprofile.currPort := PX_IMS_TS_IBCF_PORT;				// via (Ic interface of TS)
			vc_userprofile.currIpaddr := PX_IMS_TS_IBCF_IPADDR;			// via
@@ -429,7 +459,6 @@ module LibIms_Steps
			vc_userprofile.registrarDomain := PX_IMS_SUT_UE1_REGISTRAR; 	// Authorization
			}	


			case (c_userProfile_IBCFwithVisitingUE) { 					//variant c_userProfile_IBCFwithVisitingUE
			vc_userprofile.currPort := PX_IMS_TS_IBCF_PORT;				// via (Ic interface of TS)
			vc_userprofile.currIpaddr := PX_IMS_TS_IBCF_IPADDR;			// via
@@ -603,6 +632,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}