EIT

Event Information Table

Services
Introduced in Rel-14
A data table used in Multimedia Broadcast/Multicast Service (MBMS) and evolved Multimedia Broadcast Multicast Service (eMBMS) to provide scheduling information for broadcast events. It lists the timing, duration, and identifiers for upcoming broadcast sessions, enabling efficient reception by User Equipment.

Description

The Event Information Table (EIT) is a key signaling component within the service layer of 3GPP's Multimedia Broadcast/Multicast Service (MBMS) and its evolved version (eMBMS). Defined in specification 26.917, it is part of the FLUTE/ALC-based file delivery and transport framework used for broadcast content distribution. The EIT is essentially a structured data table that carries metadata about scheduled broadcast events or sessions. Its primary function is to inform User Equipment (UE) about what content will be broadcast, when it will be available, and how to access it, allowing the UE to efficiently manage its receiver and resources.

Architecturally, the EIT is generated by the Broadcast Multicast Service Center (BM-SC), which is the core network entity responsible for MBMS service provisioning and delivery. The table is then delivered to UEs over the broadcast bearer, typically embedded within the File Delivery over Unidirectional Transport (FLUTE) protocol's File Delivery Table (FDT). When a UE is interested in a broadcast service, it first acquires the service guide, which may reference or contain the EIT. The UE then parses the EIT to obtain a schedule. The table contains entries for individual events, each with fields such as event_id, start_time, duration, service_id, and content descriptors. This allows the UE to know precisely when to activate its receiver to tune to the correct multicast/broadcast channel (e.g., MCH or MTCH in LTE) to receive a specific event, conserving battery by avoiding constant reception.

How it works is fundamentally about scheduling and discovery. The EIT provides a timeline of events. For example, for a mobile TV service, the EIT would list the program schedule. The UE's MBMS client application uses this information to present an electronic program guide (EPG) to the user. When a user selects a future program, the client can set an internal alarm based on the EIT's start_time. At the appointed time, the UE wakes up its relevant protocol stacks, joins the appropriate multicast group, and begins receiving the FLUTE session carrying the media files for that event. This push-based scheduling mechanism is efficient for broadcasting common content to many users simultaneously, as it minimizes the need for individual signaling requests to the network.

Purpose & Motivation

The Event Information Table was created to address the need for efficient scheduling and user discovery of broadcast and multicast content in cellular networks. Before standardized mechanisms like the EIT, delivering scheduled broadcast services (like live TV or software updates) would require either continuous transmission—wasting network and device resources—or complex out-of-band signaling to notify each device individually. Neither approach scales well for mass distribution.

The EIT, introduced in the context of eMBMS enhancements around Release 14, solves this by providing a lightweight, in-band schedule that all devices in a broadcast area can receive once and use independently. It enables the 'announcement' function for broadcast services. This allows User Equipment to power down receivers when content of interest is not being broadcast, significantly improving battery life for broadcast-capable devices. Furthermore, it enhances the user experience by enabling familiar electronic program guides, making broadcast services more accessible and competitive with unicast streaming. The EIT is a key enabler for efficient, scheduled content delivery over LTE and 5G broadcast, supporting use cases like public safety alerts, live event coverage, and large-scale software distribution.

Key Features

  • Provides schedule information for MBMS/eMBMS broadcast events
  • Contains event identifiers, start times, durations, and service associations
  • Delivered in-band over the broadcast bearer using FLUTE/ALC protocols
  • Enables User Equipment to implement power-saving reception strategies
  • Supports the creation of Electronic Program Guides (EPG) for user-facing applications
  • Generated by the Broadcast Multicast Service Center (BM-SC) in the core network

Evolution Across Releases

Rel-14 Initial

Initial introduction of the Event Information Table (EIT) in 3GPP specification 26.917. Defined its structure and role within the eMBMS architecture for LTE-based broadcast, focusing on providing a standardized method for scheduling information delivery to enable efficient UE reception and service discovery.

Maintenance and potential refinements to align with broader 5G system architecture, ensuring EIT remains applicable for broadcast services in the 5G era, including integration with 5G core network and NR broadcast bearers.

Continued support and possible enhancements for advanced broadcast use cases, such as integration with Vehicle-to-Everything (V2X) services and public warning systems, ensuring EIT can support time-critical event scheduling.

Exploration of EIT's role in enhanced broadcast and multicast services for 5G, potentially including support for new media types and more dynamic scheduling mechanisms.

Further evolution within the 5G-Advanced framework, possibly optimizing EIT for new multicast/broadcast service enablers and network slicing scenarios.

Ongoing maintenance and potential updates to ensure the EIT specification supports the latest requirements for efficient multimedia broadcast and multicast delivery in evolving 5G-Advanced networks.

Defining Specifications

SpecificationTitle
TS 26.917 3GPP TS 26.917