Device and method for transmitting/receiving a plurality of encoded data packets
AssigneesSK Telecom Co., Ltd., Korea University Research and Business Foundation
InventorsYoung Lak Kim, Jin Hyo Park, Young Kil Suh, Jun Heo
Life of this patent
Estimating the term…
Abstract
A transmission device includes a data controller to output one or more data frames; a encoder to generate one or more encoded data packets for a first data frame among the one or more data frames; and a transmission controller to determine a transmission time point of each of the one or more encoded data packets, and transmit the one or more encoded data packets to a reception device at the determined transmission time point corresponding to each of the one or more encoded data packets.
Claims15
A transmission device, comprising:
- a data controller configured to output a plurality of data frames;
- an encoder configured to generate a first plurality of encoded data packets and a second plurality of encoded data packets for the plurality of data frames by applying each data frame of the plurality of data frames to a preset encoding matrix;
- and
- a transmission controller configured to
- determine transmission time points of each encoded data packet of the first plurality of encoded data packets and second plurality of encoded data packets, and
- transmit the first plurality of encoded data packets and second plurality of encoded data packets to a reception device at the determined transmission time points,
- wherein
- each encoded data packet of the first plurality of encoded data packets is generated based on each corresponding data frame among the plurality of data frames, and
- each encoded data packet of the second plurality of encoded data packets is generated based on at least two data frames among the plurality of data frames, and
- wherein the transmission controller is configured to determine
- each transmission time point of each encoded data packet of the first plurality of encoded data packets as a first time point when the encoder generates the each encoded data packet of the first plurality of encoded data packets and
- each transmission time point of each encoded data packet of the second plurality of encoded data packets as a second time point after a preset delay time from when the encoder generates the each encoded data packet of the second plurality of encoded data packets.
A system, comprising:
- a transmission device;
- and
- a reception device configured to
- receive a plurality of encoded data packets (i) encoded based on a plurality of data frames and (ii) transmitted at different transmission time points from the transmission device,
- identify order information including orders the plurality of encoded data packets, and
- decode the plurality of encoded data packets based on the identified order information, so as to obtain the plurality of data frames,
- wherein the transmission device is configured to
- generate a first plurality of encoded data packets based on each corresponding data frame among the plurality of data frames and a second plurality of encoded data packets based on at least two data frames among the plurality of data frames, by applying each data frame of the plurality of data frames to a preset encoding matrix, and
- determine each transmission time point of each encoded data packet of the first plurality of encoded data packets as a time point when the each encoded data packet of the first plurality of encoded data packets is generated and each transmission time point of each encoded data packet of the second plurality of encoded data packets as a second time point after a preset delay time from when the each encoded data packet of the second plurality of encoded data packets is generated.
An operation method performed by a transmission device, the operation method comprising:
- outputting a plurality of data frames;
- generating a first plurality of encoded data packets and a second plurality of encoded data packets for the plurality of data frames by applying each data frame of the plurality of data frames to a preset encoding matrix;
- determining transmission time points of each encoded data packet of the first plurality of encoded data packets and second plurality of encoded data packets;
- and
- transmitting the first plurality of encoded data packets and second plurality of encoded data packets to a reception device at the determined transmission time points,
- wherein
- each encoded data packet of the first plurality of encoded data packets is generated based on each corresponding data frame among the plurality of data frames, and
- each encoded data packet of the second plurality of encoded data packets is generated based on at least two data frames among the plurality of data frames, and
- wherein
- each transmission time point of each encoded data packet of the first plurality of encoded data packets is determined as a first time point when the each encoded data packet of the first plurality of encoded data packets is generated, and
- each transmission time point of each encoded data packet of the second plurality of encoded data packets is determined as a second time point after a preset delay time from when the each encoded data packet of the second plurality of encoded data packets is generated.
Dependencies are inferred from the claim text.