Description
Total Character Error Rate (TCER) is a standardized performance measurement defined by 3GPP to quantify the accuracy of character-based information transfer in telecommunications services, most commonly applied to Short Message Service (SMS). It is calculated as the ratio of the number of characters received incorrectly (including substitutions, insertions, and deletions) to the total number of characters sent, expressed as a value or percentage. TCER provides a comprehensive assessment of end-to-end service quality by accounting for all possible character errors that can occur during encoding, transmission, decoding, and presentation across the network and user equipment.
In technical terms, TCER is measured under specific test conditions defined in 3GPP specifications, such as TS 26.231. The process involves sending a known reference text message from a source to a destination under controlled network conditions (e.g., varying signal strength, interference levels). The received message is compared character-by-character with the original, and errors are logged. The TCER value is then computed, often alongside other metrics like Character Transfer Rate (CTR) or Message Error Rate (MER), to provide a holistic view of messaging performance. This measurement is typically conducted by network operators, equipment vendors, or regulatory bodies using specialized test equipment or software that simulates user traffic and analyzes results.
The role of TCER in the network is integral to quality assurance and service level management. It helps identify issues in the signaling and transport layers that affect text services, such as problems in the SMSC (Short Message Service Center), interworking between different network technologies (e.g., GSM to LTE), or encoding mismatches (e.g., GSM 7-bit default alphabet vs. UCS2). By monitoring TCER, operators can pinpoint degradation sources, optimize network parameters, and ensure compliance with regulatory requirements for service reliability. In the context of evolving services like Rich Communication Services (RCS) or messaging over IP, the principles of TCER may be extended to assess multimedia message components, though the core focus remains on character accuracy for traditional SMS.
Purpose & Motivation
TCER was introduced to provide a standardized, objective metric for evaluating the performance of text messaging services, which became ubiquitous with the rise of SMS in 2G/3G networks. Prior to its definition, operators lacked a consistent way to measure messaging accuracy, relying on subjective user complaints or basic success/failure rates that didn't capture partial errors (e.g., a single wrong character in a long message). TCER addresses this by offering a granular measure that reflects real-world user experience, where even minor errors can impact service perception, especially in critical applications like authentication codes or financial alerts.
Historically, as SMS usage grew for both personal and machine-to-machine (M2M) communication, ensuring reliable delivery became essential. The creation of TCER was motivated by the need to benchmark and improve network performance across different vendors and technologies, facilitating interoperability testing and quality comparisons. It solved the limitation of earlier metrics that only considered message delivery success without assessing content fidelity, which is crucial for services where data integrity is paramount, such as telemetry or emergency alerts.
With the evolution towards 5G and IoT, TCER remains relevant for assessing the reliability of text-based services in diverse scenarios, including narrowband IoT (NB-IoT) where SMS is used for device management and small data transmission. It helps operators ensure that messaging services meet the low error rate requirements of IoT applications, where inaccuracies could lead to operational failures. By providing a clear performance target, TCER drives continuous improvement in network design and maintenance, supporting the overall goal of high-quality communication services in an increasingly connected world.
Key Features
- Standardized measurement of character accuracy for text-based services like SMS
- Calculation based on ratio of incorrect characters to total characters sent
- Comprehensive error accounting including substitutions, insertions, and deletions
- Defined test methodologies in 3GPP specifications for reproducible results
- Application across various network technologies (GSM, UMTS, LTE, 5G)
- Support for quality assurance and interoperability testing in multi-vendor environments
Evolution Across Releases
Initially defined in 3GPP Release 8 as part of performance measurement specifications for messaging services. The architecture established TCER as a key metric for SMS quality, with standardized test procedures and calculation methods to ensure consistent evaluation across different network implementations and equipment.
Defining Specifications
| Specification | Title |
|---|---|
| TS 26.231 | 3GPP TS 26.231 |