# 3GPP TR 26.510 Change Request - Solution #12: Media Application Service Energy Metrics Collection and Reporting

## Change Request Overview

**CR Number:** 0018 rev 2  
**Version:** 19.0.0  
**Work Item:** FS_Energy_Ph2_MED  
**Category:** B (addition of feature)  
**Release:** Rel-20

This CR proposes **Solution #12** for Key Issue #1 (energy-related collection) and Key Issue #4 (exposure to authorized 3rd parties) for Media Application Service Energy Metrics.

## Main Technical Contributions

### Solution Positioning and Architecture Approach

This Candidate Solution builds upon **Solution #5** (clause 7.6.2.4) for the architecture of energy-related information collection and exposure. Key differentiators:

- Extends existing Metrics Reporting mechanisms from Media AS (reference point E3) and EIF (reference point E12)
- Enables collection and reporting of Media Application Service Energy Metrics
- Supports conveying information to:
  - Media Application Provider (via M1)
  - UE (via E5)
  - Data Collection AF for exposure to authorized event consumers (optional)

### Architecture Mapping (Clause 7.13.2.2)

The solution instantiates the reference architecture with the following key functions:

#### Energy Information AF (instantiated in Media AF)
- Receives and validates Media Application Service Energy Metrics Reporting Configurations from Media AF
- Subscribes to and consumes NF Energy Information from EIF with required granularities (UE, PDU session, QoS flow)
- Subscribes to and consumes AS Energy Information from Application Server
- Collects energy-related information from Media AS and EIF
- Processes information and creates Media Application Service Energy metrics reports
- Publishes reports to Media Application Provider after privacy-preserving post-processing
- Exposes reports to Energy Information Collector in UE

#### Data Collection AF (instantiated in Media AF)
- Receives Media Application Service Energy metrics reports from Energy Information AF
- Publishes energy-related information to Event Consumer AF subscribers as exposed events

#### Energy Information Collector (instantiated in Media Session Handler)
- Acquires Energy Information collection configuration from Energy Information AF via E5
- Subscribes to and consumes Network Energy Information metrics reports from Energy Information AF
- Collects UE Energy Information from Media Access Function via Media Session Handler at M11

### Reference Points

The solution defines/utilizes the following reference points:

- **M1**: Media Application Provider provisions Media Application Service Energy Metrics Reporting Configuration to Media AF
- **E12**: EIF provides energy-related information reports to Energy Information AF
- **E3**: Media AS transmits Media Application Service Energy metrics reports to Energy Information AF (after obtaining configuration)
- **E5**: UE Energy Information Collector obtains configuration and transmits/receives reports to/from Energy Information AF
- **E4**: Data Collection AF subscribes to and receives Network Energy Information from Energy Information AF
- **M3**: Media AS retrieves Service Access Information including Energy Information AF endpoint address
- **M5**: Media Session Handler retrieves Service Access Information including Energy Information Collector endpoint address
- **M6**: Media-aware Application receives Media Application Service Energy Metrics notifications from Energy Information Collector
- **M8**: Media Application Provider receives energy-related information from Media-aware Application (beyond 3GPP scope)
- **R6**: Data Collection AF exposes Media Application Service Energy Metrics events to Event Consumer AF

### Energy-Related Information Reports (Clause 7.13.2.4)

#### Media AS Energy Report (7.13.2.4.1)
Generated periodically by Application Server at E3, includes:
- Sample timestamp and duration
- Application Server instance identification
- Metrics reporting configuration ID
- Application Service location objects with contribution/renewable ratios
- Media delivery session identifier
- Session energy consumption and carbon emission
- Downlink/uplink data volumes (per session and global)
- Global energy consumption (uplink/downlink)
- Media component energy objects (per MIME type with energy, carbon, data volumes)

#### Processed EIF Energy Report (7.13.2.4.2)
Generated by Energy Information AF describing Mobile Network energy consumption:
- Sample timestamp and duration
- Metrics reporting configuration ID
- Media delivery session identifier
- Session slice energy and carbon emission
- Session energy and carbon emission
- Media component energy objects
- RAN energy and carbon emission
- Core Network (UPF) energy and carbon emission
- RAN and Core Network renewable ratios

#### Aggregated Mobile Network and Media AS Energy Report (7.13.2.4.3)
Generated by Energy Information AF, aggregates information from mobile network and Media AS:
- Report timestamp
- Aggregated information based on metrics reporting scheme, sample mode, and reporting scope

#### Aggregated UE and Energy Information AF Energy Report (7.13.2.4.4)
Generated by Energy Information Collector describing UE, Mobile network, and AS energy consumption:
- Report timestamp
- Aggregated Mobile Network and Media AS Energy Report
- Sample timestamp and duration
- Media delivery session identifier
- Session energy and carbon emission
- Network access energy ratio
- Non-display and display playback energy ratios
- Media component energy objects with UE-specific metrics

#### Media Application Service Energy Metrics Event (7.13.2.4.5)
Collection of metrics reports exposed by Data Collection AF to subscribing event consumers on per-UE basis (details FFS)

#### Media Application Provider Energy Metrics Report (7.13.2.4.6)
Generated by Energy Information AF on per-UE basis for Media Application Provider (details FFS)

### Procedures (Clause 7.13.3)

The solution defines comprehensive procedures including:

1. **Provisioning Phase:**
   - Media AF provisioned with Energy Metrics Reporting configurations
   - Energy Information AF subscribes to EIF for Core Network energy information

2. **Session Establishment:**
   - Service Announcement and Content Discovery
   - Media delivery session initiation
   - Media processing pipeline setup
   - Configuration retrieval by Media AS and Energy Information Collector

3. **Metrics Collection Loop:**
   - Periodic metrics collection from Media AS, EIF, and Media Access Function
   - Report generation aligned with configured schemes
   - Information processing and aggregation by Energy Information AF
   - Exposure to UE, Media Application Provider, and optionally Data Collection AF

4. **Optional Exposure:**
   - To Media-aware Application via M6
   - To Media Application Provider via M8
   - To Event Consumer AF via R6 (through Data Collection AF)

### Solution #5 Based Procedures (New Section 7.13.3)

Additional detailed procedures mapping this solution on top of Solution #5:
- Energy Information Collection provisioning
- Media delivery session initiation with energy collection
- Periodic energy information reporting during media streaming
- Service Operation Point selection based on energy information
- Dynamic subscription updates based on Service Data Flow changes

### Gap Analysis (Clause 7.13.4)

Identifies that Release-19 Metrics Reporting Configuration:
- Provides generic metrics reporting framework
- Does not enable standardized, entity-aware provisioning of energy metrics reporting

Proposes requirements for:
- Media AF to support Media Application Service Energy Metrics Reporting Configuration
- Energy Information AF to collect, process, and report energy information from multiple sources
- Energy Information Collector to fetch, process, and propagate energy metrics
- Defining energy metrics reports and events at new reference points

### Proposed Normative Changes (Clause 7.13.5)

Scope for stage 3 specifications:

- **TS 26.501:** Addition as profiling/extension of Solution #5, including procedures and report semantics
- **TS 26.510:** Extension of Metrics Reporting Configuration and procedures for energy metrics schemes
- **TS 26.512:** Extension of M1 and Service Access Information APIs for energy metrics configurations
- **TS 26.531:** Extend Data Collection AF to support Media Application Service Energy Metrics as subscribable data set; define events at R6

### Solution Summary (Clause 7.13.6)

The Candidate Solution:
- Describes how energy-related information is collected, estimated, and exposed by 5G System
- Supports network optimization, energy-aware service adaptation, user empowerment, and energy/carbon-emission attribution
- Reuses and extends existing 5G Metrics Reporting mechanism with energy-related metrics
- Enables collection and exposure of carbon intensity, energy consumption, renewable source ratio, and contribution ratio for Media Application Services
- Builds on Solution #5 while keeping M1 provisioning mechanism and adapting procedures for energy information collection from AS and Network

## Key Technical Decisions

- Maintains backward compatibility by using M1 for provisioning (use of E1 is FFS)
- Leverages existing Metrics Reporting framework from Release-19
- Introduces new energy-specific report types with detailed parameter definitions
- Supports multiple granularities (UE, PDU session, QoS flow, media component)
- Includes privacy-preserving post-processing before exposure
- Enables both push and pull models for energy information delivery
- Supports optional exposure to third-party event consumers via Data Collection AF