Method and apparatus for transmission and reception of a preamble in an OFDM system
Abstract
A method and apparatus for transmitting and receiving a preamble having sequence information for an OFDM system is provided. The preamble transmission method includes generating a preamble block including at least one frame having a header with a known sequence and a code block containing control information and transmitting the preamble block mapped to Orthogonal Frequency Division Multiplexing (OFDM) cells by repeating in frequency axis direction.

Term
3.1 yearsto projected expiry
Projected expiry 20 October 2029, counted from filing; an application has no term until it is granted.
- Priority
- Filed
- Published
- Today
- Projected expiry
8 claims: 4 independent, 4 dependent
- 1A preamble transmission method comprising:generating a preamble block including at least one pair of a code block having control information and a header, the pair repeating to fill the preamble block;and transmitting the preamble block after mapping to Orthogonal Frequency Division Multiplexing (OFDM) cells by repeating on frequency axis.
- 3A preamble reception method comprising:detecting a code block within a reception bandwidth;combining, if the code block repeats, the repeated code blocks;extracting control information from the code block;and decoding received data signal based on the control information.
- 5A preamble transmitter comprising:an encoder for generating at least one code block having control information;a sequence generator for adding a header to the code block;a repeater for repeating, when a pair of the code block and the header is shorter than a preamble block, the pair to fill the preamble block;and a symbol mapper for transmitting the preamble block after mapping to Orthogonal Frequency Division Multiplexing (OFDM) cells by repeating on frequency axis.
- 7A preamble receiver comprising:a control information extractor for extracting control information from a code block within a predetermined reception bandwidth after combining, if the code block repeats within the reception bandwidth, the repeated code blocks;and a data extractor for decoding a received data signal based on the control information.
Independent claims4
75 paragraphs in 4 sections, as filed
BACKGROUND OF THE INVENTION
1.
Field of the Invention
0001The present invention relates to an Orthogonal Frequency Division Multiplexing (OFDM) system and, in particular, to a method and apparatus for transmitting and receiving a preamble having sequence information for an OFDM system.
2.
Description of the Related Art
0002Orthogonal Frequency Division Multiplexing (OFDM) is a bandwidth efficient digital modulation technique that has been adopted for a variety of advanced broadcast standards such as Digital Video Broadcasting-Terrestrial (DVB-T). Digital Video Broadcasting-Cable 2 (DVB-C2), a new standard for broadcast transmission over cable, has also selected OFDM as its modulation technique to provide a high degree of efficiency and flexibility.
0003The DVB-C2 system supports the feature of flexible and dynamic bandwidth allocation by combining various adjacent channels to a single wideband channel. In the case of a single channel implementation, the bandwidth of the DVB-C2 becomes 8 MHz, equal to that of the DVB-C. Accordingly, when N channels are combined, the bandwidth of the DVB-C2 system increases N times compared to the DVB-C. This means that the DVB-C2 has the bandwidth of Nx8 MHz.
0004A comparison will now be made between the channel combinations in the DVB-C and the DVB-C2. In the DVB-C system the number of guard bands increases in proportion to the number of channels combined due to the guard bands required to ensure separation between channels. In an exemplary case of a combination of 4 channels, the total bandwidth available for the data transfer is equal to a value obtained by subtracting 5 guard bands from the entire 24 MHz bandwidth (4 x 8 MHz).
0005In contrast, the DVB-C2 system transmits signals using the OFDM which does not require guard bands between channels except for the guard bands at the edges. Accordingly, when 4 channels are combined, the total bandwidth available for the data transfer is equal to a value obtained by subtracting 2 guard bands from the entire 24 MHz bandwidth (4 x 8 MHz). From the comparison, it is obvious that the DVB-C2 system is superior to the DVB-C system in spectral efficiency.
0006<figref idref="f0001">FIG. 1</figref> is a diagram illustrating a frame format of a conventional DVB-C2 system with a fixed tuning window.
0007In <figref idref="f0001">FIG. 1</figref>, two channels 101 and 102 occupy two different frequency bands, and each channel is composed of different broadcast data (i.e. PLP1 105 and PLP 2 106 for the first channel 101 and PLP3 107, PLP4 108, and PLP5 109 for second channel 102). The frame starts with preambles 103 and 104 containing control information for the respective channels 101 and 102. In this case, the receiver is tuned to channel 1 101 or channel 2 102 to receive the broadcast data transmitted on the corresponding channel.
0008In order to improve the resource allocation efficiency, the broadcast data is scheduled over entire channel bandwidth. <figref idref="f0001">FIG. 2</figref> is a diagram illustrating a frame format of another conventional DVB-C2 system. In <figref idref="f0001">FIG. 2</figref>, the bandwidth of each preamble block is identical to a reception bandwidth of 8 MHz as denoted by reference numeral 220. It is noted that the broadcast data 213 is allocated regardless of a boundary of the channels. In this case, the same control information is transmitted within the two preambles 202 and 203. The receiver can align its tuning window 220 to receive the target broadcast data without a need to be aligned with the preambles. Here, the maximum frequency bandwidth of each broadcast data cannot be greater than the minimum reception bandwidth of the receiver (in <figref idref="f0001">FIG. 2</figref>, <figref idref="f0004">8</figref> MHz).
0009It can be considered that a preamble block is allocated a bandwidth narrower than the reception bandwidth of the receiver unlike the exemplary case of <figref idref="f0001">FIG. 2</figref> in which the bandwidth of each preamble block is identical to the reception bandwidth of the receiver. In this case, the preamble can be received within the reception bandwidth (8 MHz) without being segmented.
0010<figref idref="f0002">FIG. 3</figref> is a diagram illustrating a frame format of another conventional DVB-C2 system. In <figref idref="f0002">FIG. 3</figref>, the bandwidth of a preamble block is narrower than the reception bandwidth of the receiver. When the bandwidth of a preamble is narrower than the reception bandwidth of the receiver, the receiver can receive a non-segmented preamble block 302 within its reception bandwidth. In this case, however, a specific preamble block 303 is received due to the tuning to the bandwidth of the channel carrying the preamble block 302. This is because the frequency band outside the frequency band 303 is another system bandwidth, e.g. a frequency bandwidth allocated for a communication system other than the DVB-C2.
0011<figref idref="f0002">FIG. 4</figref> is a diagram illustrating a principle of operation of the receiver in the conventional DVB-C2 system when segmented preambles are received in the reception bandwidth. When the reception bandwidth as denoted by reference numeral 420 is aligned to receive the broadcast data (PLP2) as shown in <figref idref="f0002">FIG. 4</figref>, the preamble information as denoted by reference numeral 401 is received within the reception bandwidth. In this case, since the preamble information is received within two preamble blocks 410 and 411, the information carried by the preamble blocks 410 and 411 must be reordered to obtain the complete information as denoted by reference numeral 430.
0012Accordingly, in order to obtain the complete control information in the above described conventional DVB-C2 system, the receiver must estimate a boundary frequency 425 and reorder information carried by the preambles based on the boundary frequency 425, thereby processing latency. Particularly, when the boundary frequency is misestimated due to the frequency offset, the receiver is likely to fail to obtain complete control information from the preamble, resulting in reception failure of the data within the entire frame.
SUMMARY OF THE INVENTION
0013In order to overcome at least the problems of the prior art, the present invention provides a method and apparatus for transmitting and receiving a preamble robust to frequency offset in an OFDM-based broadcast system.
0014The present invention provides a method and apparatus for transmitting and receiving a preamble in an OFDM-based broadcast system that is capable of removing unnecessary dummy cells in a preamble block and improving reception performance by repeating control information.
0015The present invention provides a method and apparatus for transmitting and receiving a preamble in an OFDM-based broadcast system that is capable of improving reception performance of a receiver by negating the reordering process cause by reception of segmented preambles.
0016In accordance with an embodiment of the present invention, a preamble transmission method includes generating a preamble block including at least one frame having a header with a known sequence and a code block containing control information; and transmitting the preamble block mapped to Orthogonal Frequency Division Multiplexing (OFDM) cells by repeating in the frequency axis direction.
0017In accordance with another embodiment of the present invention, a preamble reception method includes detecting a sequence from a signal received through a reception bandwidth; calculating a start position and a length of a code block using the detected sequence; extracting control information from the code block based on the start position and length of the code block; and decoding received data signal based on the control information.
0018In accordance with another embodiment of the present invention, a preamble transmitter includes an encoder which encodes control information into a code block; a sequence generator which generates a sequence and inserts the sequence into a header of the code block; and a symbol mapper which maps a frame having the header and the code block to Orthogonal Frequency Division Multiplexing (OFDM) cells of a preamble block, repeats the frame in the frequency axis direction, and transmits the repeated frames.
0019In accordance with still another embodiment of the present invention, a preamble receiver includes a sequence detector which detects a sequence from a signal received through a reception bandwidth and calculates a start position and a length of a code block using the detected sequence; a control information extractor which extracts control information from the code block base on the start position and length of the code block; and a data extractor which decodes received data signal based on the control information.
BRIEF DESCRIPTION OF THE DRAWINGS
0020The above and other objects, features and advantages of the present invention will be more apparent from the following detailed description in conjunction with the accompanying drawings, in which: <ul id="ul0001" list-style="none" compact="compact"><li><figref idref="f0001">FIG. 1</figref> is a diagram illustrating a frame format of a conventional DVB-C2 system with a fixed tuning window;</li><li><figref idref="f0001">FIG. 2</figref> is a diagram illustrating a frame format of another conventional DVB-C2 system;</li><li><figref idref="f0002">FIG. 3</figref> is a diagram illustrating a frame format of another conventional DVB-C2 system;</li><li><figref idref="f0002">FIG. 4</figref> is a diagram illustrating a principle of operation of the receiver in the conventional DVB-C2 system when segmented preambles are received in the reception bandwidth;</li><li><figref idref="f0003">FIG. 5</figref> is a diagram illustrating a structure of a preamble block used in the conventional DVB-C2 system;</li><li><figref idref="f0003">FIG. 6</figref> is a diagram illustrating a format of a preamble block for used in a preamble transmission and reception method according to an embodiment of the present invention;</li><li><figref idref="f0004">FIG. 7</figref> is a diagram illustrating a principle of a preamble transmission and reception method according to an embodiment of the present invention;</li><li><figref idref="f0004">FIG. 8</figref> is a diagram illustrating a principle of a preamble transmission and reception method according to another embodiment of the present invention;</li><li><figref idref="f0005">FIG. 9</figref> is a block diagram illustrating a configuration of the conventional transmitter;</li><li><figref idref="f0006">FIG. 10</figref> is a block diagram illustrating a configuration of a transmitter according to an embodiment of the present invention;</li><li><figref idref="f0006">FIG. 11</figref> is a block diagram illustrating a configuration of a transmitter according to another embodiment of the present invention;</li><li><figref idref="f0007">FIG. 12</figref> is a flowchart illustrating a method for generating a preamble having a known sequence is inserted in front of a FEC block as described with reference to <figref idref="f0004">FIG. 7</figref>;</li><li><figref idref="f0008">FIG. 13</figref> is a flowchart illustrating a method for generating a preamble block having a known sequence inserted in the middle of a FEC block as described with reference to <figref idref="f0004">FIG. 8</figref>;</li><li><figref idref="f0009">FIG. 14</figref> is a block diagram illustrating a configuration of a receiver according to an embodiment of the present invention; and</li><li><figref idref="f0010">FIG. 15</figref> is a flowchart illustrating a method for receiving a preamble having a known sequence according to an embodiment of the present invention.</li></ul>
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS
0021Embodiments of the present invention are described with reference to the accompanying drawings in detail. The same reference numbers are used throughout the drawings to refer to the same or like parts. Detailed descriptions of well-known functions and structures incorporated herein may be omitted to avoid obscuring the subject matter of the present invention.
0022A structure of a frame used in the preamble transmission method and apparatus according to an embodiment of the present invention is described first.
0023<figref idref="f0003">FIG. 5</figref> is a diagram illustrating a structure of a preamble block used in the conventional DVB-C2 system, and <figref idref="f0003">FIG. 6</figref> is a diagram illustrating a format of a preamble block for used in a preamble transmission and reception method according to an embodiment of the present invention.
0024As shown in <figref idref="f0003">FIG. 5</figref>, a preamble block 501 of the conventional C2 frame is composed of K OFDM cells and has a bandwidth less than or equal to a reception bandwidth of a receiver.
0025The control information for a frame is encoded and modulated into one or more Forward Error Correction (FEC) blocks 511 to 513 and then inserted into a beginning part of the preamble block. In <figref idref="f0003">FIG. 5</figref>, it is assumed that an FEC block consists of M cells and the control information is carried by N FEC blocks. Accordingly, <i>K</i>-<i>M</i>×<i>N</i> cells are empty in the preamble block 501. The length of the preamble block 501 has a fixed value determined previously, such that the empty part of the preamble block is filled with dummy cells. The number of dummy cells is variable according to the length of the control information and thus, when the length of the control information is short, the preamble block is mostly filled with dummy cells, resulting in a waste of resources.
0026A preamble block according to an embodiment of the present invention is depicted in <figref idref="f0003">FIG. 6</figref> under the assumption in that the preamble block is composed of K cells, a preamble header is composed of A cells, a FEC block includes M cells, and the control information is carried by N FEC blocks. In this case, the preamble headers 611, 613, and 615 are inserted in front of the corresponding FEC blocks 612, 614, and 616. Here, the control information is information relevant to all of the channels. That is, the first to N<sup>th</sup> code blocks carry the data on all of the channels.
0027In an embodiment of the present invention, a preamble header 611 (or 613 or 615) has a known sequence value. The sequence can be a Pseudo Noise sequence. Additionally, each preamble header can include an index of the FEC block and a length of the FEC block. In <figref idref="f0003">FIG. 6</figref>, the length of the header is predetermined with A cells, K-N*(M+a) cells are empty in the preamble block. In an embodiment of the present invention, the empty part of the preamble block is filled with the region copied from the beginning of the preamble block as much as the length of the empty part unlike the conventional preamble block in which the empty part is filled with the dummy cells. Accordingly, the empty part of the preamble block is filled with the preamble header 617 identical to the preamble header 611 and the partial FEC block 618 identically to the beginning part of the FEC block 612.
0028The partial FEC block 618 can be combined with the FEC block 612 at the receiver by means of a Maximal Ratio Combining method for improving the reception performance.
0029How to insert the sequence into the preamble headers at the transmitter and how to recover the control information from the preamble headers at the receiver are described hereinafter. <figref idref="f0004">FIGs. 7 and 8</figref> are diagrams illustrating principles of preamble transmission and reception methods according to embodiments of the present invention.
0030In <figref idref="f0004">FIGs. 7 and 8</figref>, it is assumed that all of the control information is transmitted within a single FEC block which is repeated in the frequency direction.
0031In the embodiment of <figref idref="f0004">FIG. 7</figref>, the known sequence is inserted in front of the FEC block. Referring to <figref idref="f0004">FIG. 7</figref>, an FEC frame including a header is cyclically repeated until the complete preamble block is filled, such that the preamble block 710 includes the header 701, the first FEC block 702, a repeated header 703, and a repeated FEC block 704. After placing the header 710 and the FEC block 702, the FEC frame is copied from its starting point for as much as remained space of the preamble block 710 to fill the empty part of the preamble block 710.
0032The second preamble block 720 is identical to the first preamble block 710 in structure and data. That is, the second preamble block 720 is a duplicate of the first preamble block 710.
0033When the tuning window (reception bandwidth) of the receiver is aligned as denoted by reference numeral 730, three headers 703, 705 and 707 are received within the tuning window, each header having a sequence. Accordingly, a sequence detector of the receiver can obtain peak values a, b, and c of the three headers 703, 705, and 707 using a correlation method. That is, the receiver performs correlation operation with the known sequences to obtain the peak values through auto-correlation.
0034The receiver can estimate the length of the control information based on the interval between the peak values and determines a start point "b" and length of the complete control information 740. Also, the receiver can recognize the partial control information 750, such that the data reliability can be improved by combining the complete control information 740 and the partial control information 750.
0035Unlike the conventional preamble reception method in which the control information is recovered by finding the boundary frequency between the preamble blocks, i.e. the start point of the header 705, within the tuning window and reordering the control information based on the boundary frequency, the preamble reception method according to the present invention enables the receiver to recovery the complete control information using a simple sequence detector. Accordingly, even when a frequency offset occurs unexpectedly, it is possible to acquire the complete control information with reliable preamble block detection.
0036Although the known sequence is put in front of the FEC block in the above description, the position of the known sequence can be changed. In another embodiment of the present invention, the known sequence is put in the middle of an FEC block.
0037In the embodiment of <figref idref="f0004">FIG. 8</figref>, it is assumed that a systematic code such as Low Density Parity Check (LDPC) code is used for encoding the control information. The systematic code means that the FEC block consists of the input control information bit string and a parity bits string. In this case, the known sequence can be inserted between the information bits string and the parity bits string so as to detect the length of the control information.
0038Referring to <figref idref="f0004">FIG. 8</figref>, an FEC block 801 is composed of an information bit string 10, a header 20 having the known sequence, and a parity bit string 30 in series. The FEC block 801 is repeated until a complete preamble block is filled. Here, the first preamble block 810 and the second preamble block 820 are identical to each other and have the known sequences 803 and 805 respectively.
0039If the receiver is configured with the tuning window (reception band), as denoted by reference numeral 830, equal to or greater than the size of a preamble block, at least one header is received within the tuning window. Accordingly, the receiver can detect a peak value 870 by means of a sequence detector.
0040Once the peak value 870 is detected, the receiver can calculate the position of the boundary frequency 850 between the first and second preamble blocks 810 and 820 base on position of the peak value 870 and then the information bit string length 860 using the positions of the peak value 870 and the boundary frequency 850. In order to calculate the length of the information bit string in this manner, the receiver should have the tuning information.
0041A structure of a conventional transmitter and a transmitter for transmitting the preamble block generated with the control information having the known sequence will now be compared.
0042<figref idref="f0005">FIG. 9</figref> is a block diagram illustrating a configuration of the conventional transmitter. Referring to <figref idref="f0005">FIG. 9</figref>, the conventional transmitter includes a FEC encoder 902, a symbol mapper 904, and a dummy cell inserter 906.
0043The FEC encoder 902 encodes and modulates the input control information and outputs the FEC blocks. The symbol mapper 904 maps the FEC blocks to a required number of OFDM cells regardless of the length of the preamble and outputs the OFDM cells. The dummy cell inserter 906 inserts dummy cells into the remaining capacity of a preamble block and outputs a preamble block having a predetermined length. The preamble block formed in this manner is repeated for all the channels.
0044In an embodiment of the present invention, the transmitter does not insert dummy cells into the remaining capacity of the preamble block. The structure of the transmitter according to an embodiment of the present invention is described hereinafter.
0045<figref idref="f0006">FIG. 10</figref> is a block diagram illustrating a configuration of a transmitter according to an embodiment of the present invention. The transmitter depicted in <figref idref="f0006">FIG. 10</figref> is configured to insert the known sequence in front of the FEC block as described with reference to <figref idref="f0004">FIG. 7</figref>.
0046Referring to <figref idref="f0006">FIG. 10</figref>, the transmitter according to an embodiment of the present invention includes a FEC encoder 1002, a sequence generator 1005, a repeater 1003, a symbol mapper 1004, and a controller 1010.
0047The FEC encoder 1002 encodes and modulates the input control information. The sequence generator 1005 generates and outputs a header having the known sequence. The header output by the sequence generator 1005 is added in front of the FEC block output by the FEC encoder 1002 such that an FEC frame is input to the repeater 1003.
0048The repeater 1003 repeats the FEC frame cyclically until a complete preamble block is filled. As described with reference to <figref idref="f0003">FIG. 6</figref>, the FEC frame can be broken to fit into the remaining part of the preamble block.
0049Next, the symbol mapper 1004 maps the FEC blocks to the OFDM cells so as to output a preamble block. In this case, there is no empty space within the preamble block, such that the dummy cell insertion process is negated.
0050The control unit 1010 outputs a seed value to the sequence generator 1005 in order for the sequence generator 1005 to generate sequences for identifying the FEC blocks and informs the repeater 1003 of a number of cells for filling the preamble block.
0051<figref idref="f0006">FIG. 11</figref> is a block diagram illustrating a configuration of a transmitter according to another embodiment of the present invention. The transmitter depicted in <figref idref="f0006">FIG. 11</figref> is configured to insert the know sequence in the middle of the FEC block as described with reference to <figref idref="f0004">FIG. 8</figref>.
0052Referring to <figref idref="f0006">FIG. 11</figref>, the transmitter according to another embodiment of the present invention includes an FEC encoder 1102, a sequence generator 1105, a repeater 1103, a symbol mapper 1104, and a controller 1110.
0053The sequence generator 1105 generates the known sequence and outputs a header in which the known sequence is inserted. The FEC encoder 1102 inserts the header output by the sequence generator 1105 into the input control information bit string and encodes and modulates the header-inserted bit string to output an FEC block.
0054Accordingly, the header is inserted in the middle of the FEC block, and the FEC block is input to the repeater 1103. The repeater 1103 repeats the FEC block cyclically until a complete preamble block is filled.
0055Next, the symbol mapper 1104 maps the FEC blocks to the OFDM cells so as to output a preamble block. In this case, there is no empty space within the preamble block, such that the dummy cell insertion process is negated.
0056The control unit 1110 outputs a seed value to the sequence generator 1105 in order for the sequence generator 1105 to generate sequences for identifying the FEC blocks and informs the repeater 1103 of a number of cells for filling the preamble block.
0057The structures of the transmitters according to embodiments of the present invention have been described hereinabove. The preamble block generation methods according to an embodiment of the present invention are described hereinafter with reference to <figref idref="f0007">FIGs. 12</figref> and <figref idref="f0008">13</figref>.
0058<figref idref="f0007">FIG. 12</figref> is a flowchart illustrating a method for generating a preamble having a known sequence is inserted in front of a FEC block as described with reference to <figref idref="f0004">FIG. 7</figref>. Referring to <figref idref="f0007">FIG 12</figref>, the transmitter first generates control information corresponding to an FEC block in step 1201. Next, the transmitter encodes and modulates the control information into a FEC block in step 1203 and inserts a known sequence in front of the FEC block to output a complete FEC block in step 1205. Once an FEC block is generated, the transmitter determines whether there is further control information to be transmitted in step 1207. If there is further control information to be transmitted, the procedure goes to step 1201.Otherwise, if there is no further control information to be transmitted, the transmitter repeats the FEC block cyclically until a preamble block is filled in step 1209. Next, the transmitter maps the FEC blocks to OFDM cells to generate the preamble block in step 1211. Finally, the transmitter copies the preamble block to be applied within the entire system in step 1213.
0059<figref idref="f0008">FIG. 13</figref> is a flowchart illustrating a method for generating a preamble block having a known sequence inserted in the middle of a FEC block as described with reference to <figref idref="f0004">FIG. 8</figref>.
0060The preamble block generation procedure depicted in <figref idref="f0008">FIG. 13</figref> is similar to that of <figref idref="f0007">FIG. 12</figref> except that the encoding step 1203 and the sequence insertion step 1205 are changed each other. Referring to <figref idref="f0008">FIG. 13</figref>, the transmitter generates control information corresponding to an FEC block in step 1301. Next, the transmitter inserts a known sequence into the control information bit string in step 1303 and then encodes and modulates the known sequence-inserted control information bit string to output an FEC block in step 1305. Once an FEC block is generated, the transmitter determines whether there is further control information to be transmitted in step 1307. If there is further control information to be transmitted, the procedure goes to step 1301.Otherwise, if there is no further control information to be transmitted, the transmitter repeats the FEC block cyclically until a preamble block is filled in step 1309. Next, the transmitter maps the FEC blocks to OFDM cells to generate the preamble block in step 1311. Finally, the transmitter copies the preamble block to be applied within the entire system in step 1313.
0061The preamble generation methods according to the embodiments of the present invention are described hereinabove. Operations of a receiver for receiving the preamble generated as described above are described hereinafter. <figref idref="f0009">FIG. 14</figref> is a block diagram illustrating a configuration of a receiver according to an embodiment of the present invention.
0062Referring to <figref idref="f0009">FIG. 14</figref>, the receiver according to an embodiment of the present invention includes a tuner 1402, a tuning controller 1403, a preamble detector 1404, a sequence detector 1405, a control information extractor 1406, and a data extractor 1407.
0063The tuning controller 1403 determines a tuning window (reception bandwidth) over a system bandwidth. That is, the tuning controller 1403 controls such that the tuning window is positioned to receive target broadcast data transmitted over a specific broadcast bandwidth. For instance, the tuning window can be aligned as denoted by reference numeral 730 in <figref idref="f0004">FIG. 7</figref> or reference numeral 830 in <figref idref="f0004">FIG. 8</figref>. The tuner 1402 is tuned to receive the broadcast data through the tuning window under the control of the tuning controller 1403. The preamble detector 1404 detects the preamble from the broadcast signal received through the tuning window. The sequence detector 1405 searches the preamble for the sequence of a first FEC block and calculates the length and position of the control information based on the found sequence. Calculating the length and position of the control information has been described with reference to <figref idref="f0004">FIGs. 7 and 8</figref>. The control information extractor 1406 extracts the control information based on the length and position of the control information. As aforementioned, the FEC block is repeated within a preamble block such that a partial FEC block placed at the last part of the preamble block can be combined with the previous FEC block to acquire the complete control information. The data extractor 1407 decodes the data received on the channel base on the parameters contained in the extracted control information.
0064The structure of a receiver for receiving the preamble has been described hereinabove. A method for receiving the preamble according to an embodiment of the present invention is described hereinafter. <figref idref="f0010">FIG. 15</figref> is a flowchart illustrating a method for receiving a preamble having a known sequence according to an embodiment of the present invention.
0065Reffering to <figref idref="f0010">FIG. 15</figref>, the receiver receives a broadcast signal trhough a predetermined tuning window (i.e. reception bandwidth) in step 1501. while receiving the broadcoast signal, the receiver acquires frame synchronization on the time axis and detects a preamble in the time direction in step 1503. Next, the receiver detects a position of a sequence of the first FEC block within the preamble in the frequency dircetion in step 1505 an then calculates the length and position of the control information base on the position of the sequence in step 1507.
0066In an embodiment of the present invention, the FEC block is repeated cyclically to fill the preamble block such that the partial FEC blocks can be combined to the complete control information. Once the length and position of the control information are calculated, the receiver determines whether to combine the FEC blocks received within the preamble block in step 1509. It is determined to combine the FEC blocks, the receiver combines the repeated FEC blocks in step 1511.
0067Referring to the exemplary case of <figref idref="f0004">FIG. 7</figref>, the header 703 followed by the FEC block 704 are identical with the header 705 followed the corresponding part of the FEC block 706 such that the header 703 followed by the FEC block 704 can be combined with the header 705 followed by the FEC 706 by synchronizing their start points.
0068Referring to the exemplary case of <figref idref="f0004">FIG. 8</figref>, since the parts of blocks 809 and 804 and block 805 received within the tuning window 803 correspond to parts of the blocks 806 and 807 and block 808, the parts of the blocks 809 and 804 and the block 805 can be combined with the FEC block including the blocks 806, 807, and 808. After combining the FEC blocks, the receiver demodulates and extracts the control information base on the length and position of the control information in step 1513. Finally, the receiver decodes the data base on the parameters contained in the control information in step 1515. If it is determined not to combine the FEC blocks, step 1511 is skipped.
0069As described above, the preamble transmission and reception method and apparatus for an OFDM system operate with an improved preamble designed to simplify the structure of a receiver and use combining diversity, resulting in improvement of the reception performance.
0070Also, the preamble transmission and reception method and apparatus for an OFDM system is robust to the frequency offset error by using an improved preamble having a known sequence, resulting in improvement of reception reliability.
0071Although exemplary embodiments of the present invention have been described in detail hereinabove, it should be clearly understood that many variations and/or modifications of the basic inventive concepts herein taught which may appear to those skilled in the present art will still fall within the spirit and scope of the present invention, as defined in the appended claims.
Contents4
11 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| WO2019156874A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US10735163B2 | Cited by | United States of America | Applicant |
| EP1392015A1 | Cites | European Patent Office (EPO) | Search report |
| US2003002499A1 | Cites | United States of America | Search report |
| US2008043886A1 | Cites | United States of America | Search report |
23 members in 7 offices; this record represents the family
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 20080102501 | Republic of Korea | A | |
| 20080102501 | Republic of Korea | – | |
| 20080102501 | – | – | – |
| KR20080102501 | – | – | – |
Members23
| Document | Office | Kind | |
|---|---|---|---|
| EP2178240A2This record | European Patent Office (EPO) | A2 | |
| AU2009307247A1 | Australia | A1 | |
| KR20100043458A | Republic of Korea | A | |
| KR20100043458A | Republic of Korea | A | |
| WO2010047513A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO2010047513A4 | World Intellectual Property Organization (WIPO) | A4 | |
| US2010135422A1 | United States of America | A1 | |
| WO2010047513A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO2010047513A3 | World Intellectual Property Organization (WIPO) | A3 | |
| CN102187608A | China | A | |
| JP2012506198A | Japan | A | |
| JP5620389B2 | Japan | B2 | |
| EP2178240A3 | European Patent Office (EPO) | A3 | |
| KR101518346B1 | Republic of Korea | B1 | |
| KR101518346B1 | Republic of Korea | B1 | |
| CN102187608B | China | B | |
| US9065615B2 | United States of America | B2 | |
| AU2009307247B2 | Australia | B2 | |
| AU2015227450A1 | Australia | A1 | |
| US2015288552A1 | United States of America | A1 | |
| AU2015227450B2 | Australia | B2 | |
| US9705724B2 | United States of America | B2 | |
| EP2178240B1 | European Patent Office (EPO) | B1 |
78 legal events, as 9 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed because of non-payment of the annual feeLapsedMM | MM | BE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent ceasedCeasedPL | PL | CH | |
| Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal feeWithdrawnR119 | R119 | DE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| No opposition filedOpposition26N | 26N | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filed against granted patent, or epo opposition proceedings concluded without decisionGrantedR097 | R097 | DE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Invalidation of extension of european patentsMG9D | MG9D | LT | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Deletion acc. to par. 5 (withdrawal of the translation of the ep patent)MK05 | MK05 | AT | |
| Patent invalid in the netherlands as no translation has been filedMP | MP | NL | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Dpma publication of mentioned ep patent grantGrantedR096 | R096 | DE | |
| European patents granted designating irelandGrantedFG4D | FG4D | IE | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| Reference to at number (ep patent validated in austria)REF | REF | AT | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: THE PATENT HAS BEEN GRANTEDSTAA | STAA | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Intention to grant announcedINTG | INTG | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: GRANT OF PATENT IS INTENDEDSTAA | STAA | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: EXAMINATION IS IN PROGRESSSTAA | STAA | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting states (corrected)RBV | RBV | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Party data changed (applicant data changed or rights of an application transferred)RAP1 | RAP1 | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 2178240
- Publication, DOCDB
- 2178240
- Publication, EPODOC
- EP2178240
- Application
- 9173508
- Application, DOCDB
- 09173508
- Application, EPODOC
- EP20090173508
Titles3
- German
- Verfahren sowie Einrichtung zur Übertragung und zum Empfang von einer Präambel in einem OFDM-System
- English
- Method and apparatus for transmission and reception of a preamble in an OFDM system
- French
- Procédé et dispositif de transmission et de réception d'un préambule dans un système OFDM
Classification
- CPC, 16
- H04L5/0048
- H04L27/26132
- H04L1/0072
- H04L1/0079
- H04L5/0007
- H04L27/2692
- H04L27/2602
- H04L5/0053
- H04L27/26134
- H04L27/2647
- H04L1/0036
- H04L1/0047
- H04L27/2617
- H04L1/0004
- H04L27/2643
- H04L69/22
- IPC, 3
- H04L5 00
- H04L1 00
- H04L27 26
Designated states2
- Contracting states, 1
- Türkiye
- Extension states, 1
- Serbia