# Change Request Summary: High Level Media Data Workflows for All-in-Client Configuration

## CR Metadata
- **Document**: 3GPP TR 26.958 v0.1.1
- **CR Category**: B (addition of feature)
- **Release**: Rel-20
- **Work Item**: FS_3DGS_MED (3D Gaussian Splatting Media Study)
- **Source**: Samsung Electronics Co. Ltd.

## Purpose
This CR adds high level media data workflows for the All-in-client configuration to the 3D Gaussian Splatting (3DGS) media study. The workflows describe how different 3DGS service use cases can be realized when processing steps primarily run on the UE.

## Technical Contributions

### New Clause 9.1: All-in-Client Configuration

#### 9.1.1 Description
Defines the All-in-client configuration as workflows where functionality primarily runs on the UE for the use cases described in clause 5 of the technical report.

#### 9.1.2 Media Workflow Steps

##### Workflow Description
The CR identifies the following key workflow steps that can be executed on the UE:

1. **Scene Capture**
   - Utilizes UE cameras (rear or front) on mobile devices
   - Supports multiple viewpoint capture for coverage and parallax
   - Includes application-guided user interaction
   - Collects auxiliary signals (references clause 5.2)

2. **3DGS Model Generation**
   - Generation of static 3DGS models on UE (subject to device capability)
   - Referenced to clause 5.2

3. **Animation Stream Generation**
   - Creation of time-aligned animation streams for 3D Avatar animation
   - Referenced to clause 5.5

4. **Packaging and Distribution**
   - 3DGS assets (static objects, scenes, or dynamic sequences) and animation streams are packaged
   - Distribution via multiple channels: MMS, OTT messaging, or download
   - Supports UE-to-UE or UE-to-network device transmission
   - Referenced to clauses 5.2 and 5.5

5. **Asset Reception and Storage**
   - UE receives one or more 3DGS assets
   - Storage in local memory or GPU memory
   - Supports dynamic 3DGS scene content via file delivery (clause 5.4)

6. **Rendering**
   - Gaussian selection based on Level of Detail (LOD)
   - LOD selection dependent on:
     - User preferences
     - UE device capabilities and characteristics
     - Camera pose
     - Display resolution
   - Support for time-aligned animation streams
   - Referenced to clauses 5.2 and 5.5

##### Configuration Characteristics

The CR defines three key characteristics for the All-in-client configuration:

1. **Latency/Performance**
   - Dependent on UE device capabilities for capture, generation, and rendering operations

2. **Scalability**
   - Limited by UE device capabilities:
     - Local memory
     - GPU memory
     - Decoding capabilities

3. **Network Usage**
   - Network only used for distribution/asset transfer
   - No network interaction during playback
   - All viewpoint updates and navigation handled locally after 3DGS data reception

## Impact Assessment
The CR states that if not approved, the study would be incomplete, indicating this is a foundational contribution to the 3DGS media workflows study.