GL Communications Inc.
 
 
Home  >  VoIP Analysis and Simulation

High Density Mobile Traffic Simulation – PacketLoad (PDA)

As traffic intensity increases, network elements within wireless network (including switches, routers, gateways and transmission) can impart various impairments such as errors, excessive delay, congestion, blocking, loss, and degrade quality. Their ability to handle huge traffic requires proper test and verification methods. Simulating high volume of mobile data traffic is extremely valuable to analyze the network elements characteristics as a function of traffic intensity and traffic type (Stateful HTTP, UDP, and PCAP Replay).

Overview

GL’s MAPS™ Server with PacketLoad appliance supports massive simulation of UEs (up to 500000) with .high density (up to 4 Gbps or 40 Gbps) mobile data traffic simulation for both UMTS, and LTE networks.

The solution allows to encapsulate the generated packet data within GTP headers and transmit through the gateway points such as SGSN & GGSN, or SGW & PGW. It allows simultaneous simulation of multiple sessions per user to verify bearer allocation bandwidth at the end points. Currently, the solution offers stateful TCP/HTTP, and PCAP Replay traffic types. PacketLoad supports HTTP traffic simulation with the base requirements such as port number, server IP address, and pre-canned HTTP traffic file.

PacketLoad is available in following platform variants -

  • PacketLoad™ 4 x 1Gbps (PKS172) - Data Traffic Generator 1U Rack Appliance with 4 x 1Gbps NIC interfaces: total capacity of up to 4 Gbits/sec Stateful TCP/HTTP Traffic.

MAPS™ Server with PacketLoad 1G Appliance

  • PacketLoad™ 4 x 10Gbps (PKS174) - Data Traffic Generator 2U Rack Appliance with 4 x 10Gbps NIC interfaces: total capacity of up to 40 Gbits/sec Stateful TCP/HTTP Traffic

MAPS™ Server with PacketLoad 10G Appliance

The 1U MAPS™ Server system controls PacketLoad appliance through CLI. At the generating end, MAPS™ automates the process of creating UEs with different mobile traffic parameters. At the receiving end, MAPS™ with PacketLoad verifies the received data and provides various statistics, which include, Total packets transmitted and received, Latency, Delay, Bandwidth, Total TCP connections created, Successful connections, Packet loss, etc.

Overview

The MAPS™ Server with PacketLoad can be used for testing various components of mobile infrastructure such as eNodeBs, SGW/SGSN, and PGW/GGSN. It offers all features to perform functional unit tests at every integration point within the wireless infrastructure. The MAPS™ Server with PacketLoad can be used to test all network elements in access & packet core to ensure negotiated QoS is met.

Also the application offers 50M+ URL list capacity that allows to study how that the DUT responds to appropriate TCP or HTTP requests and against malicious URLs.

Another application of MAPS™ Server with PacketLoad is to load test or stress test core UMTS/LTE networks by simulating massive number of UEs with different combinations of TCP/HTTP and UDP traffic combined with PCAP Replay from both ends of the network. This helps to evaluate end to end core network performance with variable packet sizes and fragmentation, and URL List traffic testing.

3G Networks

End-to-End testing

MAPS™ Server configured as RNC simulates GTP-U traffic with the help of PacketLoad and transmits through the SGSN & GGSN gateway points in UMTS network. The generated packet data is encapsulated within GTP headers. At the receiving end, MAPS™ Server with Packet Load is used to verify the incoming packet data. The solution provides various statistics such as Total packets transmitted and received, Latency, Delay, Bandwidth per port, Total TCP connections created, Successful connections, Packet loss, etc. This helps to test UMTS network performance end to end at full load under various traffic conditions.

Single Interface Testing

MAPS™ Server as RNC (MAPS™ UMTS IuPS), and GGSN (MAPS™ UMTS Gn Gp)  along with PacketLoad appliance can function together to test customer’s SGSN (DUT) operation at full load under various traffic conditions, and thus perform comprehensive load testing.

4G Networks

End-to-End testing

MAPS™ configured as eNodeB simulates GTP traffic in LTE network. MAPS™ eNodeB simulator allows to simulate massive number of UEs (more than 100,000) with the packet data traffic encapsulated within GTP headers. The generated packet data is transmitted through the SGW & PGW gateway points. At the receiving end, MAPS™ Server with Packet Load is used to verify the received data with the various statistics such as Total packets transmitted and received, Latency, Delay, Bandwidth per port, Total TCP connections created, Successful connections, Packet loss, etc.

Single Interface Testing

Simulated eNode +MME (MAPS™ LTE S1), PGW (MAPS™ LTE eGTP) along with the PacketLoad appliance can function together to test customer’s SGW (DUT) operation at full load under various traffic conditions, and thus perform comprehensive load testing.

Modes of Operation

The application offers Transparent mode (with VLAN), Routed mode (with VLAN), Server-only, and Client-only modes of operating methods. When a DUT is operating transparently (example: L2 devices, IPS), “Transparent” (or “GTP to GTP Traffic”) mode of operation is chosen. To work with devices such as routers and L3 switches, selected “Routed Mode” (or “GTP to IP Traffic”) mode of operation is chosen.

Transparent Mode (GTP to GTP Traffic)

Transparent mode supports the user plane GTP packets through a DUT that is transparent to the network and passes the traffic without any IP translation. 

Routed Mode (GTP to IP)

Routed Mode supports the packet transmission and reception services through a gateway, where the network packets from PacketLoad will pass through a Gateway and converts the traffic mode form GTP to IP, and sends the IP traffic for further analysis.

Packet Load System Specifications

  PacketLoad 1G  PacketLoad 10G
 

Hardware Specifications
  • 1U Rack Mountable
  • 4 x 10M/100M/1GigE Electrical or 4 x 1GigE Fiber
  • 2 x 10M/100M/1GigE Electrical Management
  • 1 Console
  • 2 x USB 2.0
  • System Storage - 500GB/1TB+
  • System Memory - 8GB/16GB
  • 100-240VAC 100W power w/switch
  • 0oC 40oC Operating Temperature
  • 2U Rack Mountable
  • 4 x 10M/100M/1G/10GigE Electrical or 4 x 10 GigE Fiber
  • 1 x 10M/100M/1GigE Electrical Management
  • 1 Console
  • 2 x USB 2.0
  • System Storage - 500GB/1TB+
  • System Memory - 16GB/32GB
  • 100-240VAC 100W power w/switch
  • 0oC 40oC Operating Temperature

Wire-Speed Traffic Types

  • Bidirectional 8 Gbps
  • HTTP/TCP
  • UDP
  • PCAP Replay
  • Bidirectional 80 Gbps
  • HTTP/TCP
  • UDP
  • PCAP Replay

TCP/HTTP Stateful Traffic Generation

  • 445K Transactions/sec
  • 20M+ Concurrent TCP flows
  • Zero-transaction size support
  • Variable POST vs. GET Ratio
  • 2M+ TCP/HTTP Transactions/sec
  • 100M+ Concurrent TCP flows
  • Zero-transaction size support
  • Variable POST vs. GET Ratio

HTTP Payload Control

  • Custom Payload Files
  • Generated Patterns
  • Custom Payload Files
  • Generated Patterns

Mobile Infrastructure Testing (Performer)

  • Dynamically add/stop/delete
  • 60,000 subscriber simulation (per appliance)
  • Scaling can be achieved with multiple appliances
  • GTP-U Encapsulation
  • User Bandwidth Allocation
  • RTD Delay Impairment supported
  • Dynamically add/stop/delete (Emulate ENB, S-GW, P-GW action)
  • 5,00,000 subscriber simulation (per appliance)
  • Scaling can be achieved with multiple appliances
  • GTP-U Encapsulation (users-servers, users-only, servers-only)
  • User Bandwidth Allocation
  • RTD Delay Impairment supported

PCAP Replay

  • Split PCAPs to emulate “stateful” traffic
  • 100 Concurrent Files
  • Timestamp with scaling or wirespeed
  • Split PCAPs to emulate “stateful” traffic
  • 100 Concurrent Files
  • Timestamp with scaling or wirespeed

UDP

  • Single Size Packets or Multi-Sized Packet Streams
  • UDP IP Fragmentation Testing
  • Controlled UDP Fragment Drop Testing
  • Single Size Packets or Multi-Sized Packet Streams
  • UDP IP Fragmentation Testing
  • Controlled UDP Fragment Drop Testing

System Interface

  • Web GUI
  • REST API
  • CLI
  • Web GUI
  • REST API
  • CLI

Analysis and Reporting

  • Full HTTP/PCAP/UDP/URL/User Statistics
  • Total packets transmitted and received, Latency, Delay, Bandwidth, No of TCP connection created, Successful connection, Packet loss, etc.
  • PCAP capture on all ports to identify setup issues
  • Full HTTP/PCAP/UDP/URL/User Statistics
  • Total packets transmitted and received, Latency, Delay, Bandwidth, No of TCP connection created, Successful connection, Packet loss, etc.
  • PCAP capture on all ports to identify setup issues

Firewall/ Content Control Testing

  • URL Filtering 50M+ URL List Capacity
  • Test DUT’s HTTP Response for malicious URLs “allow/block/redirect/accept/custom” Action
  • Firewall Filtering Performance
  • URL Filtering 50M+ URL List Capacity
  • Test DUT’s HTTP Response for malicious URLs “allow/block/redirect/accept/custom” Action
  • Firewall Filtering Performance

Graphic Run-time Test Reporting

  • TX and RX Mbits Each Port
  • Active Connections
  • Total TX and RX Thru-put
  • Total TX and RX Good-put
  • TX and RX Mbits Each Port
  • Active Connections
  • Total TX and RX Thru-put
  • Total TX and RX Good-put

PCAP capture on all ports

  • RX, TX, Error
  • “Wireshark”-ready
  • RX, TX, Error
  • “Wireshark”-ready

Flexible Configuration Options

  • Basic Server/Client (op. VLAN)
  • Virtual Router Server/Client (op. VLAN)
  • Client-only / Server-only
  • Proxy
  • NAT
  • Ping Response
  • ARP support
  • Basic Server/Client (op. VLAN)
  • Virtual Router Server/Client (op. VLAN)
  • Client-only / Server-only
  • Proxy
  • NAT
  • Ping Response
  • ARP support

Mobile Data Traffic Statistics

The PacketLoad global parameters are defined in the call generation scripts, which are calculated and updated periodically providing real-time mobile data traffic metrics. Typically following statistics are generated from the application. Users can customize the statistics for the generated stateful TCP/HTTP, and PCAP Replay and other Mobile Data traffic.

Link level

  • Link state/speed
  • ARP

Per Port

  • TX/RX Rate/s
  • Packets Sent/Received
  • Bytes Sent/Received

Packet

Payload Size via MSS (1B to 9400B)

TCP/IP

  • SYN , SYN_ACK
  • ACK
  • FIN
  • RST
  • HTTP POST / RESPONSE
  • TCP/IP Checksum Errors

PCAP Replay

Packets Sent and Received

UDP

Packets Sent and Received

URL

  • Connections Established
  • FW Addresses Not Blocked
  • URL HTTP Wrong Response RX

Call Graph uses the results from statistics to plot graphically the Bandwidth on each port, HTTP_latency, TCP_Latency, and UE related statistics in form Bar/Line/Pie charts.

Call Statistics

By default, all call handling scripts in MAPS™ (irrespective of the type of the functions) are assessed to provide statistical information about Total Calls, Active Calls, Completed Calls, Passed Calls, Failed Calls, and Calls/Sec. It is also possible to categorize the statistical information as per the call handling scripts.

In addition, Message Statistics option logs the number of times each message being transmitted (Tx Count) or received (Rx Count), thus allowing user to monitor the occurring events.

Buyer's Guide

Item No. Item Description
  PacketLoad - High-Density Mobile GTP and Packet Traffic Simulator
PKS172 PacketLoad™ 1G
PKS174 PacketLoad™ 10G

ETH100

Packet Traffic Simulation - GTP
ETH101 Mobile Traffic Core-GTP
ETH102 Mobile Traffic Core-Gateway
ETH103 Mobile Traffic -Gb
PKS166 MAPS™ UMTS Gn Gp Emulator
PKS140 MAPS™ LTE S1 Emulator
PKS142 MAPS™ LTE eGTP (S3, S4, S5, S8, S10, S11 & S16) Emulator
PKS160 MAPS™ UMTS IuCS IP Emulator
MAPS™ UMTS IuH IP Emulator
PKS131 MAPS™ Gb Emulator over IP for BSC & SGSN


* Specifications and features subject to change without notice.

 
 
Home Page Sitemap Global Presence Email