You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
3GPP SA4 has agreed CR0032r1 [S4-230267] to update TS 26.512 Rel-17. This will hopefully be approved at SA#99 Plenary as part of the CR Pack SP-230253.
One part of these changes is the introduction of multiple entry point paths, up to one per distributionConfiguration, instead of just a single entryPointPath in the ContentHostingConfiguration. This is a compatibility breaking change in the specification which affects the interfaces at reference points M1 and M5.
The new OpenAPI YAML for TS26512_M1_ContentHostingProvisioning.yaml removes entryPointPath at the top level on the ContentHostingConfiguration object and introduces a new optional distributionConfigurations[].entryPoint object. This new entryPoint object has 3 properties:
relativePath - This is a mandatory property which is the per distributionConfiguration equivalent to the old entryPointPath from the top level.
contentType - This describes the MIME type for the relativePath and is also mandatory.
profiles - An optional array of media profile URIs which describe the media profiles used by this entry point.
The TS26512_M5_ServiceAccessInformation.yaml OpenAPI YAML remove the old single mediaPlayerEntry and replaces it with a new entryPoints array. Each entry in the array is an object with 3 properties:
locator - This is mandatory and contains an absolute URL pointing to a path on the interface at reference point M2d where the media entry point can be found.
contentType - This describes the MIME type for the locator and is also mandatory.
profiles - An optional array of media profile URIs which describe the media profiles used by this entry point.
The M3 interface definition references the ContentHostingConfiguration schema from TS26512_M1_ContentHostingProvisioning.yaml. The M3 interface OpenAPI YAML should increment its version number to indicate the inclusion of the new ContentHostingConfiguration.
Changes
Install the v17.4.0 TS26512_M1_ContentHostingProvisioning.yaml in 5gms/5G_APIs-overrides
Install the v17.4.0 TS26512_M5_ServiceAccessInformation.yaml in 5gms/5G_APIs-overrides
Install the v17.4.0 TS26512_CommonData.yaml in 5gms/5G_APIs-overrides
Update the version number in 5gms/5G_APIs-overrides/M3_ContentHostingProvisioning.yaml to indicate the inclusion of the new structure, i.e. change the version number to 0.1.0.
Context
3GPP SA4 has agreed CR0032r1 [S4-230267] to update TS 26.512 Rel-17. This will hopefully be approved at SA#99 Plenary as part of the CR Pack SP-230253.
One part of these changes is the introduction of multiple entry point paths, up to one per
distributionConfiguration
, instead of just a singleentryPointPath
in theContentHostingConfiguration
. This is a compatibility breaking change in the specification which affects the interfaces at reference points M1 and M5.The new OpenAPI YAML for
TS26512_M1_ContentHostingProvisioning.yaml
removesentryPointPath
at the top level on theContentHostingConfiguration
object and introduces a new optionaldistributionConfigurations[].entryPoint
object. This newentryPoint
object has 3 properties:relativePath
- This is a mandatory property which is the per distributionConfiguration equivalent to the oldentryPointPath
from the top level.contentType
- This describes the MIME type for therelativePath
and is also mandatory.profiles
- An optional array of media profile URIs which describe the media profiles used by this entry point.The
TS26512_M5_ServiceAccessInformation.yaml
OpenAPI YAML remove the old singlemediaPlayerEntry
and replaces it with a newentryPoints
array. Each entry in the array is an object with 3 properties:locator
- This is mandatory and contains an absolute URL pointing to a path on the interface at reference point M2d where the media entry point can be found.contentType
- This describes the MIME type for thelocator
and is also mandatory.profiles
- An optional array of media profile URIs which describe the media profiles used by this entry point.The M3 interface definition references the
ContentHostingConfiguration
schema fromTS26512_M1_ContentHostingProvisioning.yaml
. The M3 interface OpenAPI YAML should increment its version number to indicate the inclusion of the newContentHostingConfiguration
.Changes
TS26512_M1_ContentHostingProvisioning.yaml
in5gms/5G_APIs-overrides
TS26512_M5_ServiceAccessInformation.yaml
in5gms/5G_APIs-overrides
TS26512_CommonData.yaml
in5gms/5G_APIs-overrides
5gms/5G_APIs-overrides/M3_ContentHostingProvisioning.yaml
to indicate the inclusion of the new structure, i.e. change the version number to 0.1.0.Related issues
This is a prerequisite for 5G-MAG/rt-5gms-application-function#51 and 5G-MAG/rt-5gms-application-server#??.
The text was updated successfully, but these errors were encountered: