Method, system and network entity for data transmission and reception with header protection
First Claim
1. A method for data transmission, comprising:
- placing one or more data segments into a two-dimensional data structure having first directional arrangements and second directional arrangements, wherein said first directional arrangements are perpendicular to said second directional arrangements, and wherein placement is with respect to said first directional arrangements;
adding to at least a portion of a header of said one or more data segment a data structure placement indication;
providing a data protection encoding for at least part the header of said data segment;
adding said data protection encoding to said data segment; and
transmitting said one or more data segments.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, a system, a transmitter and a receiver defining a header protection mechanism for DVB MPE (Multi-Protocol Encapsulation) section protocol is provided, which is used in DVB-T mobile reception. MPE section in this case is referring to a proposal for using MPE section MAC (Media Access Control) bytes 1-5 to carry real time information related to time slice bursts. By using header protection mechanism together with high level FEC (Forward Error Correction), there is a way to enhance significantly mobile digital broadband data reception capabilities. The header protection used together with the high level FEC in DVB provides an advantageous solution for DVB mobile burst data reception. All packets having an uncorrupted MPE section header is put into an array for higher level error correction such as FEC. The array has addressable storage locations of mobile digital broadband data for correction of higher level data entity by FEC process. At the receiver the packet is put into a buffer. A header is identified and checked against errors by using CRC (Cyclic Redundancy Check) for the received header data. If the CRC indicates substantially correct value or is OK, the address of the packet is extracted. The packet including the header is put into the array.
-
Citations
18 Claims
-
1. A method for data transmission, comprising:
-
placing one or more data segments into a two-dimensional data structure having first directional arrangements and second directional arrangements, wherein said first directional arrangements are perpendicular to said second directional arrangements, and wherein placement is with respect to said first directional arrangements;
adding to at least a portion of a header of said one or more data segment a data structure placement indication;
providing a data protection encoding for at least part the header of said data segment;
adding said data protection encoding to said data segment; and
transmitting said one or more data segments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for data reception, comprising:
-
receiving one or more data segments;
identifying a header in each of the one or more received data segments;
identifying a data protection encoding in each header of said data segments;
checking each of said headers for errors based on said data protection encoding; and
wherein said header is free from errors;
placing the received data segment associated with the error-free header into a two-dimensional data structure having first directional arrangements and second directional arrangements, wherein said first directional arrangements are perpendicular to said second directional arrangements, and wherein placement is in compliance with received data structure placement indications in the received header.
-
-
14. A system for data transfer comprising:
-
at least one transmitting node for transmitting one or more data segments;
means at the transmitting node for providing a data protection encoding for at least a portion of the each of the one or more data segments;
means at the transmitting node for adding the said data protection encoding to each of said one or more data segments;
at least one recipient node for receiving said data segments;
means at the recipient node for identifying the said data protection encoding in each of the received one or more data segments. - View Dependent Claims (15, 16)
-
-
17. A receiver, comprising:
-
means for receiving one or more data segments;
means for identifying at least a header in at least one of the one or more received data segments;
means for identifying a data protection encoding in at least one header of said data segments;
means for checking at least a portion of at least the header for errors based on said data protection encoding; and
wherein said header is free from errors;
means for placing the received data segment associated with the error-free header into a two-dimensional data structure having first directional arrangements and second directional arrangements, wherein said first directional arrangements are perpendicular to said second directional arrangements, and wherein placement is in compliance with received data structure placement indications in the received header.
-
-
18. A transmitter, comprising
means for placing one or more data segments into a two-dimensional data structure having first directional arrangements and second directional arrangements, wherein said first directional arrangements are perpendicular to said second directional arrangements, and wherein placement is with respect to said first directional arrangements; -
means for adding to at least a portion of a header of said one or more data segments a data structure placement indication;
means for providing a data protection encoding for at least part of the header of said one or more data segments;
means for adding said data protection encoding to said one or more data segments; and
means for transmitting said one or more data segments.
-
Specification