Session Trace in GPRS/EDGE

Similar documents
FROM GSM TO LTE-ADVANCED: AN INTRODUCTION TO MOBILE NETWORKS AND MOBILE BROADBAND 2. GENERAL PACKET RADIO SERVICE (GPRS) AND EDGE

Call Analyser. GB Analyzer. Netcare International

GMM-SM Event Logging. Feature Description. Feature Overview. Events to be Logged

GMM-SM Event Logging. Feature Description. Feature Overview. Events to be Logged

GGSN Configuration Example

UMTS System Architecture and Protocol Architecture

Understand iwag Solution for 3G Mobile Data

GPRS billing: getting ready for UMTS

Monitoring System Centralised Link Monitoring System Distributed Link Monitoring Probes

UMTS Addresses and Identities Mobility and Session Management

End-to-end IP Service Quality and Mobility - Lecture #5 -

General Packet Radio Service (GPRS) 13 年 5 月 17 日星期五

GGSN Pooling Support for Firewalls

Configuring QoS on the GGSN

Configuring GPRS Tunneling Protocol Support

Overview of GPRS and UMTS

3G TS V3.1.0 ( )

3G TS V3.1.0 ( )

ABOUT ASTELLIA. [Tapez un texte]

Overview of GPRS and UMTS

The SGSN service that is running in this session. The number of SGSN system in current network.

3GPP TR v0.4.0( )

Nexus8610 Traffic Simulation System. Intersystem Handover Simulation. White Paper

Configuring Security on the GGSN

GPRS Overview Applications over GPRS

TravelHawk KEY FEATURES AND BENEFITS SPEC SHEET PORTABLE ANALYZER

IxLoad LTE Evolved Packet Core Network Testing: enodeb simulation on the S1-MME and S1-U interfaces

show sgsn-service sgsn-mode show sgsn-service all This chapter describes the output of the show sgsn-service command.

Big Data for MNO. Sept

SGSN in a 2.5G GPRS Network, page 1

Internal. GSM Fundamentals.

3GPP TS V9.4.0 ( )

ETSI TS V6.4.0 ( )

S4 interface Support For Non-EPC Devices

Acceptance & Regression Testing

Circuit switched network

show gprs access-point

NetHawk M5 new multi-technology analyser for UTRAN, GERAN and Core

Serving GPRS Support Node (SGSN) Overview

3GPP TS V ( )

powerhawk pro key features and BenefiTs spec sheet MULTI-USER LIVE NETWORK ANALYZER

Draft EN V6.1.0 ( )

CMA 3000, all-in-one field tester SDH test options

Vendor: Cisco. Exam Code: Exam Name: Implementing Cisco Service Provider Mobility UMTS Networks (SPUMTS) Version: Demo

NetScan. Deployment Roadmap over EPC/LTE Network Monitoring

ETSI TS V ( )

Mobility management: from GPRS to UMTS

WIRELESS SYSTEM AND NETWORKING

3GPP TS V7.1.1 ( )

Oracle Communications Operations Monitor

2 TS V7.3.0 ( ) Keywords UMTS, charging, accounting, management, GPRS Postal address support office address 650 Route des Lucioles - Soph

Draft TS V2.0.0 ( )

TravelHawk Pro KEY FEATURES AND BENEFITS SPEC SHEET PORTABLE WIRELESS NETWORK TROUBLESHOOTING TOOL

CertifyMe. CertifyMe

Talk 4: WLAN-GPRS Integration for Next-Generation Mobile Data Networks

ETSI TS V7.1.0 ( )

Wide-Area Wireless IP Connectivity with the General Packet Radio Service

JOURNAL OF CTBU(Nat. Scien. Edit. ) Feb : X(2004) : GTP, ,, GGSN( Gateway GPRS Support Node) PDP(Packet Data Proto2

Product Description. For GPRS Measurements

ETSI TS V ( )

3GPP TS V6.1.0 ( )

GSM. Course requirements: Understanding Telecommunications book by Ericsson (Part D PLMN) + supporting material (= these slides) GPRS

COMPASS WIRELESS FOR GSM IDENTIFIES HALF RATE/FULL RATE CONFIGURATION PROBLEMS

ELEC-E7230 Mobile Communication Systems

Network Node for IMT-2000

show aaa servers sg show aaa servers sg sg-name Syntax Description

Optus Wireless IP VPN Customer Management Interface (CMI)

IP multimedia in 3G. Structure. Author: MartinHarris Orange. Understanding IP multimedia in 3G. Developments in 3GPP. IP multimedia services

Evolution from GSM to UMTS (IMT-2000)*

Operator Policy. What Operator Policy Can Do. A Look at Operator Policy on an SGSN

Multimedia Broadcast and Multicast Service

Direct Tunnel for 3G Networks

Portable Network & Service Analyzer Solutions

TECHNICAL BRIEFING: MOBILE ACCESS TO THE INTERNET. Bornholm, October 2003

GLOBAL SYSTEM FOR MOBILE COMMUNICATION (2) ETI2511 Friday, 31 March 2017

Passguide q

NetPro. from Wireless Logic. Available on a per SIM license basis. No CAPEX. Retain your Airtime Contracts with your existing providers

Call Flows for 3G and 4G Mobile IP Users

Chapter 3 GSM and Similar Architectures

GPRS and UMTS T

Communication Management

3GPP TS V9.0.0 ( )

Direct Tunnel for 4G (LTE) Networks

Signaling Protocol Structure in GSM

GPRS System Architecture

Mobile NW Architecture Evolution

ETSI TS V7.7.0 ( )

JP-3GA (R99) GPRS Tunnelling Protocol (GTP) specification for Gateway Location Register (GLR)

Datasheet: Network Time Machine Portable Series - Plug and Play Network Forensic Analysis for Real Time Visibility

The Evolution and Future of Mobile Communication Systems. Written by David G Ainscough Copyright 2001 D.G.Ainscough

NeTracker. The Perfect Protocol Analyzer for Wireline Network Operators and Network Equipment Manufacturers

Mobil Core Monitoring Session aware load balancing of GTPv1 and GTPv2 traffic to multiple probes

Analysis of a Multiple Content Variant Extension of the Multimedia Broadcast/Multicast Service

3GPP TR V7.0.0 ( )

CMA Gigabit Ethernet Application. Applications

ETSI TS V6.5.0 ( )

ETSI TS V4.2.1 ( )

ETSI TS V6.3.0 ( )

User Guide IP Connect GPRS Wireless Maingate

Neeco Global Mobile Solutions Suite M2M OOB. Neeco. Global Out Of Band Device Access. over 2G/3G/4G mobile M2M networks.

Transcription:

Tracing GPRS Signaling and User Plane Activities using MasterClaw Introduction MasterClaw Call and Session Trace is the key application to track signaling procedure and correlate messages over several interfaces and protocols. This application note provides some examples and explanation referring to the GPRS/EDGE case. The application, by means of the IP Service Troubleshooting package, can also include user plane statistics, collected from the Gn/Gp tunnels, providing insight about user IP activities related to HTTP, WAP, MMS and other services. User plane important information will be therefore available, both in real time and historically. The MasterClaw portfolio of products for GPRS also includes KPI applications Link and Message Insight, GPRS Access Insight and IP Service Insight that can indicate problems in access and core network for example regarding accessibility, setup time and throughput. Tracing Data Sessions With the increasing utilization of the wireless data service and with the deployment of new services like Emails, WEB, MMS and WAP it is becoming even more complex and time consuming to troubleshoot problems in GPRS and EDGE networks. Problems could be related to mobility issues, to DNS lookup, to roaming partners, to access points, to Radius authentication, phone settings and to SGSN configurations. The exact cause of these problems or even the nature is usually difficult to locate. The MasterClaw Call and Session Trace application can be used to quickly find the reason why a PDP context was rejected or why the user could not attach to the network. The MasterClaw Call and Session Trace can be used to find problems related to a customer complaint or to find problems related to roamers, clients or network nodes. The MasterClaw Call and Session Trace application is easy to use and can be used by first, second and third line support. First line support may use Call and Session Trace to find out whether a subscriber is really having a problem or not, or Benefits Simplifies root-cause analysis and troubleshooting GERAN and packet core network Provides both real-time end-to-end network visibility across access and packet core networks Historical tracing capabilities allow for troubleshooting during normal business hours, and hence reduces the cost Multi-user multi-skill support allows both customer facing staff and network engineers to use the application Features Supports Ga, Gb, Gc, Ge, Gf, Gn, Gi, Gp, Gr and Gs signaling interfaces Real-time deciphering of the Gb interface Seamless translation of TMSI to IMSI, P-TMSI to IMSI and IMSI to MSISDN Fully integrated with Anritsu s UMTS solution Application Note

whether it is related to his subscription or to problems in the network. Second and third line support may use MasterClaw Call and Session Trace to find the cause of the problem. To better clarify the various features available in MasterClaw, when referring to GPRS, it is worth mentioning that the application supports any GPRS signaling protocol and can correlate several protocols together to track the full activities related to a customer. These capabilities are available both in near-real time and in historical mode. Furthermore, it can also integrate user plane statistics, provided by the optional module IP Service Troubleshooting Tools that provides: interface e.g. Gb but on many physical and logical connections and multiple legs. A dialogue Call and Session Trace may for instance be to find all Gb Attach procedures having a certain reject cause or all create PDP context on the Gn interface to a certain APN and/or originated by a specific subscriber. An example of a dialogue could be the Routing Area Update or as shown in Figure 2, a failed Attach procedure. Integrated IP session statistics in the traditional Call and Session Trace GUI Advanced raw data capture features on Ethernet based Gn/Gp links Please refer to the IP Service Troubleshooting Tool application overview and application description for further details. GPRS Interfaces A GPRS network consists of a numerous interfaces. Some of them are using different kind of bearer services and some are optional. The MasterClaw Call and Session Trace application supports the following GPRS interfaces: Ga, Gb, Gc, Ge, Gf, Gn, Gi, Gp, Gr and Gs. The MasterClaw deciphering option and P-TMSI to IMSI information server makes ciphering and the temporary subscriber indication of no concern to the call and session trace user. Figure 1 displays a logical view of the GPRS interfaces monitored and where Call and Session Trace is possible. Figure 2: Simple Gb dialogue trace with failed Attach Individual dialogues may be correlated together to form a multi-interface signaling session or call trace. An example of such a scenario is shown in Figure 3 covering the Gb and Gr interfaces. Figure 1: GPRS interfaces monitored Scenarios MasterClaw supports dialogue call, transaction and session trace on the various GPRS interfaces. A dialogue or procedure Call and Session Trace is a trace on one Figure 3: Example of correlated Gb and Gr scenario Page 2 of 5

Usage of the Call and Session Trace Application Call and Session Trace can be used by different departments with different levels of network and protocol knowledge. For a first line customer care center a simple push button system, based on few filtering options, can be used and for more advanced users a more detailed choice is possible. these parameters can be combined in OR and AND providing to the end user the complete flexibility required during detailed troubleshooting. An example of a filter applied to the Gb procedure type is shown in Figure 6. Figure 4: Example of customer care usage for tracing an ordinary ISUP call Users with knowledge about network and protocols may desire to apply more advanced trace options as shown in Figure 5. Figure 6: Example, filter on type of Gb procedures Figure 5: Available scenarios installed at a particular customer The trace can be started by clicking the start button, after having entered the filtering options. Result appears in the result window as they are found. While the search is ongoing it is possible to examine the results that are already found. A trace may also be setup to end in the future, and may in this way be used as trigger to find specific traces like a test call. After choosing the scenario one or more filtering selections may be applied. The filtering that is possible differs from one scenario to another. The available scenarios are all GPRS interfaces including DNS and all GSM or UMTS or VoIP interfaces including PSTN, ISDN, IN and SMS traces. When a scenario is selected the trace can be started. In most cases however, detailed filtering choices and time intervals may be entered. Filtering is used for limiting the returned result. Filtering on IMSI for instance can be used to trace the activities of a specific subscriber or a list of subscribers like all subscribers from a specific operator or country. Other filters like Gb procedure type, APN and MSISDN are common used filters to get information on specific procedures, services or network nodes. The filters can also be used to make statistics e.g. how many PDP context failed to access a specific APN from 12:00 to 13:00 o clock. Depending upon the type of GPRS interface, between 30 to 100 different parameters each representing an information element is available for filtering. Many of Figure 7: Example, Gb PDUs details for the found procedures Page 3 of 5

Results are presented in traces in the result window and each trace and procedure may be examined. The result of a trace may be saved for later usage, for example a customer complaint may be handled by the customer support department and the trace of the subscriber can then be passed on to the next support level that then do not need to make another trace but can immediately see the results and the filters used. Exports are available for the MasterClaw offline call trace application or in HTML, CSV, TXT/ASCII formats. Figure 7 displays the trace result window with each dialogue found. In the figure an attach dialogue is shown that list a Gb procedure and two MAP procedures with decoding of all messages related to these procedures. Depending upon the chosen scenario the Call and Session Trace server may issue a request for data from multiple interfaces, e.g. a Gb and Gn scenario will search in both Gb signaling records and in Gn signaling records and will correlate them together in the Call and Session Trace server. If the IP Service Troubleshooting option is available also the IP session statistics are retrieved and correlated in the same identical ways providing also near real time information on the session status: in progress or completed (see Figure 9). How It Works MasterClaw Call and Session Trace is based on distributed processing power and hence it provides results very fast. In a troubleshooting situation you want to have quick response to your ad-hoc request, you simply do not want to wait for an application to decode through all the messages; you want to search on parameters already decoded. The advantage of this becomes apparent when one wants to search for subscriber activities of a specific subscriber e.g. in the last 2 hours or day. All probes correlate the procedures and process user data and generate parameterized records that are stored locally on the probe hard disk. No back hauling of traffic or master probe is needed. The Call and Session Trace application sends a request to some or all probes with the search parameters e.g. APN= internet AND IMSI= 123*. The response to these request are sent to the Call and Session Trace server that may do further correlation if needed. Multiple call traces can happen simultaneously, hence not limiting this to a single user at a time. Figure 9: User plane statistics integrated into the usual signaling Call and Session Trace application Figure 8: Probe and call and session trace server interaction This makes Call and Session Trace very scalable and very fast. Adding more probes is not an issue because the scaling is horizontal. The records contains references to all the messages it is based on or to the IP sessions, meaning that all signaling messages and information elements can be seen if it so desired. The Call and Session Trace and probe interaction is illustrated in Figure 9: this figure shows the concept of user plane statistics included into MasterClaw Call and Session Trace. Call and Session Trace will provide the possibility to select each IP session and get further details such as volumes (bytes) as well as some information about the possible http server IP address and ports used. Information Servers MasterClaw Information servers are used for enhancing Call and Session Trace usability and to assist in Gb deciphering. Information servers exist to make relation between TMSI to IMSI and P-TMSI to IMSI and IMSI to MSISDN. Figure 9 displays how information servers are deployed in GPRS networks. There may several deciphering servers, usually one per site, but there is only one global IMSI<->MSISDN server needed. Figure 10: Information servers in GPRS Page 4 of 5

Summary MasterClaw Call and Session Trace is a full network wide application that is both easy to use and very powerful. MasterClaw Call and Session Trace is easy to use because it hides the complexity for the end user, e.g. the user do not have to worry about P-TMSI or TLLI but can merely enter an IMSI or MSISDN number. The MasterClaw Call and Session Trace client may run on both Windows and Linux platforms. A call/session trace may be exported in a file for processing by the other applications or the offline version. Combined with MasterClaw deciphering service, information servers, IP Service troubleshooting tools, link and message statistics, Protocol Analysis and key performance indicators like GPRS access KPI and IP Service KPI, MasterClaw Call and session trace is a very powerful application that can be used for fast troubleshooting in GPRS and EDGE networks. ISO 9001:2000 certified. 2008 Anritsu. All Rights Reserved. Specifications subject to change without notice. E&EO. MC-SessionTraceGPRS-AN-1_2 Anritsu A/S Kirkebjerg Allé 90 DK-2605 Brøndby, Denmark Tel: +45 72 11 22 00 Fax: +45 72 11 22 10 E-mail: info@anritsu.com Web: www.anritsu.com Headquarter: Japan +81-46-223-1111 Sales Offices: Hong Kong +852 2301 4980 Singapore +65 6282 2400 UK +44 1582 433433 Page 5 of 5 USA +1-972-644-1777 USA toll free +1-800-ANRITSU (267-4878)