Download UECP Specification

SPB 490 Universal Encoder Communication Protocol (UECP) specification

This page allows you to download an electronic version of the SPB 490 Universal Encoder Communication Protocol (UECP) specification.

Download now! Download this document as an Adobe Acrobat PDF file (753KBytes)

Broadcasters and transmission operators have a requirement to achieve inter-operability of RDS transmission systems so that the various RDS encoder communication protocols should be harmonized. Such harmonization enables broadcasters to purchase RDS system components (eg RDS encoders or RDS network servers etc.) from a variety of sources. RDS system component manufacturers are then able to integrate their products with those from other manufacturers, enabling more suitable or complex systems to be produced than otherwise possible.

Most protocols have similar functional elements, however they differ significantly in their environmental models. The structure, functionality, and addressing of their intended networks, and the data structures within each encoder are often quite different. Therefore the SPB 490 Universal Encoder Communication Protocol (UECP) specification is based on harmonized environmental and encoder models.

The UECP specification describes these harmonized models and a universal layered protocol, based on the ISO/OSI recommendation, which encompasses all current RDS features described in IEC/EN 62106:2000 Specification of the radio data system (RDS) and the UECP can also accommodate new developments, e.g. the ODA feature, as standardised.

The model and protocol provide a template specification upon which new products may be based. An encoder or network server does not need to implement all the features described, but any feature implemented must be made in accordance with the UECP specification.

The UECP covers the needs of RDS data networks small and large by allowing both uni-directional and bi-directional network data modes with requested or spontaneous responses. This utilizes a layered approach to addressing in the network allowing for Site, Encoder and Service addressing. A flexible frame format is used with uniquely defined start and stop bytes and the technique of byte-stuffing is used prior to network transmission.

UECP messages are categorised into 9 sections as follows: RDS message commands, Transparent data commands, Paging commands, Clock setting and control, RDS adjustment and control, ARI adjustment and control, Control and set-up commands, Bi-directional commands (Remote configuration commands) and Specific message commands. In the latter category manufacturer specific commands are possible using a manufacturer id, which can be obtained from the RDS Forum.

The RDS Forum document SPB 490 (Version 6.0.2) dated September 2006, titled RDS Universal Encoder Communication Protocol is the latest edition of this specification.

Click here for help on PDF

SPB 490 Universal Encoder Communication Protocol (UECP) Specification

Issue Date 19 September 2006
Copyright © 1997 - 2006 EBU and RDS Forum. All rights reserved.