Retries


You can define the number of times the test will re-transmit (retry) a message after a timeout occurs while waiting for a response, and in some cases, the amount of time the test will wait for a response.

NOTE: When the retry attempts have been exhausted, the applicable timeout counter is incremented. The test continues to transmit the message unless otherwise noted.

Uses

Retries can be used in the following protocols:


Data Traffic

Your ability to define retry behavior depends on the data application and transport protocols. If the total number of retries have been attempted without receiving a response, the appropriate error counters are incremented. Retry time at the TCP layer is controlled by the TCP Retransmission Timer selection. All Advanced Data protocols support configurable retry processing, and you can define the number of retries and the retry timer in the Data Message Flow window...

NOTES:

  • If Auto Stop Control Layer is checked, the MN session will be disconnected when retries are exhausted.

  • Retry processing is only supported with UDP or UDP-based protocols if an expected response is defined for a request. If the Network Host is sending a unidirectional stream of data, for example, it does not expect an acknowledgment that the data was received and cannot therefore determine whether the data should be re-transmitted.

Range: N/A

Default: 0

Range: 30002,000,000,000

Default: Varies by protocol

Related Measurements

^ Back to Top


DHCP Testing

You can define both the amount of time a DHCP client will wait for a message from the server and number of times the client will re-transmit a message until a response is received.

DhcpOfferTime

DhcpAckTime

MgmtDhcpOfferTime

MgmtDhcpAckTime

WanDhcpOfferTime

WanDhcpAckTime

Range: 0— 65535

Default: 3

Range: 0— 65535

Default: 1

Range: 0— 65535

Default: 1

Related Measurements

^ Back to Top


GTP Testing

You can define both the amount of time the test will wait for a response from an SGSN or from a GGSN, and the number of times a message will be re-transmitted. If a response has not been received by the time the T3 timer expires, and if N3 - Command Request Attempts has not been exceeded, the message is re-transmitted. When all retries have been exhausted, the timeout counter is incremented and no further attempt is made to transmit the message.

NOTE: When Start Retries is enabled in a Capacity Test, retries will continue indefinitely.

Range: 1— 65535

Default: 5

Tcl Parameter: N3Attempts

Range: 1— 65535

Default: 20

Tcl Parameter: T3Time

Related Measurements

The following measurements record the number of timeouts encountered for the different types of requests:

^ Back to Top


GTP' Testing

You can define both the amount of time the test will wait for a response from a GSN or CGF, and the number of times a message will be transmitted.

Retry Interval

The number of seconds to wait for a GTP' message. If a response is not received by the time the interval expires, another message is sent if Retries is enabled.

Range: 065536

Default: 10

Related Measurements

Retries

The number of times a GTP' message will be re-transmitted if a response is not received within the Retry Interval. Enter 0 to disable retries.

Range: N/A

Default: 5

^ Back to Top


L2TP Testing

You can define both the number of times an L2TP tunnel establishment will be retried and the maximum amount of time to wait between attempts with Retries and Max Retry Interval on the L2TP tab in a Simple IP VPN test case.

Parameters

Range: 1— 65535

Default: 8

Range: 1— 65535

Default: 3

Related Measurements

The following measurements record L2TP session failures and the number of messages sent due to a timeout:

^ Back to Top


MIP Testing (IPv4)

You can define the MIP retry behavior with Retries and Initial Retry Interval on the MIP tab in CDMA2000 and Mobile IP IPv4 test cases.

NOTE: When Start Retries is enabled in a Capacity Test, retries will continue indefinitely.

Parameters

Range: N/A

Default: 1

Range: 1 — 60

Default: 5

Related Measurements

The following measurements record Registration Request retries:

^ Back to Top


MME Testing

You can define the NAS retry behavior on the SI-MME tab in the MME Nodal Test Case.

Parameters

 


Mobile IP Testing (IPv6)

Retries is defined for Mobile IP IPv6 test cases specifies the number of times an MN will re-transmit Home Test Init, Care of Test Init, Mobile Prefix Solicitation, or Binding Update messages until a response is received from an HA or a CN.

NOTE: When Start Retries is enabled in a Capacity Test, retries will continue indefinitely.

Valid Values

Range: N/A

Default: 3

Related Measurements

Error counters on the MN report tab record the number of retries and the number of times Retries was exceeded for each type of message.

^ Back to Top


Open RP Testing

You can define the number of times an MN registration will be retried, the amount of time to wait for a reply, and the amount of time to wait between retry attempts with Registration Timeout, Retries, Retry Interval, and Max Retry Interval on the RP tab in CDMA2000 test cases.

Parameters

Range: 0— 65535

Default: 3

Range: 0— 10

Default: 3

Range: 0— 65535

Default: 10

Range: 1— 65535

Default: 60

NOTE: When Start Retries is enabled in a Capacity Test, retries will continue indefinitely. Otherwise, the test will stop if retries are exhausted for all MNs.

Valid Values

Range: 010

Default: 3

Related Measurements

The following RP measurements record Registration Request retries:

^ Back to Top


PPP Testing

Retries and LCP Timer are defined on the PPP tab, and specify the number of times PPP session establishment will be attempted and the length of time to wait for a response during LCP negotiation.

NOTE: When Start Retries is enabled in a Capacity Test, retries will continue indefinitely.

Parameters

Range: 010

Default: 3

Range: 065535

Default: 5000

Related Measurements

The following measurements record the number of times this threshold is exceeded:

^ Back to Top


RADIUS Testing

AAA Server Nodal

Retry Time and Retry Count are on the NAS tab. Retry Time defines the amount of time to wait for an Access Response or Accounting Response message in response to an Access Request or Accounting Request message. Retry Count defines the number of times an Access Request or Accounting Request message can be sent.

NOTES:

  • If a secondary SUT is used in the test, Retry Time and Retry Count are reset when all retries with the primary SUT have been exhausted and the first message is sent to the secondary SUT.

  • If the secondary SUT fails to respond within the number of retries, the test does not attempt to communicate with the primary SUT. The session is disconnected, and the timeout counter (Access Request Timeouts or Accounting Request Timeout) is incremented.

Range: N/A

Default: 1000

Tcl parameter: NasRetryTime

Retry Count — The maximum number of times a message will be sent. The default (1) disables retries.

Range: N/A

Default: 1

Tcl parameter: NasRetryCount

Related Measurements

AAA Server Node

Retry Time and Retry Count are in the CoA Simulation pane and are only used when CoA support is enabled. Retry Time defines the amount of time the node will wait for a CoA ACK or a CoA NACK in response to a CoA Request message. Retry Count defines the number of times a CoA Request can be sent.

Range: N/A

Default: 1000

Range: 1 — 65536

Default: 5

Related Measurements

^ Back to Top


WiMax Testing

You can define both the amount of time the Base Station nodes will wait for a control plane response from the SUT, and the number of times a message will be transmitted. DHCP and Data Traffic retry behavior are separately defined.

Retry Interval

The number of seconds to wait for a response. If a response is not received by the time the interval expires, another message is sent if Retries is enabled.

Range: 065536

Default: 0

Retries

The number of times a message will be re-transmitted if a response is not received within the Retry Interval. Enter 0 to disable retries.

Range: N/A

Default: 0

^ Back to Top