maps™ lte sgs emulator call from a roaming lte ue and a roaming umts ue. 4 protocol stack &...
TRANSCRIPT
![Page 1: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/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
Test LTE SMS and Fall Back over SGs
MAPS™ LTE SGs Emulator
![Page 2: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/2.jpg)
2
MAPS™ LTE SGs Interface
![Page 3: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/3.jpg)
3
Main Features • Setup a virtual real-time network simulating 4G-LTE network elements using MAPS™ 4G Wireless Lab Suite
• Simulates LTE MME and UTRAN MSC as defined in 3GPP TS 29.118 specifications
• SGsAP procedures when associations between an MME and a VLR are established:
➢ Paging for Non-EPS Services
➢ Location Update for Non-EPS Services
➢ Non-EPS Alert
➢ Explicit IMSI Detach from EPS Services
➢ Explicit IMSI Detach from Non-EPS Services
➢ Implicit IMSI Detach from Non-EPS services
➢ VLR Failure
➢ MME Failure
➢ MM Information
➢ Tunnelling of NAS Messages
➢ Mobile Terminating and Mobile Originating SMS Services
• MAPS™ SGs emulator integration with GL’s lab test solution supports the following real-time end-to-end procedures:
➢ SMS sent from a roaming 3G UE to a roaming LTE UE
➢ CSFB call from a roaming LTE UE and a roaming UMTS UE
![Page 4: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/4.jpg)
4
Protocol Stack & Supported Standards
Supported ProtocolsStandard / Specification
Used
Circuit Switched Fallback in Evolved
Packet System3GPP TS 23.272
SGs Application Part (SGsAP) 3GPP TS 29.118
SCTP RFC 4960
![Page 5: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/5.jpg)
5
Location Update for Non-EPS Services
![Page 6: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/6.jpg)
6
End to End SMS Procedures
![Page 7: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/7.jpg)
7
Supported Procedures
IMSI Detach Services EPS Detach Services
VLR/MME Failure Non EPS Alert
![Page 8: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/8.jpg)
8
3G-to-4G SMS Service (SGs) - Lab Scenarios
![Page 9: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/9.jpg)
9
CSFB call from a roaming LTE UE and a roaming UMTS UE
![Page 10: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/10.jpg)
10
Testbed Configuration
![Page 11: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/11.jpg)
11
Profile Configuration
![Page 12: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/12.jpg)
12
Incoming Call Handler Configuration
![Page 13: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/13.jpg)
13
Call Generation - Location Update Procedure
![Page 14: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/14.jpg)
14
Call Reception - Location Update Procedure
![Page 15: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/15.jpg)
15
Load Generation
• 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.
Ramp Statistical Distribution
Step Statistical Distribution
Saw-tooth Statistical Distribution
![Page 16: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/16.jpg)
16
Bulk Call Generation
![Page 17: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/17.jpg)
17
Events Log
![Page 18: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/18.jpg)
18
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 19: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/19.jpg)
19
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 20: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/20.jpg)
20
Customizations - User Events
![Page 21: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/21.jpg)
21
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 22: MAPS™ LTE SGs Emulator call from a roaming LTE UE and a roaming UMTS UE. 4 Protocol Stack & Supported Standards Supported Protocols Standard / Specification Used Circuit Switched](https://reader030.vdocuments.site/reader030/viewer/2022011820/5ea65dbc37041165b96a6e9e/html5/thumbnails/22.jpg)
22