IP Library Granted Patent US 9,425,920
Granted Patent B2
US 9,425,920 · App. 14/720,141 · Granted Aug 23, 2016

Packet transmission/reception apparatus and method using forward error correction scheme

Inventors: Sunghee Hwang (Suwon-si, KR); Seho Myung (Seoul, KR); Hyunkoo Yang (Seoul, KR)
Assignee: Samsung Electronics Co., Ltd.
H04L1/0041G06F11/10H03M13/05H03M13/2906H03M13/3761H03M13/373
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,425,920
App. No.
14/720,141
Granted
Aug 23, 2016
Kind
B2
Abstract

A packet transmission/reception apparatus and method is provided. The packet transmission method of the present invention includes acquiring a source payload including partial source symbols from a source block, generating a source packet including the source payload and an identifier (ID) of the source payload, generating a repair packet including a repair payload corresponding to the source payload and an ID of the repair payload, generating a Forward Error Correction (FEC) packet block including the source and repair packets, and transmitting the FEC packet block. The source payload ID includes a source payload sequence number incrementing by 1 per source packet. The packet transmission/reception method of the present invention is advantageous in improving error correction capability and network resource utilization efficiency.

Claims (27)

1. A packet transmission method comprising:

identifying a mode of source packet block generation;

generating a source packet block that includes at least one source packet, a source packet including a source payload and a source payload identifier (ID) of the source payload;

generating a repair packet block that includes at least one repair packet, a repair packet including a repair payload corresponding to at least one source payload and a repair payload ID of the repair payload; and

transmitting the repair packet block, and

wherein the source payload ID includes a source payload sequence number that starts from an arbitrary value and is initialized to 0 after reaching a maximum value, and

wherein the mode of source packet block generation provides information on a size of the source payload.

2. The packet transmission method of claim 1 , wherein the source payload ID and the repair payload ID are generated based on the mode of source packet block generation.

3. The packet transmission method of claim 1 , wherein the repair payload ID comprises an initial sequence number indicating the source payload sequence number corresponding to a first source payload in the source packet block.

4. The packet transmission method of claim 1 , wherein the repair payload ID comprises a repair payload ID for identifying the repair payload of the repair packet, and

wherein the repair payload ID starts at 0 and is incremented by 1 with each repair payload in the repair packet block.

5. The packet transmission method of claim 1 , wherein the repair payload ID comprises a repair payload length indicator indicating a number of repair payload included in the repair packet block.

6. The packet transmission method of claim 1 , wherein the repair payload ID comprises a source payload length indicator indicating a number of source payloads included in the source packet block.

7. A packet transmission apparatus, the apparatus comprising:

a transmitter configured to transmit a repair packet block; and

a controller configured to:

control a packet generator for identifying a mode of source packet block generation,

generate a source packet block that includes at least one source packet, a source packet including a source payload and a source payload identifier (ID) of the source payload, and

generate the repair packet block that includes at least one repair packet, a repair packet including a repair payload corresponding to at least one source payload and a repair payload ID of the repair payload,

wherein the source payload ID includes a source payload sequence number that starts from an arbitrary value and is initialized to 0 after reaching a maximum value, and

wherein the mode of source packet block generation provides information on a size of the source payload.

8. The packet transmission apparatus of claim 7 , wherein the source payload ID and the repair payload ID are generated based on the mode of source packet block generation.

9. The packet transmission apparatus of claim 7 , wherein the repair payload ID comprises an initial sequence number indicating the source payload sequence number corresponding to a first source payload in the source packet block.

10. The packet transmission apparatus of claim 7 , wherein the repair payload ID comprises a repair payload ID for identifying the repair payload of the repair packet, and

wherein the repair payload ID starts at 0 and is incremented by 1 with each repair payload in the repair packet block.

11. The packet transmission apparatus of claim 7 , wherein the repair payload ID comprises a repair payload length indicator indicating a number of repair payloads included in the repair packet block.

12. The packet transmission apparatus of claim 7 , wherein the repair payload ID comprises a source payload length indicator indicating a number of source payloads included in the source packet block.

Priority Claims (1)
KR 10-2012-0112032 · Oct 9, 2012 · national
Continuity (3)
Continuation 13777313 · Feb 26, 2013
Provisional Application 61603438 · Feb 27, 2012
Related Publication 20150256290A1 · Sep 10, 2015