Broadcast Content Encapsulation
First Claim
1. A method comprising:
- mapping each of a plurality of data streams related to a specific content to a different component of a service delivering multiple versions of the specific content;
encapsulating each data stream of the plurality into a stream of packets according to a first communication protocol, wherein,as to each of the packet streams, the packets have a value in a common field identifying the component mapped to the data stream encapsulated by the packet stream; and
forwarding the packet streams for transmission in a transmission channel.
4 Assignments
0 Petitions
Accused Products
Abstract
Components of a transmitted service delivering multiple versions of content are mapped to streams carrying data for those multiple versions. The data streams are encapsulated into User Datagram Protocol (UDP) packets; the UDP destination port fields of the packets are given component-identifying values. A user equipment (UE) receiving the transmitted service identifies desired components based on the UDP destination port field values. The UE further encapsulates desired component UDP packets into Internet Protocol (IP) packets, and may assign component-identifying values to fields of the IP packets (e.g., the IP source address and/or IP destination address).
-
Citations
36 Claims
-
1. A method comprising:
-
mapping each of a plurality of data streams related to a specific content to a different component of a service delivering multiple versions of the specific content; encapsulating each data stream of the plurality into a stream of packets according to a first communication protocol, wherein, as to each of the packet streams, the packets have a value in a common field identifying the component mapped to the data stream encapsulated by the packet stream; and forwarding the packet streams for transmission in a transmission channel. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A machine-readable medium storing machine-executable instructions for performing a method comprising:
-
mapping each of a plurality of data streams related to a specific content to a different component of a service delivering multiple versions of the specific content; encapsulating each data stream of the plurality into a stream of packets according to a first communication protocol, wherein, as to each of the packet streams, the packets have a value in a common field identifying the component mapped to the data stream encapsulated by the packet stream; and forwarding the packet streams for transmission in a transmission channel. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus comprising:
at least one processor configured to map each of a plurality of data streams related to a specific content to a different component of a service delivering multiple versions of the specific content; encapsulate each data stream of the plurality into a stream of packets according to a first communication protocol, wherein, as to each of the packet streams, the packets have a value in a common field identifying the component mapped to the data stream encapsulated by the packet stream; and forward the packet streams for transmission in a transmission channel. - View Dependent Claims (12, 13, 14, 15)
-
16. A method comprising:
-
receiving a transmission of a service delivering multiple versions of a specific content, the service including a plurality of components, each component corresponding to a distinct data stream related to the specific content, each of the data streams encapsulated into a stream of packets according to a first communication protocol; and identifying desired components of the service based on values in a common field in packets of the packet streams. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A machine-readable medium storing machine-executable instructions for performing a method comprising:
-
receiving a transmission of a service delivering multiple versions of a specific content, the service including a plurality of components, each component corresponding to a distinct data stream related to the specific content, each of the data streams encapsulated into a stream of packets according to a first communication protocol; and identifying desired components of the service based on values in a common field in packets of the packet streams. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. An apparatus comprising:
-
at least one controller configured, upon receiving a transmission of a service delivering multiple versions of a specific content, the service including a plurality of components, each component corresponding to a distinct data stream related to the specific content, each of the data streams encapsulated into a stream of packets according to a first communication protocol, to perform operations that include identifying desired components of the service based on values in a common field in packets of the packet streams. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
Specification