Description
The Local Terminal Emulator (LTE) is a test system component specified within the 3GPP framework, particularly in the 21.905 series covering vocabulary. It is a software application that replicates the functional behavior of a User Equipment (UE) or terminal. Its primary purpose is to act as a controlled, predictable source of signaling and data traffic for testing network elements like base stations (NodeBs, eNBs), core network nodes (MME, SGW, PGW), or entire network subsystems. By emulating a UE, it allows engineers to verify protocol implementation, performance, and interoperability in a lab environment.
Architecturally, an LTE interfaces with the System Under Test (SUT) via the standard radio or wired interfaces defined by 3GPP. However, instead of a physical radio modem, it uses software stacks to generate and process the protocol messages. It can be configured to simulate various UE capabilities, subscription profiles, and behaviors, including abnormal or edge cases that are difficult to reproduce with real devices. Key components include the protocol state machines (for NAS, RRC, etc.), traffic generators, and result analyzers. It plays a central role in automated test suites for protocol conformance testing (e.g., for 3GPP TS 36.523-1 for LTE UE) and network equipment acceptance.
The LTE works by executing test cases defined in Test Description (TD) specifications. It sends specific signaling sequences to the network element and validates the responses against the expected behavior outlined in the 3GPP standards. This process is crucial for ensuring that different vendors' equipment can interoperate seamlessly in live networks. It allows for exhaustive testing of negative scenarios, security procedures, and mobility events without the cost and logistical challenges of using thousands of physical test phones.
Purpose & Motivation
The Local Terminal Emulator was created to address the growing complexity and cost of interoperability testing in multi-vendor cellular ecosystems. As 3GPP standards evolved, the number of protocol features, optional capabilities, and possible UE states exploded. Relying solely on physical test terminals for development and certification became impractical, as they could not be easily instrumented, lacked repeatability, and could not simulate all desired conditions.
The LTE solves the problem of controlled, repeatable, and scalable testing. It provides a 'reference UE' implemented purely in software, allowing network equipment manufacturers to validate their products against the standard in a deterministic way. This was particularly important with the introduction of 3G (UMTS) and later 4G (LTE), where the radio and core network protocols became significantly more complex than in 2G systems. Its development was motivated by the industry's need to reduce time-to-market, improve product quality, and establish a common basis for conformance and interoperability testing, thereby ensuring robust commercial networks. Note: This 'LTE' is distinct from the wireless technology 'Long Term Evolution', sharing only the acronym.
What changed in its specifications
The latest release-to-release comparison of specifications that define LTE. Each summary describes the whole specification, not only this term.
Rel-18 brings only minor changes to TS 21.905: 0 clauses changed, with no change attributed to a release feature.
Full comparison in TR 21.905 →Evolution Across Releases
An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.
Introduced in the early 3GPP vocabulary (21.905) as a generic term for a test tool that locally emulates terminal functions. Its initial conception supported the testing needs of emerging GSM enhancements and early 3G (UMTS) development, providing a standardized concept for test system architecture.
Defining Specifications
3GPP specifications that define or reference LTE, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj20 | 3GPP Terminology and Definitions | Rel-19 read |