Skip to content

Feature Matrix

Jordi J. Gimenez edited this page Apr 25, 2024 · 11 revisions

[MIGRATED]

5GMSd Application Function Supported Features

The release versions of the 5GMSd Application Function support differing sets of interfaces, as described by the different versions of the 3GPP specifications, and differing levels of feature support for those interfaces. The page attempts to capture the feature sets and specification versions for each release, starting with the most recent release or upcoming releases.

Key

Where a feature of the specifications is supported the entry will be marked with ☑, where it is being worked on and slated for the next release the feature will be marked with ✎ and where it is unimplemented in that version the feature will be marked with ☐.

Upcoming Release v1.4.0 (development branch)

Interface reference point Specifications & Versions Protocols Features
M1 (server)
  • TS 26.501 v17.6.0
  • TS 26.512 v17.6.0
  • ☑ HTTP/1.1
  • ☐ HTTP/2.0
  • ☑ HTTP/1.1 over SSL/TLS
  • ☐ HTTP/2.0 over SSL/TLS
  • ☑ Content Hosting Provisioning
  • ☑ Content Protocols Discovery
  • ☑ Provisioning Sessions
  • ☑ Server Certificates Provisioning
  • ☑ Consumption Reporting Provisioning
  • ☐ Content Preparation Templates Provisioning
  • ☐ Edge Resources Provisioning
  • ☐ Event Data Processing Provisioning
  • ✎ Metrics Reporting Provisioning
  • ☑ Policy Templates Provisioning
M3 (client)
  • 5G-MAG prototype
  • ☑ HTTP/1.1
  • ☑ HTTP/2.0
  • ☑ HTTP/1.1 over SSL/TLS
  • ☑ HTTP/2.0 over SSL/TLS
  • ☑ Content Hosting Provisioning
  • ☑ Server Certificates Provisioning
M5 (server)
  • TS 26.501 v17.6.0
  • TS 26.512 v17.6.0
  • ☑ HTTP/1.1
  • ☐ HTTP/2.0
  • ☑ HTTP/1.1 over SSL/TLS
  • ☐ HTTP/2.0 over SSL/TLS
  • ☑ Service Access Information
  • ☑ Consumption Reporting
  • ☑ Dynamic Policies
      Service Data Flow Description Methods:
    • ☐ 2 Tuple
    • ☑ 5 Tuple
    • ☐ ToS
    • ☐ Flow Label
    • ☐ Domain Name
  • ✎ Metrics Reporting
  • ☑ Network Assistance
    • ☐ Throughput Estimation
    • ☑ Delivery Boost
N5 (Npcf client/server)
  • TS 29.514 v17.8.0
  • ☑ HTTP/2.0
  • ☑ HTTP/2.0 over SSL/TLS
  • ☑ Policy Authorization
  • ☑ Policy Authorization Notifications
N33 (client)
  • TS 29.591 v17.9.0
  • ☐ HTTP/2.0
  • ☐ HTTP/2.0 over SSL/TLS
  • ☐ Event Exposure
R4 (server)
  • TS 26.512 v17.6.0
  • ☐ HTTP/1.1
  • ☐ HTTP/2.0
  • ☐ HTTP/1.1 over SSL/TLS
  • ☐ HTTP/2.0 over SSL/TLS
  • ☐ Media Streaming Access
R5/R6 (client/server)
  • TS 26.512 v17.6.0
  • TS 29.517 v17.9.0
  • ☐ HTTP/1.1
  • ☐ HTTP/2.0
  • ☐ HTTP/1.1 over SSL/TLS
  • ☐ HTTP/2.0 over SSL/TLS
  • ☐ Media Streaming QoE Event
  • ☐ Media Streaming Consumption Event
  • ☐ Media Streaming Network Assistance Invocation Event
  • ☐ Media Streaming Dynamic Policy Invocation Event
  • ☐ Media Streaming Access Event
  • ☐ Event Subscription
Nbsf (client)
  • TS 29.513 v17.10.0
  • TS 29.521 v17.8.0
  • ☑ HTTP/2.0
  • ☑ HTTP/2.0 over SSL/TLS
  • ☑ Binding Information Retrieval

Release v1.3.0

Interface reference point Specifications & Versions Protocols Features
M1 (server)
  • TS 26.501 v17.4.0
  • TS 26.512 v17.4.0
  • ☑ HTTP/1.1
  • ☐ HTTP/2.0
  • ☐ HTTP/1.1 over SSL/TLS
  • ☐ HTTP/2.0 over SSL/TLS
  • ☑ Content Hosting Provisioning
  • ☑ Content Protocols Discovery
  • ☑ Provisioning Sessions
  • ☑ Server Certificates Provisioning
  • ☐ Consumption Reporting Provisioning
  • ☐ Content Preparation Templates Provisioning
  • ☐ Edge Resources Provisioning
  • ☐ Event Data Processing Provisioning
  • ☐ Metrics Reporting Provisioning
  • ☐ Policy Templates Provisioning
M3 (client)
  • 5G-MAG prototype
  • ☑ HTTP/1.1
  • ☑ HTTP/2.0
  • ☑ HTTP/1.1 over SSL/TLS
  • ☑ HTTP/2.0 over SSL/TLS
  • ☑ Content Hosting Provisioning
  • ☑ Server Certificates Provisioning
M5 (server)
  • TS 26.501 v17.4.0
  • TS 26.512 v17.4.0
  • ☑ HTTP/1.1
  • ☐ HTTP/2.0
  • ☐ HTTP/1.1 over SSL/TLS
  • ☐ HTTP/2.0 over SSL/TLS
  • ☑ Service Access Information
  • ☐ Consumption Reporting
  • ☐ Dynamic Policies
  • ☐ Metrics Reporting
  • ☐ Network Assistance
N5 (client/server)
  • TS 29.525 v17.9.0
  • ☐ HTTP/2.0
  • ☐ HTTP/2.0 over SSL/TLS
  • ☐ Event Exposure
  • ☐ UE Policy Control
N33 (client)
  • TS 29.591 v17.9.0
  • ☐ HTTP/2.0
  • ☐ HTTP/2.0 over SSL/TLS
  • ☐ Event Exposure
Nbsf (client)
  • TS 29.513 v17.10.0
  • TS 29.521 v17.8.0
  • ☐ HTTP/2.0
  • ☐ HTTP/2.0 over SSL/TLS
  • ☐ Binding Information Retrieval

Release v1.2.0

Interface reference point Specifications & Versions Protocols Features
M1 (server)
  • TS 26.501 v17.3.0
  • TS 26.512 v17.3.0
  • ☑ HTTP/1.1
  • ☐ HTTP/2.0
  • ☐ HTTP/1.1 over SSL/TLS
  • ☐ HTTP/2.0 over SSL/TLS
  • ☑ Content Hosting Provisioning
  • ☑ Content Protocols Discovery
  • ☑ Provisioning Sessions
  • ☑ Server Certificates Provisioning
  • ☐ Consumption Reporting Provisioning
  • ☐ Content Preparation Templates Provisioning
  • ☐ Edge Resources Provisioning
  • ☐ Event Data Processing Provisioning
  • ☐ Metrics Reporting Provisioning
  • ☐ Policy Templates Provisioning
M3 (client)
  • 5G-MAG prototype
  • ☑ HTTP/1.1
  • ☑ HTTP/2.0
  • ☑ HTTP/1.1 over SSL/TLS
  • ☑ HTTP/2.0 over SSL/TLS
  • ☑ Content Hosting Provisioning
  • ☑ Server Certificates Provisioning
M5 (server)
  • TS 26.501 v17.3.0
  • TS 26.512 v17.3.0
  • ☑ HTTP/1.1
  • ☐ HTTP/2.0
  • ☐ HTTP/1.1 over SSL/TLS
  • ☐ HTTP/2.0 over SSL/TLS
  • ☑ Service Access Information
  • ☐ Consumption Reporting
  • ☐ Dynamic Policies
  • ☐ Metrics Reporting
  • ☐ Network Assistance
N5 (client/server)
  • TS 29.525 v17.9.0
  • ☐ HTTP/2.0
  • ☐ HTTP/2.0 over SSL/TLS
  • ☐ Event Exposure
  • ☐ UE Policy Control
N33 (client)
  • TS 29.591 v17.9.0
  • ☐ HTTP/2.0
  • ☐ HTTP/2.0 over SSL/TLS
  • ☐ Event Exposure
Nbsf (client)
  • TS 29.513 v17.10.0
  • TS 29.521 v17.8.0
  • ☐ HTTP/2.0
  • ☐ HTTP/2.0 over SSL/TLS
  • ☐ Binding Information Retrieval

Release v1.1.0

Interface reference point Specifications & Versions Protocols Features
M1 (server)
  • TS 26.501 v17.3.0
  • TS 26.512 v17.3.0
  • ☐ HTTP/1.1
  • ☐ HTTP/2.0
  • ☐ HTTP/1.1 over SSL/TLS
  • ☐ HTTP/2.0 over SSL/TLS
  • ☐ Content Hosting Provisioning
  • ☐ Content Protocols Discovery
  • ☐ Provisioning Sessions
  • ☐ Server Certificates Provisioning
  • ☐ Consumption Reporting Provisioning
  • ☐ Content Preparation Templates Provisioning
  • ☐ Edge Resources Provisioning
  • ☐ Event Data Processing Provisioning
  • ☐ Metrics Reporting Provisioning
  • ☐ Policy Templates Provisioning
M3 (client)
  • 5G-MAG prototype
  • ☑ HTTP/1.1
  • ☑ HTTP/2.0
  • ☑ HTTP/1.1 over SSL/TLS
  • ☑ HTTP/2.0 over SSL/TLS
  • ☑ Content Hosting Provisioning
  • ☑ Server Certificates Provisioning
M5 (server)
  • TS 26.501 v17.3.0
  • TS 26.512 v17.3.0
  • ☑ HTTP/1.1
  • ☐ HTTP/2.0
  • ☐ HTTP/1.1 over SSL/TLS
  • ☐ HTTP/2.0 over SSL/TLS
  • ☑ Service Access Information
  • ☐ Consumption Reporting
  • ☐ Dynamic Policies
  • ☐ Metrics Reporting
  • ☐ Network Assistance
N5 (client/server)
  • TS 29.525 v17.9.0
  • ☐ HTTP/2.0
  • ☐ HTTP/2.0 over SSL/TLS
  • ☐ Event Exposure
  • ☐ UE Policy Control
N33 (client)
  • TS 29.591 v17.9.0
  • ☐ HTTP/2.0
  • ☐ HTTP/2.0 over SSL/TLS
  • ☐ Event Exposure
Nbsf (client)
  • TS 29.513 v17.10.0
  • TS 29.521 v17.8.0
  • ☐ HTTP/2.0
  • ☐ HTTP/2.0 over SSL/TLS
  • ☐ Binding Information Retrieval