Commit 0db4bdbc authored by Iztok Juvancic's avatar Iztok Juvancic
Browse files

week33-2020_validation_ASside

parent 418ff9f2
Loading
Loading
Loading
Loading
+11 −11
Original line number Diff line number Diff line
@@ -3184,7 +3184,7 @@ module DiameterShDh_TCFunctions {
                                                                          mw_avpType( //     indicating missing Visited-Network-Identifier AVP 
                                                                                     mw_aVP_Header_any_Code(
                                                                                                            c_user_Identity_AVP_Code
                                                              ))})
                                                              )),*})
                                                             }
                    )));

@@ -3221,7 +3221,7 @@ module DiameterShDh_TCFunctions {
                                                              vc_originRealm_IUT,             // containing an Origin-Realm AVP
                                                              vc_destinationRealm_IUT,        // containing a Destination-Realm AVP
                                                                                              // containing a User-Identity AVP
                                                              m_data_Reference_dummy          // containing a Data-Reference AVP
                                                              mw_data_Reference(PX_Data_Reference_Type)          // containing a Data-Reference AVP
                                                                                              //     indicating RepositoryData (0)
                    )));

@@ -3262,7 +3262,7 @@ module DiameterShDh_TCFunctions {
                                                              vc_originRealm_IUT,             // containing an Origin-Realm AVP
                                                              vc_destinationRealm_IUT,        // containing a Destination-Realm AVP
                                                                                              // containing a User-Identity AVP
                                                              m_data_Reference_dummy          // containing a Data-Reference AVP
                                                              mw_data_Reference(REPOSITORY_DATA_E)          // containing a Data-Reference AVP
                                                                                              // containing a Service-Indication AVP
                    )));

@@ -3303,10 +3303,10 @@ module DiameterShDh_TCFunctions {
                                                              vc_originRealm_IUT,             // containing an Origin-Realm AVP
                                                              vc_destinationRealm_IUT,        // containing a Destination-Realm AVP
                                                                                              // containing a User-Identity AVP
                                                              m_data_Reference_dummy,          // containing a Data-Reference AVP
                                                              mw_data_Reference(INITIAL_FILTER_CRITERIA_E),          // containing a Data-Reference AVP
                                                                                              //     indicating RepositoryData (0)
                                                              m_server_name(                  // Server-Name AVP
                                                                            PX_IUT_SIP_URL    //     indicating SIP URL of the IUT
                                                              mw_server_name(                 // Server-Name AVP
                                                                            valueof(PX_IUT_SIP_URL)    //     indicating SIP URL of the IUT
                                                                           )
                    )));
                    f_selfOrClientSyncAndVerdict(c_tbDone, f_getVerdict()); 
@@ -3346,10 +3346,10 @@ module DiameterShDh_TCFunctions {
                                                              vc_originRealm_IUT,             // containing an Origin-Realm AVP
                                                              vc_destinationRealm_IUT,        // containing a Destination-Realm AVP
                                                                                              // containing a User-Identity AVP
                                                              m_data_Reference(               // containing a Data-Reference AVP
                                                              mw_data_Reference(               // containing a Data-Reference AVP
                                                                               DSAI_E         //     indicating DSAI (19)
                                                                              ),
                                                              m_dSAI_Tag_AVP(                 // containing a DSAI-Tag AVP
                                                              mw_dSAI_Tag_AVP(                 // containing a DSAI-Tag AVP
                                                                             PX_DSAI_TAG
                                                                            )
                    )));
@@ -3477,8 +3477,8 @@ module DiameterShDh_TCFunctions {
                                                     vc_originRealm,                // containing an Origin-Realm AVP
                                                     vc_destinationHost,            // containing an Destination-Host AVP
                                                     vc_destinationRealm,           // containing a Destination-Realm AVP
                                                     m_specific_user_Identity,        // containing a User-Identity AVP
                                                     m_user_Data_dummy                // Containing a User-Data AVP
                                                     m_specific_user_Identity(m_public_user_identity(PX_PublicUserIdentity)),        // containing a User-Identity AVP
                                                     m_user_Data_shData(char2oct("<?xml version=""1.0"" encoding=""UTF-8""?><Sh-Data><Sh-IMS-Data><Extension><Extension><Extension><Extension><STN-SR>+12378889999</STN-SR></Extension></Extension></Extension></Extension></Sh-IMS-Data></Sh-Data>"))
                                                    )
                                     )
                    );
+34 −5
Original line number Diff line number Diff line
@@ -241,6 +241,27 @@ module DiameterShDh_Templates {
                  aVP_Header := mw_aVP_Header_Vbit0Mbit1(c_session_Id_AVP_Code),
                  aVP_Data := ?
               }
                
               template (present) Data_Reference_AVP mw_data_Reference(
                                                                    in template (present) Data_Reference_Type p_aVP_Data
               ) := {
                   aVP_Header := mw_aVP_HeaderVid_Mbit1(c_data_Reference_AVP_Code, ?, c_vendId3gpp),
                   aVP_Data := p_aVP_Data
               }
                
               template (present) Server_Name_AVP mw_server_name(
                                                              in template (present) UTF8String p_aVP_Data
               ) := {
                   aVP_Header := mw_aVP_HeaderVid_Mbit1(c_server_Name_AVP_Code, ?, c_vendId3gpp),
                   aVP_Data   := p_aVP_Data
               }
                
               template (present) DSAI_Tag_AVP mw_dSAI_Tag_AVP(
                                                              in template (present) octetstring p_aVP_Data
               ) := {
                   aVP_Header := mw_aVP_HeaderVid_Mbit1(c_dSAI_Tag_AVP_Code, ?, c_vendId3gpp),
                   aVP_Data   := p_aVP_Data
               }
            } // End of group receivingTemplatesForAVPs
            
        } // End of group SpecificAVPHeaders
@@ -547,7 +568,8 @@ module DiameterShDh_Templates {
                    destination_Realm               := p_destination_Realm,
                    user_Identity                   := p_user_Identity,
                    data_Reference                  := {p_data_Reference},
                    identity_Set                    := {m_identity_set(IMPLICIT_IDENTITIES_E)}
                    identity_Set                    := {m_identity_set(IMPLICIT_IDENTITIES_E)}//,
                    //user_Name                       := m_userName(PX_Private_Identity)
                } // End of template md_udrBodyAvps
                
                /**
@@ -732,7 +754,8 @@ module DiameterShDh_Templates {
                    origin_Realm                    := p_origin_Realm,
                    destination_Host                := p_destination_Host,
                    destination_Realm               := p_destination_Realm,
                    user_Identity                   := p_user_Identity
                    user_Identity                   := p_user_Identity,
                    user_Data                       := p_user_data
                } // End of template md_pnrBodyAvps
                
            } // End of group pnr_msg
@@ -774,7 +797,8 @@ module DiameterShDh_Templates {
                destination_Realm               := p_destination_Realm,
                user_Identity                   := p_user_Identity,
                data_Reference                  := {p_data_Reference},
                user_Data                       := p_user_data
                user_Data                       := p_user_data//,
                //user_Name                       := m_userName(PX_Private_Identity)
            } // End of template md_purBodyAvps

        } // End of group pur_msg
@@ -1195,6 +1219,7 @@ module DiameterShDh_Templates {
                                                            in template (value) Origin_Host_AVP              p_originHost,
                                                            in template (value) Origin_Realm_AVP             p_originRealm
                ) modifies m_UDA_Body_dummy := {
                    vendor_Specific_Application_Id  := m_vendor_Specific_Appl_Id_Sh,
                    result_Code                 := p_resultCode,
                    origin_Host                 := p_originHost,
                    origin_Realm                := p_originRealm
@@ -1235,6 +1260,7 @@ module DiameterShDh_Templates {
                                                            in template (value) Origin_Host_AVP              p_originHost,
                                                            in template (value) Origin_Realm_AVP             p_originRealm
                ) modifies m_PNA_Body_dummy := {
                    vendor_Specific_Application_Id  := m_vendor_Specific_Appl_Id_Sh,
                    result_Code                 := p_resultCode,
                    origin_Host                 := p_originHost,
                    origin_Realm                := p_originRealm
@@ -1245,6 +1271,7 @@ module DiameterShDh_Templates {
                                                            in template (value) Origin_Host_AVP              p_originHost,
                                                            in template (value) Origin_Realm_AVP             p_originRealm
                ) modifies m_PNA_Body_dummy := {
                    vendor_Specific_Application_Id  := m_vendor_Specific_Appl_Id_Sh,
                    experimental_Result         := p_experimental_Result,
                    origin_Host                 := p_originHost,
                    origin_Realm                := p_originRealm
@@ -1287,6 +1314,7 @@ module DiameterShDh_Templates {
                                                            in template (value) Origin_Host_AVP              p_originHost,
                                                            in template (value) Origin_Realm_AVP             p_originRealm
                ) modifies m_PUA_Body_dummy := {
                    vendor_Specific_Application_Id  := m_vendor_Specific_Appl_Id_Sh,
                    result_Code                 := p_resultCode,
                    origin_Host                 := p_originHost,
                    origin_Realm                := p_originRealm
@@ -1298,6 +1326,7 @@ module DiameterShDh_Templates {
                                                            in template (value) Origin_Realm_AVP             p_originRealm,
                                                            in template (value) Redirect_Host_AVP            p_redirect_host
                ) modifies m_PUA_Body_dummy := {
                    vendor_Specific_Application_Id  := m_vendor_Specific_Appl_Id_Sh,
                    result_Code                 := p_resultCode,
                    origin_Host                 := p_originHost,
                    origin_Realm                := p_originRealm,
@@ -1327,7 +1356,7 @@ module DiameterShDh_Templates {
                                                            in template (value) Origin_Host_AVP              p_originHost,
                                                            in template (value) Origin_Realm_AVP             p_originRealm
                ) modifies m_SNA_Body_dummy := {
                    vendor_Specific_Application_Id := m_vendor_Specific_Appl_Id_dummy,//required only in TS129 229
                    vendor_Specific_Application_Id  := m_vendor_Specific_Appl_Id_Sh,
                    auth_Session_State             := m_auth_Session_State_dummy,
                    result_Code                    := p_resultCode,
                    origin_Host                    := p_originHost,
@@ -1340,7 +1369,7 @@ module DiameterShDh_Templates {
                                                            in template (value) Origin_Realm_AVP             p_originRealm,
                                                            in template (value) Redirect_Host_AVP            p_redirect_host
                ) modifies m_SNA_Body_dummy := {
                    vendor_Specific_Application_Id := m_vendor_Specific_Appl_Id_dummy,//required only in TS129 229
                    vendor_Specific_Application_Id  := m_vendor_Specific_Appl_Id_Sh,
                    auth_Session_State             := m_auth_Session_State_dummy,
                    result_Code                    := p_resultCode,
                    origin_Host                    := p_originHost,
+1 −1

File changed.

Contains only whitespace changes.