Packet transmission protocol supporting downloading and streaming
AssigneeSamsung Electronics Co., Ltd.
InventorsImed Bouazizi, Youngkwon Lim
Life of this patent
Estimating the term…
Abstract
A method and apparatus generate and process transport packets. A method of processing a transport packet at receiving entity includes identifying, in response to receiving the transport packet, a payload type based on a field indicating the payload type in a packet header for the transport packet. The method also includes identifying, in response to identifying that the payload type is a streaming mode payload type, a delivery data unit type of DU data in the transport packet based on a field indicating the delivery data unit type in a streaming mode payload header for the DU data. Additionally, the method includes processing the DU data according to the identified delivery data unit type.
Claims20
A method of processing a transport packet by a receiving entity, the method comprising:
- in response to receiving the transport packet, identifying a payload type based on a field indicating the payload type in a packet header for the transport packet;
- in response to identifying that the payload type is a streaming mode payload type, identifying a delivery data unit type of data unit (DU) data in the transport packet based on a field indicating the delivery data unit type in a streaming mode payload header for the DU data;
- and
- processing the DU data according to the identified delivery data unit type.
The method of claim 4, wherein the transport packet includes one or more fragments of a media processing unit (MPU) arranged as media fragment units (MFUs).
A method of generating a transport packet by a sending entity, the method comprising:
- generating the transport packet to include an identifier of a payload type in a field indicating the payload type in a packet header for the transport packet;
- when the payload type is a streaming mode payload type, including an identifier of a delivery data unit type of data unit (DU) data for the transport packet in a field indicating the delivery data unit type in a streaming mode payload header for the DU data;
- and
- sending the transport packet.
An apparatus in a receiving entity capable of processing a transport packet, the apparatus comprising:
- a receiver configured to receive the transport packet;
- and
- processing circuitry configured to:
- identify a payload type based on a field indicating the payload type in a packet header for the transport packet,
- identify, in response to identifying that the payload type is a streaming mode payload type, a delivery data unit type of data unit (DU) data in the transport packet based on a field indicating the delivery data unit type in a streaming mode payload header for the DU data, and
- process the DU data according to the identified delivery data unit type.
The apparatus of claim 14, wherein the transport packet includes one or more fragments of a media processing unit (MPU) arranged as media fragment units (MFUs).
An apparatus in a sending entity capable of generating a transport packet, the apparatus comprising:
- processing circuitry configured to:
- generate the transport packet to include an identifier of a payload type in a field indicating the payload type in a packet header for the transport packet, and
- include, when the payload type is a streaming mode payload type, an identifier of a delivery data unit type of data unit (DU) data for the transport packet in a field indicating the delivery data unit type in a streaming mode payload header for the DU data;
- and
- a transmitter configured to send the transport packet.
Dependencies are inferred from the claim text.