Commit 1e6fc7df authored by Bostjan Pintar's avatar Bostjan Pintar
Browse files

PIXITs updated

parent 37ec6359
Loading
Loading
Loading
Loading
+71 −63
Original line number Original line Diff line number Diff line
@@ -13,71 +13,79 @@ module AtsSccas_PIXITS {


    modulepar {
    modulepar {


        /** @desc    boolean  for SUT working mode due to 
//        /** @desc    boolean  for SUT working mode due to 
        */
//        */
        boolean PX_SCCAS__ := true;
//        boolean PX_SCCAS__ := true;

        charstring PX_ACTF_MGMT_URI := "";

        charstring PX_ACTF_URI := "";

        charstring PX_ICSI_URI := "";

        SipUrl PX_SCCAS_URI := {scheme := "c_sipScheme", components := {sip := {userInfo := omit, hostPort := {host := "",portField := c_defaultSipPort}}}};
        
    }

    group SUT {

        // TODO - SUT_UE1 PIXITS to be removed
        group SUT_UE1 {
          /** @desc charstring for SUT - PCSCF1 IP address to exchange SIP messages - connection point for UE1
            */
          modulepar charstring  PX_IMS_SUT_PCSCF1_IPADDR := "10.100.0.6";

          /** @desc	integer for SUT - PCSCF1 port number to exchange SIP messages - connection point for UE1
            */
          modulepar integer	  PX_IMS_SUT_PCSCF1_PORT := 5060;

          /** @desc	charstring for SUT/PCSCF1 domain - connection point for UE1
            */
          modulepar charstring  PX_IMS_SUT_PCSCF1_HOME_DOMAIN := "plugtests.net";

          /** @desc	charstring for IP address used by the TS to exchange media streams for UE1
            */
          modulepar charstring  PX_IMS_SUT_UE1_BEARER_IPADDR := "conftest.plugtests.net";


          /** @desc	charstring for identity of the tester UE1 local domain 
        /** @desc charstring for ATCF management URI in Contact header field
          */
          */
          modulepar charstring  PX_IMS_SUT_UE1_HOME_DOMAIN := "plugtests.net";
        charstring PX_ATCF_MGMT_URI := "";


          /** @desc	charstring for identity of the tester UE1 local user 
        /** @desc charstring for ATCF  URI in Contact header field
          */
          */
          modulepar charstring  PX_IMS_SUT_UE1_PUBLIC_USER := "alice-06";
        charstring PX_ATCF_URI := "";


          /** @desc	charstring for RFC 2617 clause 3-2-2 username of UE1:
        /** @desc charstring for ICSI URI in Contact header field
            * The name of user in the specified realm
          */
          */
          modulepar charstring PX_IMS_SUT_UE1_PRIVAT_USERNAME := "alice-06";
        charstring PX_ICSI_URI := "";


          /** @desc	charstring for RFC 2617 clause 3-2-2-2 passwd of UE1: A known shared secret, the password of user of the specified username
        /** @desc charstring for SCCAS URI in PAssertedID header field
          */
          */
          modulepar charstring PX_IMS_SUT_UE1_PRIVAT_PASSWD := "alice-05@1234";
        SipUrl PX_SCCAS_URI := {scheme := "c_sipScheme", components := {sip := {userInfo := omit, hostPort := {host := "",portField := c_defaultSipPort}}}};
        
        
          /** @desc	charstring for RFC 2617 clause 3-2-1 qop options of UE1:
    }
            * 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.
            */
          modulepar charstring PX_IMS_SUT_UE1_QOP := "auth";


          /** @desc	charstring for home(SUT) REGISTRAR domain of UE1
    group SUT {
            */
          modulepar charstring  PX_IMS_SUT_UE1_REGISTRAR := "registrar.sut.net";


          /** @desc	charstring for UE1 display name
//        // TODO - SUT_UE1 PIXITS to be removed
            */
//        group SUT_UE1 {
          modulepar charstring  PX_IMS_SUT_UE1_DISPLAY := "alice-05@plugtest.net";
//          /** @desc charstring for SUT - PCSCF1 IP address to exchange SIP messages - connection point for UE1
        } // End of group SUT_UE1
//            */
//          modulepar charstring  PX_IMS_SUT_PCSCF1_IPADDR := "10.100.0.6";
//
//          /** @desc	integer for SUT - PCSCF1 port number to exchange SIP messages - connection point for UE1
//            */
//          modulepar integer	  PX_IMS_SUT_PCSCF1_PORT := 5060;
//
//          /** @desc	charstring for SUT/PCSCF1 domain - connection point for UE1
//            */
//          modulepar charstring  PX_IMS_SUT_PCSCF1_HOME_DOMAIN := "plugtests.net";
//
//          /** @desc	charstring for IP address used by the TS to exchange media streams for UE1
//            */
//          modulepar charstring  PX_IMS_SUT_UE1_BEARER_IPADDR := "conftest.plugtests.net";
//
//          /** @desc	charstring for identity of the tester UE1 local domain 
//            */
//          modulepar charstring  PX_IMS_SUT_UE1_HOME_DOMAIN := "plugtests.net";
//
//          /** @desc	charstring for identity of the tester UE1 local user 
//            */
//          modulepar charstring  PX_IMS_SUT_UE1_PUBLIC_USER := "alice-06";
//
//          /** @desc	charstring for RFC 2617 clause 3-2-2 username of UE1:
//            * The name of user in the specified realm
//            */
//          modulepar charstring PX_IMS_SUT_UE1_PRIVAT_USERNAME := "alice-06";
//
//          /** @desc	charstring for RFC 2617 clause 3-2-2-2 passwd of UE1: A known shared secret, the password of user of the specified username
//            */
//          modulepar charstring PX_IMS_SUT_UE1_PRIVAT_PASSWD := "alice-05@1234";
//          
//          /** @desc	charstring for RFC 2617 clause 3-2-1 qop options of UE1:
//            * 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.
//            */
//          modulepar charstring PX_IMS_SUT_UE1_QOP := "auth";
//          
//          /** @desc	charstring for home(SUT) REGISTRAR domain of UE1
//            */
//          modulepar charstring  PX_IMS_SUT_UE1_REGISTRAR := "registrar.sut.net";
//
//          /** @desc	charstring for UE1 display name
//            */
//          modulepar charstring  PX_IMS_SUT_UE1_DISPLAY := "alice-05@plugtest.net";
//        } // End of group SUT_UE1


        // TODO - SUT_SCSCF PIXITS to be removed when will be replaced in ATS code with TS SCSCF
        // TODO - SUT_SCSCF PIXITS to be removed when will be replaced in ATS code with TS SCSCF
        group SUT_SCSCF {
        group SUT_SCSCF {
@@ -88,14 +96,14 @@ module AtsSccas_PIXITS {
          /** @desc	integer for SUT/S-CSCF port number to exchange SIP messages
          /** @desc	integer for SUT/S-CSCF port number to exchange SIP messages
            */
            */
          modulepar integer	  PX_IMS_SUT_SCSCF_PORT := 5060;
          modulepar integer	  PX_IMS_SUT_SCSCF_PORT := 5060;

//
          /** @desc	charstring for SUT/S-CSCFdomain
//          /** @desc	charstring for SUT/S-CSCFdomain
            */
//            */
          modulepar charstring  PX_IMS_SUT_SCSCF_HOME_DOMAIN := "scscf.sut.net";
//          modulepar charstring  PX_IMS_SUT_SCSCF_HOME_DOMAIN := "scscf.sut.net";

//
          /** @desc	charstring for SUT/S-CSCF globally used realm name of IUT S-CSCF 
//          /** @desc	charstring for SUT/S-CSCF globally used realm name of IUT S-CSCF 
            */
//            */
          modulepar charstring  PX_IMS_SUT_SCSCF_REALM := "realm.scscf";
//          modulepar charstring  PX_IMS_SUT_SCSCF_REALM := "realm.scscf";
        } // End of group SUT_SCSCF
        } // End of group SUT_SCSCF


        //used for AS, TAS, SCC-AS
        //used for AS, TAS, SCC-AS
@@ -127,7 +135,7 @@ module AtsSccas_PIXITS {
             */
             */
            modulepar integer PX_IMS_TS_UE1_PORT := 5060;
            modulepar integer PX_IMS_TS_UE1_PORT := 5060;
    
    
            /** @desc   charstring for home(TS) REGISTRAR domain
            /** @desc   charstring for home(TS) REGISTRAR domain for UE1
             */
             */
            modulepar charstring PX_IMS_TS_UE1_REGISTRAR := "registrar.domain.net";
            modulepar charstring PX_IMS_TS_UE1_REGISTRAR := "registrar.domain.net";


+19 −59
Original line number Original line Diff line number Diff line
@@ -115,7 +115,7 @@ module AtsSccas_Steps {
                                                vc_userprofile
                                                vc_userprofile
                                                )
                                                )
                                );
                                );
            vc_sdp_local.origin.user_name := PX_IMS_SUT_UE1_PUBLIC_USER;
            vc_sdp_local.origin.user_name := PX_IMS_TS_UE1_PUBLIC_USER;
            vc_sdp_local.origin.session_id := "2890844526";
            vc_sdp_local.origin.session_id := "2890844526";
            vc_sdp_local.origin.session_version := "2890842807";
            vc_sdp_local.origin.session_version := "2890842807";
            vc_sdp_local.origin.addr := "atlanta.example.com";
            vc_sdp_local.origin.addr := "atlanta.example.com";
@@ -168,13 +168,13 @@ module AtsSccas_Steps {
            vc_userprofile.currIpaddr := PX_IMS_TS_UE1_IPADDR;
            vc_userprofile.currIpaddr := PX_IMS_TS_UE1_IPADDR;
            vc_userprofile.contactPort := PX_IMS_TS_UE1_PORT;
            vc_userprofile.contactPort := PX_IMS_TS_UE1_PORT;
            vc_userprofile.contactIpaddr := PX_IMS_TS_UE1_IPADDR;
            vc_userprofile.contactIpaddr := PX_IMS_TS_UE1_IPADDR;
            vc_userprofile.bearerIpaddr := PX_IMS_SUT_UE1_BEARER_IPADDR;
            vc_userprofile.bearerIpaddr := PX_IMS_TS_UE1_BEARER_IPADDR;
            vc_userprofile.homeDomain := PX_IMS_SUT_UE1_HOME_DOMAIN;
            vc_userprofile.homeDomain := PX_IMS_TS_UE1_HOME_DOMAIN;
            vc_userprofile.publUsername := PX_IMS_SUT_UE1_PUBLIC_USER;
            vc_userprofile.publUsername := PX_IMS_TS_UE1_PUBLIC_USER;
            vc_userprofile.qop := PX_IMS_SUT_UE1_QOP;
            vc_userprofile.qop := PX_IMS_TS_UE1_QOP;
            vc_userprofile.privUsername := PX_IMS_SUT_UE1_PRIVAT_USERNAME;
            vc_userprofile.privUsername := PX_IMS_TS_UE1_PRIVAT_USERNAME;
            vc_userprofile.passwd := PX_IMS_SUT_UE1_PRIVAT_PASSWD;
            vc_userprofile.passwd := PX_IMS_TS_UE1_PRIVAT_PASSWD;
            vc_userprofile.registrarDomain := PX_IMS_SUT_UE1_REGISTRAR;
            vc_userprofile.registrarDomain := PX_IMS_TS_UE1_REGISTRAR;
            }
            }
            case (c_userProfile_PCSCFwithHomeUE) { //variant c_userProfile_PCSCFwithHomeUE 
            case (c_userProfile_PCSCFwithHomeUE) { //variant c_userProfile_PCSCFwithHomeUE 
            //for MIME REGISTER to SCCAS(message originaly exchanged between PCSCF and SCSCF)
            //for MIME REGISTER to SCCAS(message originaly exchanged between PCSCF and SCSCF)
@@ -198,13 +198,13 @@ module AtsSccas_Steps {
            vc_userprofile.currIpaddr := PX_IMS_TS_SCSCF_HOME_DOMAIN;
            vc_userprofile.currIpaddr := PX_IMS_TS_SCSCF_HOME_DOMAIN;
            vc_userprofile.contactPort := PX_IMS_TS_SCSCF_PORT;
            vc_userprofile.contactPort := PX_IMS_TS_SCSCF_PORT;
            vc_userprofile.contactIpaddr := PX_IMS_TS_SCSCF_HOME_DOMAIN; //ip address or domain
            vc_userprofile.contactIpaddr := PX_IMS_TS_SCSCF_HOME_DOMAIN; //ip address or domain
            vc_userprofile.bearerIpaddr := PX_IMS_SUT_UE1_BEARER_IPADDR;
            vc_userprofile.bearerIpaddr := PX_IMS_TS_UE1_BEARER_IPADDR;
            vc_userprofile.homeDomain := PX_IMS_SUT_UE1_HOME_DOMAIN;
            vc_userprofile.homeDomain := PX_IMS_TS_UE1_HOME_DOMAIN;
            vc_userprofile.publUsername := PX_IMS_SUT_UE1_PUBLIC_USER;
            vc_userprofile.publUsername := PX_IMS_TS_UE1_PUBLIC_USER;
            vc_userprofile.qop := PX_IMS_SUT_UE1_QOP;
            vc_userprofile.qop := PX_IMS_TS_UE1_QOP;
            vc_userprofile.privUsername := PX_IMS_SUT_UE1_PRIVAT_USERNAME;
            vc_userprofile.privUsername := PX_IMS_TS_UE1_PRIVAT_USERNAME;
            vc_userprofile.passwd := PX_IMS_SUT_UE1_PRIVAT_PASSWD;
            vc_userprofile.passwd := PX_IMS_TS_UE1_PRIVAT_PASSWD;
            vc_userprofile.registrarDomain := PX_IMS_SUT_UE1_REGISTRAR;
            vc_userprofile.registrarDomain := PX_IMS_TS_UE1_REGISTRAR;
            }
            }
        } // End of 'select' statement
        } // End of 'select' statement


@@ -264,8 +264,8 @@ module AtsSccas_Steps {


        select(p_user) {
        select(p_user) {
            case (c_userProfile_UE1atSUThome) {
            case (c_userProfile_UE1atSUThome) {
                    p_sipUrl.components.sip.userInfo := {userOrTelephoneSubscriber:=PX_IMS_SUT_UE1_PUBLIC_USER, password:=omit};
                    p_sipUrl.components.sip.userInfo := {userOrTelephoneSubscriber:=PX_IMS_TS_UE1_PUBLIC_USER, password:=omit};
                    p_sipUrl.components.sip.hostPort := {host := PX_IMS_SUT_UE1_HOME_DOMAIN, portField :=omit}
                    p_sipUrl.components.sip.hostPort := {host := PX_IMS_TS_UE1_HOME_DOMAIN, portField :=omit}
                    }
                    }
//            case (c_userProfile_UE2atSUThome) {
//            case (c_userProfile_UE2atSUThome) {
//                    p_sipUrl.components.sip.userInfo := {userOrTelephoneSubscriber:=PX_IMS_SUT_UE2_PUBLIC_USER, password:=omit};
//                    p_sipUrl.components.sip.userInfo := {userOrTelephoneSubscriber:=PX_IMS_SUT_UE2_PUBLIC_USER, password:=omit};
@@ -276,8 +276,8 @@ module AtsSccas_Steps {
//                    p_sipUrl.components.sip.hostPort := {host := PX_IMS_SUT_EMERGENCY_HOME_DOMAIN, portField :=omit}
//                    p_sipUrl.components.sip.hostPort := {host := PX_IMS_SUT_EMERGENCY_HOME_DOMAIN, portField :=omit}
//                    }
//                    }
            case (c_serviceProfile_SUBSCRIBER) {
            case (c_serviceProfile_SUBSCRIBER) {
                    p_sipUrl.components.sip.userInfo := { userOrTelephoneSubscriber := PX_IMS_SUT_UE1_PUBLIC_USER, password := omit};
                    p_sipUrl.components.sip.userInfo := { userOrTelephoneSubscriber := PX_IMS_TS_UE1_PUBLIC_USER, password := omit};
                    p_sipUrl.components.sip.hostPort := {host := PX_IMS_SUT_UE1_HOME_DOMAIN, portField :=omit}
                    p_sipUrl.components.sip.hostPort := {host := PX_IMS_TS_UE1_HOME_DOMAIN, portField :=omit}
                    }
                    }


        }; // End of 'select' statement
        }; // End of 'select' statement
@@ -334,46 +334,6 @@ module AtsSccas_Steps {
        vc_sent_label := { host := PX_IMS_SUT_AS_IPADDR, portField := PX_IMS_SUT_AS_PORT };
        vc_sent_label := { host := PX_IMS_SUT_AS_IPADDR, portField := PX_IMS_SUT_AS_PORT };


                select(p_interface){
                select(p_interface){
//                case (c_interfaceProfile_IMS_SUT_IBCF1) { //variant c_interfaceProfile_IMS_SUT_IBCF1
//                vc_interfaceprofile.SUTPort := PX_IMS_SUT_IBCF1_PORT;
//                vc_interfaceprofile.SUTIpaddr := PX_IMS_SUT_IBCF1_IPADDR;
//                vc_interfaceprofile.SUTHomeDomain := PX_IMS_SUT_IBCF1_HOME_DOMAIN;
//                }
//                case (c_interfaceProfile_IMS_SUT_IBCF2) { //variant c_interfaceProfile_IMS_SUT_IBCF2
//                vc_interfaceprofile.SUTPort := PX_IMS_SUT_IBCF2_PORT;
//                vc_interfaceprofile.SUTIpaddr := PX_IMS_SUT_IBCF2_IPADDR;
//                vc_interfaceprofile.SUTHomeDomain := PX_IMS_SUT_IBCF2_HOME_DOMAIN;
//                }
//                case (c_interfaceProfile_IMS_SUT_PCSCF1) { //variant c_interfaceProfile_IMS_SUT_PCSCF1
//                vc_interfaceprofile.SUTPort := PX_IMS_SUT_PCSCF1_PORT;
//                vc_interfaceprofile.SUTIpaddr := PX_IMS_SUT_PCSCF1_IPADDR;
//                vc_interfaceprofile.SUTHomeDomain := PX_IMS_SUT_PCSCF1_HOME_DOMAIN;
//                }
//                case (c_interfaceProfile_IMS_SUT_PCSCF2) { //variant c_interfaceProfile_IMS_SUT_PCSCF2
//                vc_interfaceprofile.SUTPort := PX_IMS_SUT_PCSCF2_PORT;
//                vc_interfaceprofile.SUTIpaddr := PX_IMS_SUT_PCSCF2_IPADDR;
//                vc_interfaceprofile.SUTHomeDomain := PX_IMS_SUT_PCSCF2_HOME_DOMAIN;
//                }
//                case (c_interfaceProfile_IMS_SUT_PCSCF) { //variant c_interfaceProfile_IMS_SUT_PCSCF
//                vc_interfaceprofile.SUTPort := PX_IMS_SUT_PCSCF_PORT;
//                vc_interfaceprofile.SUTIpaddr := PX_IMS_SUT_PCSCF_IPADDR;
//                vc_interfaceprofile.SUTHomeDomain := PX_IMS_SUT_PCSCF_HOME_DOMAIN;
//                }
//                case (c_interfaceProfile_IMS_SUT_SCSCF) { //variant c_interfaceProfile_IMS_SUT_SCSCF
//                vc_interfaceprofile.SUTPort := PX_IMS_SUT_SCSCF_PORT;
//                vc_interfaceprofile.SUTIpaddr := PX_IMS_SUT_SCSCF_IPADDR;
//                vc_interfaceprofile.SUTHomeDomain := PX_IMS_SUT_SCSCF_HOME_DOMAIN;
//                }
//                case (c_interfaceProfile_IMS_SUT_ICSCF) { //variant c_interfaceProfile_IMS_SUT_ICSCF
//                vc_interfaceprofile.SUTPort := PX_IMS_SUT_ICSCF_PORT;
//                vc_interfaceprofile.SUTIpaddr := PX_IMS_SUT_ICSCF_IPADDR;
//                vc_interfaceprofile.SUTHomeDomain := PX_IMS_SUT_ICSCF_HOME_DOMAIN;
//                }
//                case (c_interfaceProfile_IMS_SUT_MGCF) { //variant c_interfaceProfile_IMS_SUT_MGCF
//                vc_interfaceprofile.SUTPort := PX_IMS_SUT_IMGCF_PORT;
//                vc_interfaceprofile.SUTIpaddr := PX_IMS_SUT_IMGCF_IPADDR;
//                vc_interfaceprofile.SUTHomeDomain := PX_IMS_SUT_IMGCF_HOME_DOMAIN;
//                }
                //used for AS, TAS, SCC-AS
                //used for AS, TAS, SCC-AS
                case (c_interfaceProfile_IMS_SUT_AS) { //variant c_interfaceProfile_IMS_SUT_AS
                case (c_interfaceProfile_IMS_SUT_AS) { //variant c_interfaceProfile_IMS_SUT_AS
                vc_interfaceprofile.SUTPort := PX_IMS_SUT_AS_PORT;
                vc_interfaceprofile.SUTPort := PX_IMS_SUT_AS_PORT;
+5 −5
Original line number Original line Diff line number Diff line
@@ -343,7 +343,7 @@ module AtsSccas_TCFunctions {
                                                                            m_fcValue(
                                                                            m_fcValue(
                                                                                      "g-3gpp-atcf-mgmt-uri-in-path",
                                                                                      "g-3gpp-atcf-mgmt-uri-in-path",
                                                                                      {
                                                                                      {
                                                                                        {"sip-uri", { tokenOrHost := PX_ACTF_MGMT_URI }}
                                                                                        {"sip-uri", { tokenOrHost := PX_ATCF_MGMT_URI }}
                                                                                      })
                                                                                      })
                                                                        }),
                                                                        }),
                                                    omit,
                                                    omit,
@@ -471,11 +471,11 @@ module AtsSccas_TCFunctions {
                v_contact.contactBody.contactAddresses[0].contactParams := { // TODO To be refined during validation
                v_contact.contactBody.contactAddresses[0].contactParams := { // TODO To be refined during validation
                                                                             {
                                                                             {
                                                                               "g.3gpp.atcf-mgmt-uri",
                                                                               "g.3gpp.atcf-mgmt-uri",
                                                                               {tokenOrHost := PX_ACTF_MGMT_URI}
                                                                               {tokenOrHost := PX_ATCF_MGMT_URI}
                                                                             },
                                                                             },
                                                                             {
                                                                             {
                                                                               "g.3gpp.path",
                                                                               "g.3gpp.path",
                                                                               {tokenOrHost := PX_ACTF_URI}
                                                                               {tokenOrHost := PX_ATCF_URI}
                                                                             }
                                                                             }
                                                                            };
                                                                            };
                f_SendREGISTER(
                f_SendREGISTER(
@@ -499,7 +499,7 @@ module AtsSccas_TCFunctions {
                                                                        m_fcValue(
                                                                        m_fcValue(
                                                                                  "g-3gpp-atcf-mgmt-uri\",
                                                                                  "g-3gpp-atcf-mgmt-uri\",
                                                                                  {
                                                                                  {
                                                                                    {"sip-uri", { tokenOrHost := PX_ACTF_MGMT_URI }}
                                                                                    {"sip-uri", { tokenOrHost := PX_ATCF_MGMT_URI }}
                                                                                  })
                                                                                  })
                                                                    })*/, // TODO To be refined during validation
                                                                    })*/, // TODO To be refined during validation
                                                m_contentType(c_sdpApplication), // TODO To be refined during validation
                                                m_contentType(c_sdpApplication), // TODO To be refined during validation
@@ -588,7 +588,7 @@ module AtsSccas_TCFunctions {
                                                                        m_fcValue(
                                                                        m_fcValue(
                                                                                  "g-3gpp-atcf-mgmt-uri-in-path",
                                                                                  "g-3gpp-atcf-mgmt-uri-in-path",
                                                                                  {
                                                                                  {
                                                                                    {"sip-uri", { tokenOrHost := PX_ACTF_MGMT_URI }}
                                                                                    {"sip-uri", { tokenOrHost := PX_ATCF_MGMT_URI }}
                                                                                  })
                                                                                  })
                                                                    })*/, // TODO To be refined during validation
                                                                    })*/, // TODO To be refined during validation
                                                m_contentType(c_sdpApplication), // TODO To be refined during validation
                                                m_contentType(c_sdpApplication), // TODO To be refined during validation
+6 −6
Original line number Original line Diff line number Diff line
@@ -53,7 +53,7 @@ module AtsSccas_TCFunctions_TS124292 {
            f_awaitingRegistration_IMS(
            f_awaitingRegistration_IMS(
                                       v_cSeq_s, 
                                       v_cSeq_s, 
                                       valueof(m_SipUrl_currDomain(vc_userprofile)),
                                       valueof(m_SipUrl_currDomain(vc_userprofile)),
                                       PX_IMS_SUT_UE1_QOP,
                                       PX_IMS_TS_UE1_QOP,
                                       mw_sccas_register(
                                       mw_sccas_register(
                                                       -, 
                                                       -, 
                                                       mw_pChargingVector(-, *), // TODO To be refined during validation - Clause 6.3.2 Initial registration Point 11
                                                       mw_pChargingVector(-, *), // TODO To be refined during validation - Clause 6.3.2 Initial registration Point 11
@@ -62,8 +62,8 @@ module AtsSccas_TCFunctions_TS124292 {
                                                       mw_Authorization_digest( // Clause 6.3.2 Initial registration Point 4
                                                       mw_Authorization_digest( // Clause 6.3.2 Initial registration Point 4
                                                                               mw_digestResponse(
                                                                               mw_digestResponse(
                                                                                                 (
                                                                                                 (
                                                                                                  {"username", {tokenOrHost := PX_IMS_SUT_UE1_PRIVAT_USERNAME}}, 
                                                                                                  {"username", {tokenOrHost := PX_IMS_TS_UE1_PRIVAT_USERNAME}}, 
                                                                                                  {"realm", {tokenOrHost := PX_IMS_SUT_UE1_PUBLIC_USER}}, 
                                                                                                  {"realm", {tokenOrHost := PX_IMS_TS_UE1_PUBLIC_USER}}, 
                                                                                                  {"integrity-protected", {tokenOrHost := "auth-done"}}, 
                                                                                                  {"integrity-protected", {tokenOrHost := "auth-done"}}, 
                                                                                                  {"nonce", {tokenOrHost := ""}}
                                                                                                  {"nonce", {tokenOrHost := ""}}
                                                                                                  ))
                                                                                                  ))
@@ -102,7 +102,7 @@ module AtsSccas_TCFunctions_TS124292 {
            f_awaitingRegistration_IMS(
            f_awaitingRegistration_IMS(
                                       v_cSeq_s, 
                                       v_cSeq_s, 
                                       valueof(m_SipUrl_currDomain(vc_userprofile)),
                                       valueof(m_SipUrl_currDomain(vc_userprofile)),
                                       PX_IMS_SUT_UE1_QOP,
                                       PX_IMS_TS_UE1_QOP,
                                       mw_sccas_register(
                                       mw_sccas_register(
                                                       -, 
                                                       -, 
                                                       mw_pChargingVector(-, *),  // TODO To be refined during validation - Clause 6.3.2 Initial registration Point 11
                                                       mw_pChargingVector(-, *),  // TODO To be refined during validation - Clause 6.3.2 Initial registration Point 11
@@ -111,8 +111,8 @@ module AtsSccas_TCFunctions_TS124292 {
                                                       mw_Authorization_digest( // Clause 6.3.2 Initial registration Point 4
                                                       mw_Authorization_digest( // Clause 6.3.2 Initial registration Point 4
                                                                               mw_digestResponse(
                                                                               mw_digestResponse(
                                                                                                 (
                                                                                                 (
                                                                                                  {"username", {tokenOrHost := PX_IMS_SUT_UE1_PRIVAT_USERNAME}}, 
                                                                                                  {"username", {tokenOrHost := PX_IMS_TS_UE1_PRIVAT_USERNAME}}, 
                                                                                                  {"realm", {tokenOrHost := PX_IMS_SUT_UE1_PUBLIC_USER}}, 
                                                                                                  {"realm", {tokenOrHost := PX_IMS_TS_UE1_PUBLIC_USER}}, 
                                                                                                  {"integrity-protected", {tokenOrHost := "auth-done"}}, 
                                                                                                  {"integrity-protected", {tokenOrHost := "auth-done"}}, 
                                                                                                  {"nonce", {tokenOrHost := ""}}
                                                                                                  {"nonce", {tokenOrHost := ""}}
                                                                                                  ))
                                                                                                  ))