| Group dmtr_fts |
|---|
| TEST SUITE OVERVIEW |
| References | |
|---|---|
| Archive/Project | mobile/dmtr_fts |
| Version | 20.07.36.01 |
| Date | 08 Jul 2009 |
| Number of Scenarios | 41 |
| Number of Groups | 15 |
| Average per Group | 2 |
| GROUP/SCENARIO | TEST PURPOSE |
|---|
| Cx_Dx | |
|---|---|
| Cx_Dx/ HSS | |
| Transport_Failure_Detection | Ensure that the SUT replies with a proper Diameter Watchdog Answer depending on the registration status |
| IMS_Terminal_First_Registration_HSS | Ensure that the SUT handles properly the complete Registration for a new IMS User |
| Use_Registration_Status_Query_and_Authentication_HSS | Ensure that the SUT handles properly a User Registration Status Query followed by the Authentication with the S-CSCF |
| Authentication_End_User_and_Home_IMS_Network_HSS | Ensure that the SUT replies with a proper Diameter Multimedia Authentication Answer depending on the registration status |
| De_Registration_Server_Initiated_De_Registration_Admin | Ensure that the SUT replies with a proper Diameter Registration Termination Answer |
| User_Profile_Update | Ensure that the SUT replies with a proper Diameter profile update response depending on the registration status |
| Registration_User_Curently_Registered | Ensure that the SUT handles properly the Registration User currently registered |
| De_Registration_UE_Initiated_Deregistration | Ensure that the SUT handles properly the De-registration initiated by UE |
| De_Registration_Registration_Timeout | Ensure that the SUT handles properly the Network initiated De-registration - Registration timeout |
| De_Registration_Initiated_By_Service_Platform | Ensure that the SUT handles properly the Network initiated De-registration - initiated by service platform |
| User_Terminating_SIP_Session | Ensure that the SUT handles user terminating SIP session setup properly by responding with location info answer |
| Session_Initiation_To_Non_Registered_User | Ensure that the SUT handles properly the initiation of a session to a non - registered user |
| Originating_Session_On_Behalf_Of_A_Non_Registered_User | Ensure that the SUT handles properly the originating session on behalf of a non-registered useer |
| Cx_Dx/ HSS/ Location_Management | |
| User_Registration_Status_Query_HSS | Ensure that the SUT replies with a proper Diameter User Authentication Answer depending on the registration status |
| S_CSCF_Download_User_Information_HSS | Ensure that the SUT replies with a proper Diameter Server Assignment Answer including the relevant user profile |
| User_Location_Query_HSS | Ensure that the SUT replies with a proper Diameter Location Info Answer depending on the Public Identity |
| Cx_Dx/ CSCF | |
| Cx_Dx/ CSCF/ Location_Management | |
| S_CSCF_Download_User_Information | Ensure that the SUT sends a proper Diameter Server Assignment Request and handles properly the Answer |
| User_Registration_Status_Query_ICSCF | Ensure that the SUT sends a proper Diameter User Authentication Request depending on the registration status |
| Ro_Rf | |
| Ro_Rf/ Credit_Control | |
| Ro_Rf/ Credit_Control/ CC_Client | |
| Credit_Authorization_CC_Client | Ensure that the SUT is able to trigger a DMTR CCR command and replies with a CCA |
| Ro_Rf/ Credit_Control/ CC_Server | |
| Credit_Authorization_CC_Server | Ensure that the SUT handles the DMTR CCR command and replies with a proper CCA |
| ORIG_Credit_Authorization_CC_Server | Ensure that the SUT handles the DMTR CCR command and replies with a proper CCA |
| Ro_Rf/ Credit_Control/ Loopback | |
| Loopback_Credit_Authorization_CC_Server | Credit Authorization sample loopback scenario |
| RFC_3588 | |
| Session_Termination | Ensure that the SUT replies with a proper Diameter Session Termination Answer depending on the registration status |
| Accounting_Request | Ensure that the SUT replies with a proper Diameter Accounting Answer depending on the registration status |
| Abort_Session | Ensure that the SUT replies with a proper Diameter Session Termination Answer depending on the registration status |
| RFC_3588/ Capabilities_Exchange | |
| RFC_3588/ Capabilities_Exchange/ CE_Client | |
| Capabilities_Exchange_Client | Ensure that the SUT can send a proper DMTR CER command and tester replies with a proper CEA |
| RFC_3588/ Capabilities_Exchange/ Loopback | |
| Loopback_Capabilities_Exchange_Client | Capabilities Exchange loopback sample scenario |
| Gq | |
| Gq/ Policy_Control | |
| Gq/ Policy_Control/ Session_Authorization | |
| State_Synchronization | Ensure that the SUT handles the DMTR SRQ command and replies with SRR command with proper session info |
| Gq/ Policy_Control/ Session_Authorization/ Loopback | |
| Loopback_Sess_Author | Policy Control Session Authorization loopback sample scenario |
| Gq/ Policy_Control/ Session_Authorization/ | |
| Sess_Author_PDF | Ensure that the SUT handles the DMTR AAR command and replies with a AAA |
| Misc | |
| Test_Random_Raw_HEX | Sends Random Raw HEX with a length upto 65K to IUT |
| Test_DMTR_Raw_HEX | Sends DMTR Raw Hex with a length upto 65k to IUT |
| test_raw_messsage | Send a RAW long, invalid message |
| test_raw_messsage_02 | Send a valid Diameter starting message |
| test_raw_messsage_04 | Send a valid Diameter message but with |
| Sh | |
| Sh/ HSS | |
| Proffile_Update_HSS | When AS sends PUR to HSS it responds with PUA |
| Subscribe_To_Notifications_HSS | When AS wants to subscribe to Notifications it sends SNR to HSS it responds with SNA |
| Update_And_Notify_HSS | When AS wants to subscribed to Notifications, if AS Updates the HSS then HSS notifies the AS |
| Sh/ AS | |
| Proffile_Update_AS | When AS sends PUR to HSS it responds with PUA |
| Subscribe_To_Notifications_AS | When AS wants to subscribe to Notifications it sends SNR to HSS it responds with SNA |
| Update_And_Notify_AS | When AS wants to subscribed to Notifications, if AS Updates the HSS then HSS notifies the AS |
| Variable | Default Value | Description |
|---|---|---|
| Session_Id_Value | "diameter.sender.id;1876543210... | (null) |
| Orig_Realm_Value | "diameter.icscf.id" | (null) |
| Orig_Realm_Value_SUT | "diameter.pdf.id" | (null) |
| Orig_Host_Value | "icscf.simulator.pt" | (null) |
| Orig_Host_Value_SUT | "pdf.sut.pt" | (null) |
| Dest_Host_Value | "hss_emulator.pt" | (null) |
| Dest_Realm_Value | "diameter.receiver.id" | (null) |
| User_Name_Value | "private1@domain" | (null) |
| Public_Identity_Value | "sip:public11@domain" | (null) |
| Visited_Net_Id_Value | "Visited Network 1" | (null) |
| Server_Name_Value | "sip:scscf@domain" | (null) |
| Host_IP_Addr_Value | 'C0A8014E'H | (null) |
| Auth_Appl_Id_Value | '00000004'H | (null) |
| Acct_Appl_Id_Value | '00000002'H | (null) |
| CC_Req_Num_Value | 4 | (null) |
| CC_Req_Type_Value | DMTR_CC_Req_Type_Values_T::INI... | (null) |
| Acct_Record_Type_Value | DMTR_Accounting_Record_Type_Va... | (null) |
| Acct_Record_Number | 36436 | (null) |
| Term_Cause_Value | DMTR_Term_Cause_Values_T::DMTR... | (null) |
| Auth_Request_Type_Value | DMTR_Auth_Requst_Type_Values_T... | (null) |
| Auth_Sess_State_Value | DMTR_Auth_Sess_State_Values_T:... | (null) |
| Result_Code_Value | DMTR_Result_Code_Values_T::DMT... | (null) |
| Server_Assignment_Type_Value | DMTR_Server_Assignment_Type_Va... | (null) |
| User_Data_Already_Available_value | DMTR_User_Data_Already_Availab... | (null) |
| Vendor_ID_Value | 1 | (null) |
| Product_Name_Value | "Product" | (null) |
| User_Auth_Type_Value | DMTR_User_Auth_Type_Values_T::... | (null) |
| Serv_Ctxt_Id_Value | "service-context@3gpp.org" | (null) |
| Flag_Proxiable_Tx | FALSE | (null) |
| Flag_Pot_Retransm_Tx | FALSE | (null) |
| Application_Id_Tx | 0 | (null) |
| Hop_by_Hop_Id_Tx | 171401751 | (null) |
| End_to_End_Id_Tx | 815792128 | (null) |
| Data_Reference_Value | DMTR_Data_Reference_Value_T::R... | (null) |
| Sh_User_Data_Value | "AABBCCDDD" | (null) |
| Subs_Req_Type_Value | DMTR_Subs_Req_Type_Value_T::Su... | (null) |
| WF_Answer_Value | 20000 | (null) |
| Guard_Value | 20000 | (null) |
| Guard_Rx_Value | 20000 | (null) |
| Send_UAR_Value | 100 | (null) |
| Send_LIR_Value | 100 | (null) |
| Random_Raw_Hex_Tx | '123456'H | (null) |
| DMTR_Raw_Hex_Tx | '0100004C80000118000004D20165E... | (null) |
| Padding_Count | 0 | (null) |
| Padding_Byte | 'FF'H | (null) |
| Copyright © ACATS Forum 2010 on behalf of the test suite author. All rights reserved. Specifications may change subject to requirements. |
| 08 Jan 2010 | Produced by SAFIRE V20.07.36.01 www.SAFIRE-World.com |
Test Suite Overview |