Release 4.0 introduces the GGSN Emulation feature. General test system enhancements and enhancements to existing applications and features that are included in Release 4.0 are listed below.
Both the NAS and AAA Server nodes now support Accounting Request - Accounting-On and Accounting Request - Accounting-Off messages. These messages can optionally be included in a AAA Server Nodal test case with the Sending Accounting On/Off checkbox. The AAA Server Node test case will respond to either of these messages with an Accounting Response message.
You can now configure a AAA Server Nodal test that only sends start, interim update, or stop Accounting Requests with the message selection checkboxes.
Starting Accounting ID now accepts the UTF-7 character set and can optionally be provisioned using Test Data Files rather than the test case parameter.
When a AAA SUT does not send Accounting Response messages in response to Accounting Requests, you can allow the test to continue with the Ignore Accounting Response checkbox.
New types of Automation Control steps have been added that allow you to execute iterative test case loops and that allow the test to run indefinitely, waiting for user input before continuing.
The End-to-End Mobile IP, FA Nodal, Simple IP, and Simple IP VPN test cases now support auxiliary service instances. You can define different sets of Active Start Airlink parameter values for each service instance and use the Instances and Assignments... button to map DMFs to service instances. Traffic Flow Templates can be automatically generated or manually defined for each service instance.
In an Inter-PDSN, Intra-PDSN, or Session Loading With Mobility test, you can now choose to support fast handoffs or to activate dormant sessions during the handoff.
You can now define the length of time to wait for a response during PPP LCP negotiation with LCP Timer.
Define and include vendor-specific extensions in RRQ messages with the new Proprietary Extension Settings.
You can include the MEID in RRQ messages rather than, or in addition to, the ESN.
Start Time has been added to the CDR Validation options.
Partial Volume Success and Partial Time Success validation and per-flow validation measurements have been added to the Billing report tab.
Ignore excess Data Records with the Silently Discard Records Exceeding Max checkbox.
The method for assigning DMFs to Network Hosts has changed. Use the Instances and Assignments... button to open a window where you can map DMFs to Network Hosts and override the Client Port defined in a DMF if necessary.
A Protocol Wizard is now available that will guide you through constructing new ICMP, POP3, or SMTP DMFs.
A new message flow control, the GOTO Command, allows you to conditionally alter the sequence in which DMF steps are executed based on the response received.
You can temporarily halt execution of all instances of a DMF while the test is running with the Pause Traffic button.
A Power User option has been added to the available data test types. In this test, the MN acts as a Network Host and responds to traffic received from the network.
The Message Editor window has been enhanced with additional editing options for the Hex-Ascii sub-tab and you can now define a starting byte for message verification. When you define a byte position for Filler Data or an Auto-Fill field or a range of bytes to be verified by the receiving end, the byte or range of bytes is highlighted in the Hex-Ascii sub-tab.
The maximum size of Copy and Paste Buffers has been increased to 255 bytes and the size must be defined in the Paste Buffer Configuration window.
The PDML to DMF Wizard now gives you the opportunity to globally fill undefined bytes with values that you define.
New one-way latency measurements have been added for Basic Data and Advanced Data traffic. Two Auto-Fill fields, Insert Local Time and Extract Remote Time, must be used to measure one-way latency in Advanced Data tests.
New counters were added to Advanced Data measurements to record transaction failures and packets received out of sequence: Command Failed Transactions and Command Out Of Sequence Commands.
When Auto Stop Control Layer is enabled, Start Retries can no longer be enabled in a Capacity test. Otherwise, the test may attempt to re-connect sessions that were disconnected when Data Traffic stopped.
The Network Host report tab now includes standard node measurements that record all packets processed by the nodes.
A subflow's Server Port can now be randomly assigned whenever Socket Init Side is set to Server.
EAP authentication has been added to IPSec options. MD5, EAP-SIM, and EAP-AKA methods are supported.
You can define the IKE SA lifetime in terms of time or volume, and define different algorithm, encryption, and lifetime settings for the IKE Phase II negotiations for each IPSec SA.
The new Request Private Address checkbox allows you to request that the IPSec peer assign a private address when Tunnel mode is used.
You can include a Certificate Request payload in IKE messages with the Request x509 Certificate checkbox when IKE With RSA Signatures is used.
Delete request and Informational Exchange counters have been added to IPSec measurements.
Use the new Instances and Assignments... button in the Data Traffic pane to map DMFs to PDP contexts. Traffic Flow Templates can be automatically generated or manually defined for secondary PDP contexts.
You can now define the length of time to wait for a response during PPP LCP negotiation with LCP Timer and the amount of time to wait for a response from a DHCP Server in the DHCP Client Settings.
A conversion wizard has been provided for QOS uplink and downlink rate attributes. Enter a rate in Kbps and the correct attribute value is calculated.
Define and include vendor-specific extensions in PDP context request messages with the new Proprietary Extension Settings.
Share one GTP' node among all SGSN nodes with the Only One GTP' Node checkbox on the Billing sub-tab.
You can now define the amount of time to wait for a response from a DHCP Server in the DHCP Client Settings.
You can now define the length of time to wait for a response during PPP LCP negotiation with LCP Timer.
Documentation for the LNS Node test case has been added.
The IPv4 Mobile test case has been removed from this release for maintenance.
Graphing capability has been enhanced with higher contrast line colors and smoother plotting of per-interval measurements. Graphs can also now be copied or saved from the Graph tab.
You can now configure a custom telnet login process for the SUT Query option.
An Ensure Constant Session Loading checkbox has been added to Session Loading and Session Loading With Mobility test settings. When the box is checked, the test system validates that the hold and pending times will result in a constant load on the SUT.
Use the new Instances and Assignments... button in the Data Traffic pane to map DMFs to PDP contexts. Traffic Flow Templates can be automatically generated or manually defined for secondary PDP contexts.
An invalid P-TMSI can now be configured for the initial MN GMM attach attempts at the start of a test. If a P-TMSI is available from a previous attach, either it or a random, invalid P-TMSI can be used in subsequent Attach Requests.
You can now define a delay between the MN's attach and the beginning of PDP context activation.
Average GMM Attach Time and Average GMM Detach Time measurements have been added to the Test Summary report tab, and P-TMSI Reallocation Command, P-TMSI Reallocation Complete, and Average Periodic RAU Time have been added to the GMM report tab.
The MN Network Capability and DRX Parameter information elements are now always included in periodic and mobility Routing Area Update messages.