WO2009145588A2 - 방송/통신 데이터 송수신 방법 및 장치 - Google Patents
방송/통신 데이터 송수신 방법 및 장치 Download PDFInfo
- Publication number
- WO2009145588A2 WO2009145588A2 PCT/KR2009/002878 KR2009002878W WO2009145588A2 WO 2009145588 A2 WO2009145588 A2 WO 2009145588A2 KR 2009002878 W KR2009002878 W KR 2009002878W WO 2009145588 A2 WO2009145588 A2 WO 2009145588A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- baseband
- additional
- original
- data
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H40/00—Arrangements specially adapted for receiving broadcast information
- H04H40/18—Arrangements characterised by circuits or components specially adapted for receiving
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/709—Correlator structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0047—Decoding adapted to other signal detection operation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0064—Concatenated codes
- H04L1/0065—Serial concatenated codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/30—TPC using constraints in the total amount of available transmission power
- H04W52/32—TPC of broadcast or control channels
- H04W52/322—Power control of broadcast channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
- H04L2001/0093—Point-to-multipoint
Definitions
- the present invention relates to a method and apparatus for transmitting and receiving broadcast / communication data.
- wired transmission technology for data service and voice-based wireless transmission technology.
- wired transmission technology for data service
- voice-based wireless transmission technology integrated wired / wireless technologies that can provide data services while ensuring mobility are continuously being developed.
- wired / wireless integration technology can provide services to users regardless of region, and makes the variety of services provided more diverse.
- broadcasting technology is rapidly changing from the conventional analog method to the digital method.
- Such a change in broadcasting technology provides users with more services such as interactive broadcasting and supplementary services as well as existing real-time broadcasting.
- Broadcast systems form an axis as information infrastructure through combination with communication systems such as wired and wireless Internet. As such, the broadcasting system and the communication system are independent, but are organically combined and developed.
- broadcast / communication systems exist in a form in which various systems developed to provide various services are mixed.
- a data rate is determined according to a standard of a corresponding field.
- the data rate of the Advanced Terrestrial Systems Committee (ATSC) 8-VSB (8-Vestigal Sideband) standard is 19.39 Mbps in the 6 MHz band
- the data rate of the Digital Video Broadcasting-Terrestrial (DVB-T) standard in the 7 MHz band. It is up to 27.710Mbps at the lowest 4.354Mbps.
- the standard transmission data rate of Terrestrial-Digital Multimedia Broadcasting (T-DMB) is 1.125 Mbps in the 1.536 MHz band.
- new concept services such as data broadcasting, non-real time (NRT) service, and disaster alert service are emerging. Accordingly, there is a need for techniques for supporting and transmitting such additional services.
- a method of allocating a new service to a data rate remaining by reducing a data rate of an original service is used. That is, the bandwidth allocated to the existing service is reduced by partially allocating the bandwidth for the existing service to the additional service.
- the ATSC 8-VSB system allocates about 2 Mbps for new additional services such as data broadcasting among the 19.39 Mbps allocated for HD broadcasting, and reallocates the existing HD broadcasting to the remaining 17.4 Mpbs.
- This method has a disadvantage in that the quality of the existing service is deteriorated because the data rate of the existing service is lowered for the transmission of the new additional service. Accordingly, there is a need for a data transmission method capable of transmitting additional data without affecting existing data.
- an object of the present invention is to provide a method and apparatus capable of increasing transmission efficiency of an entire system by transmitting new additional data while maintaining a transmission rate of existing data.
- the present invention provides an apparatus for transmitting broadcast / communication data consisting of original data and additional data, and includes: an original signal generator for receiving original data and generating a baseband original signal; A first modulator for receiving an original signal and generating an original signal of a predetermined band, an additional signal generator for receiving additional data to generate a baseband additional signal, and receiving an additional signal of a baseband to generate an additional signal of a predetermined band A second modulator to adjust the average power of the additional signals of the predetermined band, and an average power control unit to insert the additional signals of the predetermined band with the average power adjusted to the original signals of the predetermined band to generate a mixed signal of the predetermined band. And a transmitter for transmitting a mixed signal of a predetermined band and a predetermined band.
- the present invention also provides an apparatus for transmitting broadcast / communication data consisting of original data and additional data, comprising: an original signal generator for receiving original data to generate a baseband original signal, and receiving additional data to add baseband An additional signal generator for generating a signal, an average power controller for adjusting the average power of the baseband additional signals, and a baseband mixed signal by inserting the baseband additional signals with the average power adjusted into the baseband original signals. And a modulator for receiving a baseband mixed signal, generating a mixed signal of a predetermined band, and a transmitting unit for transmitting the mixed signal of a predetermined band.
- the present invention also provides a method for transmitting broadcast / communication data consisting of original data and additional data, the method comprising: receiving original data to generate a baseband original signal, receiving a baseband original signal, and receiving a baseband original signal. Generating a signal, generating a baseband additional signal by receiving additional data, generating an additional signal of a predetermined band by receiving the baseband additional signal, and adjusting an average power of the additional signal of the predetermined band And inserting the additional signal of the predetermined band in which the average power is adjusted into the original signal of the predetermined band to generate a mixed signal of the predetermined band, and transmitting the mixed signal of the predetermined band.
- the present invention also provides a method for transmitting broadcast / communication data consisting of original data and additional data, the method comprising: receiving original data to generate a baseband original signal, and receiving additional data to generate baseband additional signals; Adjusting the average power of the baseband additional signals; inserting the baseband additional signals with the average power adjusted to the baseband original signals to generate baseband mixed signals; baseband mixed signals It is another feature that includes receiving the step of generating a mixed signal of a predetermined band and transmitting a mixed signal of a predetermined band.
- the present invention also provides a broadcast / communication data receiving apparatus for receiving a mixed signal of an original signal and an additional signal, comprising: a receiver for receiving a mixed signal and outputting a mixed signal of a predetermined band; A first demodulator for generating a mixed signal of the first demodulator, an original data generator for receiving the baseband mixed signal and generating original data, an original signal generator for receiving the original data and generating an original signal of the baseband, A modulator for receiving an original signal and generating an original signal of a predetermined band, a subtractor for generating an additional signal of a predetermined band by subtracting an original signal of a predetermined band from a mixed signal of a predetermined band, and receiving an additional signal of a predetermined band A second demodulator for generating an additional signal of the band and the additional signal of the base band; Power is received by another characterized in that it comprises additional data generation unit which generates additional data.
- the present invention also provides a broadcast / communication data receiving apparatus for receiving a mixed signal of an original signal and an additional signal, comprising: a receiver for receiving a mixed signal and outputting a mixed signal of a predetermined band; A demodulator for outputting a mixed signal of the baseband, an original data generator for generating original data by receiving a baseband mixed signal, an original signal generator for generating an original signal of the baseband by receiving original data, and a mixed signal of the baseband And a subtractor for generating a baseband additional signal by subtracting the baseband original signal, and an additional data generator for receiving the baseband additional signal and generating additional data.
- the present invention also provides a broadcast / communication data receiving method for receiving a mixed signal of an original signal and an additional signal, the method comprising: receiving a mixed signal and outputting a mixed signal of a predetermined band; Generating a mixed signal of the baseband; generating original data by receiving the baseband mixed signal; generating a baseband original signal by receiving the original data; receiving a baseband original signal; Generating an additional signal of a predetermined band by subtracting an original signal of a predetermined band from a mixed signal of a predetermined band, generating an additional signal of a base band by receiving an additional signal of a predetermined band, and a base band And receiving additional signals of the additional data to generate additional data. It is another feature.
- the present invention also provides a broadcast / communication data receiving method for receiving a mixed signal of an original signal and an additional signal, the method comprising: receiving a mixed signal and outputting a mixed signal of a predetermined band; Outputting a mixed signal of a; receiving baseband mixed signals; generating original data; receiving original data; generating baseband original signals; baseband original signals from baseband mixed signals; And subtracting the additional signal of the baseband and generating the additional data by receiving the additional signal of the baseband.
- FIG. 1 is a block diagram of a broadcast / communication data transmission apparatus according to an embodiment of the present invention.
- FIG. 2 is a block diagram of a broadcast / communication data transmission apparatus according to another embodiment of the present invention.
- FIGS. 1 and 2 are diagram illustrating an embodiment of the original signal generator shown in FIGS. 1 and 2;
- FIG. 5 is a diagram illustrating an embodiment of an FEC encoder shown in FIG. 4.
- FIG. 5 is a diagram illustrating an embodiment of an FEC encoder shown in FIG. 4.
- FIG. 6 is an embodiment of an orthogonal sequence generated by the diffusion sequence generator shown in FIG.
- FIG. 7 is a diagram illustrating an embodiment of an average power controller shown in FIG. 1; FIG.
- FIG. 8 is a configuration diagram of an average power control unit shown in FIG. 2.
- FIG. 9 is a block diagram of a broadcast / communication data transmission apparatus in the ATSC 8-VSB standard according to another embodiment of the present invention.
- FIG. 10 is a block diagram of a broadcast / communication data receiving apparatus according to an embodiment of the present invention.
- FIG. 11 is a block diagram of a broadcast / communication data receiving apparatus according to another embodiment of the present invention.
- FIG. 12 is a block diagram of an apparatus for receiving broadcast / communication data according to another embodiment of the present invention.
- FIG. 13 is a block diagram of a broadcast / communication data receiving apparatus according to another embodiment of the present invention.
- FIGS. 10 to 13 are diagram illustrating an embodiment of an original data generation unit illustrated in FIGS. 10 to 13.
- FIG. 15 is a diagram illustrating an embodiment of an additional data generation unit illustrated in FIGS. 10 to 13.
- FIG. 16 is an embodiment of an orthogonal sequence generated by the despreading sequence generator shown in FIG. 15; FIG.
- FIG. 17 is a diagram illustrating an embodiment of a correlation unit shown in FIG. 15; FIG.
- FIG. 18 is a diagram illustrating an embodiment of an FEC decoder shown in FIG. 15; FIG.
- FIG. 19 is a block diagram of an apparatus for receiving broadcast / communication data in the ATSC 8-VSB standard according to another embodiment of the present invention.
- broadcast or communication data previously provided to a user is referred to as original data
- additional data data to be additionally provided to the user in addition to the original data
- FIG. 1 is a block diagram of a broadcast / communication data transmission apparatus according to an embodiment of the present invention.
- the apparatus for transmitting broadcast / communication data includes an original signal generator 102, a first modulator 104, an additional signal generator 106, a second modulator 108, and an average power controller. 110, an additional data insertion unit 112, and a transmission unit 114.
- the original signal generator 102 receives the original data and generates a baseband original signal corresponding to the transmission standard of the broadcast / communication system.
- the first modulator 104 receives the baseband original signal generated by the original signal generator 102 and modulates the original signal of the predetermined band.
- the additional signal generator 106 receives additional data and generates a baseband additional signal corresponding to a transmission standard of a broadcast / communication system.
- the second modulator 108 receives the baseband additional signals generated by the additional signal generator 106 and modulates the additional signals of the predetermined band.
- the average power controller 110 adjusts the average power of the additional signal of the predetermined band generated by the second modulator 108.
- the reason for adjusting the average power of the additional signals of the predetermined band is to spread and insert the additional signals of the predetermined band in the form of noise which hardly affects the original signals of the predetermined band. Therefore, the average power controller 110 adjusts the average power of the additional signal of the predetermined band to such an extent that it hardly affects the original signal.
- the inserting unit 112 inserts an additional signal of a predetermined band in which the average power is adjusted by the average power adjusting unit 110 into an original signal of the predetermined band generated by the first modulating unit 104 to add the original signal and the additional signal. Produces a mixed signal of a predetermined band in which the signals are mixed.
- the transmitter 114 transmits a mixed signal of a predetermined band generated by the inserter 112. If necessary, the transmitter 114 may also convert a mixed signal of a predetermined band into a radio frequency (RF) band suitable for wireless transmission.
- RF radio frequency
- FIG. 2 is a block diagram of a broadcast / communication data transmission apparatus according to another embodiment of the present invention.
- the apparatus for transmitting broadcast / communication data includes an original signal generator 202, an additional signal generator 204, an average power controller 206, an inserter 208, a modulator 210, The transmitter 212 is included.
- the original signal generator 202 receives the original data and generates a baseband original signal corresponding to the transmission standard of the broadcast / communication system.
- the additional signal generator 204 receives the additional data and generates a baseband additional signal corresponding to the transmission standard of the broadcast / communication system.
- the average power controller 206 adjusts the average power of the baseband additional signals generated by the additional signal generator 204.
- the inserter 208 inserts a baseband additional signal whose average power is adjusted by the average power controller 206 into a baseband original signal generated by the original signal generator 202 to mix basebands. Generate a signal.
- the modulator 210 receives the baseband mixed signal generated by the inserter 208 and modulates the mixed signal of the predetermined band.
- the transmitter 212 transmits a mixed signal of a predetermined band generated by the modulator 210. If necessary, the transmitter 212 may also convert a mixed signal of a predetermined band into an RF band suitable for wireless transmission.
- the broadcast / communication data transmission apparatus shown in FIG. 2 uses one modulator, hardware complexity is lower than that shown in FIG.
- the insertion of the additional signal to the original signal is made in the baseband has the advantage that it is easy to implement.
- FIG. 3 is a diagram illustrating an embodiment of the original signal generators 102 and 202 shown in FIGS. 1 and 2.
- the original signal generator 102 of FIG. 1 or the original signal generator 202 of FIG. 2 may be configured in various forms.
- 3 is a configuration diagram of an original signal generation unit in the ATST 8-VSB transmission standard using MPEG-2 TS (Transport Stream) as original data, as one embodiment of the above.
- MPEG-2 TS Transport Stream
- the original signal generator includes a data randomizer 302, a Reed Solomon (RS) encoder (RS encoder) 304, an interleaver 306, and a Trellis Coded Modulation (TCM) encoder. (TCM encoder 308) and multiplexer (MUX, 310).
- RS Reed Solomon
- TCM Trellis Coded Modulation
- the data randomizer 302 receives original data, for example MPEG-2 TS, and spreads the spectrum of the received original data over the entire band. This is to prevent energy from concentrating on any particular frequency.
- original data for example MPEG-2 TS
- the RS encoder 304 having excellent concatenation error correction capability performs an outer encoding, thereby reducing an error of randomized original data output from the data randomizer 302.
- the interleaver 306 regularly rearranges RS-coded original data in order to prevent aggregation errors.
- the original data interleaved by the interleaver 306 is inner encoded by the TCM encoder 308, which is a kind of convolutional code.
- the original data encoded by the TCM encoder 308 is multiplexed with a field synchronization signal and a segment synchronization signal by the multiplexer 310 to be converted into a baseband ATSC broadcast signal. do.
- the original signal generator of the apparatus for transmitting broadcast / communication data according to the present invention is not limited to the ATSC 8-VSB system as shown in FIG. 3, and various broadcast / communication standards may be applied.
- FIG. 4 is a diagram illustrating an exemplary embodiment of the additional signal generators 106 and 204 shown in FIGS. 1 and 2.
- the additional signal generator includes a forward error correction (FEC) encoder 402, a spreading sequence generator 404, and a spreader 406.
- FEC forward error correction
- the FEC encoder 402 receives additional data and performs error correction encoding.
- the additional data input to the FEC encoder 402 may be compressed by various methods such as H.264 or MPEG-4, and may vary according to the standard and requirements of the system.
- various error correction codes such as a turbo code, a low density parity check (LDPC) code, and a concatenate code may be used in the FEC encoder 402.
- the error correction code used in the FEC encoder 402 may also vary according to the standards and requirements of the system.
- the spreading sequence generator 404 generates an orthogonal or quasi-orthogonal sequence for spreading the error-corrected coded data by the FEC encoder 402.
- the diffusion sequence generator 404 may generate orthogonal sequences such as Walsh sequences, or quasi-orthogonal sequences such as Gold sequences, Kasami sequences, and Bose-Chadhuri-Hocquenghem (BCH) sequences. have.
- orthogonal or quasi-orthogonal sequences can depend on the system's standards and requirements.
- the spreading unit 406 maps the additional data error corrected and encoded by the FEC encoder 402 to the spreading sequence generated by the spreading sequence generator 404. This process is called spreading.
- the sampling frequency of the spreading sequence is an integer (N) times the sampling frequency of the error correction coded additional data input to the spreading unit 406. Accordingly, the baseband additional signal output by the spreader 406 has a spreading gain of about dB. Where N is the length of the diffusion sequence.
- the FEC encoder 402, the spreading sequence generator 404, and the spreader 406 shown in FIG. 4 may be configured in various ways according to the standards and requirements of the system.
- the spreading unit 406 maps the additional data error corrected and encoded by the FEC encoder 402 to the spreading sequence generated by the spreading sequence generator 404. This process is called spreading.
- the sampling frequency of the spreading sequence is an integer (N) times the sampling frequency of the error correction coded additional data input to the spreading unit 406. Therefore, the baseband additional signal output by the spreader 406 has a spreading gain of 10 log 10 N dB. Where N is the length of the diffusion sequence.
- the FEC encoder 402, the spreading sequence generator 404, and the spreader 406 shown in FIG. 4 may be configured in various ways according to the standards and requirements of the system.
- FIG. 5 is a diagram illustrating an embodiment of the FEC encoder 402 shown in FIG. 4.
- the FEC encoder 402 includes a BCH encoder 502, a first interleaver 504, an LDPC encoder 506, and a second interleaver 508.
- the BCH encoder 502 which is a linear block code having excellent scattering error correction capability, receives the additional data and performs external encoding.
- the additional data encoded by the BCH encoder 502 is interleaved by the first interleaver 504.
- the LDPC encoder 506 having excellent error correction capability receives internal data interleaved by the first interleaver 504 and performs internal encoding.
- the additional data internally encoded by the LDPC encoder 506 is interleaved again by the second interleaver 508 to generate error correction encoded additional data.
- FIG. 6 illustrates an embodiment of an orthogonal sequence generated by the diffusion sequence generator 404 shown in FIG. 4.
- the sequence shown in FIG. 6 is a Walsh sequence having a length of 8 generated by the diffusion sequence generator 404 of FIG. 4.
- the Walsh sequence of length 8 has eight (W 0 , W 1 , W 2 , W 3 , W 4 , W 5 , W 6 , W 7 ) as shown in FIG. 6 , and each sequence is orthogonal. This satisfies Equation 1 below.
- W i (k) represents the k th value of the i th Walsh code W i .
- a Walsh sequence of length N can be easily generated by a Walsh-Hadamard transform from a Walsh sequence of length 2.
- Tables 1 and 2 illustrate a spreading process performed by the spreading unit 406 shown in FIG. 4 using a Walsh sequence having a length of 8, that is, mapping of error correction coded additional data to a spreading sequence.
- Table 1 groups two bits (c (i) and c (i + 1)) of error correction coded additional data by the FEC encoder 402 and maps them to two Walsh sequences W 0 and W 1 . It shows the process.
- c (i) represents a Most Significant Bit (MSB)
- c (i + 1) represents a Least Significant Bit (LSB).
- Table 2 shows 8 bits of the error correction coded data by the FEC encoder 402, grouped by 4 bits (c (i), c (i + 1), c (i + 2), and c (i + 3)).
- c (i) represents MSB
- c (i + 3) represents LSB, respectively.
- FIG. 7 is a diagram illustrating an embodiment of the average power controller 110 shown in FIG. 1.
- the average power controller 110 includes a first average power calculator 702, a second average power calculator 704, an insertion level determiner 706, and a multiplier 708.
- the first average power calculator 702 receives an original signal of a predetermined band output from the first modulator 104 and calculates an average power of the corresponding signal.
- the second average power calculator 704 receives an additional signal of a predetermined band output from the second modulator 108 and calculates an average power of the corresponding signal.
- the insertion level determiner 706 compares the average power of the original signals of the predetermined band and the average power of the additional signals of the predetermined band calculated by the first average power calculator 702 and the second average power calculator 704.
- the insertion level ⁇ is determined. ⁇ is a constant used to make the average power of the additional signals of the predetermined band much lower than the average power of the original signals of the predetermined band.
- the multiplier 708 multiplies the insertion level ⁇ determined by the insertion level determiner 706 with an additional signal of a predetermined band output from the second modulator 108.
- the additional signals of the predetermined band have a much lower average power than the original signals of the predetermined band.
- FIG. 8 is a diagram illustrating an embodiment of the average power controller 206 shown in FIG. 2.
- the average power controller 206 includes a first average power calculator 802, a second average power calculator 804, an insertion level determiner 806, and a multiplier 808.
- the first average power calculator 802 receives the baseband original signal output from the original signal generator 202 and calculates an average power of the corresponding signal.
- the second average power calculator 804 receives the baseband additional signals output from the additional signal generator 204 and calculates average power of the corresponding signals.
- the insertion level determiner 806 compares the average power of the original signals of the predetermined band and the average power of the additional signals of the predetermined band calculated by the first average power calculator 802 and the second average power calculator 804. The insertion level ⁇ is determined.
- the multiplier 808 multiplies the insertion level ⁇ determined by the insertion level determiner 806 with the baseband additional signals output from the additional signal generator 204. This allows the baseband additional signals to have much lower average power than the baseband original signals.
- the insertion level is determined by comparing the average power of each signal, which is only one embodiment, and the insertion level may be determined by another method.
- the average power controller may determine an appropriate insertion level according to the average power of the corresponding signal using a table in which an insertion level corresponding to each average power of the original signal or the additional signal is recorded.
- FIG. 9 is a block diagram of an apparatus for transmitting broadcast / communication data in the ATSC 8-VSB standard according to another embodiment of the present invention.
- the apparatus for transmitting broadcast / communication data includes an original signal generator 902, an additional signal generator 916, an average power controller 930, an inserter 940, a modulator 942, The transmitter 948 is included.
- the original signal generator 902 includes a data randomizer 904, an RS encoder 906, an interleaver 908, a TCM encoder 910, and a multiplexer 912.
- the additional signal generator 914 includes an FEC encoder 916, a spreader 926, and a Walsh sequence generator 928.
- the FEC encoder 916 includes a BCH encoder 918, a first interleaver 920, an LDPC encoder 922, and a second interleaver 924.
- the average power controller 930 includes a first average power calculator 932, a second average power calculator 934, an insertion level determiner 936, and a multiplier 938.
- the modulator 942 includes a VSB modulator 944 and a pilot inserter 946.
- the transmitter 948 includes an RF up-converter 950, a high power amplifier 952, and a transmission antenna 954.
- the data randomization unit 904 receives original data such as MPEG-2 TS and outputs randomized original data.
- the randomized original data is subjected to error correction outer coding by the RS encoder, and then interleaved by the interleaver 908.
- the TCM encoder 910 receives interleaved original data and performs internal TCM encoding.
- the multiplexer 912 multiplexes the internally encoded original data with the field sync and segment sync signals to convert the baseband ATSC original signals.
- the additional data compressed by a compression scheme such as H.264 is externally encoded by the BCH encoder 918 and interleaved by the first interleaver 920.
- the additional data interleaved by the first interleaver 920 is internally encoded by the LDPC encoder 922, interleaved by the second interleaver 924, and converted into additional data that is error-corrected encoded.
- the Walsh sequence generator 928 included in the additional signal generator 914 generates a Walsh sequence having orthogonality for spreading the error correction coded additional data.
- the spreader 926 maps the error correction coded additional data output from the FEC encoder 916 to the Walsh sequence generated by the Walsh sequence generator 928.
- the first average power calculator 932 included in the average power controller 930 calculates the average power of the baseband ATSC original signal output from the multiplexer 912 of the original signal generator 902,
- the average power calculator 934 calculates the average power of the baseband additional signals output from the spreader 926.
- the insertion level determiner 936 compares the average powers calculated by the first average power calculator 932 and the second average power calculator 934 to determine the insertion level ⁇ .
- the insertion level ⁇ is a constant that makes the average power of the baseband additional signals much lower than the average power of the baseband original signals.
- the multiplier 940 adjusts the average power by multiplying the insertion level ⁇ determined by the insertion level determiner 936 with the baseband additional signals output from the spreader 926.
- the inserting unit 940 inserts the baseband additional signal of which the average power is adjusted into the baseband ATSC original signal as shown in Equation 2 below.
- d (n) is a baseband ATSC original signal and may have values of -7, -5, -3, -1, +1, +3, +5, and +7.
- D '(n) denotes a baseband additional signal
- ⁇ denotes a baseband insertion level
- s (n) denotes a baseband mixed signal in which an additional signal is inserted into an original signal.
- the mixed signal generated by the inserter 940 is input to the pilot inserter 946 included in the modulator 942.
- the pilot inserter 946 inserts the pilot signal into the baseband mixed signal output by the inserter 940 as shown in Equation 3 below.
- 1.25 denotes a pilot signal inserted into the mixed signal s (n), and t (n) denotes a baseband mixed signal into which the pilot signal is inserted.
- the VSB modulator 944 modulates a baseband mixed signal into which a pilot signal is inserted, into a VSB signal of a predetermined band.
- the RF up-converter 950 included in the transmitter 948 up-converts the mixed signal of the VSB-modulated predetermined band into an RF signal.
- the RF signal up-converted by the RF up-converter 950 is amplified by the high power amplifier 952 and wirelessly transmitted through the transmitting antenna 954.
- the broadcast / communication data transmission apparatus and transmission method according to the present invention have been described so far.
- a broadcast / communication data receiving apparatus and a receiving method according to the present invention will be described.
- FIG. 10 is a block diagram of a broadcast / communication data receiving apparatus according to an embodiment of the present invention.
- the apparatus for receiving broadcast / communication data includes a receiver 1002, a first demodulator 1004, an original data generator 1006, an original signal generator 1008, a modulator 1010, and a subtraction.
- a unit 1012, a second demodulator 1014, and an additional data generator 1016 are included.
- the receiver 1002 receives a mixed signal in which an original signal and an additional signal are mixed, transmitted from the broadcast / communication data transmission apparatus. If necessary, the receiver 1002 may convert the mixed signal into a mixed signal of a predetermined band.
- the first demodulator 1004 receives a mixed signal of a predetermined band and generates a baseband mixed signal.
- the original data generator 1006 receives the baseband mixed signal output from the first demodulator 1004 and restores the original data.
- the original signal generator 1008 receives the error correction decoded original data output from the original data generator 1006 and regenerates the baseband original signal without additional signals.
- the modulator 1010 receives the baseband original signal generated by the original signal generator 1008 and converts the baseband original signal into the same predetermined band as the mixed signal output from the receiver 1002.
- the subtractor 1012 generates an additional signal of a predetermined band by subtracting the original signal of the predetermined band output from the modulator 1010 from the mixed signal of the predetermined band output from the receiver 1002.
- the second demodulator 1014 receives the additional signal of the predetermined band output from the subtractor 1012 and generates the baseband additional signal.
- the additional data generator 1016 receives the baseband additional signals and restores the additional data.
- FIG. 11 is a block diagram of an apparatus for receiving broadcast / communication data according to another embodiment of the present invention.
- the apparatus for receiving broadcast / communication data includes a receiver 1022, a first demodulator 1024, an original data generator 1026, a determiner 1028, a modulator 1030, and a subtractor ( 1032, a second demodulator 1034, and an additional data generator 1036.
- the receiving unit 1022 receives a mixed signal mixed with an original signal and an additional signal transmitted from the broadcast / communication data transmission apparatus. If necessary, the receiver 1022 may convert the mixed signal into a mixed signal of a predetermined band.
- the first demodulator 1024 receives a mixed signal of a predetermined band and generates a baseband mixed signal.
- the original data generator 1026 receives the baseband mixed signal output from the first demodulator 1024 and restores the original data.
- the determination unit 1028 receives the baseband mixed signal output from the first demodulator 1024 and determines that the baseband is an original signal having no additional signal. In other words, the determination unit 1028 removes all components (including additional signal components) except for the baseband original signals from the baseband mixed signals output from the first demodulator 1024 so that only the baseband original signals are removed. Leave For example, if the original signal component to be sent by the transmitter is integer '7', the additional signal is '0.2' and the noise generated during the transmission process is '0.3', then the mixed signal input to the determination unit 1028 is 7.5. The determination unit 1028 removes 0.5 here, thereby leaving only '7' which is a component of the original signal.
- the modulator 1030 receives the baseband original signal determined by the determiner 1028 and converts the original signal into the same predetermined band as the mixed signal output from the receiver 1022.
- the subtractor 1032 generates the additional signal of the predetermined band by subtracting the original signal of the predetermined band output from the modulator 1030 from the mixed signal of the predetermined band output from the receiver 1022.
- the second demodulator 1034 receives the additional signal of the predetermined band output from the subtractor 1032 and generates the baseband additional signal.
- the additional data generator 1036 receives the baseband additional signals and restores the additional data.
- the broadcast / communication data receiving apparatus shown in FIGS. 10 and 11 transmits from a transmitting apparatus in which the first modulator 104 and the second modulator 108 exist separately as in the broadcast / communication data transmitter shown in FIG. It is suitable for receiving a mixed signal.
- FIG. 12 is a block diagram of a broadcast / communication data receiving apparatus according to another embodiment of the present invention.
- the apparatus for receiving broadcast / communication data includes a receiver 1102, a demodulator 1104, an original data generator 1106, an original signal generator 1008, a subtractor 1110, and additional data generation. Part 1112 is included.
- the receiving unit 1102 receives a mixed signal of an original signal and an additional signal transmitted from the broadcast / communication data transmission apparatus. If necessary, the receiver 1102 may convert the mixed signal into a mixed signal of a predetermined band.
- the demodulator 1104 receives a mixed signal of a predetermined band and generates a baseband mixed signal.
- the original data generator 1106 receives the baseband mixed signal output from the demodulator 1104 and restores the original data.
- the original signal generator 1108 receives the error correction decoded original data output from the original data generator 1106 and regenerates a baseband original signal that does not include additional signals.
- the subtractor 1110 generates the baseband additional signal by subtracting the baseband original signal output from the original signal generator 1108 from the baseband mixed signal output from the demodulator 1104.
- the additional data generator 1112 receives the baseband additional signals and restores the additional data.
- FIG. 13 is a block diagram of a broadcast / communication data receiving apparatus according to another embodiment of the present invention.
- the apparatus for receiving broadcast / communication data includes a receiver 1122, a demodulator 1124, an original data generator 1126, a determiner 1128, a subtractor 1130, and an additional data generator ( 1132).
- the receiving unit 1122 receives a mixed signal mixed with an original signal and an additional signal transmitted from the broadcast / communication data transmission apparatus. If necessary, the receiver 1122 may convert the mixed signal into a mixed signal of a predetermined band.
- the demodulator 1124 receives a mixed signal of a predetermined band and generates a baseband mixed signal.
- the original data generator 1126 receives the baseband mixed signal output from the demodulator 1124 and restores the original data.
- the determination unit 1128 receives the baseband mixed signal output from the demodulator 1124 and determines that the baseband is an original signal having no additional signal. In other words, the determination unit 1128 removes all components (including additional signal components) except for the baseband original signals from the baseband mixed signals output from the demodulator 1124, leaving only the baseband original signals.
- the subtractor 1130 generates the baseband additional signal by subtracting the baseband original signal output from the determination unit 1128 from the baseband mixed signal output from the demodulator 1124.
- the additional data generator 1132 receives the baseband additional signals and restores the additional data.
- the broadcast / communication data receiver shown in FIGS. 12 and 13 is suitable for receiving a mixed signal transmitted by a transmitter having one modulator 210, such as the broadcast / communication data transmitter shown in FIG.
- FIG. 14 is a diagram illustrating an embodiment of an original data generator shown in FIGS. 10 to 13.
- the original data generator includes a TCM decoder 1202, a deinterleaver 1204, an RS decoder 1206, and a data derandomizer 1208.
- the TCM decoder 1202 first receives a baseband original signal, for example, a baseband ATSC broadcast signal, and internally decodes the noise included in the corresponding signal.
- a baseband original signal for example, a baseband ATSC broadcast signal
- the deinterleaver 1204 receives the baseband original signal from which the noise is removed by the TCM decoder 1202 and outputs the baseband original signal deinterleaved.
- the RS decoder 1206 receives the deinterleaved baseband original signal and performs external decoding to secondarily remove noise.
- the data derandomizer 1208 receives the baseband original signal output from the RS decoder 1206 to derandomize and generate original data such as MPEG-2 TS.
- the original data generator of the apparatus for receiving broadcast / communication data according to the present invention is not limited to the ATSC 8-VSB system as shown in FIG. 14, and various broadcast / communication standards may be applied.
- the original signal generator of FIGS. 10 to 13 modulates an output signal having a symbol level output from the TCM decoder 1202 included in the original data generator of FIG. 14. Alternatively, it may be transmitted to the subtraction unit 1110. This is to prevent the ambiguity problem of the TCM code.
- the ambiguity problem of the TCM code refers to a phenomenon in which the output of the TCM encoder is different depending on the memory state even when the initial state of the TCM encoder is not constant.
- FIG. 15 is a diagram illustrating an embodiment of an additional data generator shown in FIGS. 10 to 13.
- the additional data generator includes a correlator 1302, an FEC decoder 1304, and a despreading sequence generator 1306.
- the despreading sequence generator 1306 generates an orthogonal or quasi-orthogonal sequence for despreading the baseband additional signals inputted to the correlator 1302.
- the despreading sequence generating unit 1306 is an orthogonal sequence such as Walsh sequence, or Gold sequence, Kasami, corresponding to the spreading sequence generating unit of the broadcasting / communication data transmission apparatus according to the present invention.
- orthogonal sequence such as Walsh sequence, or Gold sequence, Kasami, corresponding to the spreading sequence generating unit of the broadcasting / communication data transmission apparatus according to the present invention.
- quasi-orthogonal sequences such as Bose-Chadhuri-Hocquenghem (BCH) sequences.
- BCH Bose-Chadhuri-Hocquenghem
- the correlator 1302 correlates the input baseband additional signals with the despreading sequence generated by the despreading sequence generator 1306 to calculate a correlation value, and selects a maximum correlation value therefrom. . Therefore, the additional signal output from the correlator 1302 has a spreading gain of 10 ⁇ log 10 N dB due to the correlation. Where N is the length of the despread sequence.
- the FEC decoder 1304 removes noise generated in a signal transmission process from the baseband additional signal having a spread gain of 10 ⁇ log 10 N dB output from the correlation unit 1302.
- various error correction codes such as a turbo code, an LDPC code, and a concatenation code may be used, and the selection of the error correction code may vary according to the standard and requirements of the system.
- the correlation unit 1302, the FEC decoding unit 1304, and the despreading sequence generation unit 1306 shown in FIG. 15 may be variously configured according to the standards and requirements of the system.
- FIG. 16 is an embodiment of an orthogonal sequence generated by the despreading sequence generator 1306 shown in FIG. 15.
- the despread sequence shown in FIG. 16 is a Walsh sequence having a length of eight (8, W 0 , W 1 , W 2 , W 3 , W 4 , W 5 , W 6 , W 7 ), and each sequence has Orthogonal to each other. This satisfies Equation 4 below.
- W i (k) denotes the k th value of the i th Walsh sequence, and * denotes the conjugate, respectively.
- a Walsh sequence of length N can be easily generated by the Walsh Hadamard transform from a Walsh sequence of length 2.
- FIG. 17 is a diagram illustrating an embodiment of the correlation unit 1302 shown in FIG. 15.
- the correlation unit 1302 includes a correlation value calculation unit 1502 and a correlation value selection unit 1504.
- a correlation value calculation section 1502 is a random number sequence generated by the additional signal and a despreading sequence generator (1306) of the baseband (W 0, W 1, W 2, W 3, W 4, W 5, W 6, W 7 After multiplying the conjugates of), that is, by dispreading, and then sum-singing the correlation length (Sum-And-Dump), the correlation values (R 0 , R 1 , R 2 , R) 3 , R 4 , R 5 , R 6 , R 7 ) is calculated.
- the correlation value selecting unit 1504 is an absolute value among the correlation values R 0 , R 1 , R 2 , R 3 , R 4 , R 5 , R 6 , and R 7 calculated by the correlation value calculating unit 1502. value) selects the largest value whose sign follows the sign before taking the absolute value.
- the output of the correlation value selector 1504 is expressed by Equation 5 below.
- I max Denotes the index of the largest value among the absolute values of the correlation value, and is represented by Equation 6 below.
- FIG. 18 is a diagram illustrating an embodiment of the FEC decoder 1304 shown in FIG. 15.
- the FEC decoding unit includes a second deinterleaver 1602, an LDPC decoding unit 1604, a first deinterleaver 1606, and a BCH decoding unit 1608.
- the second interleaver 1602 receives the baseband additional signals having the spreading gains output from the correlator 1302 and outputs the deinterleaved baseband additional signals.
- the LDPC decoder 1604 receives the additional signal deinterleaved by the second interleaver 1602 and primarily removes a job generated during the transmission process.
- the first interleaver 1606 receives the additional signal from which the noise is removed by the LDPC decoder 1604 and outputs the deinterleaved additional signal.
- the BCH decoder 1608 receives the additional signal deinterleaved by the first interleaver 1606, and secondly removes a job generated during the transmission process to generate error correction decoded additional data.
- FIG. 19 is a block diagram of an apparatus for receiving broadcast / communication data in the ATSC 8-VSB standard according to another embodiment of the present invention.
- the apparatus for receiving broadcast / communication data includes a receiver 1702, a demodulator 1708, an original data generator 1714, a subtractor 1724, and an additional data generator 1726.
- the receiver 1702 includes a receiving antenna 1704 and a tuner 1706.
- the demodulator 1708 also includes a VSB demodulator 1710 and an equalizer 1712.
- the original data generator 1714 includes a TCM decoder 1716, a deinterleaver 1718, an RS decoder 1720, and a data derandomizer 1722.
- the additional data generator 1726 includes a correlator 1728, a despread sequence generator 1730, and an FEC decoder 1732.
- the FEC decoder 1732 includes a second deinterleaver 1734, an LDPC decoder 1736, a first deinterleaver 1738, and a BCH decoder 1740.
- the reception antenna 1704 receives a mixed signal mixed with an original signal and an additional signal transmitted by the broadcast / communication data transmission apparatus.
- This mixed signal is converted into a mixed signal of a predetermined band through the tuner 1706 included in the receiver 1702.
- the VSB demodulator 1710 receives a mixed signal of a predetermined band output from the tuner 1706 and converts the mixed signal into a baseband mixed signal.
- the equalizer 1712 receives a baseband mixed signal and removes a multi-path signal generated in the transmission process.
- the TCM decoder 1716 primarily removes noise generated in the transmission process from the baseband mixed signal from which the multipath signal is removed through the equalizer 1712.
- the deinterleaver 1718 deinterleaves the baseband mixed signal from which noise is first removed.
- the RS decoder 1720 secondly removes noise generated in the transmission process from the deinterleaved mixed signal.
- the data derandomizer 1722 derandomizes the baseband mixed signal from which the noise is removed by the RS decoder 1720 to generate original data, for example, an MPEG-2 TS.
- the subtractor 1724 subtracts the symbol level output signal of the TCM decoder 1716 corresponding to the original signal from the baseband mixed signal output from the equalizer 1712 to leave only the baseband additional signal.
- the despreading sequence generator 1730 generates an orthogonal or quasi-orthogonal sequence for despreading the baseband additional signals output from the subtracting unit 1724.
- the correlator 1728 calculates a correlation value by correlating the despreading sequence generated by the despreading sequence generator 1730 and the baseband additional signal output from the subtracting unit 1724, and calculates a maximum correlation value therefrom. Choose.
- the baseband additional signal having spread gain output from the correlator 1728 is deinterleaved by the second deinterleaver 1734.
- the LDPC decoder 1736 decodes the deinterleaved additional signal to primarily remove noise generated in the transmission process.
- the first deinterleaver 1738 deinterleaves the output signal of the LDPC decoder 1736.
- the BCH decoder 1740 secondly removes noise from the deinterleaved baseband additional signals output from the first deinterleaver 1738 to generate error correction decoded additional data.
- the transmission efficiency of the entire system can be increased by transmitting new additional data while maintaining the transmission rate of the existing data. That is, additional data can be transmitted and received while maintaining compatibility with existing data transmission / reception systems while maintaining bandwidth for transmitting original data.
- the receiving side when transmitting data, since the average power of the additional signal is adjusted and inserted into the original data, the receiving side can distinguish the original signal and the additional signal more easily than in the prior art.
- the data transmission and reception method according to the present invention has the advantage that it can deliver a larger amount of additional data than the prior art.
- the method and apparatus for transmitting / receiving broadcast / communication data according to the present invention described above are suitable for, but not limited to, broadcast systems (ATSC, DVB, DMB, ISDB-T, etc.) and communication systems (Wibro, etc.). It can be applied wherever necessary.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Transmitters (AREA)
Abstract
본 발명은 방송/통신 데이터를 송신하고 수신하는 방법 및 장치에 관한 것이다. 본 발명의 오리지널 데이터와 부가 데이터로 구성되는 방송/통신 데이터를 송신하는 장치는, 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 오리지널 신호 생성부, 기저 대역의 오리지널 신호를 입력받아 소정 대역의 오리지널 신호를 생성하는 제1 변조부, 부가 데이터를 입력받아 기저 대역의 부가 신호를 생성하는 부가 신호 생성부, 기저 대역의 부가 신호를 입력받아 소정 대역의 부가 신호를 생성하는 제2 변조부, 소정 대역의 부가 신호의 평균 전력을 조절하는 평균 전력 조절부, 평균 전력이 조절된 소정 대역의 부가 신호를 소정 대역의 오리지널 신호에 삽입하여 소정 대역의 혼합 신호를 생성하는 삽입부 및 소정 대역의 혼합 신호를 송신하는 송신부를 포함한다. 본 발명에 의하면 기존 데이터의 전송률을 유지하면서 새로운 부가 데이터를 전송함으로써 전체 시스템의 전송 효율을 증가시킬 수 있는 효과가 있다.
Description
본 발명은 방송/통신 데이터를 송신하고 수신하는 방법 및 장치에 관한 것이다.
통신 기술은 주로 데이터를 서비스하는 유선 전송 기술과 음성 위주의 무선 전송 기술로 나뉘어져 발전했다. 그러나 최근 고속의 무선 전송 기술의 발달과 유선 네트워크 인프라의 성장으로, 이동성을 보장하면서 데이터 서비스를 받을 수 있는 유/무선 통합 기술들이 지속적으로 개발되고 있다. 이러한 유/무선 통합기술은 지역에 구애받지 않고 사용자에게 서비스를 제공해 줄 수 있으며, 제공되는 서비스의 종류를 보다 다양하게 한다.
한편, 방송 기술은 기존의 아날로그 방식에서 디지털 방식으로 급격히 변화하고 있다. 이러한 방송 기술의 변화는 기존의 실시간 방송 뿐만 아니라 쌍방향 방송, 부가 서비스 제공 등 보다 많은 서비스를 사용자에게 제공한다. 방송 시스템은 유선 및 무선 인터넷과 같은 통신 시스템과의 결합을 통해 정보 인프라로서의 한 축을 형성하고 있다. 이처럼 방송 시스템과 통신 시스템은 독립적이지만, 서로 유기적으로 결합되어 발전하고 있다.
일반적으로 방송/통신 시스템은 다양한 서비스를 제공하기 위하여 개발된 다양한 시스템이 혼재되어 있는 형태로 존재한다. 이러한 방송/통신 시스템은 해당 분야의 표준에 따라 데이터 전송률이 결정된다. 예를 들어, ATSC(Advanced Terrestrial Systems Committee) 8-VSB(8-Vestigal Sideband) 표준의 데이터 전송률은 6MHz 대역에서 19.39Mbps이며, DVB-T(Digital Video Broadcasting-Terrestrial) 표준의 데이터 전송률은 7MHz 대역에서 최저 4.354Mbps에서 최대 27.710Mbps이다. 또한 T-DMB(Terrestrial-Digital Multimedia Broadcasting)의 표준 전송 데이터 전송률은 1.536MHz대역에서 1.125Mbps이다.
한편, 다양한 서비스 및 컨텐츠의 발달로 인해 데이터 방송(data broadcasting), 비실시간(Non-Real Time : NRT) 서비스, 재난경보(disaster alert) 서비스 등과 같은 새로운 개념의 서비스가 생겨나고 있다. 이에 따라, 이러한 부가적인 서비스를 지원하고, 전송하기 위한 기법들의 필요성이 제기된다. 기존의 방송/통신 시스템에서는 이러한 부가 서비스를 제공하기 위하여, 기존(original) 서비스의 데이터 전송률을 줄여 남는 데이터 전송률에 새로운 서비스를 할당하는 방법을 사용하고 있다. 즉 기존의 서비스를 하기 위한 대역폭을 부가적인 서비스에 일부 할당함으로써 기존의 서비스에 할당되는 대역폭을 줄이는 것이다. ATSC 8-VSB 시스템에서는 HD 방송을 위해 할당된 19.39Mbps 중 데이터 방송 등과 같은 새로운 부가 서비스를 위해 약 2Mbps를 할당하고, 남아있는 17.4Mpbs에 기존의 HD 방송을 재할당한다. 이러한 방법은 새로운 부가 서비스의 전송을 위해 기존 서비스의 데이터 전송률을 낮추기 때문에, 기존 서비스의 품질이 나빠진다는 단점이 있다. 따라서 기존의 데이터에 영향을 주지 않으면서 부가 데이터를 전송할 수 있는 데이터 전송 방법이 요구된다.
따라서 본 발명은 기존 데이터의 전송률을 유지하면서 새로운 부가 데이터를 전송함으로써 전체 시스템의 전송 효율을 증가시킬 수 있는 방법 및 장치를 제공하는데 목적이 있다.
본 발명의 목적들은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있고, 본 발명의 실시예에 의해 보다 분명하게 이해될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.
이러한 목적을 달성하기 위한 본 발명은 오리지널 데이터와 부가 데이터로 구성되는 방송/통신 데이터를 송신하는 장치에 있어서, 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 오리지널 신호 생성부, 기저 대역의 오리지널 신호를 입력받아 소정 대역의 오리지널 신호를 생성하는 제1 변조부, 부가 데이터를 입력받아 기저 대역의 부가 신호를 생성하는 부가 신호 생성부, 기저 대역의 부가 신호를 입력받아 소정 대역의 부가 신호를 생성하는 제2 변조부, 소정 대역의 부가 신호의 평균 전력을 조절하는 평균 전력 조절부, 평균 전력이 조절된 소정 대역의 부가 신호를 소정 대역의 오리지널 신호에 삽입하여 소정 대역의 혼합 신호를 생성하는 삽입부 및 소정 대역의 혼합 신호를 송신하는 송신부를 포함하는 것을 일 특징으로 한다.
또한 본 발명은 오리지널 데이터와 부가 데이터로 구성되는 방송/통신 데이터를 송신하는 장치에 있어서, 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 오리지널 신호 생성부, 부가 데이터를 입력받아 기저 대역의 부가 신호를 생성하는 부가 신호 생성부, 기저 대역의 부가 신호의 평균 전력을 조절하는 평균 전력 조절부, 평균 전력이 조절된 기저 대역의 부가 신호를 기저 대역의 오리지널 신호에 삽입하여 기저 대역의 혼합 신호를 생성하는 삽입부, 기저 대역의 혼합 신호를 입력받아 소정 대역의 혼합 신호를 생성하는 변조부 및 소정 대역의 혼합 신호를 송신하는 송신부를 포함하는 것을 다른 특징으로 한다.
또한 본 발명은 오리지널 데이터와 부가 데이터로 구성되는 방송/통신 데이터를 송신하는 방법에 있어서, 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 단계, 기저 대역의 오리지널 신호를 입력받아 소정 대역의 오리지널 신호를 생성하는 단계, 부가 데이터를 입력받아 기저 대역의 부가 신호를 생성하는 단계, 기저 대역의 부가 신호를 입력받아 소정 대역의 부가 신호를 생성하는 단계, 소정 대역의 부가 신호의 평균 전력을 조절하는 단계, 평균 전력이 조절된 상기 소정 대역의 부가 신호를 소정 대역의 오리지널 신호에 삽입하여 소정 대역의 혼합 신호를 생성하는 단계 및 소정 대역의 혼합 신호를 송신하는 단계를 포함하는 것을 또 다른 특징으로 한다.
또한 본 발명은 오리지널 데이터와 부가 데이터로 구성되는 방송/통신 데이터를 송신하는 방법에 있어서, 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 단계, 부가 데이터를 입력받아 기저 대역의 부가 신호를 생성하는 단계, 기저 대역의 부가 신호의 평균 전력을 조절하는 단계, 평균 전력이 조절된 기저 대역의 부가 신호를 기저 대역의 오리지널 신호에 삽입하여 기저 대역의 혼합 신호를 생성하는 단계, 기저 대역의 혼합 신호를 입력받아 소정 대역의 혼합 신호를 생성하는 단계 및 소정 대역의 혼합 신호를 송신하는 단계를 포함하는 것을 또 다른 특징으로 한다.
또한 본 발명은 오리지널 신호와 부가 신호가 혼합된 신호를 수신하는 방송/통신 데이터 수신 장치에 있어서, 혼합 신호를 수신하여 소정 대역의 혼합 신호를 출력하는 수신부, 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호를 생성하는 제1 복조부, 기저 대역의 혼합 신호를 입력받아 오리지널 데이터를 생성하는 오리지널 데이터 생성부, 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 오리지널 신호 생성부, 기저 대역의 오리지널 신호를 입력받아 소정 대역의 오리지널 신호를 생성하는 변조부, 소정 대역의 혼합 신호에서 소정 대역의 오리지널 신호를 감산하여 소정 대역의 부가 신호를 생성하는 감산부, 소정 대역의 부가 신호를 입력받아 기저 대역의 부가 신호를 생성하는 제2 복조부 및 기저 대역의 부가 신호를 입력받아 부가 데이터를 생성하는 부가 데이터 생성부를 포함하는 것을 또 다른 특징으로 한다.
또한 본 발명은 오리지널 신호와 부가 신호가 혼합된 신호를 수신하는 방송/통신 데이터 수신 장치에 있어서, 혼합 신호를 수신하여 소정 대역의 혼합 신호를 출력하는 수신부, 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호를 출력하는 복조부, 기저 대역의 혼합 신호를 입력받아 오리지널 데이터를 생성하는 오리지널 데이터 생성부, 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 오리지널 신호 생성부, 기저 대역의 혼합 신호에서 기저 대역의 오리지널 신호를 감산하여 기저 대역의 부가 신호를 생성하는 감산부 및 기저 대역의 부가 신호를 입력받아 부가 데이터를 생성하는 부가 데이터 생성부를 포함하는 것을 또 다른 특징으로 한다.
또한 본 발명은 오리지널 신호와 부가 신호가 혼합된 신호를 수신하는 방송/통신 데이터 수신 방법에 있어서, 혼합 신호를 수신하여 소정 대역의 혼합 신호를 출력하는 단계, 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호를 생성하는 단계, 기저 대역의 혼합 신호를 입력받아 오리지널 데이터를 생성하는 단계, 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 단계, 기저 대역의 오리지널 신호를 입력받아 소정 대역의 오리지널 신호를 생성하는 단계, 소정 대역의 혼합 신호에서 소정 대역의 오리지널 신호를 감산하여 소정 대역의 부가 신호를 생성하는 단계, 소정 대역의 부가 신호를 입력받아 기저 대역의 부가 신호를 생성하는 단계 및 기저 대역의 부가 신호를 입력받아 부가 데이터를 생성하는 단계를 포함하는 것을 또 다른 특징으로 한다.
또한 본 발명은 오리지널 신호와 부가 신호가 혼합된 신호를 수신하는 방송/통신 데이터 수신 방법에 있어서, 혼합 신호를 수신하여 소정 대역의 혼합 신호를 출력하는 단계, 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호를 출력하는 단계, 기저 대역의 혼합 신호를 입력받아 오리지널 데이터를 생성하는 단계, 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 단계, 기저 대역의 혼합 신호에서 기저 대역의 오리지널 신호를 감산하여 기저 대역의 부가 신호를 생성하는 단계 및 기저 대역의 부가 신호를 입력받아 부가 데이터를 생성하는 단계를 포함하는 것을 또 다른 특징으로 한다.
전술한 바와 같은 본 발명에 의하면, 기존 데이터의 전송률을 유지하면서 새로운 부가 데이터를 전송함으로써 전체 시스템의 전송 효율을 증가시킬 수 있는 장점이 있다.
도 1은 본 발명의 일 실시예에 의한 방송/통신 데이터 송신 장치의 구성도.
도 2는 본 발명의 다른 실시예에 의한 방송/통신 데이터 송신 장치의 구성도.
도 3은 도 1 및 도 2에 나타난 오리지널 신호 생성부의 일 실시예 구성도.
도 4는 도 1 및 도 2에 나타난 부가 신호 생성부의 일 실시예 구성도.
도 5는 도 4에 나타난 FEC 부호화부의 일 실시예 구성도.
도 6은 도 4에 나타난 확산수열 생성부가 생성하는 직교 수열의 일 실시예.
도 7은 도 1에 나타난 평균 전력 조절부의 일 실시예 구성도.
도 8은 도 2에 나타난 평균 전력 조절부의 일 실시예 구성도.
도 9는 본 발명의 또 다른 실시예에 의한 ATSC 8-VSB 표준에서의 방송/통신 데이터 송신 장치의 구성도.
도 10은 본 발명의 일 실시예에 의한 방송/통신 데이터 수신 장치의 구성도.
도 11은 본 발명의 다른 실시예에 의한 방송/통신 데이터 수신 장치의 구성도.
도 12는 본 발명의 또 다른 실시예에 의한 방송/통신 데이터 수신 장치의 구성도.
도 13은 본 발명의 또 다른 실시예에 의한 방송/통신 데이터 수신 장치의 구성도.
도 14는 도 10 내지 도 13에 나타난 오리지널 데이터 생성부의 일 실시예 구성도.
도 15는 도 10 내지 도 13에 나타난 부가 데이터 생성부의 일 실시예 구성도.
도 16은 도 15에 나타난 역확산수열 생성부가 생성하는 직교 수열의 일 실시예.
도 17은 도 15에 나타난 상관부의 일 실시예 구성도.
도 18은 도 15에 나타난 FEC 복호화부의 일 실시예 구성도.
도 19는 본 발명의 또 다른 실시예에 의한 ATSC 8-VSB 표준에서의 방송/통신 데이터 수신 장치의 구성도.
전술한 목적, 특징 및 장점은 첨부된 도면을 참조하여 상세하게 후술되며, 이에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 상세한 설명을 생략한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명하기로 한다. 도면에서 동일한 참조부호는 동일 또는 유사한 구성요소를 가리키는 것으로 사용된다.
이하에서는 사용자에게 기존에 제공되던 방송 또는 통신 데이터를 오리지널 데이터(original data)로, 오리지널 데이터 외에 사용자에게 부가적으로 제공하고자 하는 데이터를 부가 데이터(additional data)로 각각 지칭한다.
도 1은 본 발명의 일 실시예에 의한 방송/통신 데이터 송신 장치의 구성도이다.
도 1에 나타난 바와 같이, 방송/통신 데이터 송신 장치는 오리지널 신호 생성부(102), 제1 변조부(104), 부가 신호 생성부(106), 제2 변조부(108), 평균 전력 조절부(110), 부가 데이터 삽입부(112), 송신부(114)를 포함한다.
오리지널 신호 생성부(102)는 오리지널 데이터를 입력받아 방송/통신 시스템의 전송 표준에 대응하는 기저 대역의 오리지널 신호를 생성한다. 제1 변조부(104)는 오리지널 신호 생성부(102)를 통해 생성된 기저 대역의 오리지널 신호를 입력받아 소정 대역의 오리지널 신호로 변조한다.
부가 신호 생성부(106)는 부가 데이터를 입력받아 방송/통신 시스템의 전송 표준에 대응하는 기저 대역의 부가 신호를 생성한다. 제2 변조부(108)는 부가 신호 생성부(106)를 통해 생성된 기저 대역의 부가 신호를 입력받아 소정 대역의 부가 신호로 변조한다.
평균 전력 조절부(110)는 제2 변조부(108)에 의해 생성된 소정 대역의 부가 신호의 평균 전력을 조절한다. 여기서 소정 대역의 부가 신호의 평균 전력을 조절하는 이유는, 소정 대역의 부가 신호를 소정 대역의 오리지널 신호에 거의 영향을 주지 않는 잡음의 형태로 대역확산시켜 삽입하기 위함이다. 따라서 평균 전력 조절부(110)는 소정 대역의 부가 신호의 평균 전력을 오리지널 신호에 거의 영향을 주지 않는 정도까지 조절한다.
삽입부(112)는 평균 전력 조절부(110)에 의해 평균 전력이 조절된 소정 대역의 부가 신호를, 제1 변조부(104)에 의해 생성된 소정 대역의 오리지널 신호에 삽입하여 오리지널 신호와 부가 신호가 혼합된 소정 대역의 혼합 신호를 생성한다.
송신부(114)는 삽입부(112)에 의해 생성된 소정 대역의 혼합 신호를 송신한다. 필요한 경우, 송신부(114)는 소정 대역의 혼합 신호를 무선 전송에 적합한 RF(Radio Frequency) 대역으로 변환하는 역할을 수행할 수도 있다.
도 2는 본 발명의 다른 실시예에 의한 방송/통신 데이터 송신 장치의 구성도이다.
도 2에 나타난 바와 같이, 방송/통신 데이터 송신 장치는 오리지널 신호 생성부(202), 부가 신호 생성부(204), 평균 전력 조절부(206), 삽입부(208), 변조부(210), 송신부(212)를 포함한다.
오리지널 신호 생성부(202)는 오리지널 데이터를 입력받아 방송/통신 시스템의 전송 표준에 대응하는 기저 대역의 오리지널 신호를 생성한다. 그리고 부가 신호 생성부(204)는 부가 데이터를 입력받아 방송/통신 시스템의 전송 표준에 대응하는 기저 대역의 부가 신호를 생성한다.
평균 전력 조절부(206)는 부가 신호 생성부(204)에 의해 생성된 기저 대역의 부가 신호의 평균 전력을 조절한다.
삽입부(208)는 평균 전력 조절부(206)에 의해 평균 전력이 조절된 기저 대역의 부가 신호를, 오리지널 신호 생성부(202)에 의해 생성된 기저 대역의 오리지널 신호에 삽입하여 기저 대역의 혼합 신호를 생성한다.
변조부(210)는 삽입부(208)에 의해 생성된 기저 대역의 혼합 신호를 입력받아 소정 대역의 혼합 신호로 변조한다.
송신부(212)는 변조부(210)에 의해 생성된 소정 대역의 혼합 신호를 송신한다. 필요한 경우, 송신부(212)는 소정 대역의 혼합 신호를 무선 전송에 적합한 RF 대역으로 변환하는 역할을 수행할 수도 있다.
도 2에 나타난 방송/통신 데이터 송신 장치는 하나의 변조부를 사용하기 때문에, 도 1에 나타난 구조에 비해 하드웨어 복잡도가 낮다. 또한 오리지널 신호에 대한 부가 신호의 삽입이 기저 대역에서 이루어짐으로써 구현이 용이하다는 장점이 있다.
도 3은 도 1 및 도 2에 나타난 오리지널 신호 생성부(102, 202)의 일 실시예 구성도이다.
도 1의 오리지널 신호 생성부(102) 또는 도 2의 오리지널 신호 생성부(202)는 여러가지 형태로 구성될 수 있다. 도 3은 그 중 하나의 실시예로서, 오리지널 데이터로 MPEG-2 TS(Transport Stream)를 사용하는 ATST 8-VSB 전송표준에서의 오리지널 신호 생성부의 구성도이다.
도 3에 나타난 바와 같이, 오리지널 신호 생성부는 데이터 랜덤화부(data randomizer, 302), RS(Reed Solomon) 부호화부(RS encoder, 304), 인터리버(interleaver, 306), TCM(Trellis Coded Modulation) 부호화부(TCM encoder, 308), 다중화부(MUX, 310)를 포함한다.
데이터 랜덤화부(302)는 오리지널 데이터, 예를 들면 MPEG-2 TS를 입력받고, 입력받은 오리지널 데이터의 스펙트럼을 전 대역에 걸쳐 분산시킨다. 이는 어느 특정한 주파수에 에너지가 집중되는 것을 방지하기 위함이다.
연집오류 정정능력이 우수한 RS 부호화부(304)는 외부 부호화(outer encoding)를 수행함으로써, 데이터 랜덤화부(302)에서 출력된 랜덤화된 오리지널 데이터의 오류를 감소시킨다. 인터리버(306)는 연집오류를 방지하기 위하여 RS 부호화된 오리지널 데이터를 규칙적으로 재배열한다.
인터리버(306)에 의해 인터리빙된 오리지널 데이터는 길쌈부호(convolutional code)의 일종인 TCM 부호화부(308)에 의해 내부 부호화(inner encoding)된다. TCM 부호화부(308)에 의해 내부 부호화된 오리지널 데이터는 다중화부(310)에 의해 필드 동기(field synchronization) 신호 및 세그먼트 동기(segment synchronization) 신호와 다중화(muxing)되어 기저대역의 ATSC 방송신호로 변환된다.
본 발명에 의한 방송/통신 데이터 송신 장치의 오리지널 신호 생성부는 도 3에 나타난 것과 같은 ATSC 8-VSB 시스템에 한정되지 않으며, 다양한 방송/통신 표준이 적용될 수 있다.
도 4는 도 1 및 도 2에 나타난 부가 신호 생성부(106, 204)의 일 실시예 구성도이다.
도 4에 나타난 바와 같이, 부가 신호 생성부는 FEC(Forward Error Correction) 부호화부(402), 확산수열(spreading sequence) 생성부(404), 확산부(spreader, 406)를 포함한다.
FEC 부호화부(402)는 부가 데이터를 입력받아 오류정정 부호화를 수행한다. 여기서, FEC 부호화부(402)로 입력되는 부가 데이터는 H.264 또는 MPEG-4 등의 다양한 방법으로 압축될 수 있으며, 시스템의 표준 및 요구사항에 따라 달라질 수 있다. 또한 터보(turbo) 부호, LDPC(Low Densigy Parity Check) 부호, 연접부호(concatenate code) 등 다양한 오류정정 부호가 FEC 부호화부(402)에서 사용될 수 있다. FEC 부호화부(402)에서 사용되는 오류정정 부호 또한 시스템의 표준 및 요구사항에 따라 달라질 수 있다.
확산수열 생성부(404)는 FEC 부호화부(402)에 의해 오류정정 부호화된 데이터의 확산(spreading)을 위한 직교(orthogonal) 또는 준직교(quasi-orthogonal) 수열을 생성한다. 확산수열 생성부(404)는 월시(Walsh) 수열과 같은 직교 수열, 또는 골드(Gold) 수열, 카사미(Kasami) 수열, BCH(Bose-Chadhuri-Hocquenghem) 수열과 같은 준직교 수열을 생성할 수 있다. 직교 수열 또는 준직교 수열의 선택은 시스템의 표준 및 요구사항에 따라 달라질 수 있다.
확산부(406)는 FEC 부호화부(402)에 의해 오류정정 부호화된 부가 데이터를 확산수열 생성부(404)에 의해 생성된 확산수열로 맵핑(mapping)한다. 이러한 과정을 확산(spreading)이라 한다. 확산수열의 샘플링(sampling) 주파수는 확산부(406)로 입력된 오류정정 부호화된 부가 데이터의 샘플링 주파수의 정수(N)배이다. 따라서, 확산부(406)에 의해 출력된 기저 대역의 부가 신호는 dB 만큼의 확산 이득(spreading gain)을 갖게 된다. 여기서 N은 확산수열의 길이이다.
도 4에 나타난 FEC 부호화부(402), 확산수열 생성부(404), 확산부(406)는 시스템의 표준 및 요구사항에 따라 다양하게 구성될 수 있다.
확산부(406)는 FEC 부호화부(402)에 의해 오류정정 부호화된 부가 데이터를 확산수열 생성부(404)에 의해 생성된 확산수열로 맵핑(mapping)한다. 이러한 과정을 확산(spreading)이라 한다. 확산수열의 샘플링(sampling) 주파수는 확산부(406)로 입력된 오류정정 부호화된 부가 데이터의 샘플링 주파수의 정수(N)배이다. 따라서, 확산부(406)에 의해 출력된 기저 대역의 부가 신호는 10·log10 N dB 만큼의 확산 이득(spreading gain)을 갖게 된다. 여기서 N은 확산수열의 길이이다.
도 4에 나타난 FEC 부호화부(402), 확산수열 생성부(404), 확산부(406)는 시스템의 표준 및 요구사항에 따라 다양하게 구성될 수 있다.
도 5는 도 4에 나타난 FEC 부호화부(402)의 일 실시예 구성도이다.
도 5에 나타난 바와 같이, FEC 부호화부(402)는 BCH 부호화부(502), 제1 인터리버(504), LDPC 부호화부(506), 제2 인터리버(508)를 포함한다.
산발 오류 정정 능력이 우수한 선형 블록 부호(linear block code)인 BCH 부호화부(502)는, 부가 데이터를 입력받아 외부 부호화를 수행한다. BCH 부호화부(502)에 의해 외부 부호화된 부가 데이터는 제1 인터리버(504)에 의해 인터리빙된다.
오류정정 능력이 우수한 LDPC 부호화부(506)는 제1 인터리버(504)에 의해 인터리빙된 부가 데이터를 입력받아 내부 부호화를 수행한다. LDPC 부호화부(506)에 의해 내부 부호화된 부가 데이터는 제2 인터리버(508)에 의해 다시 인터리빙되어 오류정정 부호화된 부가 데이터를 생성한다.
도 6은 도 4에 나타난 확산수열 생성부(404)가 생성하는 직교 수열의 일 실시예를 나타낸다.
도 6에 나타난 수열은 도 4의 확산수열 생성부(404)가 생성한 길이가 8인 월시 수열이다. 길이가 8인 월시 수열은 도 6과 같이 8개(W0, W1, W2, W3, W4, W5, W6, W7)가 존재하며, 각각의 수열은 직교이다. 이는 다음과 같은 수학식 1을 만족한다.
여기서, Wi(k)는 i번째 월시 부호 Wi의 k번째 값을 나타낸다.
길이가 N인 월시 수열은 길이가 2인 월시 수열로부터 월시-하다마드(Walsh-Hadamard) 변환에 의해 쉽게 생성될 수 있다.
표 1 및 표 2는 도 4에 나타난 확산부(406)가 길이가 8인 월시 수열을 이용하여 수행하는 확산 과정, 즉 오류정정 부호화된 부가 데이터의 확산수열로의 맵핑을 설명하기 위한 것이다.
표 1은 FEC 부호화부(402)에 의해 오류정정 부호화된 부가 데이터를 2비트(c(i), c(i+1))씩 그룹핑(grouping)하여 2개의 월시 수열 W0와 W1에 맵핑하는 과정을 나타낸다. 여기서, c(i)는 MSB(Most Significant Bit)를 c(i+1)은 LSB(Least Significant Bit)를 각각 나타낸다.
표 2는 FEC 부호화부(402)에 의해 오류정정 부호화된 데이터를 4 비트(c(i), c(i+1), c(i+2), c(i+3))씩 그룹핑하여 8개의 월시 수열 W0, W1, W2, W3, W4, W5, W6, W7에 맵핑하는 과정을 나타낸다. 여기서, c(i)는 MSB를 c(i+3)은 LSB를 각각 나타낸다.
도 7은 도 1에 나타난 평균 전력 조절부(110)의 일 실시예 구성도이다.
평균 전력 조절부(110)는 제1 평균전력 산출부(702), 제2 평균전력 산출부(704), 삽입레벨 결정부(706), 곱셈부(708)를 포함한다.
제1 평균전력 산출부(702)는 제1 변조부(104)로부터 출력된 소정 대역의 오리지널 신호를 입력받아 해당 신호의 평균 전력을 계산한다. 그리고 제2 평균전력 산출부(704)는 제2 변조부(108)로부터 출력된 소정 대역의 부가 신호를 입력받아 해당 신호의 평균 전력을 계산한다.
삽입레벨 결정부(706)는 제1 평균전력 산출부(702) 및 제2 평균전력 산출부(704)에 의해 산출된 소정 대역의 오리지널 신호의 평균 전력 및 소정 대역의 부가 신호의 평균 전력을 비교하여 삽입레벨 α를 결정한다. 여기서 α는 소정 대역의 부가 신호의 평균 전력을 소정 대역의 오리지널 신호의 평균 전력보다 매우 낮게 만드는데 이용되는 상수이다.
곱셈부(708)는 삽입레벨 결정부(706)에 의해 결정된 삽입레벨 α를 제2 변조부(108)로부터 출력된 소정 대역의 부가 신호에 곱한다. 이로서 소정 대역의 부가 신호는 소정 대역의 오리지널 신호보다 훨씬 낮은 평균 전력을 갖게 된다.
도 8은 도 2에 나타난 평균 전력 조절부(206)의 일 실시예 구성도이다.
평균 전력 조절부(206)는 제1 평균전력 산출부(802), 제2 평균전력 산출부(804), 삽입레벨 결정부(806), 곱셈부(808)를 포함한다.
제1 평균전력 산출부(802)는 오리지널 신호 생성부(202)로부터 출력된 기저 대역의 오리지널 신호를 입력받아 해당 신호의 평균 전력을 계산한다. 그리고 제2 평균전력 산출부(804)는 부가 신호 생성부(204)로부터 출력된 기저 대역의 부가 신호를 입력받아 해당 신호의 평균 전력을 계산한다.
삽입레벨 결정부(806)는 제1 평균전력 산출부(802) 및 제2 평균전력 산출부(804)에 의해 산출된 소정 대역의 오리지널 신호의 평균 전력 및 소정 대역의 부가 신호의 평균 전력을 비교하여 삽입레벨 α를 결정한다.
곱셈부(808)는 삽입레벨 결정부(806)에 의해 결정된 삽입레벨 α를 부가 신호 생성부(204)로부터 출력된 기저 대역의 부가 신호에 곱한다. 이로서 기저 대역의 부가 신호는 기저 대역의 오리지널 신호보다 훨씬 낮은 평균 전력을 갖게 된다.
도 7 및 도 8에 나타난 평균 전력 조절부의 일 실시예에서는 각 신호의 평균 전력을 비교하여 삽입레벨을 결정하는데, 이는 단지 하나의 실시예에 불과하며 다른 방법에 의해서도 삽입레벨을 결정할 수 있다. 예를 들어, 평균 전력 조절부는 오리지널 신호 또는 부가 신호의 각 평균 전력에 맞는 삽입레벨이 기록되어 있는 테이블을 이용하여 해당 신호의 평균 전력에 따라 적절한 삽입레벨을 결정할 수 있다.
도 9는 본 발명의 또 다른 실시예에 의한 ATSC 8-VSB 표준에서의 방송/통신 데이터 송신 장치의 구성도이다.
도 9에 나타난 바와 같이, 방송/통신 데이터 송신 장치는 오리지널 신호 생성부(902), 부가 신호 생성부(916), 평균 전력 조절부(930), 삽입부(940), 변조부(942), 송신부(948)를 포함한다.
오리지널 신호 생성부(902)는 데이터 랜덤화부(904), RS 부호화부(906), 인터리버(908), TCM 부호화부(910), 다중화부(912)를 포함한다.
부가신호 생성부(914)는 FEC 부호화부(916), 확산부(926), 월시 수열 생성부(928)를 포함한다. 여기서, FEC 부호화부(916)는 BCH 부호화부(918), 제1 인터리버(920), LDPC 부호화부(922), 제2 인터리버(924)를 포함한다.
평균 전력 조절부(930)는 제1 평균전력 산출부(932), 제2 평균전력 산출부(934), 삽입레벨 결정부(936), 곱셈부(938)를 포함한다.
변조부(942)는 VSB 변조부(944), 파일럿 삽입부(946)를 포함한다.
송신부(948)는 RF 상향 변환부(950), 고전력 증폭부(952), 송신용 안테나(954)를 포함한다.
이제 도 9에 나타난 방송/통신 데이터 송신 장치의 데이터 송신 과정을 설명하면 다음과 같다. 먼저 데이터 랜덤화부(904)는 MPEG-2 TS와 같은 오리지널 데이터를 입력받아 랜덤화된 오리지널 데이터를 출력한다. 랜덤화된 오리지널 데이터는 RS 부호화부에 의해 오류정정 외부 부호화된 후, 인터리버(908)에 의해 인터리빙 된다. TCM 부호화부(910)는 인터리빙된 오리지널 데이터를 입력받아 TCM 내부 부호화를 수행한다. 다중화부(912)는 내부 부호화된 오리지널 데이터를 필드 동기 및 세그먼트 동기 신호와 함께 다중화하여 기저 대역의 ATSC 오리지널 신호로 변환한다.
한편, H.264와 같은 압축 기법에 의해 압축된 부가 데이터는 BCH 부호화부(918)에 의해 외부 부호화되고, 제1 인터리버(920)에 의해 인터리빙된다. 제1 인터리버(920)에 의해 인터리빙된 부가 데이터는 LDPC 부호화부(922)에 의해 내부 부호화되고, 제2 인터리버(924)에 의해 인터리빙되어 오류정정 부호화된 부가 데이터로 변환된다.
부가 신호 생성부(914)에 포함된 월시 수열 생성부(928)는 오류정정 부호화된 부가 데이터의 확산을 위해 직교성을 갖는 월시 수열을 생성한다. 확산부(926)는 FEC 부호화부(916)에서 출력된 오류정정 부호화된 부가 데이터를 월시 수열 생성부(928)에 의해 생성된 월시 수열로 맵핑한다.
평균 전력 조절부(930)에 포함된 제1 평균 전력 산출부(932)는 오리지널 신호 생성부(902)의 다중화부(912)에서 출력된 기저 대역의 ATSC 오리지널 신호의 평균 전력을 산출하고, 제2 평균 전력 산출부(934)는 확산부(926)에서 출력된 기저 대역의 부가 신호의 평균 전력을 계산한다.
삽입레벨 결정부(936)는 제1 평균 전력 산출부(932) 및 제2 평균 전력 산출부(934)에서 산출된 평균 전력을 비교하여 삽입레벨 α를 결정한다. 삽입레벨 α는 기저 대역의 부가 신호의 평균 전력을 기저 대역의 오리지널 신호의 평균 전력보다 매우 낮게 만드는 상수이다.
곱셈부(940)는 삽입레벨 결정부(936)에 의해 결정된 삽입레벨 α를 확산부(926)에서 출력된 기저 대역의 부가 신호에 곱하여 평균 전력을 조절한다.
삽입부(940)는 평균 전력이 조절된 기저 대역의 부가 신호를 기저 대역의 ATSC 오리지널 신호에 수학식 2와 같이 삽입한다.
여기서 d(n)은 기저 대역의 ATSC 오리지널 신호로서 -7, -5, -3, -1, +1, +3, +5, +7의 값을 가질 수 있다. 그리고 d'(n)은 기저 대역의 부가 신호를, α는 기저 대역의 부가 신호의 삽입레벨을, s(n)은 오리지널 신호에 부가 신호가 삽입된 기저 대역의 혼합 신호를 각각 의미한다.
삽입부(940)에 의해 생성된 혼합 신호는 변조부(942)에 포함된 파일럿 삽입부(946)로 입력된다. 파일럿 삽입부(946)는 삽입부(940)에 의해 출력된 기저 대역의 혼합 신호에 수학식 3과 같이 파일럿 신호를 삽입한다.
여기서 1.25는 혼합 신호 s(n)에 삽입되는 파일럿 신호를, t(n)은 파일럿 신호가 삽입된 기저 대역의 혼합 신호를 의미한다.
VSB 변조부(944)는 파일럿 신호가 삽입된 기저 대역의 혼합 신호를 소정 대역의 VSB 신호로 변조한다.
송신부(948)에 포함된 RF 상향 변환부(950)는 VSB 변조된 소정 대역의 혼합 신호를 RF 신호로 상향 변환한다. RF 상향 변환부(950)에 의해 상향 변환된 RF 신호는 고전력 증폭부(952)에 의해 증폭되고, 송신용 안테나(954)를 통해 무선으로 전송된다.
지금까지는 본 발명에 의한 방송/통신 데이터 송신 장치 및 송신 방법에 관해 설명하였다. 이제부터는 본 발명에 의한 방송/통신 데이터 수신 장치 및 수신 방법에 관해 설명한다.
도 10은 본 발명의 일 실시예에 의한 방송/통신 데이터 수신 장치의 구성도이다.
도 10에 나타난 바와 같이, 방송/통신 데이터 수신 장치는 수신부(1002), 제1 복조부(1004), 오리지널 데이터 생성부(1006), 오리지널 신호 생성부(1008), 변조부(1010), 감산부(1012), 제2 복조부(1014), 부가 데이터 생성부(1016)를 포함한다.
수신부(1002)는 방송/통신 데이터 송신 장치로부터 전송된, 오리지널 신호와 부가 신호가 혼합된 혼합 신호를 수신한다. 필요한 경우, 수신부(1002)는 혼합된 신호를 소정 대역의 혼합 신호로 변환할 수 있다.
제1 복조부(1004)는 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호를 생성한다. 오리지널 데이터 생성부(1006)는 제1 복조부(1004)에서 출력된 기저 대역의 혼합 신호를 입력받아 오리지널 데이터를 복원한다.
오리지널 신호 생성부(1008)는 오리지널 데이터 생성부(1006)에서 출력된 오류정정 복호화된 오리지널 데이터를 입력받아, 부가 신호가 포함되지 않은 기저 대역의 오리지널 신호를 다시 생성한다. 변조부(1010)는 오리지널 신호 생성부(1008)를 통해 생성된 기저 대역의 오리지널 신호를 입력받아 수신부(1002)에서 출력된 혼합 신호와 동일한 소정 대역으로 변환한다.
감산부(1012)는 수신부(1002)에서 출력된 소정 대역의 혼합 신호에서, 변조부(1010)에서 출력된 소정 대역의 오리지널 신호를 감산함으로써 소정 대역의 부가 신호를 생성한다.
제2 복조부(1014)는 감산부(1012)에서 출력된 소정 대역의 부가 신호를 입력받아 기저 대역의 부가 신호를 생성한다. 그리고 부가 데이터 생성부(1016)는 기저 대역의 부가 신호를 입력받아 부가 데이터를 복원한다.
도 11은 본 발명의 다른 실시예에 의한 방송/통신 데이터 수신 장치의 구성도이다.
도 11에 나타난 바와 같이, 방송/통신 데이터 수신 장치는 수신부(1022), 제1 복조부(1024), 오리지널 데이터 생성부(1026), 판정부(1028), 변조부(1030), 감산부(1032), 제2 복조부(1034), 부가 데이터 생성부(1036)를 포함한다.
수신부(1022)는 방송/통신 데이터 송신 장치로부터 전송된, 오리지널 신호와 부가 신호가 혼합된 혼합 신호를 수신한다. 필요한 경우, 수신부(1022)는 혼합된 신호를 소정 대역의 혼합 신호로 변환할 수 있다.
제1 복조부(1024)는 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호를 생성한다. 오리지널 데이터 생성부(1026)는 제1 복조부(1024)에서 출력된 기저 대역의 혼합 신호를 입력받아 오리지널 데이터를 복원한다.
판정부(1028)는 제1 복조부(1024)에서 출력된 기저 대역의 혼합 신호를 입력받아 부가 신호가 포함되지 않은 기저 대역의 오리지널 신호로 판정(decide)한다. 다시 말해, 판정부(1028)는 제1 복조부(1024)에서 출력된 기저 대역의 혼합 신호에서 기저 대역의 오리지널 신호를 제외한 모든 성분(부가 신호 성분을 포함)을 제거함으로써 기저 대역의 오리지널 신호만을 남긴다. 예를 들어, 송신 장치에서 보내고자 하는 오리지널 신호 성분이 정수 '7'이고, 부가 신호가 '0.2', 전송 과정에서 생긴 잡음을 '0.3'이라고 하면, 판정부(1028)로 입력되는 혼합 신호는 7.5가 된다. 판정부(1028)는 여기서 0.5를 제거함으로써, 오리지널 신호의 성분인 '7'만을 남기게 된다.
변조부(1030)는 판정부(1028)를 통해 판정된 기저 대역의 오리지널 신호를 입력받아 수신부(1022)에서 출력된 혼합 신호와 동일한 소정 대역으로 변환한다.
감산부(1032)는 수신부(1022)에서 출력된 소정 대역의 혼합 신호에서, 변조부(1030)에서 출력된 소정 대역의 오리지널 신호를 감산함으로써 소정 대역의 부가 신호를 생성한다.
제2 복조부(1034)는 감산부(1032)에서 출력된 소정 대역의 부가 신호를 입력받아 기저 대역의 부가 신호를 생성한다. 그리고 부가 데이터 생성부(1036)는 기저 대역의 부가 신호를 입력받아 부가 데이터를 복원한다.
도 10 및 도 11에 나타난 방송/통신 데이터 수신 장치는, 도 1에 나타난 방송/통신 데이터 송신 장치와 같이 제1 변조부(104) 및 제2 변조부(108)가 별도로 존재하는 송신 장치에서 송신한 혼합 신호를 수신하는데 적합하다.
도 12는 본 발명의 또 다른 실시예에 의한 방송/통신 데이터 수신 장치의 구성도이다.
도 12에 나타난 바와 같이, 방송/통신 데이터 수신 장치는 수신부(1102), 복조부(1104), 오리지널 데이터 생성부(1106), 오리지널 신호 생성부(1008), 감산부(1110), 부가 데이터 생성부(1112)를 포함한다.
수신부(1102)는 방송/통신 데이터 송신 장치로부터 전송된, 오리지널 신호와 부가 신호가 혼합된 혼합 신호를 수신한다. 필요한 경우, 수신부(1102)는 혼합된 신호를 소정 대역의 혼합 신호로 변환할 수 있다.
복조부(1104)는 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호를 생성한다.
오리지널 데이터 생성부(1106)는 복조부(1104)에서 출력된 기저 대역의 혼합 신호를 입력받아 오리지널 데이터를 복원한다.
오리지널 신호 생성부(1108)는 오리지널 데이터 생성부(1106)에서 출력된 오류정정 복호화된 오리지널 데이터를 입력받아, 부가 신호가 포함되지 않은 기저 대역의 오리지널 신호를 다시 생성한다.
감산부(1110)는 복조부(1104)에서 출력된 기저 대역의 혼합 신호에서, 오리지널 신호 생성부(1108)에서 출력된 기저 대역의 오리지널 신호를 감산함으로써 기저 대역의 부가 신호를 생성한다.
부가 데이터 생성부(1112)는 기저 대역의 부가 신호를 입력받아 부가 데이터를 복원한다.
도 13은 본 발명의 또 다른 실시예에 의한 방송/통신 데이터 수신 장치의 구성도이다.
도 13에 나타난 바와 같이, 방송/통신 데이터 수신 장치는 수신부(1122), 복조부(1124), 오리지널 데이터 생성부(1126), 판정부(1128), 감산부(1130), 부가 데이터 생성부(1132)를 포함한다.
수신부(1122)는 방송/통신 데이터 송신 장치로부터 전송된, 오리지널 신호와 부가 신호가 혼합된 혼합 신호를 수신한다. 필요한 경우, 수신부(1122)는 혼합된 신호를 소정 대역의 혼합 신호로 변환할 수 있다.
복조부(1124)는 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호를 생성한다.
오리지널 데이터 생성부(1126)는 복조부(1124)에서 출력된 기저 대역의 혼합 신호를 입력받아 오리지널 데이터를 복원한다.
판정부(1128)는 복조부(1124)에서 출력된 기저 대역의 혼합 신호를 입력받아 부가 신호가 포함되지 않은 기저 대역의 오리지널 신호로 판정(decide)한다. 다시 말해, 판정부(1128)는 복조부(1124)에서 출력된 기저 대역의 혼합 신호에서 기저 대역의 오리지널 신호를 제외한 모든 성분(부가 신호 성분을 포함)을 제거함으로써 기저 대역의 오리지널 신호만을 남긴다.
감산부(1130)는 복조부(1124)에서 출력된 기저 대역의 혼합 신호에서, 판정부(1128)에서 출력된 기저 대역의 오리지널 신호를 감산함으로써 기저 대역의 부가 신호를 생성한다.
부가 데이터 생성부(1132)는 기저 대역의 부가 신호를 입력받아 부가 데이터를 복원한다.
도 12 및 도 13에 나타난 방송/통신 데이터 수신 장치는, 도 2에 나타난 방송/통신 데이터 송신 장치와 같이 하나의 변조부(210)를 갖는 송신 장치에서 송신한 혼합 신호를 수신하는데 적합하다.
도 14는 도 10 내지 도 13에 나타난 오리지널 데이터 생성부의 일 실시예 구성도이다.
도 14에 나타난 바와 같이, 오리지널 데이터 생성부는 TCM 복호화부(1202), 디인터리버(1204), RS 복호화부(1206), 데이터 역랜덤화부(data derandomizer, 1208)를 포함한다.
TCM 복호화부(1202)는 기저 대역의 오리지널 신호, 예를 들면 기저 대역의 ATSC 방송 신호를 입력받아 내부 복호화를 수행함으로써 해당 신호에 포함되어 있던 잡음을 1차적으로 제거한다.
디인터리버(1204)는 TCM 복호화부(1202)에 의해 잡음이 제거된 기저 대역의 오리지널 신호를 입력받아 디인터리빙된 기저 대역의 오리지널 신호를 출력한다.
RS 복호화부(1206)는 디인터리빙된 기저 대역의 오리지널 신호를 입력받아 외부 복호화를 수행함으로써 2차적으로 잡음을 제거한다.
데이터 역랜덤화부(1208)는 RS 복호화부(1206)에서 출력된 기저 대역의 오리지널 신호를 입력받아 역랜덤화하여 MPEG-2 TS와 같은 오리지널 데이터를 생성한다.
본 발명에 의한 방송/통신 데이터 수신 장치의 오리지널 데이터 생성부는 도 14에 나타난 것과 같은 ATSC 8-VSB 시스템에 한정되지 않으며, 다양한 방송/통신 표준이 적용될 수 있다.
특히 ATSC 8-VSB 전송표준에서, 도 10 내지 도 13의 오리지널 신호 생성부는 도 14와 같은 오리지널 데이터 생성부에 포함된 TCM 복호화부(1202)에서 출력된 심볼 레벨의 출력 신호를 변조부(1010) 또는 감산부(1110)에 전달할 수 있다. 이는 TCM 부호의 모호성(ambiguity) 문제를 예방하기 위함이다. TCM 부호의 모호성 문제란, TCM 부호기의 메모리 초기 상태가 일정하지 않음으로 인해 동일한 입력에도 메모리 상태에 따라 출력이 상이하게 되는 현상을 말한다.
도 15는 도 10 내지 도 13에 나타난 부가 데이터 생성부의 일 실시예 구성도이다.
도 15에 나타난 바와 같이, 부가 데이터 생성부는 상관부(correlator, 1302), FEC 복호화부(1304), 역확산수열(despreading sequence) 생성부(1306)를 포함한다.
역확산수열 생성부(1306)는 상관부(1302)로 입력되는 기저 대역의 부가 신호의 역확산(despreading)을 위한 직교 또는 준직교 수열을 생성한다. 여기서 역확산수열 생성부(1306)는 본 발명에 의한 방송/통신 데이터 송신 장치의 확산수열 생성부에 대응하는, 월시(Walsh) 수열과 같은 직교 수열, 또는 골드(Gold) 수열, 카사미(Kasami) 수열, BCH(Bose-Chadhuri-Hocquenghem) 수열과 같은 준직교 수열을 생성할 수 있다. 직교 수열 또는 준직교 수열의 선택은 시스템의 표준 및 요구사항에 따라 달라질 수 있다.
상관부(1302)는 입력된 기저 대역의 부가 신호를, 역확산수열 생성부(1306)에 의해 생성된 역확산수열로 상관(correlation)하여 상관 값을 계산하고, 그 중 최대 상관 값을 선택한다. 따라서, 상관부(1302)에서 출력되는 부가 신호는 상관으로 인하여 10·log10 N dB 만큼의 확산 이득을 갖게 된다. 여기서 N은 역확산수열의 길이이다.
FEC 복호화부(1304)는 상관부(1302)에서 출력된, 10·log10 N dB 만큼의 확산 이득을 갖는 기저 대역의 부가 신호에서, 신호 전송 과정에서 발생한 잡음을 제거한다. 여기서, FEC 복호화부를 위한 부호로는 터보 부호, LDPC 부호, 연접부호 등 다양한 오류정정 부호가 사용될 수 있으며, 오류정정 부호의 선택은 시스템의 표준 및 요구사항에 따라 달라 질 수 있다.
도 15에 나타난 상관부(1302), FEC 복호화부(1304), 역확산수열 생성부(1306)는 시스템의 표준 및 요구사항에 따라 다양하게 구성될 수 있다.
도 16은 도 15에 나타난 역확산수열 생성부(1306)가 생성하는 직교 수열의 일 실시예이다.
도 16에 나타난 역확산수열은 길이가 8인 월시 수열로서 8개(W0, W1, W2, W3, W4, W5, W6, W7)가 존재하며, 각각의 수열은 서로 직교이다. 이는 아래의 수학식 4를 만족한다.
여기서, Wi(k)는 i번째 월시 수열의 k번째 값, *는 컨쥬게이트(conjugate)를 각각 나타낸다.
길이가 N인 월시 수열은 길이가 2인 월시 수열로부터 월시 하다마드 변환에 의해 쉽게 생성될 수 있다.
도 17은 도 15에 나타난 상관부(1302)의 일 실시예 구성도이다.
도 17에 나타난 바와 같이, 상관부(1302)는 상관값 계산부(1502)와 상관값 선택부(1504)를 포함한다.
상관값 계산부(1502)는 기저대역의 부가 신호와 역확산수열 생성부(1306)에서 생성된 수열(W0, W1, W2, W3, W4, W5, W6, W7)의 컨쥬게이트(conjugate)를 각각 곱한 후, 즉 역확산(dispreading) 한 후, 상관 길이만큼 합을 구하는 과정(Sum-And-Dump)을 거쳐 상관값(R0, R1, R2, R3, R4, R5, R6, R7)을 계산한다.
상관값 선택부(1504)는 상관값 계산부(1502)에 의해 계산된 상관값(R0, R1, R2, R3, R4, R5, R6, R7)중에서 절대치(absolute value)가 가장 큰 값을 선택하며, 그 부호는 절대치를 취하기 전의 부호를 따른다. 상관값 선택부(1504)의 출력은 수학식 5와 같다.
여기서, sgn()과 | |는 각각 상관 값의 부호화 절대 값을 나타낸다. 또한 imax
는 상관 값의 절대치 중에서 가장 큰 값의 인덱스를 나타내며, 아래 수학식 6과 같다.
도 18은 도 15에 나타난 FEC 복호화부(1304)의 일 실시예 구성도이다.
도 18에 나타난 바와 같이, FEC 복호화부는 제2 디인터리버(1602), LDPC 복호화부(1604), 제1 디인터리버(1606), BCH 복호화부(1608)를 포함한다.
제2 인터리버(1602)는 상관부(1302)에서 출력된, 확산 이득을 갖는 기저 대역의 부가 신호를 입력받아 디인터리빙된 기저 대역의 부가 신호를 출력한다. LDPC 복호화부(1604)는 제2 인터리버(1602)에 의해 디인터리빙된 부가 신호를 입력받아, 전송 과정에서 발생한 잡을을 1차적으로 제거한다.
제1 인터리버(1606)는 LDPC 복호화부(1604)에 의해 잡음이 제거된 부가 신호를 입력받아 디인터리빙된 부가 신호를 출력한다. BCH 복호화부(1608)는 제1 인터리버(1606)에 의해 디인터리빙된 부가 신호를 입력받아, 전송 과정에서 발생한 잡을을 2차적으로 제거하여, 오류정정 복호화된 부가 데이터를 생성한다.
도 19은 본 발명의 또 다른 실시예에 의한 ATSC 8-VSB 표준에서의 방송/통신 데이터 수신 장치의 구성도이다.
도 19에 나타난 바와 같이, 방송/통신 데이터 수신 장치는 수신부(1702), 복조부(1708), 오리지널 데이터 생성부(1714), 감산부(1724), 부가 데이터 생성부(1726)를 포함한다.
수신부(1702)는 수신용 안테나(1704)와 튜너(1706)를 포함한다. 또한 복조부(1708)는 VSB 복조부(1710), 등화부(equalizer, 1712)를 포함한다.
오리지널 데이터 생성부(1714)는 TCM 복호화부(1716), 디인터리버(1718), RS 복호화부(1720), 데이터 역랜덤화부(1722)를 포함한다.
부가 데이터 생성부(1726)는 상관부(1728), 역확산수열 생성부(1730), FEC 복호화부(1732)를 포함한다. 그리고 FEC 복호화부(1732)는 제2 디인터리버(1734), LDPC 복호화부(1736), 제1 디인터리버(1738), BCH 복호화부(1740)를 포함한다.
이제 도 19에 나타난 방송/통신 데이터 수신 장치의 데이터 수신 과정을 설명하면 다음과 같다. 먼저 수신용 안테나(1704)는 방송/통신 데이터 송신 장치에 의해 송신된, 오리지널 신호와 부가 신호가 혼합된 혼합 신호를 수신한다. 이 혼합 신호는 수신부(1702)에 포함된 튜너(1706)를 통해 소정 대역의 혼합 신호로 변환된다.
VSB 복조부(1710)는 튜너(1706)에서 출력된 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호로 변환한다. 그리고 등화부(1712)는 기저 대역의 혼합 신호를 입력받아, 송신 과정에서 발생한 다중 경로(multi-path) 신호를 제거한다.
TCM 복호화부(1716)는 등화부(1712)를 통해 다중 경로 신호가 제거된 기저 대역의 혼합 신호에서, 송신 과정에서 발생한 잡음을 1차적으로 제거한다. 디인터리버(1718)는 잡음이 1차적으로 제거된 기저 대역의 혼합 신호를 디인터리빙(deinterleaving)시킨다.
RS 복호화부(1720)는 디인터리빙된 혼합 신호에서, 송신 과정에서 발생한 잡음을 2차적으로 제거한다. 그리고 데이터 역랜덤화부(1722)는 RS 복호화부(1720)에 의해 잡음이 제거된 기저 대역의 혼합 신호를 역랜덤화(derandomizing)하여 오리지널 데이터, 예를 들면 MPEG-2 TS를 생성한다.
한편 감산부(1724)는 등화부(1712)에서 출력된 기저 대역의 혼합 신호에서, 오리지널 신호에 해당하는 TCM 복호화부(1716)의 심볼레벨 출력 신호를 감산하여 기저 대역의 부가 신호만을 남긴다.
역확산수열 생성부(1730)는 감산부(1724)에서 출력된 기저 대역의 부가 신호의 역확산을 위한 직교 또는 준직교 수열을 생성한다. 상관부(1728)는 역확산수열 생성부(1730)에 의해 생성된 역확산수열과 감산부(1724)에서 출력된 기저 대역의 부가 신호를 상관하여 상관 값을 계산하고, 그 중 최대 상관 값을 선택한다.
상관부(1728)에서 출력된 확산이득을 갖는 기저 대역의 부가 신호는 제2 디인터리버(1734)에 의해 디인터리빙된다. LDPC 복호화부(1736)는 디인터리빙된 부가 신호를 복호화하여 송신 과정에서 발생한 잡음을 1차적으로 제거한다.
제1 디인터리버(1738)는 LDPC 복호화부(1736)의 출력 신호를 디인터리빙한다. BCH 복호화부(1740)는 제1 디인터리버(1738)에서 출력된 디인터리빙된 기저 대역의 부가 신호에서 잡음을 2차적으로 제거하여 오류정정 복호화된 부가 데이터를 생성한다.
지금까지 설명한 본 발명에 의하면, 기존 데이터의 전송률을 유지하면서 새로운 부가 데이터를 전송함으로써 전체 시스템의 전송 효율을 증가시킬 수 있는 장점이 있다. 즉, 기존의 데이터 송수신 시스템과 호환성을 유지하면서도, 오리지널 데이터를 송신하기 위한 대역폭을 유지한 채로 부가적인 데이터를 송수신할 수 있다.
특히 데이터를 송신할 때, 부가 신호의 평균 전력을 조절하여 오리지널 데이터에 삽입하여 보내기 때문에 수신 측에서는 종래 기술에 비해 보다 용이하게 오리지널 신호와 부가 신호를 구분할 수 있다. 또한 본 발명에 의한 데이터 송수신 방법은 종래 기술에 비해 보다 많은 양의 부가 데이터를 전달할 수 있다는 장점도 갖는다.
지금까지 설명한 본 발명의 방송/통신 데이터 송수신 방법 및 장치는 방송시스템(ATSC, DVB, DMB, ISDB-T 등) 및 통신시스템(Wibro 등)에 적합하나 이에 국한되는 것은 아니며, 일반적인 부가 데이터 전송이 필요한 환경에서는 어디에나 적용이 가능하다.
전술한 본 발명은, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.
Claims (23)
- 오리지널 데이터와 부가 데이터로 구성되는 방송/통신 데이터를 송신하는 장치에 있어서,상기 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 오리지널 신호 생성부;상기 기저 대역의 오리지널 신호를 입력받아 소정 대역의 오리지널 신호를 생성하는 제1 변조부;상기 부가 데이터를 입력받아 기저 대역의 부가 신호를 생성하는 부가 신호 생성부;상기 기저 대역의 부가 신호를 입력받아 소정 대역의 부가 신호를 생성하는 제2 변조부;상기 소정 대역의 부가 신호의 평균 전력을 조절하는 평균 전력 조절부;평균 전력이 조절된 상기 소정 대역의 부가 신호를 상기 소정 대역의 오리지널 신호에 삽입하여 소정 대역의 혼합 신호를 생성하는 삽입부; 및상기 소정 대역의 혼합 신호를 송신하는 송신부를포함하는 방송/통신 데이터 송신 장치.
- 오리지널 데이터와 부가 데이터로 구성되는 방송/통신 데이터를 송신하는 장치에 있어서,상기 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 오리지널 신호 생성부;상기 부가 데이터를 입력받아 기저 대역의 부가 신호를 생성하는 부가 신호 생성부;상기 기저 대역의 부가 신호의 평균 전력을 조절하는 평균 전력 조절부;평균 전력이 조절된 상기 기저 대역의 부가 신호를 상기 기저 대역의 오리지널 신호에 삽입하여 기저 대역의 혼합 신호를 생성하는 삽입부;상기 기저 대역의 혼합 신호를 입력받아 소정 대역의 혼합 신호를 생성하는 변조부; 및상기 소정 대역의 혼합 신호를 송신하는 송신부를포함하는 방송/통신 데이터 송신 장치.
- 제1 항 또는 제2 항에 있어서,상기 오리지널 신호 생성부는상기 오리지널 데이터를 입력받아 랜덤화된 오리지널 데이터를 출력하는 랜덤화부;상기 랜덤화된 오리지널 데이터를 입력받아 외부 부호화된 오리지널 데이터를 출력하는 외부 부호화부;상기 외부 부호화된 오리지널 데이터를 입력받아 인터리빙된 오리지널 데이터를 출력하는 인터리버;상기 인터리빙된 오리지널 데이터를 입력받아 내부 부호화된 오리지널 데이터를 출력하는 내부 부호화부; 및상기 내부 부호화된 오리지널 데이터를 입력받아 필드 동기신호 및 세그먼트 동기신호와 다중화하여 기저 대역의 오리지널 신호를 생성하는 다중화부를포함하는 방송/통신 데이터 송신 장치.
- 제1 항 또는 제2 항에 있어서,상기 부가 신호 생성부는상기 부가 데이터를 입력받아 오류정정 부호화된 부가 데이터를 출력하는 오류정정 부호화부;직교 또는 준직교 확산수열을 생성하는 확산수열 생성부; 및상기 오류정정 부호화된 부가 데이터를 상기 확산수열로 맵핑시켜 기저대역의 부가 신호를 생성하는 확산부를포함하는 방송/통신 데이터 송신 장치.
- 제4 항에 있어서,상기 오류정정 부호화부는상기 부가 데이터를 입력받아 잡음 제거를 위한 부호화된 부가 데이터를 출력하는 부호화부; 및상기 잡음 제거를 위한 부호화된 부가 데이터를 입력받아 인터리빙된 부가 데이터를 출력하는 인터리버를포함하는 방송/통신 데이터 송신 장치.
- 제1 항에 있어서,상기 평균 전력 조절부는상기 제1 변조부에서 생성된 상기 소정 대역의 오리지널 신호의 평균 전력을 산출하는 제1 평균전력 산출부;상기 제2 변조부에서 생성된 상기 소정 대역의 부가 신호의 평균 전력을 산출하는 제2 평균 전력 산출부;상기 소정 대역의 오리지널 신호의 평균 전력 및 상기 소정 대역의 부가 신호의 평균 전력을 입력받고 비교하여 삽입레벨을 결정하는 삽입레벨 결정부; 및상기 제2 변조부에서 생성된 상기 소정 대역의 부가 신호에 상기 삽입레벨을 곱하여 상기 소정 대역의 부가 신호의 평균 전력을 조절하는 곱셈부를포함하는 방송/통신 데이터 송신 장치.
- 제1 항에 있어서,상기 평균 전력 조절부는상기 오리지널 신호 생성부에서 생성된 상기 기저 대역의 오리지널 신호의 평균 전력을 산출하는 제1 평균전력 산출부;상기 부가 신호 생성부에서 생성된 상기 기저 대역의 부가 신호의 평균 전력을 산출하는 제2 평균 전력 산출부;상기 기저 대역의 오리지널 신호의 평균 전력 및 상기 기저 대역의 부가 신호의 평균 전력을 입력받고 비교하여 삽입레벨을 결정하는 삽입레벨 결정부; 및상기 부가 신호 생성부에서 생성된 상기 소정 대역의 부가 신호에 상기 삽입레벨을 곱하여 상기 소정 대역의 부가 신호의 평균 전력을 조절하는 곱셈부를포함하는 방송/통신 데이터 송신 장치.
- 오리지널 데이터와 부가 데이터로 구성되는 방송/통신 데이터를 송신하는 방법에 있어서,상기 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 단계;상기 기저 대역의 오리지널 신호를 입력받아 소정 대역의 오리지널 신호를 생성하는 단계;상기 부가 데이터를 입력받아 기저 대역의 부가 신호를 생성하는 단계;상기 기저 대역의 부가 신호를 입력받아 소정 대역의 부가 신호를 생성하는 단계;상기 소정 대역의 부가 신호의 평균 전력을 조절하는 단계;평균 전력이 조절된 상기 소정 대역의 부가 신호를 상기 소정 대역의 오리지널 신호에 삽입하여 소정 대역의 혼합 신호를 생성하는 단계; 및상기 소정 대역의 혼합 신호를 송신하는 단계를포함하는 방송/통신 데이터 송신 방법.
- 오리지널 데이터와 부가 데이터로 구성되는 방송/통신 데이터를 송신하는 방법에 있어서,상기 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 단계;상기 부가 데이터를 입력받아 기저 대역의 부가 신호를 생성하는 단계;상기 기저 대역의 부가 신호의 평균 전력을 조절하는 단계;평균 전력이 조절된 상기 기저 대역의 부가 신호를 상기 기저 대역의 오리지널 신호에 삽입하여 기저 대역의 혼합 신호를 생성하는 단계;상기 기저 대역의 혼합 신호를 입력받아 소정 대역의 혼합 신호를 생성하는 단계; 및상기 소정 대역의 혼합 신호를 송신하는 단계를포함하는 방송/통신 데이터 송신 방법.
- 제8 항 또는 제9 항에 있어서,상기 기저 대역의 오리지널 신호 생성 단계는상기 오리지널 데이터를 입력받아 랜덤화된 오리지널 데이터를 출력하는 단계;상기 랜덤화된 오리지널 데이터를 입력받아 외부 부호화된 오리지널 데이터를 출력하는 단계;상기 외부 부호화된 오리지널 데이터를 입력받아 인터리빙된 오리지널 데이터를 출력하는 단계;상기 인터리빙된 오리지널 데이터를 입력받아 내부 부호화된 오리지널 데이터를 출력하는 단계; 및상기 내부 부호화된 오리지널 데이터를 입력받아 필드 동기신호 및 세그먼트 동기신호와 다중화하여 기저 대역의 오리지널 신호를 생성하는 단계를포함하는 방송/통신 데이터 송신 방법.
- 제8 항 또는 제9 항에 있어서,상기 기저 대역의 부가 신호 생성 단계는상기 부가 데이터를 입력받아 오류정정 부호화된 부가 데이터를 출력하는 단계;직교 또는 준직교 확산수열을 생성하는 단계; 및상기 오류정정 부호화된 부가 데이터를 상기 확산수열로 맵핑시켜 기저대역의 부가 신호를 생성하는 단계를포함하는 방송/통신 데이터 송신 방법.
- 제11 항에 있어서,상기 오류정정 부호화된 부가 데이터를 출력하는 단계는상기 부가 데이터를 입력받아 잡음 제거를 위한 부호화된 부가 데이터를 출력하는 단계; 및상기 잡음 제거를 위한 부호화된 부가 데이터를 입력받아 인터리빙된 부가 데이터를 출력하는 단계를포함하는 방송/통신 데이터 송신 방법.
- 오리지널 신호와 부가 신호가 혼합된 신호를 수신하는 방송/통신 데이터 수신 장치에 있어서,상기 혼합 신호를 수신하여 소정 대역의 혼합 신호를 출력하는 수신부;상기 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호를 생성하는 제1 복조부;상기 기저 대역의 혼합 신호를 입력받아 오리지널 데이터를 생성하는 오리지널 데이터 생성부;상기 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 오리지널 신호 생성부;상기 기저 대역의 오리지널 신호를 입력받아 소정 대역의 오리지널 신호를 생성하는 변조부;상기 소정 대역의 혼합 신호에서 상기 소정 대역의 오리지널 신호를 감산하여 소정 대역의 부가 신호를 생성하는 감산부;상기 소정 대역의 부가 신호를 입력받아 기저 대역의 부가 신호를 생성하는 제2 복조부; 및상기 기저 대역의 부가 신호를 입력받아 부가 데이터를 생성하는 부가 데이터 생성부를포함하는 방송/통신 데이터 수신 장치.
- 오리지널 신호와 부가 신호가 혼합된 신호를 수신하는 방송/통신 데이터 수신 장치에 있어서,상기 혼합 신호를 수신하여 소정 대역의 혼합 신호를 출력하는 수신부;상기 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호를 생성하는 제1 복조부;상기 기저 대역의 혼합 신호를 입력받아 오리지널 데이터를 생성하는 오리지널 데이터 생성부;상기 기저 대역의 혼합 신호에서 기저 대역의 오리지널 신호 이외의 성분을 제거하여 상기 기저 대역의 오리지널 신호를 생성하는 판정부;상기 기저 대역의 오리지널 신호를 입력받아 소정 대역의 오리지널 신호를 생성하는 변조부;상기 소정 대역의 혼합 신호에서 상기 소정 대역의 오리지널 신호를 감산하여 소정 대역의 부가 신호를 생성하는 감산부;상기 소정 대역의 부가 신호를 입력받아 기저 대역의 부가 신호를 생성하는 제2 복조부; 및상기 기저 대역의 부가 신호를 입력받아 부가 데이터를 생성하는 부가 데이터 생성부를포함하는 방송/통신 데이터 수신 장치.
- 오리지널 신호와 부가 신호가 혼합된 신호를 수신하는 방송/통신 데이터 수신 장치에 있어서,상기 혼합 신호를 수신하여 소정 대역의 혼합 신호를 출력하는 수신부;상기 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호를 출력하는 복조부;상기 기저 대역의 혼합 신호를 입력받아 오리지널 데이터를 생성하는 오리지널 데이터 생성부;상기 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 오리지널 신호 생성부;상기 기저 대역의 혼합 신호에서 상기 기저 대역의 오리지널 신호를 감산하여 기저 대역의 부가 신호를 생성하는 감산부; 및상기 기저 대역의 부가 신호를 입력받아 부가 데이터를 생성하는 부가 데이터 생성부를포함하는 방송/통신 데이터 수신 장치.
- 오리지널 신호와 부가 신호가 혼합된 신호를 수신하는 방송/통신 데이터 수신 장치에 있어서,상기 혼합 신호를 수신하여 소정 대역의 혼합 신호를 출력하는 수신부;상기 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호를 출력하는 복조부;상기 기저 대역의 혼합 신호를 입력받아 오리지널 데이터를 생성하는 오리지널 데이터 생성부;상기 기저 대역의 혼합 신호에서 기저 대역의 오리지널 신호 이외의 성분을 제거하여 상기 기저 대역의 오리지널 신호를 생성하는 판정부;상기 기저 대역의 혼합 신호에서 상기 기저 대역의 오리지널 신호를 감산하여 기저 대역의 부가 신호를 생성하는 감산부; 및상기 기저 대역의 부가 신호를 입력받아 부가 데이터를 생성하는 부가 데이터 생성부를포함하는 방송/통신 데이터 수신 장치.
- 제13 항 내지 제16 항 중 어느 한 항에 있어서,상기 오리지널 데이터 생성부는상기 기저 대역의 혼합 신호를 입력받아 내부 복호화된 기저 대역의 혼합 신호를 출력하는 내부 복호화부;상기 내부 복호화된 기저 대역의 혼합 신호를 입력받아 디인터리빙된 기저 대역의 혼합 신호를 출력하는 디인터리버;상기 디인터리빙된 기저 대역의 혼합 신호를 입력받아 외부 복호화된 기저 대역의 혼합 신호를 출력하는 외부 복호화부; 및상기 외부 복호화된 기저 대역의 혼합 신호를 입력받아 역랜덤화하여 오리지널 데이터를 생성하는 역랜덤화부를포함하는 방송/통신 데이터 수신 장치.
- 제13 항 내지 제16 항 중 어느 한 항에 있어서,상기 부가 데이터 생성부는직교 또는 준직교 역확산수열을 생성하는 역확산수열 생성부;상기 기저 대역의 부가 신호와 상기 역확산수열의 상관 값을 산출하여 최대 상관 값을 선택하고, 상기 최대 상관 값에 의한 확산 이득을 갖는 기저 대역의 부가 신호를 출력하는 상관부; 및상기 상관부에서 출력된 기저 대역의 부가 신호의 잡음을 제거하는 제1 복호화부를포함하는 방송/통신 데이터 수신 장치.
- 제18 항에 있어서,상기 복호화부는상기 상관부에서 출력된 기저 대역의 부가 신호를 입력받아 디인터리빙된 기저 대역의 부가 신호를 출력하는 디인터리버; 및상기 디인터리버에 의해 디인터리빙된 기저 대역의 부가 신호의 잡음 제거를 위한 잡음 제거 복호화부를포함하는 방송/통신 데이터 수신 장치.
- 오리지널 신호와 부가 신호가 혼합된 신호를 수신하는 방송/통신 데이터 수신 방법에 있어서,상기 혼합 신호를 수신하여 소정 대역의 혼합 신호를 출력하는 단계;상기 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호를 생성하는 단계;상기 기저 대역의 혼합 신호를 입력받아 오리지널 데이터를 생성하는 단계;상기 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 단계;상기 기저 대역의 오리지널 신호를 입력받아 소정 대역의 오리지널 신호를 생성하는 단계;상기 소정 대역의 혼합 신호에서 상기 소정 대역의 오리지널 신호를 감산하여 소정 대역의 부가 신호를 생성하는 단계;상기 소정 대역의 부가 신호를 입력받아 기저 대역의 부가 신호를 생성하는 단계; 및상기 기저 대역의 부가 신호를 입력받아 부가 데이터를 생성하는 단계를포함하는 방송/통신 데이터 수신 방법.
- 오리지널 신호와 부가 신호가 혼합된 신호를 수신하는 방송/통신 데이터 수신 방법에 있어서,상기 혼합 신호를 수신하여 소정 대역의 혼합 신호를 출력하는 단계;상기 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호를 생성하는 단계;상기 기저 대역의 혼합 신호를 입력받아 오리지널 데이터를 생성하는 단계;상기 기저 대역의 혼합 신호에서 기저 대역의 오리지널 신호 이외의 성분을 제거하여 상기 기저 대역의 오리지널 신호를 생성하는 단계;상기 기저 대역의 오리지널 신호를 입력받아 소정 대역의 오리지널 신호를 생성하는 단계;상기 소정 대역의 혼합 신호에서 상기 소정 대역의 오리지널 신호를 감산하여 소정 대역의 부가 신호를 생성하는 단계;상기 소정 대역의 부가 신호를 입력받아 기저 대역의 부가 신호를 생성하는 단계; 및상기 기저 대역의 부가 신호를 입력받아 부가 데이터를 생성하는 단계를포함하는 방송/통신 데이터 수신 방법.
- 오리지널 신호와 부가 신호가 혼합된 신호를 수신하는 방송/통신 데이터 수신 방법에 있어서,상기 혼합 신호를 수신하여 소정 대역의 혼합 신호를 출력하는 단계;상기 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호를 출력하는 단계;상기 기저 대역의 혼합 신호를 입력받아 오리지널 데이터를 생성하는 단계;상기 오리지널 데이터를 입력받아 기저 대역의 오리지널 신호를 생성하는 단계;상기 기저 대역의 혼합 신호에서 상기 기저 대역의 오리지널 신호를 감산하여 기저 대역의 부가 신호를 생성하는 단계; 및상기 기저 대역의 부가 신호를 입력받아 부가 데이터를 생성하는 단계를포함하는 방송/통신 데이터 수신 방법.
- 오리지널 신호와 부가 신호가 혼합된 신호를 수신하는 방송/통신 데이터 수신 방법에 있어서,상기 혼합 신호를 수신하여 소정 대역의 혼합 신호를 출력하는 단계;상기 소정 대역의 혼합 신호를 입력받아 기저 대역의 혼합 신호를 출력하는 단계;상기 기저 대역의 혼합 신호를 입력받아 오리지널 데이터를 생성하는 단계;상기 기저 대역의 혼합 신호에서 기저 대역의 오리지널 신호 이외의 성분을 제거하여 상기 기저 대역의 오리지널 신호를 생성하는 단계;상기 기저 대역의 혼합 신호에서 상기 기저 대역의 오리지널 신호를 감산하여 기저 대역의 부가 신호를 생성하는 단계; 및상기 기저 대역의 부가 신호를 입력받아 부가 데이터를 생성하는 단계를포함하는 방송/통신 데이터 수신 방법.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP09755053.7A EP2299704B1 (en) | 2008-05-29 | 2009-05-29 | Method and apparatus for transmitting broadcasting-communication data |
CA2726022A CA2726022C (en) | 2008-05-29 | 2009-05-29 | Method and apparatus for transmitting/receiving broadcasting-communication data |
US12/994,827 US8654886B2 (en) | 2008-05-29 | 2009-05-29 | Method and apparatus for transmitting/receiving broadcasting-communication data |
US14/174,622 US8989319B2 (en) | 2008-05-29 | 2014-02-06 | Method and apparatus for transmitting/receiving broadcasting-communication data |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20080050044 | 2008-05-29 | ||
KR10-2008-0050044 | 2008-05-29 | ||
KR10-2009-0046540 | 2009-05-27 | ||
KR1020090046540A KR101294023B1 (ko) | 2008-05-29 | 2009-05-27 | 방송/통신 데이터 송수신 방법 및 장치 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/994,827 A-371-Of-International US8654886B2 (en) | 2008-05-29 | 2009-05-29 | Method and apparatus for transmitting/receiving broadcasting-communication data |
US14/174,622 Division US8989319B2 (en) | 2008-05-29 | 2014-02-06 | Method and apparatus for transmitting/receiving broadcasting-communication data |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2009145588A2 true WO2009145588A2 (ko) | 2009-12-03 |
WO2009145588A3 WO2009145588A3 (ko) | 2010-09-23 |
Family
ID=43495977
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2009/002878 WO2009145588A2 (ko) | 2008-05-29 | 2009-05-29 | 방송/통신 데이터 송수신 방법 및 장치 |
Country Status (4)
Country | Link |
---|---|
US (2) | US8654886B2 (ko) |
EP (1) | EP2299704B1 (ko) |
CA (1) | CA2726022C (ko) |
WO (1) | WO2009145588A2 (ko) |
Families Citing this family (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007091779A1 (en) | 2006-02-10 | 2007-08-16 | Lg Electronics Inc. | Digital broadcasting receiver and method of processing data |
WO2007126196A1 (en) | 2006-04-29 | 2007-11-08 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
WO2007136166A1 (en) | 2006-05-23 | 2007-11-29 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
US7873104B2 (en) * | 2006-10-12 | 2011-01-18 | Lg Electronics Inc. | Digital television transmitting system and receiving system and method of processing broadcasting data |
KR101253185B1 (ko) | 2007-03-26 | 2013-04-10 | 엘지전자 주식회사 | 디지털 방송 시스템 및 데이터 처리 방법 |
KR101285887B1 (ko) | 2007-03-26 | 2013-07-11 | 엘지전자 주식회사 | 디지털 방송 시스템 및 데이터 처리 방법 |
KR101285888B1 (ko) | 2007-03-30 | 2013-07-11 | 엘지전자 주식회사 | 디지털 방송 시스템 및 데이터 처리 방법 |
WO2009005326A2 (en) | 2007-07-04 | 2009-01-08 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
KR101144816B1 (ko) * | 2009-11-13 | 2012-05-14 | 한국전자통신연구원 | 통신 시스템에서 데이터 수신 장치 및 방법 |
US8787408B2 (en) * | 2010-09-28 | 2014-07-22 | Electronics And Telecommunications Research Institute | Method and apparatus for transmitting additional data in digital terrestrial broadcasting system |
KR20130102984A (ko) * | 2012-03-09 | 2013-09-23 | 한국전자통신연구원 | 방송 시스템에서의 데이터 전송 장치 및 방법 |
US9577678B2 (en) | 2014-01-29 | 2017-02-21 | Electronics And Telecommunications Research Institute | Bit interleaver for low-density parity check codeword having length of 64800 and code rate of 7/15 and quadrature phase shift keying, and bit interleaving method using same |
US9602131B2 (en) | 2014-02-20 | 2017-03-21 | Electronics And Telecommunications Research Institute | Bit interleaver for low-density parity check codeword having length of 64800 and code rate of 3/15 and 16-symbol mapping, and bit interleaving method using same |
US9602135B2 (en) | 2014-02-20 | 2017-03-21 | Electronics And Telecommunications Research Institute | Bit interleaver for low-density parity check codeword having length of 64800 and code rate of 5/15 and 64-symbol mapping, and bit interleaving method using same |
US9602136B2 (en) | 2014-03-06 | 2017-03-21 | Electronics And Telecommunications Research Institute | Bit interleaver for low-density parity check codeword having length of 64800 and code rate of 4/15 and 256-symbol mapping, and bit interleaving method using same |
KR102287624B1 (ko) | 2014-03-20 | 2021-08-10 | 한국전자통신연구원 | 길이가 64800이며, 부호율이 3/15인 ldpc 부호어 및 1024-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
US10419023B2 (en) | 2014-03-20 | 2019-09-17 | Electronics And Telecommunications Research Institute | Bit interleaver for low-density parity check codeword having length of 64800 and code rate of 3/15 and 1024-symbol mapping, and bit interleaving method using same |
US10432228B2 (en) | 2014-03-27 | 2019-10-01 | Electronics And Telecommunications Research Institute | Bit interleaver for low-density parity check codeword having length of 64800 and code rate of 5/15 and 4096-symbol mapping, and bit interleaving method using same |
KR101775704B1 (ko) * | 2014-05-21 | 2017-09-19 | 삼성전자주식회사 | 송신 장치 및 그의 인터리빙 방법 |
KR102260767B1 (ko) * | 2014-05-22 | 2021-06-07 | 한국전자통신연구원 | 길이가 16200이며, 부호율이 3/15인 ldpc 부호어 및 64-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
US10326471B2 (en) | 2014-05-22 | 2019-06-18 | Electronics And Telecommunications Research Institute | Bit interleaver for low-density parity check codeword having length of 16200 and code rate of 3/15 and quadrature phase shift keying, and bit interleaving method using same |
US9600367B2 (en) | 2014-05-22 | 2017-03-21 | Electronics And Telecommunications Research Institute | Bit interleaver for low-density parity check codeword having length of 16200 and code rate of 4/15 and 16-symbol mapping, and bit interleaving method using same |
KR102260775B1 (ko) | 2014-05-22 | 2021-06-07 | 한국전자통신연구원 | 길이가 16200이며, 부호율이 10/15인 ldpc 부호어 및 256-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
US10360102B2 (en) | 2014-05-22 | 2019-07-23 | Electronics And Telecommunications Research Institute | Bit interleaver for low-density parity check codeword having length of 16200 and code rate of 10/15 and 256-symbol mapping, and bit interleaving method using same |
US10361720B2 (en) * | 2014-05-22 | 2019-07-23 | Electronics And Telecommunications Research Institute | Bit interleaver for low-density parity check codeword having length of 16200 and code rate of 3/15 and 64-symbol mapping, and bit interleaving method using same |
KR102240748B1 (ko) | 2015-01-20 | 2021-04-16 | 한국전자통신연구원 | 길이가 64800이며, 부호율이 3/15인 ldpc 부호어 및 qpsk를 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102240750B1 (ko) | 2015-01-20 | 2021-04-16 | 한국전자통신연구원 | 길이가 64800이며, 부호율이 2/15인 ldpc 부호어 및 qpsk를 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102240745B1 (ko) | 2015-01-20 | 2021-04-16 | 한국전자통신연구원 | 길이가 64800이며, 부호율이 4/15인 ldpc 부호어 및 qpsk를 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102240728B1 (ko) | 2015-01-27 | 2021-04-16 | 한국전자통신연구원 | 길이가 64800이며, 부호율이 4/15인 ldpc 부호어 및 64-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102240744B1 (ko) | 2015-01-27 | 2021-04-16 | 한국전자통신연구원 | 길이가 16200이며, 부호율이 2/15인 ldpc 부호어 및 16-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102240741B1 (ko) | 2015-01-27 | 2021-04-16 | 한국전자통신연구원 | 길이가 16200이며, 부호율이 2/15인 ldpc 부호어 및 64-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102240736B1 (ko) | 2015-01-27 | 2021-04-16 | 한국전자통신연구원 | 길이가 64800이며, 부호율이 3/15인 ldpc 부호어 및 64-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102240740B1 (ko) | 2015-01-27 | 2021-04-16 | 한국전자통신연구원 | 길이가 16200이며, 부호율이 2/15인 ldpc 부호어 및 256-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102287619B1 (ko) | 2015-02-12 | 2021-08-10 | 한국전자통신연구원 | 길이가 64800이며, 부호율이 2/15인 ldpc 부호어 및 64-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102287614B1 (ko) | 2015-02-12 | 2021-08-10 | 한국전자통신연구원 | 길이가 64800이며, 부호율이 2/15인 ldpc 부호어 및 16-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102287621B1 (ko) | 2015-02-16 | 2021-08-10 | 한국전자통신연구원 | 길이가 64800이며, 부호율이 3/15인 ldpc 부호어 및 256-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102287629B1 (ko) | 2015-02-16 | 2021-08-10 | 한국전자통신연구원 | 길이가 64800이며, 부호율이 3/15인 ldpc 부호어 및 4096-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102287623B1 (ko) | 2015-02-16 | 2021-08-10 | 한국전자통신연구원 | 길이가 64800이며, 부호율이 4/15인 ldpc 부호어 및 1024-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102287620B1 (ko) | 2015-02-16 | 2021-08-10 | 한국전자통신연구원 | 길이가 64800이며, 부호율이 2/15인 ldpc 부호어 및 1024-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102287627B1 (ko) | 2015-02-16 | 2021-08-10 | 한국전자통신연구원 | 길이가 64800이며, 부호율이 4/15인 ldpc 부호어 및 4096-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102287616B1 (ko) | 2015-02-16 | 2021-08-10 | 한국전자통신연구원 | 길이가 64800이며, 부호율이 2/15인 ldpc 부호어 및 256-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102287625B1 (ko) | 2015-02-16 | 2021-08-10 | 한국전자통신연구원 | 길이가 64800이며, 부호율이 2/15인 ldpc 부호어 및 4096-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102287639B1 (ko) | 2015-02-17 | 2021-08-10 | 한국전자통신연구원 | 길이가 16200이며, 부호율이 4/15인 ldpc 부호어 및 256-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102287630B1 (ko) | 2015-02-17 | 2021-08-10 | 한국전자통신연구원 | 길이가 16200이며, 부호율이 3/15인 ldpc 부호어 및 16-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102287635B1 (ko) | 2015-02-17 | 2021-08-10 | 한국전자통신연구원 | 길이가 16200이며, 부호율이 3/15인 ldpc 부호어 및 256-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
KR102287637B1 (ko) | 2015-02-17 | 2021-08-10 | 한국전자통신연구원 | 길이가 16200이며, 부호율이 4/15인 ldpc 부호어 및 64-심볼 맵핑을 위한 비트 인터리버 및 이를 이용한 비트 인터리빙 방법 |
US9960944B2 (en) | 2015-10-19 | 2018-05-01 | Samsung Electronics Co., Ltd. | Receiving apparatus and decoding method thereof |
EP3499754B1 (en) * | 2016-08-12 | 2024-02-14 | Panasonic Intellectual Property Corporation of America | Transmitting device, receiving device, transmitting method and receiving method |
US10719389B2 (en) * | 2017-12-01 | 2020-07-21 | Burlywood, Inc. | Enhanced data storage with concatenated inner and outer error correction codes |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB8703554D0 (en) | 1987-02-16 | 1987-03-25 | British Broadcasting Corp | Signal transmission system |
US5642397A (en) * | 1991-05-01 | 1997-06-24 | Alonzo Williams | Paging system which combines a paging signal with a standard broadcast baseband signal |
US5822360A (en) | 1995-09-06 | 1998-10-13 | Solana Technology Development Corporation | Method and apparatus for transporting auxiliary data in audio signals |
US6470055B1 (en) * | 1998-08-10 | 2002-10-22 | Kamilo Feher | Spectrally efficient FQPSK, FGMSK, and FQAM for enhanced performance CDMA, TDMA, GSM, OFDN, and other systems |
US6574235B1 (en) * | 1999-08-12 | 2003-06-03 | Ericsson Inc. | Methods of receiving co-channel signals by channel separation and successive cancellation and related receivers |
KR20010036928A (ko) | 1999-10-12 | 2001-05-07 | 박종섭 | 디지털 영상 시스템에서 영상 송/수신 장치 |
KR100429454B1 (ko) | 2001-02-13 | 2004-05-10 | 주식회사 오픈솔루션 | 근거리 무선신호 송수신 장치용 변복조기 및 이를채용하는 무선 헤드셋 |
US7111221B2 (en) * | 2001-04-02 | 2006-09-19 | Koninklijke Philips Electronics N.V. | Digital transmission system for an enhanced ATSC 8-VSB system |
US7173981B1 (en) * | 2001-04-27 | 2007-02-06 | The Directv Group, Inc. | Dual layer signal processing in a layered modulation digital signal system |
JP4119696B2 (ja) | 2001-08-10 | 2008-07-16 | 松下電器産業株式会社 | 送信装置、受信装置及び無線通信方法 |
CA2489569C (en) * | 2002-07-01 | 2012-05-22 | The Directv Group, Inc. | Improving hierarchical 8psk performance |
KR101009778B1 (ko) * | 2003-10-23 | 2011-01-19 | 삼성전자주식회사 | 높은 첨두전력 대 평균전력비를 가지는 전력증폭 장치 및 방법 |
JP4199181B2 (ja) * | 2004-01-27 | 2008-12-17 | パナソニック株式会社 | 送信装置及び無線通信装置 |
KR101343407B1 (ko) | 2007-02-26 | 2013-12-20 | 삼성전자주식회사 | 부가 데이터 전송이 가능한 디지털 송신 시스템 및 그 방법 |
JP5106193B2 (ja) * | 2007-03-23 | 2012-12-26 | パナソニック株式会社 | 無線送信装置 |
-
2009
- 2009-05-29 EP EP09755053.7A patent/EP2299704B1/en active Active
- 2009-05-29 WO PCT/KR2009/002878 patent/WO2009145588A2/ko active Application Filing
- 2009-05-29 US US12/994,827 patent/US8654886B2/en active Active
- 2009-05-29 CA CA2726022A patent/CA2726022C/en not_active Expired - Fee Related
-
2014
- 2014-02-06 US US14/174,622 patent/US8989319B2/en active Active
Non-Patent Citations (1)
Title |
---|
See references of EP2299704A4 * |
Also Published As
Publication number | Publication date |
---|---|
EP2299704B1 (en) | 2019-11-27 |
CA2726022C (en) | 2016-11-29 |
US8989319B2 (en) | 2015-03-24 |
WO2009145588A3 (ko) | 2010-09-23 |
EP2299704A2 (en) | 2011-03-23 |
US8654886B2 (en) | 2014-02-18 |
EP2299704A4 (en) | 2014-03-05 |
CA2726022A1 (en) | 2009-12-03 |
US20110075710A1 (en) | 2011-03-31 |
US20140153615A1 (en) | 2014-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2009145588A2 (ko) | 방송/통신 데이터 송수신 방법 및 장치 | |
WO2016076631A1 (en) | Transmitting apparatus, receiving apparatus and controlling method thereof | |
WO2016129974A1 (en) | Transmitting apparatus and receiving apparatus and controlling method thereof | |
WO2015122668A1 (en) | Transmitting apparatus, receiving apparatus, and control methods thereof | |
WO2014185729A1 (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
WO2015041482A1 (en) | Transmitting apparatus and puncturing method thereof | |
WO2010134783A2 (en) | Digital broadcast transmitter, digital broadcast receiver, and methods for configuring and processing streams thereof | |
WO2015130077A1 (ko) | 레이어드 디비전 멀티플렉싱을 이용한 신호 멀티플렉싱 장치 및 신호 멀티플렉싱 방법 | |
WO2015072754A1 (ko) | Hdr 방송 서비스 제공을 위한 방송 신호 송수신 방법 및 장치 | |
WO2017003259A1 (en) | Transmitting apparatus and receiving apparatus and controlling method thereof | |
WO2017126889A1 (en) | Receiving apparatus and control method thereof | |
WO2016072747A1 (en) | Transmitting apparatus and receiving apparatus and signal processing method thereof | |
WO2015023150A1 (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
WO2016111560A1 (en) | Transmitting apparatus and receiving apparatus and signal processing method thereof | |
WO2015012565A1 (en) | Transmitting apparatus, receiving apparatus and signal processing method thereof | |
WO2016003221A1 (ko) | 레이어드 디비전 멀티플렉싱을 이용한 신호 멀티플렉싱 장치 및 신호 멀티플렉싱 방법 | |
WO2015037946A1 (en) | Transmitting apparatus, method of mapping data thereof, receiving apparatus, data processing method thereof | |
WO2011105809A2 (ko) | 무선 접속 시스템에서 그룹 자원 할당 방법 및 장치 | |
EP3216191A1 (en) | Transmitting apparatus and receiving apparatus and signal processing method thereof | |
EP2995077A1 (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
WO2010143906A2 (ko) | 그룹자원할당 방법에서 자원할당 비트맵 구성방법 | |
WO2015041480A1 (en) | Transmitter and signal processing method thereof | |
WO2015016528A1 (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
WO2015034298A1 (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
WO2015041479A1 (en) | Transmitter and puncturing method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09755053 Country of ref document: EP Kind code of ref document: A2 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 12994827 Country of ref document: US Ref document number: 2726022 Country of ref document: CA |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2009755053 Country of ref document: EP |