Skip to content
GitLab
Explore
Sign in
Show whitespace changes
Inline
Side-by-side
TS26346_ServiceProtectionRegistrationRequest.xsd
0 → 100644
View file @
5d431e3a
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema
targetNamespace=
"urn:3GPP:metadata:2005:MBMS:securityRegistration"
xmlns:xs=
"http://www.w3.org/2001/XMLSchema"
elementFormDefault=
"qualified"
attributeFormDefault=
"unqualified"
>
<xs:annotation>
<xs:documentation>
MBMS Service Protection Registration request schema
</xs:documentation>
<xs:documentation>
3GPP TS 26.346 clause 11.4.1
</xs:documentation>
<xs:documentation>
Copyright © 2005, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved.
</xs:documentation>
</xs:annotation>
<xs:element
name=
"mbmsSecurityRegister"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"serviceID"
type=
"xs:anyURI"
maxOccurs=
"unbounded"
minOccurs=
"1"
/>
<xs:any
namespace=
"##other"
minOccurs=
"0"
maxOccurs=
"unbounded"
processContents=
"lax"
/>
</xs:sequence>
<xs:anyAttribute
processContents=
"skip"
/>
</xs:complexType>
</xs:element>
</xs:schema>
TS26346_ServiceProtectionRegistrationResponse.xsd
0 → 100644
View file @
5d431e3a
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema
targetNamespace=
"urn:3GPP:metadata:2005:MBMS:securityRegistrationResponse"
xmlns=
"urn:3GPP:metadata:2005:MBMS:securityRegistrationResponse"
xmlns:xs=
"http://www.w3.org/2001/XMLSchema"
elementFormDefault=
"qualified"
attributeFormDefault=
"unqualified"
>
<xs:annotation>
<xs:documentation>
MBMS Service Protection Registration/Dregistration response schema
</xs:documentation>
<xs:documentation>
3GPP TS 26.346 clause 11.7.1
</xs:documentation>
<xs:documentation>
Copyright © 2005, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved.
</xs:documentation>
</xs:annotation>
<xs:element
name=
"mbmsSecurityRegisterResponse"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"Response"
type=
"ResponseType"
maxOccurs=
"unbounded"
/>
<xs:any
namespace=
"##other"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType
name=
"ResponseType"
>
<xs:sequence>
<xs:element
name=
"serviceID"
type=
"xs:anyURI"
/>
<xs:element
name=
"ResponseCode"
type=
"xs:string"
/>
<xs:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</xs:sequence>
</xs:complexType>
</xs:schema>
TS26346_UserServiceBundleDescription.xsd
0 → 100644
View file @
5d431e3a
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema
targetNamespace=
"urn:3GPP:metadata:2005:MBMS:userServiceDescription"
version=
"6"
xmlns=
"urn:3GPP:metadata:2005:MBMS:userServiceDescription"
xmlns:xs=
"http://www.w3.org/2001/XMLSchema"
xmlns:r7=
"urn:3GPP:metadata:2007:MBMS:userServiceDescription"
xmlns:r8=
"urn:3GPP:metadata:2008:MBMS:userServiceDescription"
xmlns:r9=
"urn:3GPP:metadata:2009:MBMS:userServiceDescription"
xmlns:r12=
"urn:3GPP:metadata:2013:MBMS:userServiceDescription"
xmlns:r14=
"urn:3GPP:metadata:2017:MBMS:userServiceDescription"
xmlns:r15=
"urn:3GPP:metadata:2018:r15:MBMS:userServiceDescription"
xmlns:r16=
"urn:3GPP:metadata:2020:MBMS:userServiceDescription"
xmlns:sv=
"urn:3gpp:metadata:2009:MBMS:schemaVersion"
elementFormDefault=
"qualified"
>
<xs:annotation>
<xs:documentation>
Extended MBMS User Service Bundle Description schema
</xs:documentation>
<xs:documentation>
3GPP TS 26.346 clause J.1
</xs:documentation>
<xs:documentation>
Copyright © 2020, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved.
</xs:documentation>
</xs:annotation>
<xs:import
namespace=
"urn:3GPP:metadata:2007:MBMS:userServiceDescription"
schemaLocation=
"TS26346_UserServiceBundleDescription_Extensions_Rel-7.xsd"
/>
<xs:import
namespace=
"urn:3GPP:metadata:2008:MBMS:userServiceDescription"
schemaLocation=
"TS26346_UserServiceBundleDescription_Extensions_Rel-8.xsd"
/>
<xs:import
namespace=
"urn:3GPP:metadata:2009:MBMS:userServiceDescription"
schemaLocation=
"TS26346_UserServiceBundleDescription_Extensions_Rel-9.xsd"
/>
<xs:import
namespace=
"urn:3GPP:metadata:2013:MBMS:userServiceDescription"
schemaLocation=
"TS26346_UserServiceBundleDescription_Extensions_Rel-12.xsd"
/>
<xs:import
namespace=
"urn:3GPP:metadata:2017:MBMS:userServiceDescription"
schemaLocation=
"TS26346_UserServiceBundleDescription_Extensions_Rel-14.xsd"
/>
<xs:import
namespace=
"urn:3GPP:metadata:2018:r15:MBMS:userServiceDescription"
schemaLocation=
"TS26346_UserServiceBundleDescription_Extensions_Rel-15.xsd"
/>
<xs:import
namespace=
"urn:3GPP:metadata:2020:MBMS:userServiceDescription"
schemaLocation=
"TS26346_UserServiceBundleDescription_Extensions_Rel-16.xsd"
/>
<xs:import
namespace=
"urn:3gpp:metadata:2009:MBMS:schemaVersion"
schemaLocation=
"TS26346_SchemaVersion.xsd"
/>
<xs:element
name=
"bundleDescription"
type=
"bundleDescriptionType"
/>
<xs:complexType
name=
"bundleDescriptionType"
>
<xs:sequence>
<xs:element
name=
"userServiceDescription"
type=
"userServiceDescriptionType"
maxOccurs=
"unbounded"
/>
<xs:element
ref=
"r7:initiationRandomization"
minOccurs=
"0"
/>
<xs:element
ref=
"r7:terminationRandomization"
minOccurs=
"0"
/>
<xs:element
ref=
"sv:schemaVersion"
/>
<xs:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</xs:sequence>
<xs:attribute
name=
"fecDescriptionURI"
type=
"xs:anyURI"
use=
"optional"
/>
<xs:anyAttribute
processContents=
"skip"
/>
</xs:complexType>
<xs:complexType
name=
"userServiceDescriptionType"
>
<xs:sequence>
<xs:element
name=
"name"
type=
"nameType"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
<xs:element
name=
"serviceLanguage"
type=
"xs:language"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
<xs:element
name=
"requiredCapabilities"
type=
"requirementsType"
minOccurs=
"0"
/>
<xs:element
name=
"deliveryMethod"
type=
"deliveryMethodType"
maxOccurs=
"unbounded"
/>
<xs:element
name=
"accessGroup"
type=
"accessGroupType"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
<xs:element
ref=
"r7:serviceGroup"
minOccurs=
"0"
/>
<xs:element
ref=
"r7:initiationRandomization"
minOccurs=
"0"
/>
<xs:element
ref=
"r7:terminationRandomization"
minOccurs=
"0"
/>
<xs:element
ref=
"r8:Registration"
minOccurs=
"0"
/>
<xs:element
ref=
"r9:mediaPresentationDescription"
minOccurs=
"0"
/>
<xs:element
ref=
"r9:schedule"
minOccurs=
"0"
/>
<xs:element
ref=
"r9:availabilityInfo"
minOccurs=
"0"
/>
<xs:element
ref=
"sv:delimiter"
/>
<xs:element
ref=
"r12:appService"
minOccurs=
"0"
/>
<xs:element
ref=
"r12:KeepUpdatedService"
minOccurs=
"0"
/>
<xs:element
ref=
"r12:mooDConfiguration"
minOccurs=
"0"
maxOccurs=
"1"
/>
<xs:element
ref=
"r12:consumptionReporting"
minOccurs=
"0"
maxOccurs=
"1"
/>
<xs:element
ref=
"sv:delimiter"
/>
<xs:element
ref=
"r15:ROMSvcRfParams"
minOccurs=
"0"
/>
<xs:element
ref=
"sv:delimiter"
/>
<xs:element
ref=
"r16:ROMSvcRfParams"
minOccurs=
"0"
/>
<xs:element
ref=
"sv:delimiter"
/>
<xs:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</xs:sequence>
<xs:attribute
name=
"serviceId"
type=
"xs:anyURI"
use=
"required"
/>
<xs:attribute
ref=
"r7:serviceClass"
/>
<xs:attribute
ref=
"r14:romService"
use=
"optional"
/>
<xs:anyAttribute
processContents=
"skip"
/>
</xs:complexType>
<xs:complexType
name=
"accessGroupType"
>
<xs:sequence>
<xs:element
name=
"accessBearer"
type=
"xs:string"
maxOccurs=
"unbounded"
/>
</xs:sequence>
<xs:attribute
name=
"id"
type=
"accessGroupIdType"
use=
"required"
/>
</xs:complexType>
<xs:complexType
name=
"deliveryMethodType"
>
<xs:sequence>
<xs:element
ref=
"r7:unicastAccessURI"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
<xs:element
ref=
"r8:alternativeAccessDelivery"
minOccurs=
"0"
/>
<xs:element
ref=
"sv:delimiter"
/>
<xs:element
ref=
"r12:broadcastAppService"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
<xs:element
ref=
"r12:unicastAppService"
minOccurs=
"0"
/>
<xs:element
ref=
"r12:appComponent"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
<xs:element
ref=
"r12:serviceArea"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
<xs:element
ref=
"sv:delimiter"
/>
<xs:element
ref=
"r15:supplementaryUnicastAppService"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
<xs:element
ref=
"sv:delimiter"
/>
<xs:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</xs:sequence>
<xs:attribute
name=
"accessGroupId"
type=
"accessGroupIdType"
use=
"optional"
/>
<xs:attribute
name=
"associatedProcedureDescriptionURI"
type=
"xs:anyURI"
use=
"optional"
/>
<xs:attribute
name=
"protectionDescriptionURI"
type=
"xs:anyURI"
use=
"optional"
/>
<xs:attribute
name=
"sessionDescriptionURI"
type=
"xs:anyURI"
use=
"required"
/>
<xs:attribute
name=
"accessPointName"
type=
"xs:anyURI"
use=
"optional"
/>
<xs:attribute
name=
"group"
type=
"xs:unsignedByte"
use=
"optional"
/>
<xs:attribute
name=
"PLMN"
type=
"xs:string"
use=
"optional"
/>
<xs:attribute
name=
"p-serviceArea"
type=
"p-serviceAreaType"
use=
"optional"
/>
<xs:attribute
ref=
"r12:inbandMetadata"
/>
<xs:anyAttribute
processContents=
"skip"
/>
</xs:complexType>
<xs:simpleType
name=
"p-serviceAreaType"
>
<xs:list
itemType=
"xs:unsignedShort"
/>
</xs:simpleType>
<xs:complexType
name=
"nameType"
>
<xs:simpleContent>
<xs:extension
base=
"xs:string"
>
<xs:attribute
name=
"lang"
type=
"xs:language"
use=
"optional"
/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:simpleType
name=
"accessGroupIdType"
>
<xs:restriction
base=
"xs:nonNegativeInteger"
/>
</xs:simpleType>
<xs:complexType
name=
"requirementsType"
>
<xs:sequence>
<xs:element
name=
"feature"
type=
"xs:unsignedInt"
maxOccurs=
"unbounded"
/>
</xs:sequence>
</xs:complexType>
</xs:schema>
TS26346_UserServiceBundleDescription_Extensions_Rel-12.xsd
0 → 100644
View file @
5d431e3a
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema
xmlns=
"urn:3GPP:metadata:2013:MBMS:userServiceDescription"
xmlns:xs=
"http://www.w3.org/2001/XMLSchema"
targetNamespace=
"urn:3GPP:metadata:2013:MBMS:userServiceDescription"
elementFormDefault=
"qualified"
version=
"1"
>
<xs:annotation>
<xs:documentation>
MBMS User Service Bundle Description schema extensions (Release 12)
</xs:documentation>
<xs:documentation>
3GPP TS 26.346 clause 11.2.1.2
</xs:documentation>
<xs:documentation>
Copyright © 2013, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved.
</xs:documentation>
</xs:annotation>
<xs:element
name=
"broadcastAppService"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"basePattern"
type=
"xs:anyURI"
maxOccurs=
"unbounded"
/>
<xs:element
name=
"serviceArea"
type=
"xs:unsignedShort"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
<xs:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</xs:sequence>
<xs:anyAttribute
processContents=
"skip"
/>
</xs:complexType>
</xs:element>
<xs:element
name=
"unicastAppService"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"basePattern"
type=
"xs:anyURI"
maxOccurs=
"unbounded"
/>
<xs:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</xs:sequence>
<xs:anyAttribute
processContents=
"skip"
/>
</xs:complexType>
</xs:element>
<xs:element
name=
"appService"
type=
"appServiceType"
/>
<xs:complexType
name=
"appServiceType"
>
<xs:sequence>
<xs:element
name=
"identicalContent"
minOccurs=
"0"
maxOccurs=
"unbounded"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"basePattern"
type=
"xs:anyURI"
minOccurs=
"2"
maxOccurs=
"unbounded"
/>
<xs:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</xs:sequence>
<xs:anyAttribute
processContents=
"skip"
/>
</xs:complexType>
</xs:element>
<xs:element
name=
"alternativeContent"
minOccurs=
"0"
maxOccurs=
"unbounded"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"basePattern"
type=
"xs:anyURI"
minOccurs=
"2"
maxOccurs=
"unbounded"
/>
<xs:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</xs:sequence>
<xs:anyAttribute
processContents=
"skip"
/>
</xs:complexType>
</xs:element>
<xs:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</xs:sequence>
<xs:attribute
name=
"appServiceDescriptionURI"
type=
"xs:anyURI"
use=
"required"
/>
<xs:attribute
name=
"mimeType"
type=
"xs:string"
use=
"required"
/>
<xs:anyAttribute
processContents=
"skip"
/>
</xs:complexType>
<xs:attribute
name=
"inbandMetadata"
type=
"xs:boolean"
/>
<xs:element
name=
"appComponent"
type=
"xs:string"
/>
<xs:element
name=
"serviceArea"
type=
"xs:unsignedShort"
/>
<xs:element
name=
"KeepUpdatedService"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"registrationServer"
type=
"xs:anyURI"
maxOccurs=
"unbounded"
/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element
name=
"consumptionReporting"
>
<xs:complexType>
<xs:sequence>
<xs:any
namespace=
"##other"
minOccurs=
"0"
maxOccurs=
"unbounded"
processContents=
"lax"
/>
</xs:sequence>
<xs:attribute
name=
"consumptionReportingURI"
type=
"xs:anyURI"
use=
"required"
/>
<xs:anyAttribute
processContents=
"skip"
/>
</xs:complexType>
</xs:element>
<xs:element
name=
"mooDConfiguration"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"proxyServer"
type=
"xs:anyURI"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
<xs:element
name=
"mooDHeaderAttachment"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"dASHContent"
minOccurs=
"0"
>
<xs:complexType>
<xs:attribute
name=
"rule"
type=
"xs:unsignedByte"
use=
"required"
>
<xs:annotation>
<xs:documentation>
0: not used
1: Media Segment requests
2: MPD requests
3-255: reserved for future use
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:anyAttribute
processContents=
"skip"
/>
</xs:complexType>
</xs:element>
<xs:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</xs:sequence>
<xs:attribute
name=
"locationType"
type=
"xs:string"
use=
"required"
/>
<xs:anyAttribute
processContents=
"skip"
/>
</xs:complexType>
</xs:element>
</xs:schema>
TS26346_UserServiceBundleDescription_Extensions_Rel-14.xsd
0 → 100644
View file @
5d431e3a
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema
targetNamespace=
"urn:3GPP:metadata:2017:MBMS:userServiceDescription"
version=
"2"
xmlns=
"urn:3GPP:metadata:2017:MBMS:userServiceDescription"
xmlns:xs=
"http://www.w3.org/2001/XMLSchema"
elementFormDefault=
"qualified"
>
<xs:annotation>
<xs:documentation>
MBMS User Service Bundle Description schema extensions (Release 14)
</xs:documentation>
<xs:documentation>
3GPP TS 26.346 clause 11.2.1.2
</xs:documentation>
<xs:documentation>
Copyright © 2017, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved.
</xs:documentation>
</xs:annotation>
<xs:attribute
name=
"romService"
type=
"xs:boolean"
default=
"false"
/>
</xs:schema>
TS26346_UserServiceBundleDescription_Extensions_Rel-15.xsd
0 → 100644
View file @
5d431e3a
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema
targetNamespace=
"urn:3GPP:metadata:2018:r15:MBMS:userServiceDescription"
version=
"3"
xmlns=
"urn:3GPP:metadata:2018:r15:MBMS:userServiceDescription"
xmlns:xs=
"http://www.w3.org/2001/XMLSchema"
elementFormDefault=
"qualified"
>
<xs:annotation>
<xs:documentation>
MBMS User Service Bundle Description schema extensions (Release 15)
</xs:documentation>
<xs:documentation>
3GPP TS 26.346 clause 11.2.1.2
</xs:documentation>
<xs:documentation>
Copyright © 2018, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved.
</xs:documentation>
</xs:annotation>
<xs:element
name=
"supplementaryUnicastAppService"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"basePattern"
type=
"xs:anyURI"
maxOccurs=
"unbounded"
/>
<xs:any
namespace=
"##other"
processContents=
"lax"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</xs:sequence>
<xs:anyAttribute
processContents=
"skip"
/>
</xs:complexType>
</xs:element>
<xs:element
name=
"ROMSvcRfParams"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"Frequency"
maxOccurs=
"unbounded"
>
<xs:annotation>
<xs:documentation>
Coded as EARFCN per 3GPP TS 36.101.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute
name=
"subcarrierSpacing"
use=
"required"
>
<xs:annotation>
<xs:documentation>
Restricted to one of the following values in kHz: [1.25, 7.5, 15].
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute
name=
"bandwidth"
use=
"required"
>
<xs:annotation>
<xs:documentation>
Restricted to one of the following values in MHz: [1.4, 3, 5, 10, 15, 20].
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
TS26346_UserServiceBundleDescription_Extensions_Rel-16.xsd
0 → 100644
View file @
5d431e3a
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema
targetNamespace=
"urn:3GPP:metadata:2020:MBMS:userServiceDescription"
version=
"4"
xmlns=
"urn:3GPP:metadata:2020:MBMS:userServiceDescription"
xmlns:xs=
"http://www.w3.org/2001/XMLSchema"
elementFormDefault=
"qualified"
>
<xs:annotation>
<xs:documentation>
MBMS User Service Bundle Description schema extensions (Release 16)
</xs:documentation>
<xs:documentation>
3GPP TS 26.346 clause 11.2.1.2
</xs:documentation>
<xs:documentation>
Copyright © 2020, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved.
</xs:documentation>
</xs:annotation>
<xs:element
name=
"ROMSvcRfParams"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"Frequency"
maxOccurs=
"unbounded"
>
<xs:annotation>
<xs:documentation>
Coded as EARFCN per 3GPP TS 36.101.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute
name=
"subcarrierSpacing"
type=
"xs:decimal"
use=
"required"
>
<xs:annotation>
<xs:documentation>
Restricted to one of the subcarrier spacing values as specified in 3GPP TS 36.211.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute
name=
"bandwidth"
type=
"xs:decimal"
use=
"required"
>
<xs:annotation>
<xs:documentation>
Restricted to one of the channel bandwidth values as specified in 3GPP TS 36.104.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
TS26346_UserServiceBundleDescription_Extensions_Rel-7.xsd
0 → 100644
View file @
5d431e3a
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema
targetNamespace=
"urn:3GPP:metadata:2007:MBMS:userServiceDescription"
xmlns=
"urn:3GPP:metadata:2007:MBMS:userServiceDescription"
xmlns:xs=
"http://www.w3.org/2001/XMLSchema"
elementFormDefault=
"qualified"
>
<xs:annotation>
<xs:documentation>
MBMS User Service Bundle Description schema extensions (Release 7)
</xs:documentation>
<xs:documentation>
3GPP TS 26.346 clause 11.2.1.2
</xs:documentation>
<xs:documentation>
Copyright © 2007, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved.
</xs:documentation>
</xs:annotation>
<xs:element
name=
"initiationRandomization"
>
<xs:complexType>
<xs:attribute
name=
"initiationStartTime"
type=
"xs:unsignedInt"
use=
"optional"
/>
<xs:attribute
name=
"protectionPeriod"
type=
"xs:unsignedInt"
use=
"required"
/>
<xs:attribute
name=
"randomTimePeriod"
type=
"xs:unsignedInt"
use=
"required"
/>
</xs:complexType>
</xs:element>
<xs:element
name=
"terminationRandomization"
>
<xs:complexType>
<xs:attribute
name=
"protectionPeriod"
type=
"xs:unsignedInt"
use=
"required"
/>
<xs:attribute
name=
"randomTimePeriod"
type=
"xs:unsignedInt"
use=
"required"
/>
</xs:complexType>
</xs:element>
<xs:element
name=
"serviceGroup"
type=
"serviceGroupType"
/>
<xs:complexType
name=
"serviceGroupType"
>
<xs:attribute
name=
"groupID"
type=
"xs:anyURI"
use=
"required"
/>
</xs:complexType>
<xs:element
name=
"unicastAccessURI"
type=
"xs:anyURI"
/>
<xs:attribute
name=
"serviceClass"
type=
"xs:string"
/>
</xs:schema>
TS26346_UserServiceBundleDescription_Extensions_Rel-8.xsd
0 → 100644
View file @
5d431e3a
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema
targetNamespace=
"urn:3GPP:metadata:2008:MBMS:userServiceDescription"
xmlns=
"urn:3GPP:metadata:2008:MBMS:userServiceDescription"
xmlns:xs=
"http://www.w3.org/2001/XMLSchema"
elementFormDefault=
"qualified"
>
<xs:annotation>
<xs:documentation>
MBMS User Service Bundle Description schema extensions (Release 8)
</xs:documentation>
<xs:documentation>
3GPP TS 26.346 clause 11.2.1.2
</xs:documentation>
<xs:documentation>
Copyright © 2008, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved.
</xs:documentation>
</xs:annotation>
<xs:element
name=
"alternativeAccessDelivery"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"unicastAccessURI"
type=
"xs:anyURI"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
</xs:sequence>
<xs:attribute
name=
"timeShiftingBuffer"
type=
"xs:unsignedInt"
use=
"optional"
default=
"0"
/>
</xs:complexType>
</xs:element>
<xs:element
name=
"Registration"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"registrationURI"
type=
"xs:anyURI"
minOccurs=
"1"
maxOccurs=
"unbounded"
/>
</xs:sequence>
<xs:attribute
name=
"registrationThreshold"
type=
"xs:unsignedInt"
use=
"optional"
default=
"100"
/>
</xs:complexType>
</xs:element>
</xs:schema>
TS26346_UserServiceBundleDescription_Extensions_Rel-9.xsd
0 → 100644
View file @
5d431e3a
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema
targetNamespace=
"urn:3GPP:metadata:2009:MBMS:userServiceDescription"
xmlns=
"urn:3GPP:metadata:2009:MBMS:userServiceDescription"
xmlns:xs=
"http://www.w3.org/2001/XMLSchema"
elementFormDefault=
"qualified"
>
<xs:annotation>
<xs:documentation>
MBMS User Service Bundle Description schema extensions (Release 9)
</xs:documentation>
<xs:documentation>
3GPP TS 26.346 clause 11.2.1.2
</xs:documentation>
<xs:documentation>
Copyright © 2009, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved.
</xs:documentation>
</xs:annotation>
<xs:element
name=
"mediaPresentationDescription"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"mpdURI"
type=
"xs:anyURI"
/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element
name=
"schedule"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"scheduleDescriptionURI"
type=
"xs:anyURI"
/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element
name=
"availabilityInfo"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"infoBinding"
maxOccurs=
"unbounded"
>
<xs:complexType>
<xs:sequence>
<xs:element
name=
"serviceArea"
type=
"xs:unsignedShort"
minOccurs=
"0"
maxOccurs=
"unbounded"
/>
<xs:element
name=
"radioFrequency"
type=
"xs:unsignedInt"
maxOccurs=
"unbounded"
/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
TS26510_CommonData.yaml
View file @
5d431e3a
openapi
:
3.0.0
info
:
title
:
'
Media
Delivery:
Common
Data
Types'
version
:
1.0.
1
version
:
1.0.
2
description
:
|
Media Delivery: Common Data Types
© 202
4
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
© 202
5
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
tags
:
...
...
@@ -12,7 +12,7 @@ tags:
description
:
'
Media
Delivery:
Common
Data
Types'
externalDocs
:
description
:
'
TS
26.510
V18.
1
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
description
:
'
TS
26.510
V18.
4
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
url
:
'
https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/'
paths
:
{}
...
...
TS26510_Maf_Provisioning_ConsumptionReporting.yaml
View file @
5d431e3a
openapi
:
3.0.0
info
:
title
:
Maf_Provisioning_ConsumptionReporting
version
:
1.0.
0
version
:
1.0.
1
description
:
|
Media Delivery: Consumption Reporting Provisioning API
© 202
4
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
© 202
5
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
tags
:
...
...
@@ -12,7 +12,7 @@ tags:
description
:
'
Media
Delivery:
Consumption
Reporting
Provisioning
API'
externalDocs
:
description
:
'
TS
26.510
V18.
0
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
description
:
'
TS
26.510
V18.
4
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
url
:
'
https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/'
servers
:
...
...
TS26510_Maf_Provisioning_ContentHosting.yaml
View file @
5d431e3a
openapi
:
3.0.0
info
:
title
:
Maf_Provisioning_ContentHosting
version
:
1.0.
1
version
:
1.0.
3
description
:
|
Media Delivery: Content Hosting Provisioning API
© 202
4
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
© 202
5
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
tags
:
...
...
@@ -12,7 +12,7 @@ tags:
description
:
'
Media
Delivery:
Content
Hosting
Provisioning
API'
externalDocs
:
description
:
'
TS
26.510
V18.
1
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
description
:
'
TS
26.510
V18.
5
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
url
:
'
https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/'
servers
:
...
...
@@ -330,12 +330,9 @@ components:
mappedPath
:
type
:
string
DistributionConfiguration
:
Base
DistributionConfiguration
:
type
:
object
required
:
-
canonicalDomainName
-
baseURL
description
:
'
A
content
distribution
configuration.'
description
:
'
Base
data
type
for
content
distribution
configurations.'
properties
:
supplementaryDistributionNetworks
:
type
:
array
...
...
@@ -356,15 +353,8 @@ components:
$ref
:
'
TS26510_CommonData.yaml#/components/schemas/ResourceId'
certificateId
:
$ref
:
'
TS26510_CommonData.yaml#/components/schemas/ResourceId'
canonicalDomainName
:
readOnly
:
true
type
:
string
domainNameAlias
:
type
:
string
baseURL
:
readOnly
:
true
allOf
:
-
$ref
:
'
TS26510_CommonData.yaml#/components/schemas/AbsoluteUrl'
entryPoint
:
$ref
:
'
TS26510_CommonData.yaml#/components/schemas/RelativeMediaEntryPoint'
pathRewriteRules
:
...
...
@@ -417,6 +407,24 @@ components:
ipAddressName
:
type
:
string
DistributionConfiguration
:
description
:
'
A
content
distribution
configuration.'
allOf
:
-
$ref
:
'
#/components/schemas/BaseDistributionConfiguration'
-
type
:
object
required
:
-
canonicalDomainName
-
baseURL
properties
:
canonicalDomainName
:
readOnly
:
true
type
:
string
description
:
'
Default
Fully-Qualified
Domain
Name
assigned
by
the
Media
AF
for
use
at
reference
point
M4.'
baseURL
:
readOnly
:
true
allOf
:
-
$ref
:
'
TS26510_CommonData.yaml#/components/schemas/AbsoluteUrl'
# Schema for the resource itself
ContentHostingConfiguration
:
type
:
object
...
...
TS26510_Maf_Provisioning_ContentPreparationTemplates.yaml
View file @
5d431e3a
openapi
:
3.0.0
info
:
title
:
Maf_Provisioning_ContentPreparationTemplates
version
:
1.0.
0
version
:
1.0.
1
description
:
|
Media Delivery: Content Preparation Templates Provisioning API
© 202
4
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
© 202
5
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
tags
:
...
...
@@ -12,7 +12,7 @@ tags:
description
:
'
Media
Delivery:
Content
Preparation
Templates
Provisioning
API'
externalDocs
:
description
:
'
TS
26.510
V18.
0
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
description
:
'
TS
26.510
V18.
4
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
url
:
'
https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/'
servers
:
...
...
TS26510_Maf_Provisioning_ContentProtocols.yaml
View file @
5d431e3a
openapi
:
3.0.0
info
:
title
:
Maf_Provisioning_ContentProtocols
version
:
1.0.
0
version
:
1.0.
1
description
:
|
Media Delivery: Content Protocols Discovery API
© 202
4
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
© 202
5
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
tags
:
...
...
@@ -12,7 +12,7 @@ tags:
description
:
'
Media
Delivery:
Content
Protocols
Discovery
API'
externalDocs
:
description
:
'
TS
26.510
V18.
0
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
description
:
'
TS
26.510
V18.
4
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
url
:
'
https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/'
servers
:
...
...
TS26510_Maf_Provisioning_ContentPublishing.yaml
View file @
5d431e3a
openapi
:
3.0.0
info
:
title
:
Maf_Provisioning_ContentPublishing
version
:
1.0.
1
version
:
1.0.
3
description
:
|
Media Delivery: Content Publishing Provisioning API
© 202
4
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
© 202
5
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
tags
:
...
...
@@ -12,7 +12,7 @@ tags:
description
:
'
Media
Delivery:
Content
Publishing
Provisioning
API'
externalDocs
:
description
:
'
TS
26.510
V18.
1
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
description
:
'
TS
26.510
V18.
4
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
url
:
'
https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/'
servers
:
...
...
@@ -328,12 +328,10 @@ components:
$ref
:
'
TS26510_CommonData.yaml#/components/schemas/CachingConfiguration'
minItems
:
1
ContributionConfiguration
:
Base
ContributionConfiguration
:
type
:
object
description
:
'
A
configuration
for
content
contribution.'
required
:
-
canonicalDomainName
-
baseURL
-
entryPoint
properties
:
edgeResourcesConfigurationId
:
...
...
@@ -344,19 +342,29 @@ components:
allOf
:
-
$ref
:
'
TS26510_CommonData.yaml#/components/schemas/ResourceId'
-
description
:
'
A
reference
to
a
Server
Certificate
resource
to
be
presented
by
the
Media
AS
at
reference
point
M4.'
domainNameAlias
:
type
:
string
description
:
'
Additional
domain
name
nominated
by
the
Media
Application
Provider
and
used
by
the
Media
AS
to
set
appropriate
CORS
HTTP
response
headers
at
reference
point
M4.'
entryPoint
:
$ref
:
'
TS26510_CommonData.yaml#/components/schemas/RelativeMediaEntryPoint'
ContributionConfiguration
:
description
:
'
A
content
contribution
configuration.'
allOf
:
-
$ref
:
'
#/components/schemas/BaseContributionConfiguration'
-
type
:
object
required
:
-
canonicalDomainName
-
baseURL
properties
:
canonicalDomainName
:
readOnly
:
true
type
:
string
description
:
'
Default
Fully-Qualified
Domain
Name
assigned
by
the
Media
AF
for
use
at
reference
point
M4.'
domainNameAlias
:
type
:
string
description
:
'
Additional
domain
name
nominated
by
the
Media
Application
Provider
and
used
by
the
Media
AS
to
set
appropriate
CORS
HTTP
response
headers
at
reference
point
M4.'
baseURL
:
readOnly
:
true
allOf
:
-
$ref
:
'
TS26510_CommonData.yaml#/components/schemas/AbsoluteUrl'
entryPoint
:
$ref
:
'
TS26510_CommonData.yaml#/components/schemas/RelativeMediaEntryPoint'
# Schema for the resource itself
ContentPublishingConfiguration
:
...
...
TS26510_Maf_Provisioning_EdgeResources.yaml
View file @
5d431e3a
openapi
:
3.0.0
info
:
title
:
Maf_Provisioning_EdgeResources
version
:
1.0.
0
version
:
1.0.
1
description
:
|
Media Delivery: Edge Resources Provisioning API
© 202
4
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
© 202
5
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
tags
:
...
...
@@ -12,7 +12,7 @@ tags:
description
:
'
Media
Delivery:
Edge
Resources
Provisioning
API'
externalDocs
:
description
:
'
TS
26.510
V18.
0
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
description
:
'
TS
26.510
V18.
4
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
url
:
'
https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/'
servers
:
...
...
TS26510_Maf_Provisioning_EventDataProcessing.yaml
View file @
5d431e3a
openapi
:
3.0.0
info
:
title
:
Maf_Provisioning_EventDataProcessing
version
:
1.0.
0
version
:
1.0.
1
description
:
|
Media Delivery: Event Data Processing Provisioning API
© 202
4
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
© 202
5
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
tags
:
...
...
@@ -12,7 +12,7 @@ tags:
description
:
'
Media
Delivery:
Event
Data
Processing
Provisioning
API'
externalDocs
:
description
:
'
TS
26.510
V18.
0
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
description
:
'
TS
26.510
V18.
4
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
url
:
'
https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/'
servers
:
...
...
TS26510_Maf_Provisioning_MetricsReporting.yaml
View file @
5d431e3a
openapi
:
3.0.0
info
:
title
:
Maf_Provisioning_MetricsReporting
version
:
1.0.
0
version
:
1.0.
1
description
:
|
Media Delivery: Metrics Reporting Provisioning API
© 202
4
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
© 202
5
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
tags
:
...
...
@@ -12,7 +12,7 @@ tags:
description
:
'
Media
Delivery:
Metrics
Reporting
Provisioning
API'
externalDocs
:
description
:
'
TS
26.510
V18.
0
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
description
:
'
TS
26.510
V18.
4
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
url
:
'
https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/'
servers
:
...
...
TS26510_Maf_Provisioning_PolicyTemplates.yaml
View file @
5d431e3a
openapi
:
3.0.0
info
:
title
:
Maf_Provisioning_PolicyTemplates
version
:
1.0.
1
version
:
1.0.
2
description
:
|
Media Delivery: Policy Templates Provisioning API
© 202
4
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
© 202
5
, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
tags
:
...
...
@@ -12,7 +12,7 @@ tags:
description
:
'
Media
Delivery:
Policy
Templates
Provisioning
API'
externalDocs
:
description
:
'
TS
26.510
V18.
1
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
description
:
'
TS
26.510
V18.
4
.0;
Media
Delivery;
Interactions
and
APIs
for
media
session
handling'
url
:
'
https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/'
servers
:
...
...
Prev
1
2
3
4
5
6
7
…
9
Next