P
USRE49301EActiveUtilityPatentIndex 61

Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals

Assignee: LG ELECTRONICS INCPriority: Feb 20, 2014Filed: Apr 22, 2019Granted: Nov 15, 2022
Est. expiryFeb 20, 2034(~7.6 yrs left)· nominal 20-yr term from priority
Inventors:SUH YONGHAKMOON SANGCHULSHIN JONGWOONGKO WOOSUKHONG SUNGRYOUNG
H03M 13/1102H04L 1/0042H04L 5/0044H03M 13/09H04L 27/2649H03M 13/152H03M 13/1165H04L 2001/0093H04H 20/33H03M 13/271H03M 13/2906H03M 13/2778H03M 13/255H03M 13/036H04L 1/0057H04L 1/0071H04L 27/2627H04L 1/0041H04H 20/00H04B 7/0413
61
PatentIndex Score
0
Cited by
21
References
12
Claims

Abstract

The present invention provides an apparatus of transmitting broadcast signals. The apparatus includes, an encoder for encoding service data, a bit interleaver for bit interleaving the encoded service data, a mapper for mapping the bit interleaved service data into a plurality of OFDM (Orthogonal Frequency Division Multiplex) symbols to build at least one signal frame, an OFDM modulator for modulating data in the built at least one signal frame by an OFDM scheme and a transmitter for transmitting the broadcast signals having the modulated data.

Claims

exact text as granted — not AI-modified
What is claimed: 
     
       1. A method for transmitting broadcast signals by an apparatus for transmitting broadcast signals, the method comprising:
 encoding service data; 
 bit interleaving the encoded service data, wherein the bit interleaving includes: 
 first interleaving the encoded service data, wherein the first interleaving interleaves parity bits of the encoded service data; 
 second interleaving a number of blocks in the first interleaved service data by using an interleaving pattern for a combination of a 16 Quadrature Amplitude Modulation (QAM) modulation type, a 6/15 code rate, and a 16200 code word length of the encoded service data, and wherein each block has 360 bits, wherein the interleaving pattern is represented as 
 first interleaving each bit group of the service data based on an interleaving order for a 16 Quadrature Amplitude Modulation (QAM) modulation, a 6/15 code rate and a 16200 code length of the service data, each bit group corresponding to 360 bits, 
 the interleaving order is determined based on a following table 
 
       
         
           
                 
                 
                 
               
                     
                 
                     
                     
                   6/15 
                 
                     
                     
                   π(j)-th 
                 
                     
                   j-th block of 
                   block of 
                 
                     
                   Group- 
                   Group- 
                 
                     
                   wise 
                   wise 
                 
                     
                   Interleaver  
                   Interleaver 
                 
                     
                   output 
                   input 
                 
                     
                 
                     
                    0 
                   12 
                 
                     
                    1 
                   13 
                 
                     
                    2 
                   15 
                 
                     
                    3 
                   30 
                 
                     
                    4 
                   27 
                 
                     
                    5 
                   25 
                 
                     
                    6 
                   11 
                 
                     
                    7 
                   34 
                 
                     
                    8 
                    9 
                 
                     
                    9 
                    4 
                 
                     
                   10 
                   31 
                 
                     
                   11 
                   22 
                 
                     
                   12 
                    6 
                 
                     
                   13 
                   32 
                 
                     
                   14 
                    7 
                 
                     
                   15 
                   21 
                 
                     
                   16 
                   17 
                 
                     
                   17 
                    3 
                 
                     
                   18 
                    1 
                 
                     
                   19 
                   26 
                 
                     
                   20 
                   10 
                 
                     
                   21 
                   33 
                 
                     
                   22 
                   19 
                 
                     
                   23 
                    2 
                 
                     
                   24 
                   18 
                 
                     
                   25 
                    5 
                 
                     
                   26 
                   28 
                 
                     
                   27 
                   35 
                 
                     
                   28 
                    8 
                 
                     
                   29 
                   16 
                 
                     
                   30 
                   29 
                 
                     
                   31 
                   23 
                 
                     
                   32 
                   14 
                 
                     
                   33 
                    0 
                 
                     
                   34 
                   20 
                 
                     
                   35 
                   24 
                 
                     
                   36 
                   36 
                 
                     
                   37 
                   37 
                 
                     
                   38 
                   38 
                 
                     
                   39 
                   39 
                 
                     
                   40 
                   40 
                 
                     
                   41 
                   41 
                 
                     
                   42 
                   42 
                 
                     
                   43 
                   43 
                 
                     
                   44 
                    44;, 
                 
                     
                 
             
                
                
                
                
                
                
                
                
                
               
               
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
               
            
           
         
         wherein a j-th block of the number of blocks is interleaved by a block unit according to the interleaving pattern; 
         third interleaving the second interleaved service data, wherein the third interleaving performs: 
         row-wise writing bits of each block in the second interleaved service data, wherein a number of rows is based on the modulation type, and 
         column-wise reading out 1 bit of the written each block, wherein a number of columns corresponds to 360; 
         second interleaving the first interleaved service data by row-writing bits of the first interleaved service data and column-reading bits of the first interleaved service data; 
         building at least one signal frame including the bit second interleaved service data; 
         modulating data in the built at least one signal frame by an Orthogonal Frequency Division Multiplex (OFDM) scheme; and 
         transmitting the broadcast signals having the modulated data. 
       
     
     
       2. The method of  claim 1 , the method further includes:
 mapping the bit interleaved service data to symbols based on the 16 QAM 
 wherein the second interleaving performs row-writing bit groups of the first interleaved service data and column-reading the bit groups of the first interleaved service data, the number of the bit groups corresponding to a modulation order. 
 
     
     
       3. The method of  claim 2 , wherein the service data is encoded according to the code rate. 
     
     
       4. The method of  claim 3 , the method further includes:
 time interleaving the bit interleaved service data based on a skip operation.   
     
     
       5. An apparatus for transmitting broadcast signals, the apparatus comprising:
 an encoder configured to encode service data; 
 a bit interleaver to bit interleave the encoded service data, wherein the bit interleaver further performs: first interleaving the encoded service data, wherein the first interleaving interleaves parity bits of the encoded service data; 
 second interleaving a number of blocks in the first interleaved service data by using an interleaving pattern for a combination of a 16 Quadrature Amplitude Modulation (QAM) modulation type, a 6/15 code rate, and a 16200 code word length of the encoded service data, and wherein each block has 360 bits, wherein the interleaving pattern is represented as 
 a bit interleaver configured to first interleave each bit group of the service data based on an interleaving order for a 16 Quadrature Amplitude Modulation (QAM) modulation, a 6/15 code rate and a 16200 code length of the service data, each bit group corresponding to 360 bits, 
 the interleaving order is determined based on a following table 
 
       
         
           
                 
                 
                 
               
                     
                 
                     
                     
                   6/15 
                 
                     
                     
                   π(j)-th 
                 
                     
                   j-th block of 
                   block of 
                 
                     
                   Group- 
                   Group- 
                 
                     
                   wise 
                   wise 
                 
                     
                   Interleaver  
                   Interleaver 
                 
                     
                   output 
                   input 
                 
                     
                 
                     
                 
                 
                 
                 
               
                     
                   0 
                   12 
                 
                     
                   1 
                   13 
                 
                     
                   2 
                   15 
                 
                     
                   3 
                   30 
                 
                     
                   4 
                   27 
                 
                     
                   5 
                   25 
                 
                     
                   6 
                   11 
                 
                     
                   7 
                   34 
                 
                     
                   8 
                    9 
                 
                     
                   9 
                    4 
                 
                     
                   10 
                   31 
                 
                     
                   11 
                   22 
                 
                     
                   12 
                    6 
                 
                     
                   13 
                   32 
                 
                     
                   14 
                    7 
                 
                     
                   15 
                   21 
                 
                     
                   16 
                   17 
                 
                     
                   17 
                    3 
                 
                     
                   18 
                    1 
                 
                     
                   19 
                   26 
                 
                     
                   20 
                   10 
                 
                     
                   21 
                   33 
                 
                     
                   22 
                   19 
                 
                     
                   23 
                    2 
                 
                     
                   24 
                   18 
                 
                     
                   25 
                    5 
                 
                     
                   26 
                   28 
                 
                     
                   27 
                   35 
                 
                     
                   28 
                    8 
                 
                     
                   29 
                   16 
                 
                     
                   30 
                   29 
                 
                     
                   31 
                   23 
                 
                     
                   32 
                   14 
                 
                     
                   33 
                    0 
                 
                     
                   34 
                   20 
                 
                     
                   35 
                   24 
                 
                     
                   36 
                   36 
                 
                     
                   37 
                   37 
                 
                     
                   38 
                   38 
                 
                     
                   39 
                   39 
                 
                     
                   40 
                   40 
                 
                     
                   41 
                   41 
                 
                     
                   42 
                   42 
                 
                     
                   43 
                   43 
                 
                     
                   44 
                    44, 
                 
                     
                 
             
                
                
                
                
                
                
                
                
                
               
               
                
               
            
             
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
               
            
           
         
         and 
         wherein a j-th block of the number of blocks is interleaved by a block unit according to the interleaving pattern; 
         third interleaving the second interleaved service data, wherein the third interleaving performs: 
         row-wise writing bits of each block in the second interleaved service data, wherein a number of rows is based on the modulation type, and 
         column-wise reading out 1 bit of the written each block, wherein a number of columns corresponds to 360; 
         second interleave the first interleaved service data by row-writing bits of the first interleaved service data and column-reading bits of the first interleaved service data; 
         a frame builder to build at least one signal frame including the bit interleaved service data; 
         an modulator to modulating data in the built at least one signal frame by an Orthogonal Frequency Division Multiplex (OFDM) scheme; and 
         a transmitter to transmit the broadcast signals having the modulated data. 
       
     
     
       6. The apparatus of  claim 5 , the apparatus further includes:
 a symbol mapper to map the bit interleaved service data to symbols based on 16 QAM 
 wherein the bit interleaver second interleaves the first interleaved service data by row-writing bit groups of the first interleaved service data and column-reading the bit groups of the first interleaved service data, the number of the bit groups corresponding to a modulation order. 
 
     
     
       7. The apparatus of  claim 6 , wherein the service data is encoded according to the code rate. 
     
     
       8. The apparatus of  claim 7 , apparatus further includes: a time interleaver to time interleave the bit interleaved service data service data based on a skip operation. 
     
     
       9. A method for receiving broadcast signals by an apparatus for receiving broadcast signals, the method comprising:
 receiving the broadcast signals; 
 demodulating the received broadcast signals by an Orthogonal Frequency Division Multiplex (OFDM) scheme; 
 parsing at least one signal frame from the demodulated broadcast signals; 
 bit deinterleaving data in the parsed at least one signal frame, wherein the bit interleaving is a reverse process of a bit interleaving, wherein the bit interleaving includes: first interleaving service data, wherein the first interleaving interleaves parity bits of the service data; 
 second interleaving a number of blocks in the first interleaved service data by using an interleaving pattern for a combination of a 16 Quadrature Amplitude Modulation (QAM) modulation type, a 6/15 code rate, and a 16200 code word length of the service data, and wherein each block has 360 bits, wherein the interleaving pattern is represented as 
 first deinterleaving service data in the at least one signal frame by writing bits of the service data and reading bits of the service data; 
 second deinterleaving each bit group of the first deinterleaved service data based on a deinterleaving order for a 16 Quadrature Amplitude Modulation (QAM) modulation, a 6/15 code rate and a 16200 code length of the service data, each bit group corresponding to 360 bits, 
 the deinterleaving order is determined based on a following table 
 
       
         
           
                 
                 
                 
               
                     
                 
                     
                     
                   6/15 
                 
                     
                     
                   π(j)-th 
                 
                     
                   j-th block of 
                   block of 
                 
                     
                   Group- 
                   Group- 
                 
                     
                   wise 
                   wise 
                 
                     
                   Interleaver  
                   Interleaver 
                 
                     
                   output 
                   input 
                 
                     
                 
                     
                    0 
                   12 
                 
                     
                    1 
                   13 
                 
                     
                    2 
                   15 
                 
                     
                    3 
                   30 
                 
                     
                    4 
                   27 
                 
                     
                    5 
                   25 
                 
                     
                    6 
                   11 
                 
                     
                    7 
                   34 
                 
                     
                    8 
                    9 
                 
                     
                    9 
                    4 
                 
                     
                   10 
                   31 
                 
                     
                   11 
                   22 
                 
                     
                   12 
                    6 
                 
                     
                   13 
                   32 
                 
                     
                   14 
                    7 
                 
                     
                   15 
                   21 
                 
                     
                   16 
                   17 
                 
                     
                   17 
                    3 
                 
                     
                   18 
                    1 
                 
                     
                   19 
                   26 
                 
                     
                   20 
                   10 
                 
                     
                   21 
                   33 
                 
                     
                   22 
                   19 
                 
                     
                   23 
                    2 
                 
                     
                   24 
                   18 
                 
                     
                   25 
                    5 
                 
                     
                   26 
                   28 
                 
                     
                   27 
                   35 
                 
                     
                   28 
                    8 
                 
                     
                   29 
                   16 
                 
                     
                   30 
                   29 
                 
                     
                   31 
                   23 
                 
                     
                   32 
                   14 
                 
                     
                   33 
                    0 
                 
                     
                   34 
                   20 
                 
                     
                   35 
                   24 
                 
                     
                   36 
                   36 
                 
                     
                   37 
                   37 
                 
                     
                   38 
                   38 
                 
                     
                   39 
                   39 
                 
                     
                   40 
                   40 
                 
                     
                   41 
                   41 
                 
                     
                   42 
                   42 
                 
                     
                   43 
                   43 
                 
                     
                   44 
                    44; 
                 
                     
                 
             
                
                
                
                
                
                
                
                
                
               
               
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
               
            
           
         
         wherein a j-th block of the number of blocks is interleaved by a block unit according to the interleaving pattern; 
         third interleaving the second interleaved service data, wherein the third interleaving performs: 
         row-wise writing bits of each block in the second interleaved service data, wherein a number of rows is based on the modulation type, and 
         column-wise reading out 1 bit of the written each block, wherein a number of columns corresponds to 360; 
         decoding the bit second deinterleaved service data. 
       
     
     
       10. The method of  claim 9 , the method further includes:
 demapping data in the parsed signal frame based on the 16 QAM 
 wherein the first deinterleaving is performed by column-writing bits of the service data in a memory and row-reading bits of the service data from the memory and a number of rows of the memory is based on a modulation order. 
 
     
     
       11. An apparatus for receiving broadcast signals, the apparatus comprising:
 a receiver configured to receive the broadcast signals; 
 a demodulator configured to demodulate the received broadcast signals by an Orthogonal Frequency Division Multiplex (OFDM) scheme; 
 a frame parser configured to parse at least one signal frame from the demodulated broadcast signals; 
 a bit deinterleaver to bit deinterleave data in the parsed signal frame, wherein the bit deinterleaving is a reverse process of a bit interleaving, wherein the bit interleaving includes: first interleaving service data, wherein the first interleaving interleaves parity bits of the service data; 
 second interleaving a number of blocks in the first interleaved service data by using an interleaving pattern for a combination of a 16 Quadrature Amplitude Modulation (QAM) modulation type, a 6/15 code rate, and a 16200 code word length of the service data, and wherein each block has 360 bits, wherein the interleaving pattern is represented as 
 a bit deinterleaver configured to first deinterleave service data in the at least one signal frame by writing bits of the service data and reading bits of the service data and second deinterleave each bit group of the first deinterleaved service data based on a deinterleaving order for a 16 Quadrature Amplitude Modulation (QAM) modulation, a 6/15 code rate and a 16200 code length of the service data, each bit group corresponding to 360 bits, 
 the deinterleaving order is determined based on a following table 
 
       
         
           
                 
                 
                 
               
                     
                 
                     
                     
                   6/15 
                 
                     
                     
                   π(j)-th 
                 
                     
                   j-th block of 
                   block of 
                 
                     
                   Group- 
                   Group- 
                 
                     
                   wise 
                   wise 
                 
                     
                   Interleaver  
                   Interleaver 
                 
                     
                   output 
                   input 
                 
                     
                 
                     
                    0 
                   12 
                 
                     
                    1 
                   13 
                 
                     
                    2 
                   15 
                 
                     
                    3 
                   30 
                 
                     
                    4 
                   27 
                 
                     
                    5 
                   25 
                 
                     
                    6 
                   11 
                 
                     
                    7 
                   34 
                 
                     
                    8 
                    9 
                 
                     
                    9 
                    4 
                 
                     
                   10 
                   31 
                 
                     
                   11 
                   22 
                 
                     
                   12 
                    6 
                 
                     
                   13 
                   32 
                 
                     
                   14 
                    7 
                 
                     
                   15 
                   21 
                 
                     
                   16 
                   17 
                 
                     
                   17 
                    3 
                 
                     
                   18 
                    1 
                 
                     
                   19 
                   26 
                 
                     
                   20 
                   10 
                 
                     
                   21 
                   33 
                 
                     
                   22 
                   19 
                 
                     
                   23 
                    2 
                 
                     
                   24 
                   18 
                 
                     
                   25 
                    5 
                 
                     
                   26 
                   28 
                 
                     
                   27 
                   35 
                 
                     
                   28 
                    8 
                 
                     
                   29 
                   16 
                 
                     
                   30 
                   29 
                 
                     
                   31 
                   23 
                 
                     
                   32 
                   14 
                 
                     
                   33 
                    0 
                 
                     
                   34 
                   20 
                 
                     
                   35 
                   24 
                 
                     
                   36 
                   36 
                 
                     
                   37 
                   37 
                 
                     
                   38 
                   38 
                 
                     
                   39 
                   39 
                 
                     
                   40 
                   40 
                 
                     
                   41 
                   41 
                 
                     
                   42 
                   42 
                 
                     
                   43 
                   43 
                 
                     
                   44 
                    44;, 
                 
                     
                 
             
                
                
                
                
                
                
                
                
                
               
               
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
                
               
            
           
         
         wherein a j-th block of the number of blocks is interleaved by a block unit according to the interleaving pattern; 
         third interleaving the second interleaved service data, wherein the third interleaving performs: 
         row-wise writing bits of each block in the second interleaved service data, wherein a number of rows is based on the modulation type, and 
         column-wise reading out 1 bit of the written each block, wherein a number of columns corresponds to 360; 
         a decoder configured to decode the bit deinterleaved service data. 
       
     
     
       12. The apparatus of  claim 11 , the apparatus further includes:
 a demapper to demap data in the parsed signal frame based on the 16 QAM 
 wherein the bit deinterleaver first deinterleaves the service data by column-writing bits of the service data in a memory and row-reading bits of the service data from the memory and a number of rows of the memory is based on a modulation order.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.