J.2 Version and Delimiter schema

26.3463GPPMultimedia Broadcast/Multicast Service (MBMS)Protocols and codecsRelease 17TS

This clause specifies the schema that is needed for the UE and the network side for forward and backward compatibility, and is used by the following schemas:

– USD

– Schedule Description

– Filter Description

– FDT

The schema defines 2 elements, schemaVersion and delimiter. The value of the schemaVersion is specified separately for each of the schemas above. The delimiter element is specified in the various main schemas above to avoid the schema validation error (due to the Unique Particle Attribution rule).

The delimiter element shall be set by the network to a value of 0, and the element content shall be ignored by the UE.

The file name used for this schema is "schema-version.xsd", and is used in the various schemas above for the "import" instruction.

<?xml version="1.0" encoding="UTF-8"?>

<xs:schema xmlns="urn:3gpp:metadata:2009:MBMS:schemaVersion"

xmlns:xs="http://www.w3.org/2001/XMLSchema"

targetNamespace="urn:3gpp:metadata:2009:MBMS:schemaVersion"

elementFormDefault="qualified">

<xs:element name="schemaVersion" type="xs:unsignedInt"/>

<xs:element name="delimiter" type="xs:byte"/>

</xs:schema>

Annex K (informative):
Guidelines for linear audio/video streaming using DASH over MBMS broadcast