Method and apparatus for decoding MPE-FEC frame in DVB-H system
First Claim
1. A method for decoding a Multi-Protocol Encapsulation Forward Error Correction (MPE-FEC) frame in a receiver of a Digital Video Broadcasting (DVB) system, the method comprising the steps of:
- performing Packet Identifier (PID) filtering on a Transport Stream (TS) packet received via a wireless network to detect a TS packet including section data of a Multi-Protocol Encapsulation (MPE) section or an MPE-FEC section;
detecting a table ID from header information of the section data to identify the type of the section data;
performing frame buffering on an IP datagram extracted from the MPE section in a data region of a buffer if the section data is an MPE section;
performing zero-padding on a remaining portion in the data region if there is a remaining portion in the data region after storage of an IP datagram of the last MPE section;
performing frame buffering on parity data extracted from the MPE-FEC section if the section data is an MPE-FEC section; and
performing Reed-Solomon (RS) decoding on the IP datagram using the parity data to output the error-corrected IP datagram.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a method and apparatus for decoding a Multi-Protocol Encapsulation Forward Error Correction (MPE-FEC) frame in a Digital Video Broadcasting-Handheld (DVB-H) system. Packet Identifier (PID) filtering is performed on a Transport Stream (TS) packet received via a wireless network to detect a TS packet, and a table ID is detected from header information of the section data to identify the section data type. If the section data is an MPE section, frame buffering is performed. If there is a remaining portion in the data region after storage of an IP datagram of the last MPE section, zero-padding is performed on the remaining portion. If the section data is an MPE-FEC section, frame buffering is performed on parity data extracted from the MPE-FEC section.
-
Citations
20 Claims
-
1. A method for decoding a Multi-Protocol Encapsulation Forward Error Correction (MPE-FEC) frame in a receiver of a Digital Video Broadcasting (DVB) system, the method comprising the steps of:
-
performing Packet Identifier (PID) filtering on a Transport Stream (TS) packet received via a wireless network to detect a TS packet including section data of a Multi-Protocol Encapsulation (MPE) section or an MPE-FEC section;
detecting a table ID from header information of the section data to identify the type of the section data;
performing frame buffering on an IP datagram extracted from the MPE section in a data region of a buffer if the section data is an MPE section;
performing zero-padding on a remaining portion in the data region if there is a remaining portion in the data region after storage of an IP datagram of the last MPE section;
performing frame buffering on parity data extracted from the MPE-FEC section if the section data is an MPE-FEC section; and
performing Reed-Solomon (RS) decoding on the IP datagram using the parity data to output the error-corrected IP datagram. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for decoding a Multi-Protocol Encapsulation Forward Error Correction (MPE-FEC) frame in a receiver of a Digital Video Broadcasting (DVB) system, the apparatus comprising:
-
a buffer for storing an IP datagram of a Multi-Protocol Encapsulation (MPE) section extracted from a received Transport Stream (TS) packet in a data region and separately storing parity data of an MPE-FEC section in a parity region;
a Reed-Solomon (RS) decoder for performing error correction of the IP datagram using the parity data; and
a controller for performing Packet Identifier (PID) filtering to detect the TS packet including section data, checking a table ID from header information of the MPE section and the MPE-FEC section, extracting the IP datagram and the parity data to store the same in the buffer, and if there is a remaining portion in the data region after storage of an IP datagram of the last MPE section, performing zero-padding on the remaining portion of the buffer, and performing RS decoding on the IP datagram and the zero-padded data through the RS decoder. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification