maps™ umts emulator gn & gp interfaces• setup a virtual real-time network simulating 3g-umts...
TRANSCRIPT
![Page 1: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/1.jpg)
1
818 West Diamond Avenue - Third Floor, Gaithersburg, MD 20878 Phone: (301) 670-4784 Fax: (301) 670-9187 Email: [email protected]
Website: http://www.gl.com
(UMTS Gn and Gp Interface Emulation)
MAPS™ UMTS Emulator Gn & Gp Interfaces
![Page 2: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/2.jpg)
2
MAPS™ UMTS Gn, Gp Interfaces
![Page 3: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/3.jpg)
3
Highlights• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab
Suite’
• Simulates SGSN and GGSN.
• Supports GTP Control plane.
• Generates hundreds of Control Signalling (Load Testing).
• Generates and processes GTP messages.
• Supports GTP Traffic (GTP User Plane Data) which includes: verification like BERT testing, HTTP traffic
generation capability, GGSN can actually be connected to real IP network to simulate Gateway testing
• Auto generation feature allows Massive UE simulation for high density load testing
• Insertion of impairments to create invalid messages
• Supports customization of call flows and message templates using Script and Message editors
• Supports scripted call generation and automated call reception.
• Supports large number of subscribers with CSV based profiles for bulk call generation.
![Page 4: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/4.jpg)
4
Applications
• Provides fault insertion, and erroneous call flows testing capability.
• Functional testing, Regression testing and Conformance testing of network elements.
• Ready scripts makes testing procedure simpler, less time consuming and hence time to market products.
• QoS requests for greater or lesser bandwidth.
• UMTS lab setup can be used in educational institutions for training purposes
![Page 5: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/5.jpg)
5
UMTS GnGp Protocol Stack
SNDCP → Sub-Network Dependent Convergence
Protocol
LLC → Logical Link Control
BSSGP →BSS GPRS Application Protocol
GTP → GPRS Tunneling Protocol
TCP → Transmission Control Protocol
UDP → User Datagram Protocol
IP → Internet Protocol
Supported Protocols Specification Used
GnGp Interface
GTP TS 29.060 V9.2.0 (2010-03)
![Page 6: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/6.jpg)
6
GTP Signalling Procedure
![Page 7: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/7.jpg)
7
UMTS GnGp Call Generation
![Page 8: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/8.jpg)
8
UMTS GnGp Call Reception
![Page 9: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/9.jpg)
9
Testbed Configuration
![Page 10: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/10.jpg)
10
Profile Configuration
![Page 11: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/11.jpg)
11
Incoming Call Handler Configuration
![Page 12: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/12.jpg)
12
UMTS GnGp Log
Server Connection Log Active GTP Sessions
![Page 13: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/13.jpg)
13
UMTS Gn, Gp Events and Traffic Log
Server Connection Log
SGSN Traffic Log in Server Console
![Page 14: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/14.jpg)
14
Load Generation
Step
Fixed Ramp Uniform
Saw-toothNormal
• Stability/Stress and Performance testing using Load Generation
• Different types of Load patterns to distribute load
• User can load multiple patterns for selected script
• User configurable Test Duration, CPS, Maximum and Minimum Call Rate etc
![Page 15: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/15.jpg)
15
UMTS GnGp Bulk Call Generation
![Page 16: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/16.jpg)
16
Bulk Call Generation with Autogenerated Users
![Page 17: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/17.jpg)
17
Bulk Call Simulation Results
![Page 18: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/18.jpg)
18
Global Configuration
![Page 19: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/19.jpg)
19
Speech Quality Metrics (R Factor & MOS)
![Page 20: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/20.jpg)
20
Customizations - Call Flow (Scripts)
• Scripts are written in our proprietary *.gls scripting
language. They represent generic state machines
intended provide protocol/signaling logic for a call
and establish bearer traffic.
• Each instance of a script corresponds to a single
transaction/call, i.e., if you place 500 calls in parallel
you will actually have 500 script instances running at
once. If you place 500 calls in series the same script
will execute and terminate 500 times.
• It is possible to create your own scripts, but almost
never necessary! We attempt to provide all
necessary scripts out of the box.
![Page 21: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/21.jpg)
21
Customizations - Protocol Messages
When the script actually sends a message it does
so by loading a hdl file template from disk
(“SGsAP-PAGING-REQUEST.hdl” in the right
hand screenshot).
These message templates provide the actual
structure of the message, the script simply
populates it with values contained in its variables.
These messages are customizable by the user,
header fields can be altered and removed. Binary-
based messages are edited in our provided
message editor.
![Page 22: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/22.jpg)
22
Customizations - User Events
![Page 23: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/23.jpg)
23
Customizations - Statistics and Reports
MOS, R-Factor
Packet Loss
Packets Discarded
Duplicate Packets
Out-Of-Sequence
Packets
Jitter Statistics Call Stats provide a running tabular log of system level
stats, tracked stats include: Total Calls, Active Calls,
Completed Calls, Passed Calls, Failed Calls,
Instantaneous Calls/Sec
![Page 24: MAPS™ UMTS Emulator Gn & Gp Interfaces• Setup a virtual real-time network simulating 3G-UMTS network elements using ‘MAPS™ 3G Wireless Lab Suite’ • Simulates SGSN and GGSN](https://reader031.vdocuments.us/reader031/viewer/2022011818/5e8fbb504ec702698e43d474/html5/thumbnails/24.jpg)
24
THANK YOU