| TDoc Number | Title | Source | Summary | Proposals | Comments |
|---|---|---|---|---|---|
| (pdf) | [FS_AMD_Ph2] WT#6: Latency Measurement and control | Qualcomm Germany |
3GPP Technical Document Summary: TR 26.804 CR-0029 Rev 4Document Information
PurposeThis CR addresses Work Topic #6 (WT#6) on Latency Measurement and Control for 5G Media Streaming services. The objective is to enable service and network providers to measure and control media service latency as a key quality indicator. Main Technical Contributions1. Problem Statement and Architecture (Clause 5.X.1-5.X.2)Service Context
Key Latency Information Requirements
Use Cases for Network/Service Providers
2. Collaboration Scenarios and Deployment Options (Clause 5.X.2)Basic Architecture Components
Producer Reference Time MechanismBased on DASH-IF Low-Latency modes: - Supplies timestamps for production/encoding time - Enables rate matching between production and consumption - Supports latency measurement and control - Can be provided in-band (prft box in ISO/IEC 14496-12) and/or in manifest - Supports End-to-End Latency (EEL) and Encoding+Distribution Latency (EDL) measurement Five Deployment Options IdentifiedOption 1: 5GMSd Application Provider runs encoding/packaging; 5GMSd AS provides CDN only (out of scope) Option 2: 5GMSd System operates Time Synchronisation Server (in AF or AS) accessible to both Application Provider and Media Player; reporting to Application Provider via M13d Option 3: 5GMSd AS performs manifest generation with in-band to manifest timing conversion (considered subset of Option 4) Option 4: 5GMSd System handles encoding/packaging, controls latency end-to-end; reporting between Media Player-AS or Media Session Handler-AF Option 5: 5GMSd System responsible only for reporting (considered subset of Option 4) Focus: Options 2, 4, and 5 are prioritized for detailed analysis 3. Architecture Mappings (Clause 5.X.3)Option 2 Architecture
Option 4 Architecture
4. High-Level Call Flows (Clause 5.X.4)Comprehensive 18-step call flow covering: Content Preparation Phase (Steps 1-4)
Manifest and Segment Generation Phase (Steps 5-9)
Client Request Phase (Steps 10-11)
Content Delivery Phase (Steps 12-13)
Content Playback Phase (Steps 14-17)
Reporting Phase (Step 18)
5. Gap Analysis and Requirements (Clause 5.X.5)Identified gaps requiring normative work:
6. Candidate Solutions (Clause 5.X.6)Key technical elements (Editor's Notes):
References Added
Coordination Requirements
Status
|
Extracted ProposalsThis document does not contain any explicitly marked proposals in the standard 3GPP format (e.g., "Proposal X:", "Proposal:", etc.). The document is a Change Request (CR) for TR 26.804 that adds technical content related to latency measurement and control (WT#6), but it does not include a "Conclusions" section or any text explicitly labeled as "Proposal" in any of the recognized formats. |
No comments |
| (pdf) | [FS_AMD_Ph2] WT#5: 5G System-independent media streaming | Qualcomm Germany |
3GPP Technical Document Summary: FS_AMD_Ph2 WT#5 - 5G System-independent Media StreamingDocument Information
Main ObjectiveThis CR addresses Work Topic #5 of the study item, which recognizes that many 5G Media Streaming (5GMS) features are largely independent of 5G System functionalities and could benefit service providers and network operators outside of 5G deployments. The study examines opportunities and technical aspects for using 5GMS features in non-5G environments. Technical Contributions1. Feature Dependency Analysis (Clause 5.27.2)The document provides a comprehensive analysis of 5GMS features and their dependencies on 5G System functionalities: 1.1 Feature Classification TableA detailed table (Table 5.27.2-1) maps each 5GMS feature to: - Feature description clauses in TS 26.501 - Procedure definition clauses - Dependencies on 5G System features (PCF, RAN, etc.) Key findings on feature independence:
2. Detailed Feature Analysis2.1 Content Hosting (Clause 5.27.2.4)Services provided: - Ingest: Pull-based or push-based content retrieval - Caching: Multi-location content caching with configurable TTL - Content Preparation: Content manipulation via provisioned templates - Security: Server certificate-based content security - Logging: CDN-equivalent access logs - Client data reporting: In-band media-related information reporting Conclusion: No dependency on 5G core or radio functionality identified. Equivalent to CDN services. 2.2 Content Preparation (Clause 5.27.2.6)Enables content manipulation including: - Encoding/transcoding - Packaging - Encryption and DRM protection Applicability: Both downlink and uplink media streaming Conclusion: No dependency on 5G core or radio functionality. 2.3 Network Assistance (Clause 5.27.2.7)Two mechanisms defined: - AF-based network assistance - ANBR-based network assistance Sub-features: 1. Bit rate recommendation: Network provides throughput estimation 2. Delivery boost: Temporary bit rate increase for buffer replenishment AF-based Network Assistance Analysis: The AF can gather network information using: - CAPWAP (RFC 5415): For WiFi networks - WLC to AP management - NETCONF (RFC 6241): For fiber/DSL/cable operators - network device configuration - PCEF/PCRF model (TS 23.203, TS 29.212): 4G EPC Gx interface - TR-369 (USP): Broadband Forum standard for device management Key findings: - AF-based procedures between AF and Media Session Handler are 5G System-independent - Bit rate recommendations can be obtained via existing protocols (CAPWAP, NETCONF, PCC) - Delivery boost functionality limited - most protocols are static, not dynamic online bandwidth-request protocols (except 4G PCRF/PCEF) - RAN-based network assistance has no known API or functionality in non-5G networks Conclusion: 1. AF-based network assistance may be independent of 5G System, particularly for bitrate recommendations 2. Delivery boosts not universally available due to dynamic nature 3. RAN-based network assistance not applicable outside 5G 3. Media Application Service Model (Clause 5.27.2.3)3.1 Generalized ModelDefines media delivery session characteristics: - One or more Service Data Flows (IP 5-tuples) - Multiple service location endpoints - Dynamic behavior including service location switching - ANDSP-based routing (URSP for 5G, HLOS for other interfaces) - Mobility support 3.2 5GMSd Application Service ModelConceptual model includes: - 5GMSd AS instance - Content Hosting Configuration (per Provisioning Session) - Distribution Configuration (service location) - Downlink media streaming session - Service Data Flow (HTTP connection at M4d) - Application Data Flow (media segment downloads) 3.3 5GMSu Application Service ModelSimilar structure for uplink: - 5GMSu AS instance - Content Publishing Configuration - Contribution Configuration - Uplink media streaming session - Service Data Flow and Application Data Flow at M4u Key concept: Media delivery session identifier enables association of Service Data Flows with sessions via HTTP headers. 4. Additional Features Marked for Further StudyThe following features are identified but marked "For further study": - Content publishing (Clause 5.27.2.5) - Dynamic policies (Clause 5.27.2.8) - Remote control (Clause 5.27.2.9) - Consumption reporting (Clause 5.27.2.10) - QoE metrics reporting (Clause 5.27.2.11) - Edge processing (Clause 5.27.2.12) - eMBMS delivery (Clause 5.27.2.13) - Data collection, reporting and exposure (Clause 5.27.2.14) - Service URL handling (Clause 5.27.2.15) - MBS delivery (Clause 5.27.2.16) 5. Document StructureThe CR adds: - New references for non-5G protocols (RFC 5415, RFC 6241, TS 23.203, TS 29.212, TR-369) - New Clause 5.27: "5G System-independent media streaming" - New Clause 6.27: Placeholder for solutions - Comprehensive reference material retained for feature analysis Key Conclusions
Revision History
|
Proposals(No proposals found in this document) Note: This document does not contain any explicit proposals. The document is a Change Request (CR) for TR 26.804 that adds new clauses related to "5G System-independent media streaming" as part of Work Topic #5 (WT#5). While it contains technical content describing features, architectures, and dependencies, there are no sections explicitly marked as "Proposal", "Proposal X:", "Proposal X.", etc. The document includes editor's notes and technical analysis but no formal proposals in the standard 3GPP proposal format. |
No comments |
| (pdf) | [FS_AMD_Ph2] WT#1: Common Client Metadata phase 2 | Qualcomm Germany |
3GPP Technical Document Summary: FS_AMD_Ph2 WT#1 - Common Client Metadata Phase 2Document Information
Main Technical Contributions1. Introduction and Scope ExtensionThis CR extends the study of Common Media Client Data (CMCD) in 5G Media Streaming (5GMS) to include CMCDv2 (version 2), which was published in December 2025 by CTA WAVE (CTA-5004-A specification). The document analyzes the integration of CMCDv2 into 5GMS workflows, focusing on: - New metrics and reporting methods introduced in v2 - Multiple reporting modes (request mode and event mode) - Enhanced operational optimizations for 5GMSd AS and AF 2. CMCDv2 Key Enhancements2.1 New Key-Value PairsCMCDv2 introduces numerous new keys including:
- Live latency ( 2.2 Enhanced Reporting ModesEvent Mode (new in v2):
- Allows reports at arbitrary times, not just with content requests
- Event types include:
- Play state changes ( Multiple Destinations: - Event reports can be sent to different endpoints (CDN, player monitoring, ad reporting, content steering) - Enables concurrent reporting to different 5GMS functions without constraining third-party reporting 3. Use Cases for 5GMSThe document identifies seven key use cases:
4. Architecture MappingsThree architectural options are defined: 4.1 Option 1: In-band via M4d and M3d (Preferred)
4.2 Option 2: In-band via M4d and R4
4.3 Option 3: Out-of-band via M11d and M5d
5. Gap Analysis and Requirements5.1 Common Gaps (All Options)
5.2 Option-Specific GapsOption 1 (M4d/M3d): - Lack of configuration signaling at M3d for 5GMSd AS - Missing 5GMSd AS functionalities to extract/process CMCD and report to AF via M3d - Missing 5GMSd AF functionalities to process CMCD from AS Option 2 (M4d/R4): - Lack of configuration signaling at R4 for data reporting sessions - Missing 5GMSd AS functionalities to report to Data Collection AF via R4 - New data domain and record data types needed in TS 26.532/26.512 Option 3 (M11d/M5d): - Missing Media Session Handler functionalities to report CMCD to AF via M5d - Missing 5GMSd AF functionalities to process CMCD from Media Session Handler 6. Candidate Solutions6.1 Provisioning and Configuration
6.2 Data Reporting Formats
6.3 Event Exposure
7. CMCD Key Relevancy Analysis (Annex)The document includes a comprehensive table (Table 5.16.6A) analyzing each CMCDv2 key for relevance to 5GMS deployment. This table is marked as "work in progress" and requires further analysis. 8. Comparison with Existing 5GMS MechanismsMinimal Overlap Identified: - CMCD has minimal overlap with existing QoE metrics reporting (TS 26.247 clause 10) and consumption reporting (TS 26.512 clause 11.3.3) - Some common elements: session ID, content URI, timestamps, buffer levels, throughput - CMCD provides complementary client-side operational data not covered by existing mechanisms 9. Conclusions and RecommendationsPreferred Solution: Option 1 (In-band via M4d and M3d) Rationale: - In-band reporting at M4d is broadly implemented in common media clients - Permits operational optimizations by both 5GMSd AS (pre-fetching) and 5GMSd AF (network assistance) - All envisaged use cases can be supported - Passing CMCD to AF at M3d enables operational optimizations not possible with Option 2 Key Recommendations: 1. Implement Option 1 solution in relevant 3GPP specifications 2. Provide deployment choices for CMCD query parameter vs. request headers 3. Consider CMCD as supplementary to (not replacement for) existing QoE and consumption reporting 4. Support both CMCDv1 and CMCDv2 features, particularly event mode and multiple destinations 10. Specification ImpactsNormative References: - Update reference to CTA-5004-A (December 2025 version) - Add reference to IETF RFC 8941 (Structured Field Values for HTTP) Specification Changes Required: - TS 26.510: Provisioning procedures, configuration APIs, data reporting operations - TS 26.512: New metrics reporting schemes, data types, event exposure formats - TS 26.532: New data domain enumeration - TS 29.517: New AfEvent enumeration value (CT3 coordination required) |
Extracted ProposalsBased on my analysis of the document, I could not find any proposals explicitly marked with the standard formats:
- "Proposal X: The document is a Change Request (CR) for 3GPP TS 26.804 concerning Common Client Metadata phase 2 (CMCD). While it contains extensive technical content including architecture mappings, call flows, gap analyses, candidate solutions, and conclusions, none of these sections contain text explicitly labeled as "Proposal" in any of the standard formats. The document does contain a "Summary and conclusions" section in clause 5.16.7 with recommendations, but these are not formatted as formal proposals. Result: This document does not contain any formally marked proposals. |
No comments |
| (pdf) | [FS_AMD_Ph2] Time and Work Plan | Qualcomm Germany | No summary available | No proposals available | No comments |
| (pdf) | [FS_AMD_Ph2] WT2c: Updates to Secure Communication of Network Properties (SCONE-PRO) | Qualcomm Germany |
Change Request Summary: WT2c Updates to Secure Communication of Network Properties (SCONE-PRO)Document Information
Purpose and ScopeThis CR addresses Work Topic #2 (Server and Network-assisted media streaming) by documenting the impact of IETF's Standard Communication with Network Elements (SCONE) protocol on 5G Media Streaming. The CR updates the technical report to reflect the evolution from the initial SCONE-PRO BoF discussions to the established SCONE Working Group and its protocol development. Main Technical Contributions1. References Update (Clause 2)New References Added: - [X1]: IETF draft-ietf-scone-protocol-04 - "Standard Communication with Network Elements (SCONE) Protocol" - [X2]: IETF draft-eddy-tcpm-scone-01 - "SCONE TCP Option" (extends SCONE beyond QUIC to TCP) 2. Clause Title and Scope Changes (Clause 5.25.1.2 and 5.25.1.3)Structural Reorganization: - Clause 5.25.1.2: Changed from "void" to "Secure Communication of Network Properties (SCONE-PRO)" - now contains historical context and motivation - Clause 5.25.1.3: Retitled from generic content to "Standard Communication with Network Elements (SCONE)" - focuses on current WG status and objectives Content Migration: - Historical SCONE-PRO BoF material moved to Clause 5.25.1.2 - Current SCONE WG charter and objectives documented in Clause 5.25.1.3 - Detailed technical protocol specification moved to new Annex C.3 3. New Annex C.3: Detailed SCONE Protocol SpecificationThis new annex provides comprehensive technical documentation of the SCONE protocol. C.3.1 IntroductionHistorical Context: - Documents the evolution from SCONE-PRO BoF sessions (September 2024) to SCONE WG establishment (November 2024 at IETF 121) - Preserves motivation material including: - ABR Video Shaping challenges - YouTube™ coordination examples with MNOs - Traffic shaping issues and their impact on user experience Problem Statement Summary: - Video traffic represents 70% of Internet traffic (projected 80% by 2028) - 50-80% of mobile network traffic volume - Network capacity augmentation not keeping pace with demand - Traffic shaping negatively affects video quality without measurable QoE feedback - ABR schemes struggle to converge with traffic shapers, causing "ping-pong" effects Core Solution Characteristics: - Flow associativity (per-QUIC connection) - Single communication channel for client initiation and network properties - Network-originated property signaling - On-path establishment (no off-path elements required) - Optional implementation - Advisory properties (not mandatory directives) SCONE WG Objectives: 1. Mechanism for rate-limiting network elements to communicate throughput advice 2. Application notification for both upstream/downstream traffic 3. Throughput advice as guideline (not congestion signal) 4. Dynamic updates capability 5. Endpoint signaling and acknowledgment requirements determination Implementation Progress: - Protocol draft adopted May 2025 - WG Last Call: December 19, 2025 - January 20, 2026 - Successful interoperability testing at IETF#123 hackathon (July 2025) with running code from Ericsson, Nokia, Meta, YouTube, Cloudflare - Live demos at IETF#124 (November 2025) by Ericsson and Meta showing improved UX - TCP extension draft available (SCONE-TCP) C.3.2 SCONE Protocol Technical DetailsProtocol Principles: - Encoding: Throughput advice encoded in 6 LSBs of first octet - Logarithmic distribution: Enables wide range representation - Packet insertion: Sender occasionally inserts SCONE packet at UDP datagram beginning - No acknowledgment required: Receiver doesn't need to ACK throughput advice - Advisory nature: No enforcement mechanism Packet Format: - Illustrated in Figure C.3.2-1 (SCONE packet structure) Key Characteristics:
Bitrate Calculation: - Value 127: Sent by QUIC endpoint or indicates unknown throughput advice - Values 0-126: Represent rate ceiling from network elements - Logarithmic scale formula: - Base rate (b_min) = 100 Kbps - Bitrate at value n = b_min × 10^(n/20) Packet Transmission: - Unencrypted transmission - Typically standalone UDP packet - Distinct SCONE packet format visible to network Network Element Behavior (Figure C.3.2-2): - Any on-path NE capable of rate-limiting may send throughput advice - Multiple NEs can inject SCONE packets for same flow - Each NE reports its own maximum allowable rate view - No protocol-defined aggregation or coordination between NEs Early SCONE Notification: - Proactive client signaling mechanism - Clients indicate SCONE capability before QUIC connection fully established - Helps NEs detect SCONE-capable flows without DPI or QUIC Initial decryption - "SCONE Indication" appended to QUIC Initial packet Monitoring Period: - Standard period: 67 seconds - Defines time window over which throughput advice applies - Flexible implementation: - Senders can limit rate over any period up to 67 seconds - NEs monitor/apply limits using minimum 67-second period Relationship to 5G Media StreamingThe CR maintains the investigation scope for: - How 5G Media Streaming requirements align with SCONE-PRO/SCONE objectives - Potential combination scenarios between SCONE and 5G Media Streaming - Required extensions to 5G Media Streaming for SCONE integration Impact AssessmentBenefits: - Comprehensive documentation of IETF SCONE protocol evolution - Clear technical specification for 3GPP-IETF coordination - Foundation for potential normative work in 5G Media Streaming specifications - Addresses operator traffic management challenges while improving user QoE Coordination Requirements: - Ongoing liaison with IETF SCONE WG - Potential impacts on SA2 (architecture), SA3 (security), SA5 (management) - External coordination with SVTA, CTA WAVE, ISO/IEC JTC29 WG3, 5G-MAG, DVB |
Extracted Technical ProposalsThis document does not contain any explicit proposals marked as "Proposal X:", "Proposal X.", "Proposal:", "Proposal.", or "Proposal The document is a Change Request (CR) that proposes modifications to technical specification 26.804, but it does not contain formally marked proposals in the standard 3GPP proposal format. Instead, it contains technical changes to various clauses of the specification regarding SCONE (Standard Communication with Network Elements) protocol integration. |
No comments |
| (pdf) | [FS_AMD_Ph2] WT2: Rate limits in 5G Media Streaming | Qualcomm Korea |
3GPP TR 26.804 CR 0037: Rate Limits in 5G Media StreamingChange Request Overview
Background and MotivationProblem StatementVideo traffic represents 70% of overall Internet traffic volume, expected to grow to 80% by 2028. Network operators increasingly employ traffic shaping/throttling on a per-flow basis to manage capacity constraints, but this creates challenges:
Proposed SolutionEnable in-band signaling of network attributes (specifically rate limits) to applications/media players, allowing them to self-adapt with QoE feedback. This creates a closed-loop system where: - Network rate limits are explicitly communicated - Media players can adapt ABR logic accordingly - Application providers can measure and optimize based on actual QoE Collaboration Scenarios (Section 5.25.2)Network Architecture ContextBased on 5G Media Streaming architecture (TS 26.501):
Three Solution OptionsThe CR proposes three non-mutually-exclusive approaches:
Architecture Mappings (Section 5.25.3)Option 1: UPF/SCONE
Option 2: AS/SCONE
Option 3: AS/CMSD
High-Level Call Flows (Section 5.25.4)UPF/SCONE Call Flow ExtensionsKey additions to baseline DASH workflow (TS 26.501, clause 5.2.3):
AS/SCONE and AS/CMSD Generalized Call FlowSimilar workflow with key difference: - Step 13b: NEF/PCF/SMF exposes rate limit to AS - AS handles rate limit signaling instead of UPF Gap Analysis and Requirements (Section 5.25.5)Common Gaps (All Solutions)
UPF/SCONE Specific Gaps
AS/SCONE Specific Gaps
AS/CMSD Specific Gaps
Candidate Solutions (Section 5.25.6)Media Player Updates (5.25.6.1)Proposed approach based on existing dash.js implementation: - Configure ABR to use CMSD "mb" value as hard upper bound - Restrict highest selectable representation to mb - Immediate switch-down if current representation exceeds mb RATE_LIMITS from SCONE/CMSD used to: - Select Representations/Tracks with aggregate bitrate ≤ RATE_LIMITS - Guide bitrate selection at startup - Adjust player logic for trickplay operations Media Player Reporting (5.25.6.2)Proposed CMCD/DASH Metrics extension: | Parameter | Key | Header | Encoding | Definition | |-----------|-----|--------|----------|------------| | Network rate limit | nrl | CMCD-Status | bit(7) | Rate limit from network element (e.g., SCONE packet) | AS Processing (5.25.6.3)AS can use rate limit information to: - Provide content fitting within rate limits - Optimize content for rate limits SCONE Enablement API (5.25.6.4)Configuration API Extension (TS 26.512, clause 13.2.4):
- Add Transport Connection Status API Extension (TS 26.512, clause 13.2.6):
- Add SCONE Signaling in 5GMS Client (5.25.6.5)5GMS client adds SCONE client notification to QUIC initial packet or TCP if capable AS SCONE Extensions (5.25.6.6, 5.25.6.9)
5GMS Client SCONE Extraction (5.25.6.7)Two options for exposing SCONE information to Media Player: - API from protocol stack to Media Player - TCP/QUIC endpoint provides SCONE information via CMSD header within 5GMS client AS Rate Limit Reception (5.25.6.8)
CMSD Enablement API (5.25.6.10)Configuration API Extension (TS 26.512, clause 13.2.4):
- Add CMSD Signaling and Processing (5.25.6.11-5.25.6.12)
Summary and Conclusions (Section 5.25.7)Key FindingsRate limit signaling in media streaming is beneficial for improved 5G operation. Three technology options identified with different characteristics. Option 1 (UPF/SCONE) AssessmentAdvantages: Direct implementation at enforcement point Disadvantages: - Not all UPFs may support SCONE signaling - Solution very specific to QUIC; TCP/IP option work in progress - No defined API in 5GMS client to expose information to Media Player Option 3 (AS/CMSD) AssessmentComplementary solution addressing UPF/SCONE limitations: - Works regardless of UPF capabilities - Protocol-agnostic (HTTP-based) - Requires rate limit exposure to AS via NEF RecommendationAddress necessary extensions for both UPF/SCONE and AS/CMSD options to provide comprehensive solution coverage. Note: Support for SCONE, SCONE-PRO, and CMSD in context of in-band QoS signaling marked for further study. |
Extracted ProposalsBased on my review of the document, I could not find any explicitly marked proposals in the standard 3GPP proposal format (e.g., "Proposal X:", "Proposal:", "Proposal X.", etc.). The document contains technical content describing rate limits in 5G Media Streaming, including descriptions, architecture mappings, call flows, gap analysis, and candidate solutions. However, there is no "Conclusions" section or any section that explicitly lists proposals using the standard proposal formatting conventions. The document appears to be a Change Request (CR) that modifies clauses 5.25 and its subclauses in TR 26.804, but it does not contain formal proposals as typically found in 3GPP contribution documents. |
No comments |
| (pdf) | [FS_AMD_Ph2] WT#4: Combined Unicast-Multicast-Broadcast | Qualcomm Germany |
3GPP Technical Document Summary: TS 26.802 CR 0009 rev 3Document Information
Main ObjectiveThis CR addresses Work Topic #4: Combined Unicast-Multicast-Broadcast, extending the combination of unicast with broadcast/multicast services as introduced in TR 26.804 clause 5.12. The work includes progressing candidate solutions, studying combination with deployed media players, and defining a RESTful API between MBSF and MBS AS (reference point MBS-9) for configuring unicast repair. Key Technical Contributions1. Background and Problem Statement (Clause 5.12.1)Deployment Scenarios Addressed: - 5GMS via eMBMS and MBS - DVB ABR Multicast (ETSI TS 103 769) - ATSC 3.0 (A/331) - 5G Broadcast (ETSI TS 103 720) - DVB-I over 5G (ETSI TR 103 972) Use Cases for Hybrid Services: - In-session unicast repair - Application services including hybrid services - Reporting and metrics - DRM support - Common Media Client Data (CMCD) - Targeted Ad Insertion (ISO/IEC 23009-1 6th edition) - Fast Start-up using unicast (Segment Sequences) - A/B Watermarking (DASH-IF ETSI TS 104 002) Personalization Requirements: - Requests may include personalized information (user IDs, tokens, device IDs, tracking data, CMCD) - Responses may be customized by CDN/edge servers - Examples: Ad tracking/beaconing, DRM license requests, targeted dynamic ads, A/B watermarking variants 2. High-Level Solutions (Clause 5.12.1.2)Solution 1: Media Player Handles Unicast Requests - Manifest discriminates between local media server (broadcast/multicast) and unicast requests via different URLs - Media Player directly handles unicast requests - Limitations: Request data terminates at local Media Server, obfuscation issues, scalability concerns Solution 2: MBS/MBMS/5G Broadcast Client Handles Unicast Requests - Media Player sends conditioned requests to local/gateway server - Local/gateway server processes additional information and may issue unicast requests - Resources may be served from broadcast, unicast, or combination - This CR focuses on Solution 2 3. MBMS Generic Application Service (Clause 5.12.1.3)Key Specifications from TS 26.346: - User service announcement contains explicit Application Service Description (DASH MPD or HLS M3U8) - Resources referenced in Application Service Entry Point document delivered as MBMS User Service - Supports both broadcast and unicast delivery Two Main Use Cases: 1. Unicast fallback reception: When UE moves outside MBMS coverage 2. Unicast-supplemented service offerings: Certain resources only available via unicast for enhanced user experience Service Location Switching Techniques: 3.1 SAND4M (Clause 5.12.2.2.2)
3.2 DASH-IF Content Steering (Clause 5.12.2.2.3)
3.3 Presentation Manifest Rewriting (Clause 5.12.2.2.4)
4. Collaboration Scenarios (Clause 5.12.2)Generic Application Service Architecture: - New function in Multicast/Broadcast client for policy-based service location steering - Application service document requested through Media Service (service location 1) - Policy enforcement via SAND4M, manifest rewriting, or content steering Personalized Request Handling: - New function collects information and communicates with unicast Application Provider - Application provider configures Multicast/Broadcast Network Function - Configuration instruction provided to Multicast/Broadcast Clients via service announcement - Client manages personalized requests/responses, adapts responses, selectively requests from unicast server 5. Architecture Mappings (Clause 5.12.3)5.1 MBS AS-Based Solution (Clause 5.12.3.2)Architecture Extensions: - MBS AS extended beyond object repair to host content for generic application services - May be co-located with unicast server - MBSTF Client includes steering policy for service locations - Media Server provides configuration API New/Modified Reference Points: - MBS-6': MBSF Client configures content steering policy in MBSTF Client - MBS-7: MBS-Aware Application requests to Media Server (may include different service locations) - MBS-9: MBSF provisions application unicast ingest in MBS AS - MBS-12: Unicast ingest session from MBSTF to MBS AS Extended Procedures: 1. User service provisioning includes application unicast provisioning 2. Distribution session provisioning includes content availability on application unicast 2a. MBSF provisions application unicast ingest in MBS AS via MBS-9 3. User service announcement includes instructions for application unicast 5a. MBS AS ingests application unicast content from MBSTF 8. MBSTF Client configuration extended for content steering policy 9. Distribution Session activation includes content steering policy activation 11. Distribution Session uses MBS AS selectively for unicast requests 11a. Content steering policy changes toggle between multicast (MBS-4-MC) and unicast (MBS-4-UC) 12. Requests from MBS-Aware Application may include different service locations 5.2 External Unicast Server Solution (Clause 5.12.3.3)Architecture Extensions: - External unicast server instead of MBS AS - New Reference Point MBS-13: Connects MBSTF Client to MBS Application Provider - Unicast traffic retrieved directly from MBS Application Provider (not via MBS AS) - MBS Application Provider may be 5GMSd AS Modified Procedures: - Similar to MBS AS solution but uses MBS-13 for external server access - Content steering toggles between MBS-13 and MBS-4-UC 5.3 Selective Unicast Requests (Clause 5.12.3.4)Architecture Extensions: - Request filter function added to MBSTF Client - Filters based on request types (DRM license, Ad beacons, A/B watermarking) - Requests may go to MBS AS or external application server Modified Procedures: 1. User service provisioning includes request filters 2. Distribution session may provision content on MBS AS 3. User service announcement includes request filter instructions 8. MBSTF Client configuration includes request filter policy 9. Distribution Session activation includes request filter policy 11. Distribution Session uses MBS AS and/or external server based on request filters 12. Requests handled by multicast, unicast to MBS AS, or unicast to external server 6. Gap Analysis (Clause 5.12.4)6.1 MBS AS-Based Solution Gaps:
6.2 External Unicast Server Additional Gaps:
6.3 Selective Unicast Requests Additional Gaps:
7. Candidate Solutions (Clause 5.12.5)7.1 MBS AS-Based Solutions:
7.2 External Unicast Server and Selective Requests:
8. Recommendations (Clause 8.5)Stage 2 Normative Work (TS 26.502):
Stage 3 Normative Work (TS 26.517):
Coordination:
Document UpdatesNew References Added: - [42] ETSI TS 103 998: "Content Steering for DASH" - [43] 3GPP TR 26.247: "Transparent end-to-end Packet-switched Streaming Service (PSS); Progressive Download and Dynamic Adaptive Streaming over HTTP (3GP-DASH)" New Abbreviations: - CMAF: Common Media Application Format - MABR: Multicast ABR - MBSF: Multicast/Broadcast Service Function - MBSTF: Multicast/Broadcast Service Transport Function - NEF: Network Exposure Function - PCF: Policy and Charging Function SummaryThis CR provides comprehensive architectural and procedural extensions to support hybrid unicast-multicast/broadcast services in MBS User Services. It addresses multiple deployment scenarios with three main architectural approaches (MBS AS-based, external server, selective requests), identifies gaps, and proposes candidate solutions. The work enables advanced use cases like targeted advertising, A/B watermarking, DRM, and personalized content delivery while maintaining efficient broadcast distribution for common content. |
Extracted ProposalsBased on my review of the document, I could not find any explicit proposals marked with the standard formats such as:
- "Proposal X: The document appears to be a Change Request (CR) for 3GPP TS 26.802 that introduces technical content related to Combined Unicast-Multicast-Broadcast functionality (WT#4), but it does not contain a "Conclusions" section or any explicitly marked proposals within the body text. The document contains recommendations in section 8.5, but these are labeled as "Recommendations" rather than "Proposals." Conclusion: This document does not contain any explicitly marked proposals. |
No comments |
| (pdf) | FS_AMD_Ph2] Baseline procedure for establishment of a multi-access uplink media streaming session | Nokia |
Summary of 3GPP Technical Document S4-260206Document Information
Main Technical ContributionThis Change Request proposes baseline procedures for establishing multi-access uplink media streaming sessions using ATSSS (Access Traffic Steering, Switching, and Splitting) in 5G Media Streaming (5GMS) systems. The contribution addresses Work Task #8 on multi-access media delivery phase 2, specifically focusing on the impact of multi-access media delivery for uplink streaming. Technical ContentBackground on ATSSS Architecture (Clause 5.18.1.3.1)The document provides comprehensive background on ATSSS architecture as specified in TS 23.501: Key ATSSS Principles
Traffic Steering MechanismsThree steering mechanisms are supported:
Steering ModesFive steering modes are defined:
IP Address AllocationUE may receive up to five IP addresses: - One for MA PDU session (always allocated) - Two MPTCP link-specific multipath addresses (one per access) - Two MPQUIC link-specific multipath addresses (one per access) Multi-Access Uplink Media Delivery Procedures (Clause 5.18.4.3)Architecture OverviewThe document describes the control plane architecture: - PCF generates PCC rules for each Service Data Flow (SDF) - SMF translates PCC rules into N4 rules for UPF (FARs, PDRs, MARs, ATSSS rules) - SMF delivers ATSSS rules and URSP rules to UE via AMF over N1 interface - UE ATSSS functions manage uplink traffic - UPF ATSSS functions manage downlink traffic MA PDU Session Setup OptionsThree methods for establishing multi-access PDU sessions:
Detailed Call FlowThe document provides a comprehensive baseline procedure (Figure 5.18.4.3-1) with the following phases: Phase 1: Single Access Initial State (Steps 1-10) - Media-Aware Application starts uplink streaming - Media Access Function requests streaming session establishment with Media Session Handler - Media Session Handler coordinates with Media AF - Media AF → PCF → SMF establishes transport session using single access - SMF retrieves ATSSS policy from PCF - Uplink transport and media streaming sessions established with Media AS Phase 2: Access Availability Detection (Steps 11-14) - UE modem detects presence of multiple access networks - Physical layer performs radio access-specific functions (cell/AP detection, quality measurement) - UE OS informed of new access availability - Media Access Function receives notification about multiple access networks including access ID and type (per TS 23.503) - Media Access Function evaluates eligibility of new access for uplink media streaming - Media Access Function sends MultiAccessDetected notification to Media Session Handler with: - Access ID and type - QoS capability/path metrics (latency, throughput, loss rate) - Possible IP endpoints Phase 3: Multi-Access Activation Trigger (Steps 15-16) - Media Session Handler analyzes event and decides on MA activation - Media Session Handler notifies Media-Aware Application about multi-access availability - Media Session Handler sends "Activate MA" request to Media AF via M5u API - Media AF consults PCF for ATSSS policy rules, delivery boosts, or QoS changes Phase 4: Network Provisioning (Steps 17-20) - Media AF contacts PCF/SMF to: - Authorize dual access usage (PCC policy) - Allocate new QoS flows for added access path - Return updated transport/steering instructions - PCF requests SMF to allocate new QoS flows - SMF confirms upon acceptable conditions - Confirmation forwarded through PCF → Media AF → Media Session Handler Phase 5: Transport Subflow Establishment (Steps 21-23) - Media Session Handler instructs Media Streamer to open transport subflow on new access (MP-TCP add_addr or MP-QUIC create PATH) - Media Streamer establishes new subflow based on confirmation - Media Streamer requests modem to open socket to newly detected access - Upon confirmation, Media Streamer notifies Media Session Handler that multi-access is active Phase 6: Media Delivery Status Notification (Steps 24-25) - Media Access Function decides to switch to media delivery over multiple access networks - Decision shared with Media Session Handler - Media Access Function notifies Media Session Handler about multi-access delivery status at M11 reference point - For downlink streaming, uses Dynamic Status Information per TS 26.512 clause 13.2.6 Phase 7: Multi-Access Session Establishment (Steps 26-32) - Media Session Handler requests streaming session establishment with Media AF using multiple access - Media AF → PCF → SMF establishes transport session using multiple access networks - SMF retrieves policy from PCF and confirms - Confirmation forwarded through PCF → Media AF → Media Session Handler - Media Access Function establishes transport sessions with Media AS over multiple access networks at M4 - Media streaming session established between Media Access Function and Media AS over multiple access networks Phase 8: Final Configuration (Steps 33-34) - Media Session Handler decides split ratios/steering policy - Media Session Handler updates Media Streamer and/or transport with scheduling/path selection rules (e.g., round-robin, split, weighted load) - Media-Aware Application informed that multi-access is active - Application can adjust encoder settings (e.g., send enhancement layers over Wi-Fi) Key Assumptions
Important Notes
|
Extracted ProposalsThis document does not contain any proposals. The document is a Change Request (CR) that proposes modifications to technical specification TR 26.804, but it does not include any sections explicitly marked as "Proposal", "Proposal:", "Proposal X:", "Proposal X.", etc. The document contains a "Reason for change" and "Summary of change" sections that describe the purpose and content of the CR, but these are not formatted as formal proposals as defined in the extraction criteria. |
No comments |
| (pdf) | [FS_AMD_Ph2] WT#8: pCR for application-layer approaches to enable multi-access media delivery | Dolby Laboratories Inc. |
Technical Summary of S4-260255: Application-Layer Approaches for Multi-Access Media DeliveryDocument OverviewThis document is a partial Change Request (pCR) for 3GPP TR 26.804 that proposes updates to enable multi-access media delivery using application-layer approaches, specifically focusing on Common Media Client Framework (CMMF). It is intended to be merged with CR 0036 as part of the FS_AMD_Ph2 feasibility study. Main Technical Contributions1. Application-Layer Multi-Access Using CMMF (Clause 5.18.1.2)1.1 Introduction to Upper Layer ApproachesThe document introduces two application-layer methods for multi-access media delivery without requiring lower-layer support like ATSSS:
Both approaches use multiple TCP/QUIC connections bound to different UE network interfaces, with traffic steering performed using existing UE and network functionality. 1.2 CMMF-Specific ImplementationKey characteristics: - Media encoded within CMMF bitstreams/transport objects made available at one or more service locations - No changes required to CMMF bitstream/transport object creation or network provisioning - No network/transport layer support (multipath protocols, ATSSS) required - Clients only need capability to communicate over multiple access networks and steer traffic - Operation over one access network largely independent of others Deployment scenarios: - Scenario 1: Multiple service locations, each serving requests over specific access network - Scenario 2: Single service location delivering CMMF-encoded media across both access networks In both scenarios, different CMMF-encoded representations (e.g., CMMF-A and CMMF-B) are requested over different access networks. Traffic steering mechanism: - Multiple HTTP clients (one per access network) bound to different network interfaces - HTTP requests/responses automatically routed over bound interface/access network 1.3 Performance ResultsThe document includes experimental results showing: - Stable playback bitrate maintained despite WLAN degradation - Healthy playback buffer maintained throughout session - Seamless transition from WLAN to 5G cellular as WLAN quality degraded - Dynamic adaptation of download distribution across access networks based on connection quality 2. Architecture Mapping (Clause 5.18.3.1)Updates to architecture mapping: - Expands upon architecture mappings from clause 5.19.3 - Media Access Client has capability to steer network traffic to different UE network interfaces/access networks - Can switch between access networks or use both simultaneously - When using CMMF, different CMMF representation/variation retrieved over each access network - CMMF decoder (sub-component of Media Access Client) recovers requested media resource Key architectural point: - Reference point M4d defined over both 3GPP and non-3GPP access networks - Media Access Client architecture not normatively specified in 5GMS System - No changes to 5GMS architecture anticipated 3. High-Level Call Flow (Clause 5.18.4.1)Procedure assumptions: - Media Player has functionality to stream from multiple service locations and/or across multiple access networks - Capabilities include: switching between service locations, concurrent use of multiple service locations, steering network traffic, concurrent use of multiple access networks - Configuration information available via Media Player Entry document or referenced documents - Content may be hosted at multiple service locations (inside or outside 5GMS System) - Content may be streamed over two or more access networks Key procedure updates: - Step 1: Content available from two or more service locations - Step 11: Media Player determines multiple service location configuration and method of access - Step 15: Transport sessions established over different access networks based on UE connection and Media Player capabilities - Steps 17-18: Initialization information and media segments may be obtained over one or more access networks 4. Gap Analysis (Clause 5.18.5.1)Identified open issues:
5. Candidate Solutions (Clause 5.18.6.1)5.1 General Use CasesApplication-layer approaches may be used when: - 5GMSd Application Provider wants to influence how connections to multiple access networks are used - Using multiple access networks to access media hosted at different service locations - Transport/network-layer multi-access protocols (MPTCP, ATSSS, etc.) not supported by 5GMSd Client or AS 5.2 CMMF-Based SolutionApproach: - 5GMSd Client accesses/downloads CMMF-encoded media objects over multiple access networks simultaneously from single 5GMSd AS - Multiple different CMMF-encoded bitstreams/objects (representations/stripes) stored/cached within single logical 5GMSd AS - Different CMMF-encoded representation downloaded over each available access network - CMMF decoder yields original source content once enough information received Key differentiator from other multi-access technologies: - Responsibility for setup, request, and steering rests with application layer (Media Player) - Multiple HTTP connections in parallel, each bound to different network interface - HTTP responses routed appropriately following standard network-layer/IP routing Traffic steering policies: - Best-effort policy: Download as much CMMF-encoded content from each access network until decoder can successfully decode - Preference policy: Scheduler throttles requests over one access network to preference another Proposed changes:
6. Summary and Conclusions (Clause 5.18.7)Recommendations:
7. Overall Conclusions (Clause 6.18)Stage-2 recommendations: - Add informative annex to TS 26.501 with multi-access media delivery description, ATSSS architecture mapping, and application-layer approaches mapping Stage-3 recommendations: - Implement API changes in TS 26.510 - Update Annex H of TS 26.512 for CMMF-based multi-access delivery Future work: - Monitor ATSSS specification work in TS 23.501 and TS 23.502 - Study impact on UE multi-access path management, Dynamic Policies, Network Assistance, and network slicing procedures |
Extracted Technical ProposalsBased on my analysis of the document, there are no explicit proposals in this 3GPP contribution. The document contains recommendations in sections 5.18.7 and 6.18, but these are labeled as "It is recommended that:" rather than being formatted as formal proposals (e.g., "Proposal 1:", "Proposal:", etc.). The document is a pseudo-CR (pCR) that proposes changes to TR 26.804, but it does not contain any sections explicitly marked as "Proposal" in any of the standard formats you specified. |
No comments |
| (pdf) | [FS_AMD_Ph2] Network Assistance for multi-access media delivery | Samsung Electronics Co. Ltd., Nokia |
3GPP TR 26.804 Change Request - Network Assistance for Multi-Access Media DeliveryCR Details
SummaryThis CR addresses gaps in network assistance for multi-access media delivery scenarios, particularly for uplink streaming use cases when using ATSSS (Access Traffic Steering, Switching and Splitting). It extends the Rel-19 TR 26.804 by adding key issue descriptions, candidate solutions, and addressing identified gaps. Main Technical Contributions1. References and Abbreviations UpdatesNew References Added: - TS 26.512: 5G Media Streaming (5GMS) Protocols - TS 28.405: Quality of Experience (QoE) measurement collection - TS 24.193: ATSSS specifications New Abbreviations: - PMF: Performance Measurement Functionality - RTT: Round-Trip Time 2. ATSSS Architecture Background (Clause 5.18.1.3.1)Provides comprehensive summary of ATSSS architecture from TS 23.501, including: Key Principles: - Multi-Access PDU Connectivity Service enabling simultaneous use of 3GPP and non-3GPP access networks - MA PDU Session with independent N3/N9 tunnels between PSA UPF and RAN/AN - Application flows at M4 and M5 reference points can utilize two different access networks Policy and Rules: - UE receives ATSSS rules for uplink traffic distribution - UPF receives N4 rules for downlink traffic distribution - SMF configures both rule sets, potentially mapping from PCF PCC rules QoS Support: - Same 5G QoS model applies to MA PDU Sessions - QoS Flow is access-agnostic with same network QoS across different access networks - QoS rules provided via one access apply to both 3GPP and non-3GPP access Traffic Steering Mechanisms:
- MPTCP (Multipath TCP): UPF provides MPTCP proxy functionality
- MPQUIC (Multipath QUIC): UPF provides MPQUIC proxy functionality Steering Modes: - Active-Standby: Primary/backup access selection - Smallest Delay: Route based on lowest RTT - Load-Balancing: Split traffic across both accesses - Priority-based: Route to higher priority access - Redundant: Duplicate packets on both accesses IP Address Allocation: - One IP address for MA PDU Session - Two MPTCP link-specific multipath addresses (one per access) - Two MPQUIC link-specific multipath addresses (one per access) 3. Performance Measurement Functionality (PMF) - New Clause 5.18.1.3.1ADetailed description of PMF protocol from TS 24.193 for measurement assistance: Measurement Assistance Information Includes: - IP address for PMF functionality in UPF - UDP ports for 3GPP and non-3GPP access measurements - List of QoS Flows for per-flow measurements PMF Protocol Messages: RTT Measurements: - PMF-Echo Request/Response messages exchanged between UE and UPF - Independent RTT measurements at both UE and UPF - Average RTT calculation per access type and QoS Flow Packet Loss Rate (PLR) Measurements: - Downlink PLR: UPF sends PMF-PLR Count Request, counts transmitted packets, UE counts received packets, UPF calculates loss ratio - Uplink PLR: Reverse procedure initiated by UE - Average PLR calculation per QoS Flow and access type Access Network Availability Reporting: - UE detects and reports access network availability/unavailability to UPF UE Assistance Data: - Upon PCF authorization, UE can override ATSSS rule split percentages - PMF-UAD message informs UPF of UE-chosen uplink split - UPF may align downlink traffic distribution accordingly - PMF-UAT message terminates UE assistance operation Traffic Duplication Control: - PMF-Suspend Duplication: UPF requests UE to stop redundant transmission (e.g., during congestion) - PMF-Resume Duplication: UPF requests UE to restart duplication 4. Key Issue Description - Network Assistance with Multi-Access (New Clause 5.18.1.4A)Current Network Assistance Methods: - AF-based Network Assistance: Media Client requests assistance from Media AF, which interacts with PCF - ANBR-based Network Assistance: Based on UE modem and RAN signaling Available Facilities: - Bit rate recommendation: Media Client requests estimated achievable bit rate from Media AF - Delivery boost: Media Client requests temporary bit rate increase Identified Issues for Multi-Access: - Current procedures assume single access network - Unclear if assistance information is useful/sufficient for MA PDU Sessions - Lack of per-access detailed metrics in all cases - Configuration-dependent measurement/reporting coverage 5. Key Issue Objectives (Clause 5.18.1.5.2)Dynamic Policy Questions: - Meaning of "activate dynamic policy with QoS requirements" for multi-access M4 flows - Feasibility of requesting QoS for specific access path subsets - Need for ApplicationFlowDescription enhancements to identify M4 flows over multiple accesses Network Assistance Questions: - Sufficiency of current bit rate recommendation and delivery boost for multi-access - How Media Client uses bit rate recommendations to distribute M4 flows - Ability to request/receive assistance for specific access networks - Need for enhanced assistance information including: - Split recommendations across access networks (e.g., 30%/70%) - Split recommendations by media type (audio/video on different accesses) - Split recommendations by stream priority - Initial throughput with latency per access - Upcoming network conditions and handover information 6. Collaboration Scenario (New Clause 5.18.2.3)Describes how UE determines use of MA PDU Sessions during media delivery through AF-based Network Assistance to improve QoS and QoE while leveraging multiple access paths. 7. High-Level Call Flow - Access-Specific Network Assistance (New Clause 5.18.4.3)Comprehensive call flow with following phases: Phase 1: Initial Media Delivery Over Single Access 1. Provisioning of 5G Media Streaming Session 2. Media-aware Application selects Media Player Entry 3. Acquire Service Access Information 4. Media Streaming over single access 5. QoE metrics collection and reporting Phase 2: Multi-Access Activation 6. Media-aware Application subscribes to OS events for multiple access availability 7. UE OS/modem detects multiple access networks (using access availability reports per TS 23.501) 8. UE OS informs Media-aware Application 9. Media-aware Application expresses preference for multi-access at M4 (via Client API in TS 26.512 for downlink; no equivalent for uplink/RTC in Rel-19) 10-11. Media Access Function checks OS for multiple access availability 12. Media Access Function activates multi-access mode 13. Media Access Function notifies Media-aware Application of multi-access status (using Dynamic Status Information per TS 26.512 for downlink; no equivalent for uplink/RTC) 14. (Optional) Media Access Function notifies Media Session Handler Phase 3: AF-Based Network Assistance Activation 15. Media-aware Application requests network assistance for initial bit rate recommendation, may include access type identification 16. Media Session Handler creates Network Assistance session with Media AF (M5) 17-18. Media Session Handler requests bit rate recommendation, includes access type information; Media AF calculates per-access recommendations 19. Media Access Function receives bit rate recommendations per access (e.g., 5 Mbps LTE, 8 Mbps Wi-Fi) 20. Media Access Function chooses optimal bit rate 21-22. Media delivery starts using multi-access with network assistance 23. MA PDU Session with AF-based Network Assistance established Phase 4: Subscription to Bit Rate Recommendations 24. Media Session Handler subscribes for ongoing bit rate recommendations from Media AF (M5), may be access-specific 25. Media AF sends updated recommendations via MQTT notification (per TS 26.510) 26. Media AF notifies Media Access Function with BIT_RATE_RECOMMENDATION, embellished with access-specific information 27. Media Access Function adapts media delivery according to new bit rate 28. Media streaming continues with adapted bit rate Phase 5: Delivery Boost Request 29. Media-aware Application detects degraded QoE (comparing with historic metrics using QMC framework per TS 28.405) 30. Media-aware Application requests delivery boost 31. Media Access Function sends boost request to Media Session Handler (using requestDeliveryBoost() per TS 26.510 for downlink; no equivalent for uplink/RTC) 32. Media Session Handler determines which access network needs boost 33-34. Media Session Handler requests Media AF for boost over specific access; Media AF invokes requestDeliveryBoost() API 35. Media Access Function receives boost confirmation (Boolean success/failure) 36. Media Access Function adjusts bit rate temporarily Phase 6: Session Termination 37. Media Access Function ends Network Assistance Session 38. Media Session Handler destroys session (destroyNetworkAssistanceSession() operation) 39. Session continues without Network Assistance or ends 8. PMF-Based Network Assistance Call Flow (New Clause 5.18.4.4)Alternative approach using PMF for network assistance: Key Facilities: - Measurement of RTT and PLR per QoS Flow per access network - Configuration of uplink/downlink traffic distribution using PMF UE Assistance Data Call Flow Steps: Initial Setup: 1. 5G Media Delivery session established over MA PDU Session 2. Media-Aware Application requests PMF-based network assistance 3. Media Access Function forwards request to Media Session Handler 4. Media Session Handler requests UE OS to activate PMF 5. UE OS activates PMF Functionality PMF Measurements: 6. PMF Functionality in UE and UPF perform calculations (RTT, PLR) 7-9. Calculated measurements reported through UE OS to Media Session Handler 10. Media Session Handler forwards to Media Access Function 11. Media Access Function forwards to Media-aware Application Traffic Split Configuration: 12. Media-aware Application configures traffic split (percentage across 3GPP/non-3GPP for UL/DL) 13. Media Access Function requests UL traffic split at UE ATSSS Steering Functionality 14. UE ATSSS confirms successful configuration 15. Media Access Function requests DL traffic split via UE PMF Functionality using PMF UE Assistance 16. UE PMF requests DL distribution from UPF PMF 17. UPF PMF configures UPF ATSSS Steering Functionality 18. UPF ATSSS confirms to UPF PMF 19. UPF PMF confirms to UE PMF Media Delivery with Configured Split: 20. Media Access Function forwards UL M4 content to UE ATSSS 21. UE ATSSS applies configured UL split 22. UE ATSSS delivers split content to UPF ATSSS across both accesses; UPF combines and forwards to Media AS 23. Media AS sends DL M4 content to UPF ATSSS 24. UPF ATSSS applies configured DL split 25. UPF ATSSS delivers split content to UE ATSSS 26. UE ATSSS combines DL content and forwards to Media Access Function 9. Gap Analysis (Clause 5.18.5.2.5)Identified Gaps in AF-Based Network Assistance: When using multi-access PDU sessions with ATSSS, current specifications (TS 26.501, TS 26.512, TS 26.510) do not clarify:
Resulting Issues: - Media Client receives only session-level (aggregate) bit rate recommendation, not per-access insight - Delivery boosts applied at PDU Session level, not selectively to one access leg - Uplink media delivery cannot dynamically exploit multiple paths - No standardized signaling linkage between AF-based Network Assistance (M5) and ATSSS policy control (Npcf → Nsmf) - Full path-level detailed per-access metrics not provided in all cases 10. Candidate Solutions10.1 AF-Based Network Assistance Solution (Clause 5.18.6.3)Proposed Enhancements:
10.2 PMF-Based Network Assistance Solution (Clause 5.18.6.4)Proposed Enhancements:
11. Summary and Conclusions (Clause 5.18.7)Key Findings: - Multi-access media delivery enables efficient content access over multiple access networks - ATSSS architecture impact on 5GMS examined, including application awareness and dynamic policy enhancements - MPTCP and MPQUIC link-specific multipath IP addresses not routable via N6 in current release - Traffic splitting for GBR QoS Flows not supported; if M4 flows use GBR QoS, ATSSS splitting not supported Release 19 Recommendations (Already Adopted): 1. Informative annex added to TS 26.501 documenting multi-access media delivery and ATSSS-to-5GMS architecture mapping 2. Changes to Configuration Settings API and Dynamic Status Information API in TS 26.510 for multi-access configuration and status exchange Release 20 Recommendations (From This CR): 3. Modifications to 3GPP specifications based on candidate solutions in clause 5.18.6.3 (AF-based) and 5.18.6.4 (PMF-based) Affected Clauses
|
Extracted ProposalsBased on my analysis of the document, there are no explicit proposals in this 3GPP document. The document is a Change Request (CR) for TR 26.804 that adds technical content related to network assistance for multi-access media delivery. While it contains sections titled "Summary and Conclusions" (clause 5.18.7), these sections do not contain any text explicitly marked as "Proposal" in any of the formats specified (numbered or unnumbered, with colon, period, hyphen, etc.). The document does contain: - Recommendations (numbered 1, 2, 3 in clause 5.18.7) - A "Summary of change" field in the CR header - Technical descriptions and candidate solutions However, none of these are formatted or labeled as formal "Proposals" as typically found in 3GPP contributions. |
No comments |
| (pdf) | [FS_AMD_Ph2] AF requested modification of set of Network Slice(s) for a UE | Samsung Electronics Co. Ltd., |
3GPP TR 26.501 Change Request - AF Requested Modification of Network Slices for UEAdministrative Information
Reason for ChangeTS 23.501 (Rel-19) introduced a new procedure for AF-influenced slice change for a UE. Document S4aI250082 addressed this topic in Rel-19, but SA4 MBS group decided to pursue this study topic in Rel-20 to complete network slicing features for 5G Media Streaming. Summary of ChangesThis CR proposes: 1. A brief description of the new procedure for AF-requested modification of Network Slice(s) for a UE as specified in TS 23.501 2. A key issue description related to media delivery for study in Rel-20 Technical ContributionsCHANGE-1: Updates to Clause 4.2.2 - Network Slicing for Specific Applications4.2.2.1 IntroductionMinor editorial updates to existing text on network slicing procedures. 4.2.2.2 Network Slice Replacement Without Application InfluenceEditorial title change from previous version. 4.2.2.3 AF-Requested Modification of Set of Network Slice(s) for a UE (NEW)This new clause describes the procedure specified in TS 23.501 clause 5.15.5.2.2A: Key Procedure Elements: - An authorized AF (directly or via NEF) may request the PCF to replace a certain S-NSSAI (Replaced S-NSSAI) with another S-NSSAI (Alternative S-NSSAI) from the UE subscription - The AF subscribes to notifications from PCF about the outcome of slice replacement - PCF sends slice replacement management information to AMF in access and mobility management policies - The slice replacement management policy includes: - Replaced S-NSSAI - Alternative S-NSSAI - Network Slice Replacement Type (indicating AF-requested replacement) - AMF performs slice management operations: - Removes Replaced S-NSSAI from Allowed S-NSSAI - Adds Replaced S-NSSAI to Rejected S-NSSAI via UE Configuration Update - Releases PDU sessions using Replaced S-NSSAI - Reports outcome to PCF, which notifies AF - Operator policies in PCF ensure UE is configured with URSP rule containing Alternative S-NSSAI - AF/NEF may later request termination of slice replacement to switch back to original slice - PDU Sessions are transferred as described in clause 4.2.2.1 during both forward and reverse transitions CHANGE-2: New Clause 6.X - Key Issue on AF-Requested Slice Change for UE6.X.1 Description6.X.1.1 Identification and Usage of Alternate S-NSSAIContext: - Describes procedure for AF-requested modification of Network Slice(s) for a UE - AF interacts with PCF to modify current network slice (Replaced S-NSSAI) with Alternate S-NSSAI - PCF interacts with AMF to facilitate slice modification and PDU session migration Use Case Applicability: - Provides dynamic update of network slice used by UE - Preferable to 5GC-facilitated slice replacement (clause 4.2.2.2) for use cases requiring dynamic QoS treatment modification - Supports premium gaming QoS use case (clause 5.3.2) where application traffic migrates to appropriate slice under Media AF direction Current Provisioning: - 5GMS Application Provider configures network slice information at 5GMS AF via M1 reference point using Provisioning API - TS 23.501 clause 5.15.5.2.2A states that how AF obtains Alternate S-NSSAI information is out of scope Open Issues: 1. When and how does 5GMS AF decide to trigger the AF-requested modification procedure? 2. How does 5GMS AF obtain information about S-NSSAI to be replaced and Alternate S-NSSAI? 6.X.2 Candidate SolutionOverview: Describes procedure for temporary upsell treatment of M4 application flows to be carried over premium network slice. Addresses Open Issues: 1. UE application makes upsell treatment request; network API request sent at M5 (e.g., user purchases gaming slice treatment for desired duration) 2. Media Delivery AF obtains Alternate S-NSSAI information from Media Application Service Provider Assumptions: - Media Application Service Provider negotiates with MNO for both default/primary network slice and Alternate network slice Procedure Steps: Initial Setup (Steps 1-3): 1. Application Service Provider provisions Media Delivery session at Media AF via M1 using baseline downlink media delivery procedure (TS 26.501 clause 5.1), including Alternate S-NSSAI information 2. Media Delivery session setup with UE and 5G System components (TS 26.501 clause 5.1) 3. Media Access Function and Media AS perform media delivery at M4 using default/primary network slice Upsell Treatment Activation (Steps 4-7): 4. User decides for temporary upsell treatment requiring dynamic QoS modification of M4 application flows 5. UE Application requests Media Session Handler for temporary upsell treatment at M6, including duration 6. Media Session Handler forwards request to Media AF at M5, including duration 7. Media AF requests PCF (directly if trusted AF, via NEF if untrusted) for Network Slice modification, replacing primary S-NSSAI with Alternate S-NSSAI per TS 23.501 clause 5.15.5.2.2a, including duration 8. PCF interacts with AMF to facilitate Network Slice modification per TS 23.501 clause 5.15.5.2.2a and TS 23.503 clauses 6.1.2.1 and 6.1.2.6; PCF ensures UE configured with URSP rule containing Alternate S-NSSAI; UE OS ensures use of Alternate S-NSSAI 9. Media Access Function and Media AS perform media delivery at M4 using Alternate S-NSSAI Upsell Treatment Termination (Steps 10-14): 10. User decides to end upsell treatment 11. UE Application requests Media Session Handler to end upsell treatment at M6 12. Media Session Handler forwards request to Media AF at M5 13. Media AF requests PCF for Network Slice modification, replacing Alternate S-NSSAI with original primary S-NSSAI per TS 23.501 clause 5.15.5.2.2a 14. PCF interacts with AMF to revert to original Network Slice; PCF ensures UE configured with URSP rule containing primary S-NSSAI; UE OS ensures use of primary S-NSSAI 15. Media Access Function and Media AS perform media delivery at M4 using primary S-NSSAI 6.X.3 ConclusionsIdentified Gaps: - Media Application Service Provider must provision Alternate S-NSSAI information required by 5G System Components - Media Aware Application must request Media Session Handler over M6 for initiating/terminating temporary upsell treatment - Media Session Handler must send request to Media AF over M5 for initiating/terminating upsell treatment Proposed Normative Changes: 1. TS 26.501 (Stage-2) Modifications: - a. Modify domain model for dynamic policies (figure 4.0.6-2) to add Alternate S-NSSAI identifier property in Policy Template entity - b. Update clause 5.8.1 (Dynamic Policy based on Network Slicing for downlink): Update figure 5.8.1-1 call flow and add text describing design principles and procedure for AF-requested Network Slice replacement - c. Update clause 6.9.6 (Dynamic Policy based on Network Slicing for uplink): Update figure 6.9.6-1 call flow and add text describing design principles and procedure for AF-requested Network Slice replacement 2. TS 26.512 (Stage-3) Modifications: - a. Clause 4.8 (M6d UE Media Session Handling interface): Add procedure description for 5GMSd Aware Application requesting Media Session Handler for change of traffic treatment - b. Clause 5.8 (M6u UE Media Session Handling interface): Add procedure description for 5GMSu Aware Application requesting Media Session Handler for change of traffic treatment 3. TS 26.510 (Stage-3) Modifications: - a. Clause 8.7.3: Update PolicyTemplate resource data model to include Alternate S-NSSAI property - c. Clauses 5.2.7 and 5.3.3: Update Dynamic Policy provisioning and invocation interactions to describe interactions between Media Application Provider and Media AF, and Media Session Handler and Media AF - d. Clause 9.3.3: Update DynamicPolicy resource data model with additional property representing request from Media Session Handler to Media AF for different traffic treatment via AF-requested Network Slice modification Updated Conclusions and Recommendations (Clause 8)New Recommendation 4: To support the procedure for AF-requested modification of Network Slice(s) for a UE, adopt the following into media delivery specifications as described in clause 6.X.3: - a. TS 26.501: Update domain model for dynamic policies and procedures for Dynamic Policy based on Network Slicing (downlink and uplink) - b. TS 26.512: Add procedure descriptions for M6d and M6u for 5GMSd/5GMSu Aware Application requesting Media Session Handler for traffic treatment change - c. TS 26.510: Update PolicyTemplate and DynamicPolicy resource data models, and Dynamic Policy provisioning/invocation interactions |
Proposal 1: The use cases and collaboration scenarios for network slicing documented in clauses 5.3 and 5.4 respectively be included in an informative annex to TS 26.501 [20]. Proposal 2: The changes to the PolicyTemplate resource data model definition described in clause 6.1.2.1 be implemented in TS 26.510 [42] to support Policy Template provisioning for a plurality of Network Slices and/or Data Networks, and the corresponding alignment changes described in clause 6.1.3 be implemented in TS 26.501 [20]. Proposal 3: The Key Issue description and corresponding candidate solution on bootstrapping application invocation on a Network Slice documented in clause 6.7 of the present document be included as an informative clause or annex to TS 26.501 [20] as guidance for implementations. Proposal 4: To support the procedure for AF-requested modification of Network Slice(s) for a UE, the following are adopted into media delivery specifications as described in clause 6.X.3 of the present document: a. In stage-2 specification TS 26.501 [20], update of domain model for dynamic policies to illustrate provisioning of Alternate S-NSSAI, and the procedures for Dynamic Policy based on Network Slicing, for both downlink and uplink streaming b. In state-3 specification TS 26.512 [21], add procedure descriptions for M6d and M6u for the 5GMSd/5GMSu Aware Application requesting the Media Session Handler for change of traffic treatment c. In stage-3 specification TS 26.510 [42], update the PolicyTemplate and DynamicPolicy resource data models, and the Dynamic Policy provisioning and invocation interactions to enable AF-requested modification of Network Slice(s) of a UE |
No comments |
| (pdf) | [FS_AMD_Ph2] WT#8: Multi-access media delivery | LG Electronics UK |
Change Request Summary: Multi-access Media Delivery - Additional RequirementCR Metadata
Purpose and RationaleThis CR addresses a gap in multi-access media delivery when M4 media flows are transported using GBR QoS flows. The main issue is that the current 5G Media Streaming architecture (TS 26.501) lacks mechanisms to convey QoS-related information from non-3GPP access networks to 5GMS control plane entities. This prevents consistent QoS treatment across heterogeneous access networks (3GPP and non-3GPP) in multi-access scenarios. Technical Contributions1. Gap Analysis Enhancement (Clause 5.18.5.2.2)Identified GapsPath Identification Limitations:
- Current Dynamic Policy procedures cannot request policy treatment over specific access networks when M4 flows use multiple access networks
- The GBR QoS Flow Constraints: - According to TS 23.501 clause 5.32.4, traffic splitting for GBR QoS Flows is not supported in Rel-18 ATSSS - If M4 media flows are transported as GBR QoS Flows, traffic splitting using ATSSS is not supported in this release - Future ATSSS specification updates need to be monitored QoS Mapping Gap: - The 5G Media Streaming architecture (TS 26.501 Figure 4.1.1) lacks mechanisms or reference points to convey QoS information from non-3GPP accesses to 5GMS control plane/entities - No capability to compare whether QoS requirements for media streaming can be supported across 3GPP and non-3GPP accesses - Current TS 23.501 requires non-3GPP access to include Additional QoS Information, but this is outside ATSSS scope NOTE: QoS mapping from non-3GPP access to 3GPP-based QoS profiles can facilitate GBR QoS flow support in multi-access scenarios 2. New Procedure: Multi-access Dynamic Policy with Non-3GPP QoS Mapping (Clause 5.18.X.X)This CR introduces a new informative procedure for handling QoS mapping between non-3GPP and 3GPP access networks. Procedure StepsInitial Setup (Steps 1-4): 1. 5G Media Streaming session established over Multi-Access PDU Session with M4 flows over 3GPP access 2. Media Session Handler instantiates Dynamic Policy in 5GMS AF (per TS 26.501 clause 5.7.4), potentially including QoS specifications 3. 5GMS AF interacts with PCF (directly in Trusted DN or via NEF in external DN) to apply requested Dynamic Policy 4. M4 media flows transferred over 3GPP access with requested dynamic policy Multi-access Setup (Step 5): - Multi-access media delivery session established using both 3GPP and non-3GPP access networks - 5GMS-Aware Application may or may not be aware of multi-access delivery Non-3GPP QoS Mapping Procedure (Step 6): - 6a: UE collects QoS information from 3GPP access (e.g., QoS profile, GBR capability) - 6b: UE ATSSS steering functionality forwards 3GPP QoS information to Media Session Handler - 6c: Non-3GPP access node provides QoS-related information (e.g., DSCP) - 6d: UE ATSSS steering functionality forwards non-3GPP QoS information to Media Session Handler - 6e: Media Session Handler performs QoS mapping based on association between non-3GPP and 3GPP QoS characteristics (e.g., DSCP-QCI, DSCP-5QI mapping) - 6f: Media Session Handler updates mapped non-3GPP QoS parameters to 5GMS-Aware Application Media Delivery over Non-3GPP Access (Step 7): - 7a: 5GMS-Aware Application determines media content for non-3GPP access delivery - 7b: Media playback initiated over non-3GPP access with requested QoS applied - 7c: M4 media streaming performed over non-3GPP access - 7d: M4 media flows delivered over non-3GPP access based on requested Dynamic Policy and mapped parameters Continuation (Steps 8-9): 8. M4 media flows continue over 3GPP access 9. Media Session Handler modifies Dynamic Policy via 5GMS AF to apply to multi-access session Key Technical Innovations
Impact and ConsequencesIf Approved: Enables consistent QoS support for M4 media flows in multi-access media delivery scenarios, facilitating better steering/switching decisions and GBR QoS flow support across heterogeneous access networks. If Not Approved: Consistent QoS support for M4 media flows cannot be achieved in multi-access media delivery, limiting the effectiveness of multi-access scenarios with GBR QoS flows. |
Extracted Technical ProposalsBased on my analysis of the provided 3GPP document (S4-260282), I could not find any explicitly marked proposals in the standard proposal formats you specified (e.g., "Proposal X:", "Proposal:", "Proposal X.", etc.). The document is a Change Request (CR) for TS 26.804 that proposes modifications to the specification regarding multi-access media delivery and QoS mapping procedures. While it contains technical content describing gaps and new procedures (particularly the Non-3GPP QoS mapping procedure in section 5.18.X.X), these are presented as specification text changes rather than as explicitly labeled "Proposals." The document does contain: - A "Reason for change" section - A "Summary of change" section - Technical procedure descriptions However, none of these are formatted as formal proposals using the terminology and formats you specified. No formal proposals were found in this document. |
No comments |
| (pdf) | [FS_AMD_Ph2] CMCD Implementation in 5G-MAG Reference Tools | Qualcomm Korea | No summary available | No proposals available | No comments |
| (pdf) | [FS_AMD_Ph2] WT2c: Updates to Secure Communication of Network Properties (SCONE-PRO) | Qualcomm Germany | No summary available | No proposals available | No comments |
| (pdf) | [FS_AMD_Ph2] WT2: Rate limits in 5G Media Streaming | Qualcomm Korea | No summary available | No proposals available | No comments |
| (pdf) | [FS_AMD_Ph2] WT#4: Combined Unicast-Multicast-Broadcast | Qualcomm Germany | No summary available | No proposals available | No comments |
| (pdf) | [FS_AMD_Ph2] WT#8: pCR for application-layer approaches to enable multi-access media delivery | Dolby Laboratories Inc. | No summary available | No proposals available | No comments |
| (pdf) | [FS_AMD_Ph2] WT#6: Latency Measurement and control | Qualcomm Germany | No summary available | No proposals available | No comments |
| (pdf) | [FS_AMD_Ph2] WT#5: 5G System-independent media streaming | Qualcomm Germany | No summary available | No proposals available | No comments |
| (pdf) | [FS_AMD_Ph2] WT#1: Common Client Metadata phase 2 | Qualcomm Germany | No summary available | No proposals available | No comments |
| (pdf) | [FS_AMD_Ph2] WT#8: Multi-access media delivery – additional requirement | LG Electronics UK | No summary available | No proposals available | No comments |
| (pdf) | [FS_AMD_Ph2] AF requested modification of set of Network Slice(s) for a UE | Samsung Electronics Co. Ltd., | No summary available | No proposals available | No comments |
| (pdf) | [FS_AMD_Ph2] Network Assistance for multi-access media delivery | Samsung Electronics Co. Ltd., Nokia | No summary available | No proposals available | No comments |
| (pdf) | [FS_AMD_Ph2] Baseline procedure for establishment of application-driven multipath approaches to enable multi-access media delivery for uplink media streaming session | Nokia, Samsung, LG Electronics Inc, Dolby Laboratories Inc. | No summary available | No proposals available | No comments |
| [FS_AMD_Ph2] WT2: Rate limits in 5G Media Streaming | Qualcomm Korea | No summary available | No proposals available | No comments | |
| (pdf) | [FS_AMD_Ph2] WT2: Rate limits in 5G Media Streaming | Qualcomm Korea | No summary available | No proposals available | No comments |