The CSN Nodal test case allows WiMAX clients to establish sessions with the HA and authenticate to the AAA server. This topic will guide you through configuring and running a basic Capacity Test, and then expanding the basic test with the optional behaviors available in the test case.
After you have a functioning test session, you can build tests using other test activities and options:
You should have a basic understanding of the test system:
Gather information about the SUT and prepare the test system:
Obtain the HA and AAA SUT's IP addresses and add the SUTs to the database
MN, FA and NAS node identifiers that are acceptable to the SUT
The AAA SUT's VSA requirements
The message authentication code used by the SUT
To configure a CSN Nodal Capacity test:
The goal for the first test is to establish one MN/MS session to confirm the test case definition, and then to successfully execute the test with increased rates and multiple sessions.
Create a new test session... and add a CSN Nodal test case... from the Basic library. The Test Case Settings window... opens to the Test Configuration tab.
On the Test Configuration tab, select the MIP Scheme.
Complete the MS settings in the Mobile Subscriber... sub-tab.
Select the SUT from the HA drop-down list in the Network Devices tab.
Configure the emulator settings on the Network Devices tab:
Define the FA emulator and NAS emulator nodes.
For Simple IP tests, define the DHCP Relay Agent
NOTE: DHCP configuration is not supported for Client or Proxy MIP. It is mandatory for Simple IP. |
On the WiMAX Forum tab, define the MN in the Mobile Subscriber Settings... pane.
Enter a MAC address for the MN in MS ID....
Select the EAP Authentication Type....
On the R3 RADIUS tab, define AAA settings for the NAS node emulator and the SUT AAA server:
The Configuration... drop-down list allows you to configure the test to generate authentication traffic, accounting traffic, or both (default). If your SUT only supports one or the other, select the appropriate test type; otherwise, accept the default for this test.
In the basic configuration, either one or two SUTs may be tested. The Authentication and Accounting panes each contain a System Under Test sub-pane used to define the SUT for the respective function. You can select the same SUT in both sub-panes or select one SUT to handle authentication traffic and another to handle accounting traffic.
Configure all settings including: message attributes, and authentication and accounting parameters....
You are now ready to test your configuration. The parameters that have not been addressed control optional behaviors that do not affect the success of a session. Click OK to accept the test case. If any parameters fail validation, you will receive an error indicating the problem parameter. Correct the problem and when the definition is accepted, the test case is listed in the Test Session window.
Run the test session, and a validation check is performed on the test session. This validation ensures that the IP addresses used by the test case do not conflict with any other test sessions that may be running on the test server, and that the test definition does not violate rate and volume limits. You will also receive an error if you attempt to run the test session on a test server that is already running at capacity or is otherwise unable to accept a test session. See Running a Test Session for more information on handling these types of errors.
Select the Reports tab when it becomes available. Ideally, your MN session is established and the Sessions Established, Attempted Session Connects, and Actual Session Connects measurements on the Test Summary tab are all 1. Note that you will see sessions connect successfully as long as you pass authentication.
If your test includes accounting traffic, you should also see Accounting Started Sessions, and if you let the test run, you'll see the session move to Accounting Stopped Sessions when the Started Time expires (30 seconds) and the accounting session is stopped.
Explore the measurements displayed on the other tabs. The measurement definitions are located in the Measurement Reference. Stop the test session when you are ready to continue.
Finally, customize the optional behaviors to tailor the test to your purpose. You can define the following options on the General tab:
Select the Enable Dynamic Home Agent to enable dynamic Home Agent address resolution.
Enable a MIP tunnel for control plane traffic between the FA node and the HA SUT by checking MIP IPSec. Define the IKE settings on the MIP IPSec tab.
IMPORTANT: Whenever IPSec is used, your maximum Activation Rate is limited to 200 sessions/second. |
Apply a distribution model to the activation and deactivation rates with Interval Distribution... using the Advanced... button on the Mobile Node sub-tab.
If you are using an Ethernet FA node, you can introduce errors in the test using the Advanced... options on the FA Node sub-tab.
The following options are available on the MIP tab:
The reverse tunnel model is used by default. Reverse Tunnel... can be cleared when reverse tunneling is not required, or requested when reverse tunneling is optional.
After you have finished the definition and successfully tested it, save the test case and the test session as a base from which you can derive different tests with the same SUT configurations.
Continue configuring your standard test cases, or expand this test with other test activities or Data Traffic....