SWm App Tab


The SWm AAA App tab is used by the SWm Interface in the SGW Nodal and MME Nodal Test cases when ePDG Node Emulation is enabled. It defines the type of messages that will be generated by the AAA Server node, and the information included in the messages.

Also used in PGW Node Test Case under S6b Interface , AAA APP tab.

Parameter Index

General Settings

Authentication Settings

 

Accounting Settings

 

 

Apply Test Data File to Parameter Values  

Related Measurements

SWm/Acct, SWm/Auth, Swm/Node, SWm/IP Instance, SWm/EAP and Test Summary report tabs.


^ Back to Top

AAA Test

Use the drop-down list to select the types of transactions that are included in the test: authentication, accounting, or both. The types of transactions affect the way RADIUS sessions are connected and disconnected...

Options: Authentication With Accounting, Authentication Only, or Accounting Only

Default: Authentication With Accounting

Tcl Parameter: DiaCInAaaTestType

NOTES:

  • The parameters in the Authentication and Accounting panes are dynamically enabled and disabled when their respective transactions are included in or excluded from the test.

  • In an Accounting Only test, an MN session is still established, although no Access Requests are sent.

User Name

Enter User Name

Default = @domain

Tcl Parameter: DiaCInUserName

SUT Port

The TCP port that is used with Diameter on all SUTs.

Range: 0 - 65535

Default: 3868

Tcl Parameter: DiaCInSutPort

Authentication Settings

The following parameters are available when a test includes authentication.

Authentication Type

Select the type of authentication performed by the SUT.

Options: EAP

Default: EAP

 

Tcl Parameter: DiaCInAuthType

When you select EAP, you can configure the methods that will be supported and the credentials used for each method with the EAP Settings window.

Related Diameter Measurements

Obtain IP Address by AAA

Enable to request that the AAA SUT allocate and return an IP address for an MN in the authentication response message. When address allocation is used, the address received is automatically included in the Framed-IP-Address attribute in any accounting requests sent to the SUT.

The IP address from this parameter is also transferred to the following messages including MIP RRQ, CCR if PDF Diameter, and Accounting-Request.

Tcl Parameter:

DiaCInAaaIpAddrAllocFeatEn

 

Reauthenticate Intervals

Enabling the Reauthenticate checkbox and specifying the interval  ensures that the current session is reauthenticated according to the specified interval.

To ensure re-authentication, a unique authenticator value is included in all subsequent Access-Request messages for the current session (Network Access Authentication between NAS and Home AAA), if known by the NAS.

For example, if you are running AAA Diameter test with EAP and you want to see the WiMAX AAA-Session-ID in the reauthentication messages, you would configure the reauthentication interval as described above and then go to the AVP Configuration window and select AAA-Session-ID from the WiMAX library, edit that AVP and check the "Re-Authentication Eap Request" box (if your Dameter test is not using EAP, check the "Re-Authentication AA Request").  This will add the desired AVP into the Diameter EAP Re-auth requests.

Tcl Parameter:

DiaCInReAuthEn DiaCInReAuthTime

 

 

Accounting Settings

The following parameters are available when the test includes accounting.

Started Time

See Accounting Message Cycle

Stopped Time

See Accounting Message Cycle

Interim Update Time

See Accounting Message Cycle

Configured Time

See Accounting Message Cycle

Account Start Delay

See Accounting Message Cycle

Charging Type

See Accounting Message Cycle

 

Apply Test Data File to Parameter Values

See Test Data Files for further explanation and sample files. If a sample is not found for the specific TDF, you can obtain a sample file from your Technical Support representative. You may also use the following options to select an existing TDF or create/edit TDF-CSV files (TDF-CSV Editor). 

For most TDF Parameters used for Applying Parameters, each row in the file is the overridden value for a different “Session”, aka a different UE. But some TDFs are done in other dimensions, like Bearers, eNodeBs, Subscribers (2 per UE sometimes) or even Hosts, etc. Tooltips on the TDF Parameter: 

Note that the “ID” is a unique ID. Please Provide the ID when reporting issues with a TDF. For TDFs that do not apply / override Parameters, but instead are just their own configuration or data or media files you won’t see TDF ID row details.

TIP: When including large files, please be aware of memory limitations, since the TDF Editor shares memory with the Client.

NOTE: The available TDF options vary. on the L3-7 | IPSec tab > IKE with RSA Settings you may only select the Certificate TDF from TAS (these are non-CSV TDFs).

In addition, where applicable, any rules for defining TDFs are included in specific Test Cases. (For example, In MME Node test case, see MME Node - Provisioning TDF.)

From the DMF Window, press Shift+Alt+A to display the  Save DMF as Tcl window. Click the Save to File button to save as Tcl file. See additional details on Using the Tcl API.

 

Select/Create a new TDF-CSV

Allows you to create a new TDF by entering a file name that doesn’t already exist or select an existing file by entering a file name that already exists.

Click to open the Select Existing or Create window.

  • Navigate to the relevant library/folder,

  • Enter the name of the file:

  • If the file name already exists, the file is selected and applied in the test case.

  • If the file name does not exist, a message displays that says you are creating a new TDF and the embedded TDF-CSV will be launched.

    • Click Yes to launch the TDF-CSV Editor and create/save the new TDF-CSV.

    • Click No to select a different file

NOTE: If you do not have permission to save in the selected library, an error displays when you try to create a new file.
TIP: You may also navigate to the relevant library/folder and select file, and click OK.

 

Upload a New TDF to TAS

Click to import a new TDF file from your local folder and select in the test Case (instead of having to go to TDF Admin).

  • Navigate to the file on your local folder and select.
  • Then navigate to the location (library) where you want to save it on the TAS. You may rename the file, if required.  

View Edit Selected TDF in TDF-CSV Editor

Available only when you have selected a TDF on TAS. Click to open the selected file in TDF-CSV Editor (in place, that is, within the Test Case).

Edit the file and save. You may also click Save As to save the edited TDF-CSV to a different library and also rename the file, if required.

NOTE: You may also select a TDF from a library to which you do not have write permissions, edit the file as required, and save (Save As) only to a different library with the same file name or a different name.

The only options available are Save As and Cancel.

Open Selected TDF in Standalone TDF-CSV Editor

Available only when you have selected a TDF on TAS. Select to retrieve the CSV file and open it in the stand alone TDF-CSV Editor.

Generate Stub TDF-CSV

TIP: Available only when a CSV specification has been defined for in the Test Case for the TDF widget ( View TDF Actions/Options Menu)

 

Opens an example context specific test data parametersexample context specific test data parameters, which you may save as a .CSV file or open in the TDF-CSV Editor.

 

Launch Standalone TDF-CSV Editor

Click to open a blank TDF-CSV Editor.

The Launch Standalone TDF-CSV editor options handles very large TDFs that may use too much Client memory if opened within the Test Case/in the embedded editor.  You may set the standalone TDF-CSV Editor memory high to edit large TDFs.

 

The TDF format is the same as AAA Server Nodal, Diameter App tab (ID 2).

Three parameters in the template of PDF, but only Username (IMSI) is applicable to SWm interface.

Username in this TDF is applicable to User-Name AVP (Code 1) only in Diameter-EAP request. For the IMSI in EAP-Payload would use GUI configuration or the TDF in EAP Settings.

See sample file:

Tcl Parameter: DiaClnCfgFileEn