Candela Technologies Logo
Network Testing and Emulation Solutions

Layer-3 Traffic Test on Android

Goal: Create Layer-3 Traffic between LANforge Manager and Android Resource.

This cookbook requires LANforge GUI version 5.4.6 and above.

Test Setup

Create Layer-3 TCP/UDP Traffic between LANforge Manager and Android resource

  1. Connect Android phone to LANforge via USB such that the device will appear in Interop Tab. Initial Android interop setup can be done using the following link.

  2. Below is an example of a phone (resource ID 10) that is now clustered with the LANforge.

After entering the test room, the device should appear in Port Mgr tab.

  1. Click on the Layer-3 tab, then click on the Create button. This will open a window to create a Layer-3 cross-connect.

  1. Add the details as mentioned below.

Enter CX name of your choice, CX type (TCP or UDP), endpoint-A value (the resource-ID of your phone),endpoint-B value (the resource-ID of your LANforge in Resource option). Also, select respective ports to run the traffic and set Min Tx Rate as required on server side to run download traffic. Click on Apply and OK to save the cross-connect settings.

The below image is of a TCP downstream cross-connect with an intended load of 6 Mbps.

  1. Click the Charts tab on the app. Then, in the GUI, start the Layer-3 cross-connect by clicking the cross-connect in the table to highlight it and clicking the Start button in the Layer-3 tab. The graph will start plotting immediately after starting the Layer-3 cross-connect.

Throughput obtained in Layer-3 will be reflected in the Charts tab in the app.

  1. Further cross-connect data points are displayed in the L3 Endps tab. Also, if a cx on the Layer-3 tab is highlighted (by single clicking it's row), the endpoints associated with that cx will be selected when switching to the L3 Endps tab.

Below is an example of TCP Upstream traffic by selecting the Tx rate on client side.

Bi-Directional traffic can be run by setting the Tx-Rate ate on both client and server side.

Similarly, a UDP cross-connect can be created by changing the CX Type to LANforge/UDP.

  1. The Modify window (found by single-clicking a cross-connect and clicking Modify or double-clicking on a cross-connect) displays the first configuration section which is sufficient for creating a cx. Further cross-connect options are displaying by pressing the + button in the upper right-hand corner.

To understand more about each option, click on this link.

  1. Multiple cross-connects can be created with a single station by double-clicking on the cross-connect and selecting Batch-Create option.

  1. Below, Quantity, Port increment, Resource Increment are entered in, then saved by clicking on Apply.

  1. Select all the cross-connects (by clicking the Select All button) and press Start when all of them are highlighted. This will start all of them. Then, open the Charts tab in the app to observe the throughput.

Below, the throughput is around 66 Mbps the same thing is reflected in Charts tab.

Candela  Technologies, 2417 Main Street, Suite 201, Ferndale, WA 98248, USA | | +1.360.380.1618
Facebook | LinkedIn | Blog