Commit 2815fd60 authored by poglitsch's avatar poglitsch
Browse files

added changes for STF 406 validation

parent 9365fa59
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -34,6 +34,7 @@ group UserProfileConstants
	  const integer c_userProfile_PCSCFwithUnknownVisitingUE := 44;	// location is IMS1 domain
	  const integer c_userProfile_ICSCFwithHomeUE := 45; 			// location is IMS1 domain
	  const integer c_userProfile_SCSCFwithHomeUE := 46; 			// location is IMS1 domain
      const integer c_userProfile_SCSCFwithHomeUE_domain :=55;
	  const integer c_userProfile_ECSCFwithHomeUE := 47; 			// location is IMS1 domain
	  const integer c_userProfile_ISUP := 49;						// 
 	  const integer c_userProfile_AS1 := 51;       					// Isc userProfile at AS1
+19 −4
Original line number Diff line number Diff line
@@ -676,6 +676,20 @@ module LibIms_Steps
			vc_userprofile.registrarDomain := PX_IMS_SUT_UE4_REGISTRAR; 	// Authorization
			}

            case (c_userProfile_SCSCFwithHomeUE_domain) { 						//variant c_userProfile_SCSCFwithHomeUE  - UE4 parameters
            vc_userprofile.currPort := PX_IMS_TS_SCSCF_PORT;			// via (Mw interface of TS)
            vc_userprofile.currIpaddr := PX_IMS_TS_SCSCF_IPADDR;		// via
            vc_userprofile.contactPort := PX_IMS_TS_UE4_PORT;			// contact (simulated UE)
            vc_userprofile.contactIpaddr := PX_IMS_TS_UE4_IPADDR;		// contact
            vc_userprofile.bearerIpaddr := PX_IMS_SUT_UE4_BEARER_IPADDR;	
            vc_userprofile.homeDomain := PX_IMS_SUT_UE4_HOME_DOMAIN;	// From, To (register)
            vc_userprofile.publUsername := PX_IMS_SUT_UE4_PUBLIC_USER;	// From, To (register)
            vc_userprofile.qop := PX_IMS_SUT_UE4_QOP;					// Authorization
            vc_userprofile.privUsername := PX_IMS_SUT_UE4_PRIVAT_USERNAME;	// Authorization
            vc_userprofile.passwd := PX_IMS_SUT_UE4_PRIVAT_PASSWD;			// Authorization
            vc_userprofile.registrarDomain := PX_IMS_SUT_UE4_REGISTRAR; 	// Authorization
            }
			
			case (c_userProfile_AS1)  { 								//variant c_userProfile_AS1
			vc_userprofile.currPort := PX_IMS_TS_AS1_PORT;				// via, route(Isc interface of TS)
			vc_userprofile.currIpaddr := PX_IMS_TS_AS1_IPADDR;			// via, route
@@ -773,11 +787,12 @@ module LibIms_Steps
						p_sipUrl.hostPort := {host := PX_IMS_TS_PCSCF_IPADDR, portField :=omit}
				}
				case (c_userProfile_SCSCFwithHomeUE) {
						p_sipUrl.userInfo := {userOrTelephoneSubscriber:=PX_IMS_TS_IMS1UE_PUBLIC_USER, password:=omit};
						p_sipUrl.userInfo := {userOrTelephoneSubscriber:=PX_IMS_SUT_UE4_PUBLIC_USER, password:=omit};
						p_sipUrl.hostPort := {host := PX_IMS_TS_SCSCF_HOME_DOMAIN, portField :=PX_IMS_TS_SCSCF_PORT}
//				case (c_userProfile_SCSCFwithHomeUE) {
//						p_sipUrl.userInfo := {userOrTelephoneSubscriber:=PX_IMS_TS_IMS1UE_PUBLIC_USER, password:=omit};
//						p_sipUrl.hostPort := {host := PX_IMS_TS_IMS1UE_HOME_DOMAIN, portField :=omit}
				}
				case (c_userProfile_SCSCFwithHomeUE_domain) {
						p_sipUrl.userInfo := {userOrTelephoneSubscriber:=PX_IMS_SUT_UE4_PUBLIC_USER, password:=omit};
						p_sipUrl.hostPort := {host := PX_IMS_TS_SCSCF_HOME_DOMAIN, portField :=omit}
				}
                case (c_userProfile_AS1) {
                        p_sipUrl.userInfo := {userOrTelephoneSubscriber:=PX_IMS_TS_IMS1UE_PUBLIC_USER, password:=omit};