Feature Description
The Session Tracing feature provides a 3GPP standards-based subscriber session-level trace function for call debugging and testing new functions and access terminals in an LTE environment.
In general, the Session Trace capability records and forwards all control activity for the monitored subscriber on the monitored interfaces. This is typically all the signaling and authentication/subscriber services messages that flow when a UE connects to the access network.
-
Management initiation via direct CLI configuration
-
Management initiation at HSS with trace activation via authentication response messages over S6a reference interface
-
Signaling-based activation through signaling from subscriber access terminal
Important |
Once the trace is provisioned it can be provisioned through the access cloud via various signaling interfaces. |
The session level trace function consists of trace activation followed by triggers. The time between the two events is where the EPC network element buffers the trace activation instructions for the provisioned subscriber in memory using camp-on monitoring. Trace files for active calls are buffered as XML files using non-volatile memory on the local dual redundant hard drives on the chassis. The trace depth defines the granularity of data to be traced. Six levels are defined including maximum, minimum and medium with ability to configure additional levels based on vendor extensions.
Important |
Only maximum trace depth is supported in the current release. |
The following figure shows a high-level overview of the session-trace functionality and deployment scenario:
All call control activity for active and recorded sessions is sent to an off-line Trace Collection Entity (TCE) using a standards-based XML format over a FTP or secure FTP (SFTP) connection.
Note: In the current release the IPv4 interfaces are used to provide connectivity to the TCE. trace activation is based on IMSI or IMEI.
Supported Functions
This section provides the list of supported functionality of this feature support:
-
Support to trace the control flow through the access network. - Trace of specific subscriber identified by IMSI
- Trace of UE identified by IMEI(SV)
-
Ability to specify specific functional entities and interfaces where tracing should occur.
-
Scalability and capacity - Support up to 32 simultaneous session traces per MME
- Each MME is equipped with a storage buffer of size 40 MB to collect trace files locally
-
Statistics and State Support
-
Session Trace Details
-
Management and Signaling-based activation models
-
Trace Parameter Propagation
-
Trace Scope (EPS Only) - MME: S10, S11, S13, S1-MME, S3, S6A
- S-GW: S4, S5, S8, S11, Gxc
- PDN-GW: S2a, S2b, S2c, S5, S6b, Gx, S8, SGi
-
Trace Depth: Maximum, Minimum, Medium (with or without vendor extension)
-
XML Encoding of Data as per 3GPP standard 3GPP TS 32.422 V8.6.0 (2009-09)
-
Trace Collection Entity (TCE) Support - Active pushing of files to the TCE
- Passive pulling of files by the TCE
-
1 TCE support per context
-
Trace Session Recovery after Failure of Session Manager
Standards Compliance
Support for the following standards and requests for comments (RFCs) have been added with this interface support:
-
3GPP TS 32.421 V10.5.0: 3rd Generation Partnership Project Technical Specification Group Services and System Aspects Telecommunication management Subscriber and equipment trace: Trace concepts and requirements (Release 10)
-
3GPP TS 32.422 V10.5.0: 3rd Generation Partnership Project Technical Specification Group Services and System Aspects Telecommunication management Subscriber and equipment trace Trace control and configuration management (Release 10)
-
3GPP TS 32.423 V10.5.0: 3rd Generation Partnership Project Technical Specification Group Services and System Aspects Telecommunication management Subscriber and equipment trace: Trace data definition and management (Release 10)