Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Other

PER

Printable character Error Rate

Other →

PER is the performance metric measuring the ratio of erroneously delivered printable characters to the total sent, used to assess the reliability of text-based services like SMS.

Introduced
Rel-2
Where
Services › Codecs
Specifications
16 specs
Also in
Radio Access Network, Core Network, Management
PER Description Purpose What changed Neighbours Specifications

Description

Printable character Error Rate (PER) is a key performance indicator (KPI) defined in 3GPP specifications to quantify the reliability of character-oriented telecommunication services. It measures the accuracy of information transfer for services where the payload consists of printable characters from defined alphabets (e.g., GSM 7-bit default alphabet, UCS2). PER is defined as the ratio between the number of printable characters that are delivered erroneously to the destination and the total number of printable characters sent by the source, over a given observation period. An erroneous delivery includes characters that are substituted, deleted, or inserted compared to the original message.

The architecture for measuring PER involves the end-to-end service layer. The source application (e.g., an SMS Center) and the destination application (e.g., a receiving UE) are the logical points of measurement. The calculation considers the entire path, including core network transport, any interworking functions, and the radio access. Key components in the evaluation are the defined character sets and the rules for character mapping and counting. For instance, in SMS, a message containing national language shift tables or locking shift characters requires careful interpretation to count printable characters correctly. The measurement is typically conducted in a test environment or via network probes that can compare sent and received payloads.

How PER works as a metric is tied to service testing and benchmarking. Test equipment generates messages with known sequences of printable characters and sends them through the network under test. The receiving equipment compares the delivered characters to the original. Discrepancies are logged, and the PER is calculated. This process tests the robustness of the underlying transport protocols (e.g., MAP for SMS), encoding/decoding algorithms, and any transcoding that may occur between different network domains. A low PER indicates high fidelity in the text service, which is paramount for services where data integrity is critical, such as authentication codes (e.g., one-time passwords), financial alerts, or emergency notifications. PER is often measured under various network conditions, including marginal radio coverage, to ensure service robustness.

Purpose & Motivation

The Printable character Error Rate metric exists to provide a standardized, quantifiable measure of quality for non-voice, character-based services. As mobile networks evolved beyond voice to offer messaging services like SMS, it became necessary to move beyond simple success/failure metrics (like delivery reports) to understand the quality of the delivered content. A message could be delivered but corrupted, which is unacceptable for many applications.

PER solves the problem of undefined service quality for text. Prior to its standardization, operators and vendors lacked a common way to benchmark and compare the performance of messaging platforms. It was motivated by the need to ensure user trust in messaging services, especially as they began to be used for critical communications. A high PER would mean users receive garbled messages, leading to confusion, failed transactions, and poor customer satisfaction.

Its creation addresses the limitations of simpler metrics like Frame Error Rate (FER) or Bit Error Rate (BER), which measure lower-layer performance but do not directly translate to user-perceived quality at the application layer. PER is service-specific, focusing on the information meaningful to the end-user: the characters. It is particularly important for the evolution of messaging towards rich communication services (RCS), machine-to-machine (M2M) communication where commands must be exact, and interoperability between different networks and character sets. By defining PER, 3GPP provided a tool for network engineers to objectively assess, troubleshoot, and improve the reliability of a fundamental class of mobile services.

What changed in its specifications

The latest release-to-release comparison of specifications that define PER. Each summary describes the whole specification, not only this term.

TS 23.501Rel-18 → Rel-19

Rel-19 added MPQUIC steering to multi-access PDU sessions, XR and media handling, and an Energy Information Function. It also added Local Offloading Management for edge computing, Vertical Federated Learning for AI/ML, and Ambient IoT text.

Full comparison in TS 23.501 →
TS 25.469Rel-11 → Rel-12

Rel-12 added a U-RNTI Query procedure for target HNB to request UE configuration from HNB-GW.

Full comparison in TS 25.469 →

Evolution Across Releases

An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.

Rel-2 Initial

Introduced the Printable character Error Rate as a performance metric for GSM-based services. Initially focused on assessing the reliability of fundamental text services like SMS over the circuit-switched and packet-switched domains, establishing the basic calculation methodology and relevance for service quality.

Defining Specifications

3GPP specifications that define or reference PER, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 22.226 vj00 Global Text Telephony (GTT) Stage 1 Rel-19 read
TR 22.804 vg30 5G Automation in Vertical Domains Study Rel-16 read
TR 22.832 vh40 Study on cyber-physical control in vertical domains Rel-17 read
TS 23.501 vk30 5G System Architecture Rel-20 read
TS 25.469 vj00 HNBAP Specification for HNB to HNB-GW Interface Rel-19 read
TS 26.233 vf00 3GPP Packet-Switched Streaming Service (PSS) Rel-15 read
TS 26.247 vj10 Transparent End-to-End Packet-switched Streaming Rel-19 read
TS 26.881 vf00 MBMS FEC for Mission Critical Services Study Rel-15 read
TR 26.926 vj00 Traffic Models & Quality Evaluation for Media/XR in 5G Rel-19 read
TR 26.928 vj00 Study on eXtended Reality (XR) in 5G Rel-19 read
TR 26.957 vj00 Evaluation of MPEG DASH SAND for 3GPP Rel-19 read
TS 28.403 vj00 WLAN Performance Measurements Rel-19 read
TS 29.513 vk10 5G PCC Signalling Flows Rel-20 read
TS 32.298 vk10 Charging Data Record Specification Rel-20 read
TS 38.300 vj40 NR and NG-RAN Overall Description Rel-19 read
TR 38.835 vi01 Technical Report on XR Enhancements for NR Rel-18 read