A fraction expressed as a decimal between 0.0 and 1.0 TODO: Restrict this with a regular expression that matches IPv4 and IPv6 addresses in their respective textual notations. A digest of the multicast transport object is present in the metadata describing it, enabling its integrity to be verified by the Multicast gateway. A digest of the multicast transport object is present in the metadata describing it, enabling its integrity to be verified by the Multicast gateway. A digital signature is also provided, enabling the authenticity of (key fields within) the multicast transport object metadata to be verified by the Multicast gateway. The period of time after receiving this document that it may no longer be valid. The absolute point in time after which this document may no longer be valid. A reference to a service identifier in this multicast session configuration. A reference to a transport session identifier within the scope of the indicated multicast session. The maximum period of time between transmissions of a multicast transport object as part of a carousel. The maximum period of time between revalidation of a resource with its origin server. Expression of preference to the Multicast server that compression is desired by the Provisioning function. The combined size of all transport objects described by this carousel, excluding any associated metadata and transport protocol overhead. The combined size of all transport objects described by this carousel once any content encoding (such as compression) has been removed from the objects, excluding any associated metadata and transport protocol overhead. A cross-reference to a PresentationManifestLocator element in the parent MulticastSession with a manifestId of the same value. Uniquely identifying the stream of packets in the multicast group that corresponds to this multicast transport session, e.g. the LCT Channel identifier. (Some multicast media transport protocols do not require this additional demultiplexing identifier.) Designated extension point. A set of parameters describing an Application Level Forward Error Correction configuration. A term identifier from ForwardErrorCorrectionSchemeCS identifying the AL-FEC scheme in use. The percentage AL-FEC overhead for the repair stream described by this set of Forward Error Correction parameters. The endpoint address to which AL-FEC repair packets are transmitted. May be omitted in cases where AL-FEC is transmitted in band to the same endpoint address as the enclosing multicast transport session. Designated extension point. A URI with an associated weighting attribute. An element describing the parameters to be used by a Multicast gateway when performing unicast repair. One or more base paths may be specified here, each with an optional weighting. If the weighting is omitted, all base paths are assumed to have an equal weighting of 1.0. Designated extension point. The time (expressed in milliseconds) that a Multicast gateway should wait for a packet relating to a particular multicast transport object before it can assume that the object transmission is over, and commence object repair using Forward Error Correction or unicast patching procedures. The minimum number of milliseconds that the Multicast gateway shall back off after the mutlicast transport object timeout before attempting a unicast repair. An additional period that the Multicast gateway shall wait after the fixed back-off period before attempting a unicast repair. It shall be a randomly selected number of milliseconds between zero and the value specified in this attribute. The Multicast gateway shall choose a different random back-off period for each multicast transport object. The base path of all multicast transport objects conveyed in this multicast transport session. This prefix string is substituated by the Multicast gateway with a unicast repair base path when performing unicast repair. A URL and accompanying MIME content type. The MIME content type of the resource pointed to by the content of this element. The proportion of Multicast gateways that should send reports to the specified endpoint. At the start of a multicast transport session, each Multicast gateway shall randomly decide whether or not to send reports based on this value. The period of time for the Multicast gateway to wait between sending reports to the specified endpoint. An additional period that the Multicast gateway shall delay when sending reports to the specified endpoint. It shall be a randomly selected number of milliseconds between zero and the value specified in this attribute. The Multicast gateway shall choose a different random delay for each report it sends. Controls whether Playback session running events are included in reports. Parameters used by the Multicast gateway to report statistics about the session. The parameters for carouselling a resource related to a media presentation. The parameters for carouselling a resource related to a media presentation with reference to an multicast transport session described in a different document. A URL and the parameters for carouselling it. The target acquisition period from the carousel for this resource. The revalidation period with the origin server for this resource. Compression of this resource by the Multicast server is desired. Designated extension point. Designated extension point. Definition of a macro expansion. The macro key to be expanded. A controlled term URI indicating the class of information conveyed by a multicast transport session. Controls whether the Multicast server adds integrity and/or authenticity metadata to multicast transport objects. Informs the Multicast gateway whether this metadata should be present and verified. Specifying a carousel of ancillary multicast transport objects to be additionally conveyed by this multicast gateway configuration transport session. Defining a macro to be expanded by the Multicast server when generating a multicast gateway configuration for inclusion in this multicast gateway configuration transport session. Designated extension point. A list of globally unique identifiers that refers to either this multicast gateway configuration transport session or the content carried by it. A means of referencing a single component of the linear service. Specifying a carousel of ancillary multicast transport objects to be additionally conveyed by this multicast transport session. Designated extension point. Used by the Multicast server to determine whether to pull content for this service component, or expect it to be pushed. Used by the Multicast server to determine the multicast transmission mode. In "resource" mode, the Multicast server waits until it has acquired a complete resource before attempting to transmit it as a multicast transport object. In "chunked" mode, the Multicast server maps a single acquired chunk to a different multicast transport object. The time (expressed in milliseconds) that a Multicast gateway should wait for any packet on this multicast transport session before it can assume that the session is over and unsubscribe from the corresponding multicast group. If this attribute is omitted, reception of the multicast session never times out due to a lack of packets, but is still bounded by the transport session duration. All the multicast transport sessions required to deliver a single linear service according to operational needs. The URL of a presentation manifest hosted on an origin server accessible to the system receiving this multicast session configuration. An opaque identifier, unique within the lexical scope of this instance document, that identifies this XML element and allows it to be cross-referenced from elsewhere in the same instance document. The multicast transport object URI of this presentation manifest when it is carouselled by the Multicast server. A pattern string used by the Multicast gateway to match the path part of presentation manifest request URLs from a Content playback function with this multicast session. May contain any number of wildcard characters at any position. The reporting destination(s) used by the Multicast gateway for all Multicast transport sessions within the scope of this Multicast session. Designated extension point. A URI that uniquely identifies a multicast session within the deployed system. The period for which the availability start time of media objects delivered at reference point L should be delayed by the Multicast gateway The Multicast gateway configuration can optionally be transmitted via an in-band multicast transport session. A set of multicast sessions, each one for a different linear service. Defining a macro to be expanded by the Multicast server when processing the multicast server configuration. The reporting destination(s) used by the Multicast gateway for all Multicast transport sessions declared within the scope of this multicast server configuration. Designated extension point. The version attribute is intended to be increased by 1 in every future version where new element(s) or attribute(s) are added. Attributes declaring the validity of this Multicast server configuration document and its contents. The Multicast gateway configuration can optionally be transmitted via an in-band multicast transport session. A set of multicast sessions, each one for a different linear service. The reporting destination(s) used by the Multicast gateway for all Multicast transport sessions declared within the scope of this multicast gateway configuration. Designated extension point. The version attribute is intended to be increased by 1 in every future version where new element(s) or attribute(s) are added. Attributes declaring the validity of this Multicast gateway configuration document and its contents. A document describing the currently configured Multicast sessions of a Multicast server. A document describing the currently configured Multicast sessions of a Multicast gateway.