[go: up one dir, main page]

CN101356819B - Digital broadcast transmission system and method thereof - Google Patents

Digital broadcast transmission system and method thereof Download PDF

Info

Publication number
CN101356819B
CN101356819B CN200680050391.1A CN200680050391A CN101356819B CN 101356819 B CN101356819 B CN 101356819B CN 200680050391 A CN200680050391 A CN 200680050391A CN 101356819 B CN101356819 B CN 101356819B
Authority
CN
China
Prior art keywords
turbo
stream
dual
digital broadcast
encoder
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN200680050391.1A
Other languages
Chinese (zh)
Other versions
CN101356819A (en
Inventor
丁海主
柳廷必
朴义俊
金俊守
郑晋熙
金宗勋
权容植
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020060070917A external-priority patent/KR100759898B1/en
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN101356819A publication Critical patent/CN101356819A/en
Application granted granted Critical
Publication of CN101356819B publication Critical patent/CN101356819B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/25Error detection or forward error correction by signal space coding, i.e. adding redundancy in the signal constellation, e.g. Trellis Coded Modulation [TCM]
    • H03M13/256Error detection or forward error correction by signal space coding, i.e. adding redundancy in the signal constellation, e.g. Trellis Coded Modulation [TCM] with trellis coding, e.g. with convolutional codes and TCM
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/29Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
    • H03M13/2957Turbo codes and decoding
    • H03M13/296Particular turbo code structure
    • H03M13/2966Turbo codes concatenated with another code, e.g. an outer block code
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2383Channel coding or modulation of digital bit-stream, e.g. QPSK modulation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/13Linear codes
    • H03M13/15Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes
    • H03M13/151Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes using error location or error correction polynomials
    • H03M13/1515Reed-Solomon codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/02Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information
    • H04H60/07Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linking to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information characterised by processes or methods for the generation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Error Detection And Correction (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

A digital broadcast transmission system and a method thereof are provided. The digital broadcast transmission system includes: an RS encoder encoding a dual Transmission Stream (TS) including a normal stream and a plurality of turbo streams multiplexed together; an interleaver that interleaves the encoded dual TS; a turbo processor detecting a turbo stream from the interleaved dual TS and encoding the detected turbo stream; a trellis encoder for performing a pseudo 2(P-2) Vestigial Sideband (VSB) encoding of the dual TS after the turbo processing and then performing a trellis encoding; and a main Multiplexer (MUX) multiplexing the trellis-encoded dual TS by adding a field sync signal and a segment sync signal to the trellis-encoded dual TS.

Description

数字广播发送系统及其方法Digital broadcast transmission system and method thereof

技术领域technical field

本发明的一方面涉及一种数字广播发送系统及其方法。更具体地讲,本发明的一方面涉及这样一种数字广播发送系统及其方法,该数字广播发送系统通过使用各种方法来对turbo流进行编码,从而实现改善的接收性能。An aspect of the present invention relates to a digital broadcast transmission system and method thereof. More particularly, an aspect of the present invention relates to a digital broadcast transmission system and method thereof, which achieve improved reception performance by encoding a turbo stream using various methods.

背景技术Background technique

根据高级电视系统委员会(ATSC)数字残余边带(VSB)技术,源于美国的地面数字广播系统使用单载波和312段单元的场同步信号。该系统尤其在差的信道(诸如多普勒衰落信道)中具有差的接收性能。Based on the Advanced Television Systems Committee (ATSC) digital vestigial sideband (VSB) technology, the terrestrial digital broadcasting system originating in the United States uses a single carrier and a field synchronous signal in 312-segment units. This system has poor reception performance especially in poor channels such as Doppler fading channels.

图1是传统的ATSC VSB广播发送设备的框图,图2显示了在图1中的系统中使用的数据的帧结构。Figure 1 is a block diagram of a conventional ATSC VSB broadcast sending device, and Figure 2 shows the frame structure of data used in the system in Figure 1.

更具体地讲,图1显示了EVSB系统,该EVSB系统通过将强健数据(robust data)添加给现有的ATSC VSB系统的普通数据来生成并发送双重传输流(TS)。More specifically, FIG. 1 shows an EVSB system that generates and transmits a dual Transport Stream (TS) by adding robust data to normal data of an existing ATSC VSB system.

参照图1,下面解释传统的数字广播发送系统的发送。Referring to FIG. 1, transmission of a conventional digital broadcast transmission system is explained below.

普通流、占位符(place holder)包和turbo流被输入到TS构造器,双重TS在TS构造器中被构造。Normal stream, placeholder pack and turbo stream are input to TS constructor, and dual TS is constructed in TS constructor.

双重TS在随机化器13被随机化,奇偶校验比特被附加到发送的流以用于在里德-所罗门(RS)编码器15进行纠错,并且在包格式化器17重新构造包。另外,重新构造的包在交织器19被交织,交织后的数据在网格编码器21被网格编码。网格编码器21通过与可兼容奇偶校验产生器23的相互作用来产生可兼容奇偶校验比特。The dual TS is randomized at randomizer 13 , parity bits are appended to the transmitted stream for error correction at Reed-Solomon (RS) encoder 15 , and packets are reconstructed at packet formatter 17 . In addition, the reconstructed packets are interleaved at the interleaver 19 , and the interleaved data are trellis-encoded at the trellis encoder 21 . The trellis encoder 21 generates compatible parity bits by interacting with the compatible parity generator 23 .

在数据在网格编码器21被纠错之后,纠错后的数据在复用器(MUX)27被复用,其中,MUX 27将场同步信号和段同步信号插入到数据中。然后,执行导频信号插入、VSB转换和上变换到RF信道信号电平的处理,并通过信道发送数据。可由来自控制器25的控制信号来控制上述操作。After the data is error-corrected at the trellis encoder 21, the error-corrected data is multiplexed at a multiplexer (MUX) 27, wherein the MUX 27 inserts a field sync signal and a segment sync signal into the data. Then, processing of pilot signal insertion, VSB conversion, and up-conversion to RF channel signal level is performed, and data is transmitted through the channel. The above operations can be controlled by control signals from the controller 25 .

如图2所示,被施加给图1中的数字广播发送设备的数据帧具有连续的包M0至M51,并且在包格式化器17被格式化,然后被输出。如图所示,turbo流和普通流按照1∶3的比率被设置。As shown in FIG. 2, the data frame applied to the digital broadcast transmitting apparatus in FIG. 1 has consecutive packets M0 to M51, and is formatted at the packet formatter 17, and then output. As shown in the figure, the turbo stream and the normal stream are set at a ratio of 1:3.

发明内容Contents of the invention

技术问题technical problem

VSB系统的问题是由于动态多径干扰和弱信号导致的性能降低。但是,尽管存在图1和图2中所示的传统数字广播发送系统使用双重TS(该双重TS包括添加有turbo流的普通流)的事实,但是传统数字广播发送系统几乎不能通过在多径信道中发送普通流来改善差的接收性能。The problem with VSB systems is performance degradation due to dynamic multipath interference and weak signals. However, despite the fact that the conventional digital broadcast transmission system shown in FIG. 1 and FIG. 2 uses a dual TS including a normal stream added with a turbo stream, the conventional digital broadcast transmission system can hardly pass Send ordinary streams in the middle to improve poor reception performance.

另外,在相对高的功率级别(即,在现有的8级功率中使用的第4级功率)下,流的平均功率消耗增加。如果使用很多turbo流,则普通流的质量会相对降低。因此,限制了将turbo流添加给普通流。In addition, at relatively high power levels (ie, power level 4 used in the existing 8 power levels), the average power consumption of the stream increases. If many turbo streams are used, the quality of normal streams will be relatively reduced. Therefore, adding turbo streams to normal streams is restricted.

技术方案Technical solutions

本发明的一方面在于提供一种数字广播发送系统,该数字广播发送系统通过将P-2VSB编码应用于turbo流,从而能够不限于特定比率来添加所需要的那么多的turbo流。An aspect of the present invention is to provide a digital broadcast transmission system capable of adding as many turbo streams as required without being limited to a specific ratio by applying P-2VSB encoding to turbo streams.

根据本发明的上述方面,一种数字广播发送系统包括:RS编码器,对包括一起复用的普通流和多个turbo流的双重传输流(TS)进行编码;交织器,对编码后的双重TS进行交织;turbo处理器,从交织的双重TS检测turbo流,并对检测出的turbo流进行编码;网格编码器,对turbo处理后的双重TS进行伪2(P-2)残余边带(VSB)编码,然后执行网格编码;以及主复用器(MUX),通过将场同步信号和段同步信号添加给网格编码后的双重TS,来对网格编码后的双重TS进行复用。According to the above aspect of the present invention, a digital broadcast transmission system includes: an RS encoder for encoding a dual transport stream (TS) including a common stream and a plurality of turbo streams multiplexed together; an interleaver for encoding the encoded dual The TS is interleaved; the turbo processor detects the turbo stream from the interleaved double TS, and encodes the detected turbo stream; the trellis encoder performs pseudo-2 (P-2) residual sidebands on the turbo-processed double TS (VSB) encoding, followed by trellis encoding; and a main multiplexer (MUX), which multiplexes the trellis-encoded dual TS by adding a field sync signal and a segment sync signal to the trellis-encoded dual TS use.

根据本发明的另一方面,一种数字广播发送方法包括:对包括一起复用的普通流和多个turbo流的双重传输流(TS)进行编码;对编码后的双重TS进行交织;从交织的双重TS检测turbo流,并对检测出的turbo流进行编码;对turbo处理后的双重TS进行伪2(P-2)VSB编码,然后执行网格编码;以及通过将场同步信号和段同步信号添加给网格编码后的双重TS,来对网格编码后的双重TS进行复用。According to another aspect of the present invention, a digital broadcast transmission method includes: encoding a dual transport stream (TS) including a common stream and a plurality of turbo streams multiplexed together; interleaving the encoded dual TS; The dual TS detects the turbo stream and encodes the detected turbo stream; performs pseudo 2 (P-2) VSB encoding on the turbo-processed dual TS, and then performs trellis encoding; The signal is added to the trellis-coded dual TS to multiplex the trellis-coded dual TS.

本发明的另外和/或其它方面及优点将在下面的描述中部分地阐明,并且从描述中部分是清楚的,或者通过本发明的实施可以被理解。Additional and/or other aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.

有益效果Beneficial effect

如上所述,根据本发明的各方面,可使用包括turbo流和普通流的双重传输流来执行广播服务。As described above, according to aspects of the present invention, a broadcast service can be performed using a dual transport stream including a turbo stream and a normal stream.

附图说明Description of drawings

通过下面结合附图对实施例进行描述,本发明的这些和/或其它方面及优点将变得清楚,并更易于理解,其中:These and/or other aspects and advantages of the present invention will become clear and easier to understand by describing the embodiments below in conjunction with the accompanying drawings, wherein:

图1是传统的ATSC数字广播发送系统的框图;Fig. 1 is a block diagram of a traditional ATSC digital broadcast transmission system;

图2显示了在图1中的系统中使用的数据的帧结构;Figure 2 shows the frame structure of data used in the system in Figure 1;

图3是根据本发明示例性实施例的数字广播发送系统的框图;3 is a block diagram of a digital broadcast transmission system according to an exemplary embodiment of the present invention;

图4是图3中的TS构造器的框图;Fig. 4 is a block diagram of the TS constructor in Fig. 3;

图5至图7是示出从TS构造器输出的包的示图;5 to 7 are diagrams showing packets output from the TS constructor;

图8是图3中的网格编码器的框图;Figure 8 is a block diagram of the trellis encoder in Figure 3;

图9示出了图3中的网格编码器的内部结构;Figure 9 shows the internal structure of the trellis encoder in Figure 3;

图10示出了图9中的第一编码器;Figure 10 shows the first encoder in Figure 9;

图11是根据本发明另一示例性实施例的数字广播发送系统的框图;11 is a block diagram of a digital broadcast transmission system according to another exemplary embodiment of the present invention;

图12和图13显示了包括SRS数据的传输流;Figures 12 and 13 show transport streams including SRS data;

图14是图11中的SRS插入器的框图;Figure 14 is a block diagram of the SRS inserter in Figure 11;

图15示出了图11中的网格编码器;Figure 15 shows the trellis encoder in Figure 11;

图16示出了图15中的第一编码器;Figure 16 shows the first encoder in Figure 15;

图17是应用于本发明的数字广播接收系统的框图;17 is a block diagram of a digital broadcast receiving system applied to the present invention;

图18和图19是显示图17中的维特比(viterbi)解码器的操作的示图;18 and FIG. 19 are diagrams showing the operation of a Viterbi (viterbi) decoder in FIG. 17;

图20是图17中的turbo解码器的框图;Figure 20 is a block diagram of the turbo decoder in Figure 17;

图21是解释根据本发明示例性实施例的数字广播发送方法的流程图。FIG. 21 is a flowchart explaining a digital broadcast transmission method according to an exemplary embodiment of the present invention.

具体实施方式Detailed ways

现在将详细描述本发明的当前实施例,其示例在附图中示出,其中,相同的标号始终表示相同的部件。下面通过参照附图来描述这些实施例以解释本发明。Reference will now be made in detail to the present embodiments of the invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to like parts throughout. The embodiments are described below in order to explain the present invention by referring to the figures.

图3是根据本发明示例性实施例的数字广播发送系统的框图。如图3所示,根据本发明示例性实施例的数字广播系统包括TS构造器110、随机化器120、RS编码器130、奇偶校验格式化器140、交织器150、turbo处理器160、网格编码器170、可兼容奇偶校验产生器180、控制器190、主复用器(MUX)200、导频插入器310、残余边带(VSB)调制器320和射频(RF)转换器330。FIG. 3 is a block diagram of a digital broadcasting transmission system according to an exemplary embodiment of the present invention. As shown in FIG. 3 , a digital broadcasting system according to an exemplary embodiment of the present invention includes a TS constructor 110, a randomizer 120, an RS encoder 130, a parity formatter 140, an interleaver 150, a turbo processor 160, Trellis encoder 170, compatible parity generator 180, controller 190, master multiplexer (MUX) 200, pilot inserter 310, vestigial sideband (VSB) modulator 320, and radio frequency (RF) converter 330.

TS构造器110接收普通流和多个turbo流的输入,并对接收到的数据中的turbo流进行处理。然后,TS构造器110对普通流和turbo流进行复用,以构造双重传输流(TS)。将参照图4、图5、图6和图7来更详细地解释TS构造器110。The TS constructor 110 receives inputs of a common stream and multiple turbo streams, and processes the turbo streams in the received data. Then, the TS constructor 110 multiplexes the normal stream and the turbo stream to construct a dual transport stream (TS). The TS constructor 110 will be explained in more detail with reference to FIGS. 4 , 5 , 6 and 7 .

随机化器120对从TS构造器110接收的双重TS进行随机化。通过随机化器201的操作,提高了信道空间的利用。The randomizer 120 randomizes the dual TS received from the TS constructor 110 . Through the operation of the randomizer 201, the utilization of the channel space is improved.

RS编码器130对在随机化器120被随机化后的双重TS进行编码。RS编码器130可被实现为级联编码器,所述级联编码器将奇偶校验比特添加给传输流,以纠正在发送期间信道产生的错误。The RS encoder 130 encodes the dual TS after being randomized by the randomizer 120 . The RS encoder 130 may be implemented as a concatenated encoder that adds parity bits to a transport stream to correct errors generated by a channel during transmission.

奇偶校验格式化器140确定奇偶校验比特在RS编码后的双重TS中的位置。因此,奇偶校验格式化器140不是仅针对具有普通数据的包进行操作,而是确定具有turbo数据的包的位置,以防止奇偶校验比特在交织之后位于turbo数据位置。The parity formatter 140 determines the position of the parity bits in the RS-encoded dual TS. Therefore, instead of operating only on packets with normal data, the parity formatter 140 determines the locations of packets with turbo data to prevent parity bits from being located at turbo data locations after interleaving.

参照如图6所示的包的示例,奇偶校验格式化器140将奇偶校验比特改变为预定的数据。奇偶校验格式化器140通过下面的数学表达式计算奇偶校验比特的位置:Referring to an example of a packet as shown in FIG. 6, the parity formatter 140 changes the parity bits into predetermined data. The parity formatter 140 calculates the position of the parity bits by the following mathematical expression:

(数学表达式):(mathematical expression):

m=(52×n+k)%207m=(52×n+k)% 207

其中,m表示奇偶校验比特在交织之前的位置,n是奇偶校验比特在交织之后的位置(n=0,1,...,206),k是以52为模计算包在场中的次序的结果(k=0,1,...,51)。Among them, m represents the position of the parity check bit before interleaving, n is the position of the parity check bit after interleaving (n=0, 1, ..., 206), and k is calculated with modulo 52. Results in order (k=0, 1, . . . , 51).

上面的数学表达式用于计算从187到206的m的值,但是如果奇偶校验比特位于PID、AF头和普通数据中,则该数学表达式不取结果。通过在逐一改变开始位置的同时迭代地应用上面的数学表达式,来确定奇偶校验比特的位置。The above mathematical expression is used to calculate the value of m from 187 to 206, but if the parity bits are in the PID, AF header and normal data, the mathematical expression does not take a result. The position of the parity bit is determined by iteratively applying the above mathematical expression while changing the start position one by one.

以包括128字节turbo数据和54字节普通数据的第10段为例,奇偶校验比特与PID、AF头和普通数据重叠21字节。在这种情况下,通过将上面的数学表达式应用于176至206来计算奇偶校验比特的位置,并且20字节奇偶校验比特位置被确定。Taking segment 10 including 128 bytes of turbo data and 54 bytes of normal data as an example, the parity bit overlaps with PID, AF header and normal data by 21 bytes. In this case, the parity bit position is calculated by applying the above mathematical expression to 176 to 206, and the 20-byte parity bit position is determined.

因此,奇偶校验格式化器140首先将预定数据插入到除了PID、AF头和普通数据之外的奇偶校验比特的位置,然后将turbo数据插入到剩余部分,以构造新的包结构。Therefore, the parity formatter 140 first inserts predetermined data into positions of parity bits other than the PID, AF header, and normal data, and then inserts turbo data into the remainder to construct a new packet structure.

交织器150对双重TS进行交织。交织改变了数据在帧中的位置,但不改变数据本身。The interleaver 150 interleaves the dual TS. Interleaving changes the position of the data in the frame, but not the data itself.

turbo处理器150从在交织器150被交织后的双重TS分离普通流和turbo流,并对分离的turbo流进行编码,以增强turbo流。下面将参照图9和图10来更详细地解释turbo处理器160。The turbo processor 150 separates a normal stream and a turbo stream from the dual TS interleaved at the interleaver 150 and encodes the separated turbo stream to enhance the turbo stream. The turbo processor 160 will be explained in more detail below with reference to FIGS. 9 and 10 .

网格编码器170对turbo处理后的双重TS进行伪2-VSB(P-2VSB)编码,并执行网格编码。下面将参照图11和图13来更详细地解释网格编码器170。The trellis encoder 170 performs pseudo 2-VSB (P-2VSB) encoding on the turbo-processed dual TS, and performs trellis encoding. The trellis encoder 170 will be explained in more detail below with reference to FIGS. 11 and 13 .

可兼容奇偶校验产生器180通过与网格编码器170的相互作用,来产生用于与接收机装置的兼容的可兼容奇偶校验比特。可兼容奇偶校验产生器180可基于双重TS包和双重TS来产生可兼容奇偶校验比特,TS包在RS编码器130被附加有奇偶校验,双重TS在网格编码器170被编码。The compatible parity generator 180 generates compatible parity bits for compatibility with the receiver device by interacting with the trellis encoder 170 . The compatible parity generator 180 may generate compatible parity bits based on a double TS packet appended with parity at the RS encoder 130 and a double TS encoded at the trellis encoder 170 .

控制器190根据预定的控制信号控制TS构造器110、奇偶校验格式化器140、turbo处理器160和网格编码器170中的普通流和turbo流。The controller 190 controls the normal stream and the turbo stream in the TS builder 110, the parity formatter 140, the turbo processor 160, and the trellis encoder 170 according to predetermined control signals.

主MUX 200将场同步信号和段同步信号附加给从网格编码器170提供的双重TS,以对流进行复用。The master MUX 200 appends a field sync signal and a segment sync signal to the dual TS supplied from the trellis encoder 170 to multiplex the streams.

根据本发明的一方面,在turbo处理器160被处理后的turbo流、在turbo处理器160被处理并在网格编码器170被P2-VSB编码后的turbo流、在turbo处理器160被处理后的turbo流、在网格编码器170被P2-VSB编码和网格编码后的turbo流以及普通流都可被复用。According to one aspect of the present invention, the turbo stream processed by the turbo processor 160, the turbo stream processed by the turbo processor 160 and P2-VSB encoded by the trellis encoder 170, processed by the turbo processor 160 The subsequent turbo stream, the turbo stream after P2-VSB encoding and trellis encoding at the trellis encoder 170, and the normal stream can all be multiplexed.

导频插入器310将导频信号附加给双重TS,其中,所述双重TS在主MUX 200被附加有场同步信号和段同步信号。作为相对小的DC相位电压的导频信号在调制之前被立即施加给8-VSB基带,从而在调制的频谱的零频率点中出现相对小的载波。导频信号将信号与接收机装置的RF PLL电路同步,而不考虑发送信号。The pilot inserter 310 appends a pilot signal to a dual TS appended with a field sync signal and a segment sync signal at the main MUX 200. The pilot signal, which is a relatively small DC phase voltage, is applied to the 8-VSB baseband immediately before modulation, so that a relatively small carrier appears in the zero frequency point of the modulated spectrum. The pilot signal synchronizes the signal with the RF PLL circuit of the receiver device regardless of the transmitted signal.

VSB调制器320对在导频插入器310附加了导频信号的传输流进行脉冲整形,并将传输流加载到中频载波,以执行对幅度进行调制的VSB调制。The VSB modulator 320 performs pulse shaping on the transport stream to which the pilot signal is appended at the pilot inserter 310, and loads the transport stream to an intermediate frequency carrier to perform VSB modulation for modulating the amplitude.

RF转换器330对在VSB调制器320被VSB调制后的传输流进行RF转换,对传输流进行放大,并通过分配的信道将传输流发送到预定的频带。The RF converter 330 performs RF conversion on the transport stream modulated by the VSB at the VSB modulator 320, amplifies the transport stream, and transmits the transport stream to a predetermined frequency band through an allocated channel.

图4是图3中的TS构造器的框图。如图4中所示,应用于根据本发明一个示例性实施例的数字广播发送系统的TS构造器110包括输入MUX 112、RS编码器114、包格式化器116和TS MUX 118。输入MUX 112对输入到TS构造器110中的多个turbo流进行复用。所述多个turbo流中的一个被turbo编码,另一个被P2-VSB编码,另一个被turbo编码然后被P2-VSB编码。RS编码器114对在输入MUX 112被复用后的turbo流进行RS编码。包格式化器116对在RS编码器114被RS编码后的turbo流的包进行重新构造。TS MUX118将turbo流与普通流进行复用,由此构造双重TS,其中,turbo流的包在包格式化器116被重新构造。FIG. 4 is a block diagram of the TS constructor in FIG. 3 . As shown in FIG. 4, a TS builder 110 applied to a digital broadcast transmission system according to an exemplary embodiment of the present invention includes an input MUX 112, an RS encoder 114, a packet formatter 116, and a TS MUX 118. The input MUX 112 multiplexes a plurality of turbo streams input into the TS constructor 110. One of the plurality of turbo streams is turbo encoded, the other is P2-VSB encoded, and the other is turbo encoded and then P2-VSB encoded. The RS encoder 114 RS-encodes the turbo stream after the input MUX 112 is multiplexed. The packet formatter 116 restructures the packets of the turbo stream that have been RS-encoded by the RS encoder 114 . The TS MUX 118 multiplexes the turbo stream and the normal stream, thereby constructing a dual TS in which packets of the turbo stream are reconstructed in the packet formatter 116.

图5至图7是显示从TS构造器110输出的示例性的包的示图。5 to 7 are diagrams showing exemplary packets output from the TS constructor 110. Referring to FIG.

通常,应用于数字广播的包包括1字节同步信号、3字节头和184字节净荷。包的头包括包标识符(PID),净荷中的数据根据包括在净荷中的数据的类型被分为普通流和/或至少一个turbo流。Generally, a packet applied to digital broadcasting includes a 1-byte sync signal, a 3-byte header, and a 184-byte payload. The header of the packet includes a packet identifier (PID), and data in the payload is classified into a normal flow and/or at least one turbo flow according to the type of data included in the payload.

如图5所示,普通流(a)被输入到TS构造器100,普通数据(b)包括在净荷部分中。另外,存在用于表示与turbo数据混合的普通数据的适配字段。适配字段包括2字节AF头和N字节turbo数据+空数据空间。图6分别显示了具有turbo流和普通流的两个包,turbo流和普通流可按照1∶3或2∶2的比率在TS构造器彼此组合。图7显示了与一个字段相对应的包的示例性结构,该包在TS构造器110按照如图6所示的形式被构造,并且被输入到随机化器120。普通流和turbo流按照3∶1的比率被组合。As shown in FIG. 5, a normal stream (a) is input to the TS constructor 100, and normal data (b) is included in the payload part. In addition, there is an adaptation field for representing normal data mixed with turbo data. The adaptation field includes 2-byte AF header and N-byte turbo data + empty data space. Fig. 6 shows two packets with a turbo stream and a normal stream, respectively, which can be combined with each other at the TS builder in a ratio of 1:3 or 2:2. FIG. 7 shows an exemplary structure of a packet corresponding to one field, which is constructed at the TS constructor 110 in the form shown in FIG. 6 and input to the randomizer 120. Normal stream and turbo stream are combined in a ratio of 3:1.

图8是图3中的turbo处理器的框图。如图8所示,应用于本发明的数字广播发送系统的turbo处理器160包括turbo提取器162、外编码器164、外交织器514和处理器MUX 168。turbo提取器162从输入到turbo处理器160的双重TS提取turbo流。外编码器164对在turbo提取器162被提取的turbo流进行卷积编码。外交织器514对在外编码器164被卷积编码后的turbo流进行交织。处理器MUX 168对在外交织器514被交织后的turbo流和普通流进行复用,并输出所得的流。FIG. 8 is a block diagram of the turbo processor in FIG. 3 . As shown in FIG. 8, the turbo processor 160 applied to the digital broadcast transmission system of the present invention includes a turbo extractor 162, an outer encoder 164, an outer interleaver 514 and a processor MUX 168. The turbo extractor 162 extracts a turbo stream from the dual TS input to the turbo processor 160 . The outer encoder 164 performs convolutional encoding on the turbo stream extracted by the turbo extractor 162 . The outer interleaver 514 interleaves the turbo stream that has been convolutionally encoded by the outer encoder 164 . The processor MUX 168 multiplexes the turbo stream interleaved by the outer interleaver 514 and the normal stream, and outputs the resulting stream.

图9显示了图3中的网格编码器的内部结构,图10显示了第一编码器。如图9所示,网格编码器170包括用于进行P-2VSB编码的第一编码器172以及用于一般网格编码的第二编码器174。Figure 9 shows the internal structure of the trellis encoder in Figure 3, and Figure 10 shows the first encoder. As shown in FIG. 9 , the trellis encoder 170 includes a first encoder 172 for P-2VSB encoding and a second encoder 174 for general trellis encoding.

参照图10,如图10所示,第一编码器172包括第一MUX 172a、第二MUX 172b、第三MUX 172c、第一加法器172d和控制信号产生器(未示出)。第一MUX 172a选择性地输出第一输入X1和第二输入X2中的一个。第一输入X1还被输入到第二MUX 172b。第一加法器172d将来自第一MUX 172a的输出与来自预定寄存器D0的输入相加,并输出所得值。寄存器D0可以是第二编码器的第一寄存器。第二MUX 172b选择性地输出第一输入X1和第一加法器172d的输出中的一个。第二MUX 172的输出X2′被输入到第二编码器174。第三MUX 172c选择性地输出第二输入X2或第一MUX 172的输出。第三MUX 172c的输出X1′被输入到第二编码器。10, as shown in FIG. 10, the first encoder 172 includes a first MUX 172a, a second MUX 172b, a third MUX 172c, a first adder 172d and a control signal generator (not shown). The first MUX 172a selectively outputs one of the first input X1 and the second input X2 . The first input X1 is also input to the second MUX 172b. The first adder 172d adds the output from the first MUX 172a to the input from the predetermined register D0 , and outputs the resultant value. Register D 0 may be the first register of the second encoder. The second MUX 172b selectively outputs one of the first input X 1 and the output of the first adder 172d. The output X 2 ′ of the second MUX 172 is input to a second encoder 174 . The third MUX 172c selectively outputs the second input X 2 or the output of the first MUX 172 . The output X1 ' of the third MUX 172c is input to the second encoder.

控制信号产生器(未示出)提供控制信号,以选择来自第一MUX 172a至第三172c的多个输入中的一个。A control signal generator (not shown) provides a control signal to select one of a plurality of inputs from the first to third MUX 172a to 172c.

因此,第一编码器172去除了预编码效果,从而网格编码的两个输出相对于输入到TS构造器的多个turbo流中的用于P-2VSB编码的数据可具有相同值。Therefore, the first encoder 172 removes the pre-encoding effect so that the two outputs of the trellis encoding can have the same value with respect to the data for P-2VSB encoding in the plurality of turbo streams input to the TS constructor.

使用来自第一编码器172的输出(如图10中所示的一个)来对第二编码进行处理。参照图9,第二编码器174包括第一至第三寄存器D0、D1、D2、第二加法器174a和第三加法器174b。The output from the first encoder 172, such as the one shown in FIG. 10, is used to process the second encoding. Referring to FIG. 9 , the second encoder 174 includes first to third registers D 0 , D 1 , D 2 , a second adder 174 a, and a third adder 174 b.

第一至第三寄存器D0、D1、D2具有预定的比特值。The first to third registers D 0 , D 1 , D 2 have predetermined bit values.

第二加法器174a将来自第一编码器的输出中的一个X2′与第一寄存器D0的存储值相加,输出所得数据,并将输出Z2存储在第一寄存器D0中。The second adder 174a adds one X2 ' of the outputs from the first encoder to the stored value of the first register D0 , outputs the resulting data, and stores the output Z2 in the first register D0 .

第三加法器174b将来自第一编码器的输出中的另一个X1′与第二寄存器D1的存储值相加,输出所得数据,并将输出Z0存储在第一寄存器D0中。The third adder 174b adds another X1 ' of the output from the first encoder to the stored value of the second register D1 , outputs the resulting data, and stores the output Z0 in the first register D0 .

根据本发明的一个示例性实施例,随着数据在turbo处理器160经历turbo编码处理并在第一编码器172经历P-2VSB编码处理,形成了与传统包数据不同的新数据。因此,在接收机装置可能出现不正确的RS解码。为了防止不正确的RS解码,可兼容奇偶校验产生器180产生将被插入到来自第一编码器172的数据的奇偶校验比特位置中的可兼容奇偶校验比特。According to an exemplary embodiment of the present invention, as the data undergoes a turbo encoding process at the turbo processor 160 and a P-2VSB encoding process at the first encoder 172, new data different from conventional packet data is formed. Therefore, incorrect RS decoding may occur at the receiver device. In order to prevent incorrect RS decoding, the compatible parity generator 180 generates compatible parity bits to be inserted into the parity bit positions of the data from the first encoder 172 .

图11是根据本发明另一示例性实施例的数字广播发送系统的框图,图12至图13显示了包括补充参考信号(SRS)数据的传输流。11 is a block diagram of a digital broadcasting transmission system according to another exemplary embodiment of the present invention, and FIGS. 12 to 13 show transport streams including Supplementary Reference Signal (SRS) data.

如图11所示,根据本发明另一示例性实施例的数字广播发送系统包括TS构造器110、随机化器120、SRS插入器125、RS编码器130、奇偶校验格式化器140、交织器150、turbo处理器160、网格编码器170、可兼容奇偶校验产生器180、控制器190、主MUX 200、导频插入器310、VSB调制器320和RF转换器330。As shown in FIG. 11 , a digital broadcast transmission system according to another exemplary embodiment of the present invention includes a TS constructor 110, a randomizer 120, an SRS inserter 125, an RS encoder 130, a parity formatter 140, an interleave 150, turbo processor 160, trellis encoder 170, compatible parity generator 180, controller 190, master MUX 200, pilot inserter 310, VSB modulator 320 and RF converter 330.

根据本发明的该示例性实施例的数字广播发送系统具有与图3中所示相同的结构。因此,相同的部件被赋予相同的标号,并且现在将仅解释该实施例的不同部分。The digital broadcast transmission system according to this exemplary embodiment of the present invention has the same structure as that shown in FIG. 3 . Therefore, the same components are given the same reference numerals, and only the different parts of this embodiment will now be explained.

从图5中所示的包括适配字段的包中,包括适配字段中的填充区域(stuffing region)的双重TS被输入到随机化器120。From the packet including the adaptation field shown in FIG. 5 , a dual TS including a stuffing region in the adaptation field is input to the randomizer 120.

SRS插入器125将补充参考信号(SRS)插入到在随机化器120被随机化后的双重TS的填充区域中。根据插入到双重TS中的填充字节和AF头,可确定由于SRS和混合率导致的净荷的损失。下面将参照图14中所示的SRS插入器125对此进行更详细地解释。The SRS inserter 125 inserts a Supplementary Reference Signal (SRS) into a padding region of the dual TS after being randomized by the randomizer 120 . From the stuffing bytes and AF header inserted into the dual TS, the loss of payload due to SRS and mixed rate can be determined. This will be explained in more detail below with reference to the SRS inserter 125 shown in FIG. 14 .

图12和图13显示了包括由SRS插入器125插入的SRS数据的包。如图所示,普通流和强健流(robust stream)都包括S字节SRS数据。12 and 13 show packets including SRS data inserted by the SRS inserter 125 . As shown in the figure, both the normal stream and the robust stream (robust stream) include S bytes of SRS data.

由于以上已经参照图3解释了剩余部件,所以为简洁起见,将省略对这些剩余部件的解释。Since the remaining components have been explained above with reference to FIG. 3 , an explanation of these remaining components will be omitted for brevity.

图14是图11中的SRS插入器的框图。如图14所示,SRS插入器125包括SRS模式存储器125a和SRS MUX 125b。SRS模式存储器125a存储用于填充区域中的插入的SRS模式。预先使SRS模式与接收机装置兼容,并且SRS模式可用于接收机装置的均衡器。SRS MUX 125b将存储在SRS模式存储器125a中的SRS模式添加到普通流和turbo流,以执行复用。FIG. 14 is a block diagram of the SRS inserter in FIG. 11 . As shown in FIG. 14, the SRS inserter 125 includes an SRS pattern memory 125a and an SRS MUX 125b. The SRS pattern memory 125a stores the SRS pattern used for insertion in the padding area. The SRS pattern is made compatible with the receiver device in advance, and the SRS pattern can be used for the equalizer of the receiver device. The SRS MUX 125b adds the SRS pattern stored in the SRS pattern memory 125a to the normal stream and the turbo stream to perform multiplexing.

图15显示了图11中的网格编码器,图16显示了图15中的第一编码器。如图15所示,根据本发明的一个示例性实施例的网格编码器170包括第一编码器172和第二编码器174。第二编码器174包括第一至第三寄存器D0、D1、D2、第二加法器174a和第三加法器174b,其结构与图9中所示的第二编码器的结构相同。图16中的第一编码器172包括第一MUX 172a至第三MUX172c以及第一加法器172b,其结构与图10中所示的第一编码器172的结构相同。FIG. 15 shows the trellis encoder in FIG. 11 and FIG. 16 shows the first encoder in FIG. 15 . As shown in FIG. 15 , a trellis encoder 170 according to an exemplary embodiment of the present invention includes a first encoder 172 and a second encoder 174 . The second encoder 174 includes first to third registers D 0 , D 1 , D 2 , a second adder 174 a and a third adder 174 b, and its structure is the same as that of the second encoder shown in FIG. 9 . The first encoder 172 in FIG. 16 includes a first MUX 172a to a third MUX 172c and a first adder 172b, and its structure is the same as that of the first encoder 172 shown in FIG. 10 .

该实施例与本发明的其它实施例的差别在于第一编码器172的P-2VSB编码,P-2VSB编码在第二编码器174的网格编码之前被执行。SRS初始化信号被输入到第二MUX 172b和第三MUX 172c。SRS初始化信号对第二编码器174的第一至第三寄存器D0、D1、D2进行初始化,即D0=D1=D2=0。The difference between this embodiment and other embodiments of the present invention is the P-2VSB encoding of the first encoder 172 , which is performed before the trellis encoding of the second encoder 174 . The SRS initialization signal is input to the second MUX 172b and the third MUX 172c. The SRS initialization signal initializes the first to third registers D 0 , D 1 , and D 2 of the second encoder 174 , that is, D 0 =D 1 =D 2 =0.

图17是应用于本发明的数字广播接收系统的框图,图18和图19是显示使用的维特比解码器的示图。如图17所示,数字广播接收系统包括解调器120、均衡器420、维特比解码器430、接收机MUX 440、第一去交织器450、RS解码器460、第一去随机化器470、第一解复用器480、turbo解码器510、第二去交织器150、奇偶校验擦除器530、第二去随机化器540和第二解复用器550。FIG. 17 is a block diagram of a digital broadcast receiving system applied to the present invention, and FIGS. 18 and 19 are diagrams showing a Viterbi decoder used. As shown in Figure 17, the digital broadcast receiving system includes a demodulator 120, an equalizer 420, a Viterbi decoder 430, a receiver MUX 440, a first deinterleaver 450, an RS decoder 460, a first derandomizer 470 , a first demultiplexer 480 , a turbo decoder 510 , a second deinterleaver 150 , a parity eraser 530 , a second derandomizer 540 and a second demultiplexer 550 .

解调器410接收从图3或图11所示的数字广播发送系统发送的双重TS,根据添加给基带信号的同步信号来检测同步,并执行解调。The demodulator 410 receives a dual TS transmitted from the digital broadcast transmission system shown in FIG. 3 or FIG. 11, detects synchronization from a synchronization signal added to a baseband signal, and performs demodulation.

均衡器420对在解调器410被解调后的双重TS进行均衡。因此,均衡器420对由于信道的多径而导致的信道失真进行补偿,由此去除了接收的码元的干扰。The equalizer 420 equalizes the dual TSs demodulated by the demodulator 410 . Accordingly, the equalizer 420 compensates for channel distortion due to multipath of the channel, thereby removing interference from the received symbols.

维特比解码器430对双重TS的普通流进行纠错,对纠错后的码元进行解码,由此输出码元包。维特比解码器430使用图18所示的示意图对普通数据进行解码,使用图19所示的示意图对P-2VSB编码的数据进行解码。The Viterbi decoder 430 performs error correction on the normal stream of the dual TS, decodes the error-corrected symbols, and outputs symbol packets. The Viterbi decoder 430 decodes normal data using the schematic diagram shown in FIG. 18 and decodes P-2VSB encoded data using the schematic diagram shown in FIG. 19 .

接收机MUX 440对在维特比解码器430被纠错后的普通流以及在turbo解码器510被解码后的turbo流进行复用。The receiver MUX 440 multiplexes the normal stream after error correction at the Viterbi decoder 430 and the turbo stream after being decoded at the turbo decoder 510 .

第一去交织器450对在维特比解码器430被维特比解码后的普通流进行去交织。The first deinterleaver 450 deinterleaves the normal stream Viterbi-decoded at the Viterbi decoder 430 .

RS解码器460对在第一去交织器450被去交织后的普通流进行RS解码。The RS decoder 460 RS-decodes the normal stream deinterleaved by the first deinterleaver 450 .

第一去随机化器470对在RS解码器460被RS解码后的普通流进行去随机化,并输出所得的流。The first de-randomizer 470 de-randomizes the normal stream decoded by the RS at the RS decoder 460, and outputs the resulting stream.

turbo解码器510对在均衡器420被均衡后的双重TS的turbo流进行解码。下面将参照图20来更详细地描述turbo解码器510。The turbo decoder 510 decodes the turbo stream of the dual TS equalized by the equalizer 420 . The turbo decoder 510 will be described in more detail below with reference to FIG. 20 .

第二去交织器150对在turbo解码器510被解码后的turbo流进行去交织。The second deinterleaver 150 deinterleaves the turbo stream decoded at the turbo decoder 510 .

奇偶校验擦除器530去除附加到在第二去交织器150被去交织后的turbo流的奇偶校验比特。The parity eraser 530 removes parity bits appended to the turbo stream deinterleaved by the second deinterleaver 150 .

第二去随机化器540对在奇偶校验擦除器530被去除了奇偶校验的turbo流进行去随机化。The second derandomizer 540 derandomizes the turbo stream from which parity has been removed in the parity eraser 530 .

第二解复用器550对在第二去随机化器被去随机化后的turbo流进行解复用。The second demultiplexer 550 demultiplexes the turbo stream after being derandomized by the second derandomizer.

图20是图17中的turbo解码器的框图。如图20所示,turbo解码器510包括TCM映射解码器511、外去交织器512、外映射解码器513、外交织器514、帧格式化器515和码元去交织器516。TCM映射解码器511对turbo流进行网格解码。外去交织器512对在TCM映射解码器511被网格解码后的turbo流进行去交织。外映射解码器513对在外去交织器512被去交织后的turbo流进行卷积解码。外交织器514对在外映射解码器513被卷积解码后的turbo流进行交织。Fig. 20 is a block diagram of the turbo decoder in Fig. 17 . As shown in FIG. 20 , turbo decoder 510 includes TCM mapping decoder 511 , outer deinterleaver 512 , outer mapping decoder 513 , outer interleaver 514 , frame formatter 515 and symbol deinterleaver 516 . The TCM map decoder 511 trellis decodes the turbo stream. The outer deinterleaver 512 deinterleaves the turbo stream trellis-decoded at the TCM map decoder 511 . The outer map decoder 513 performs convolutional decoding on the turbo stream deinterleaved by the outer deinterleaver 512 . The outer interleaver 514 interleaves the turbo stream that has been convolutionally decoded by the outer map decoder 513 .

帧格式化器515,将外映射解码器513的解码数据添加到与turbo流的位置相应的具有混合的普通流和turbo流的帧的位置。The frame formatter 515 adds the decoded data of the outer mapping decoder 513 to the position of the frame having mixed normal stream and turbo stream corresponding to the position of the turbo stream.

当在TCM映射解码器511的外去交织器512和外交织器514与外映射解码器513之间完成信息交换时,TCM映射解码器511的解码数据被输出以用于普通流的接收,而外映射解码器513的解码数据被提供给帧格式化器515。When information exchange is completed between the outer deinterleaver 512 and the outer interleaver 514 of the TCM map decoder 511 and the outer map decoder 513, the decoded data of the TCM map decoder 511 is output for reception of a normal stream, while The decoded data of the outer map decoder 513 is supplied to the frame formatter 515 .

图21是解释根据本发明示例性实施例的数字广播发送方法的流程图。FIG. 21 is a flowchart explaining a digital broadcast transmission method according to an exemplary embodiment of the present invention.

在下文中,将参照图3至图21来解释根据本发明示例性实施例的数字广播接收方法。Hereinafter, a digital broadcast receiving method according to an exemplary embodiment of the present invention will be explained with reference to FIGS. 3 to 21 .

TS构造器110接收普通流和多个turbo流的输入,并对turbo流执行RS编码和包格式化。然后,TS构造器110对处理的turbo流和普通流进行复用,以构造双重传输流(TS)(op600)。The TS constructor 110 receives inputs of a normal stream and a plurality of turbo streams, and performs RS encoding and packet formatting on the turbo streams. Then, the TS constructor 110 multiplexes the processed turbo stream and normal stream to construct a dual transport stream (TS) (op600).

在TS构造器110构造的双重TS在随机化器120被随机化(op610),在RS编码器130被RS编码(op620),在奇偶校验格式化器140被确定奇偶校验的位置并被格式化(op630),在交织器150被交织(op640)。The double TS constructed in the TS constructor 110 is randomized in the randomizer 120 (op610), RS-encoded in the RS encoder 130 (op620), and the position of the parity is determined in the parity formatter 140 and is Formatted (op630), interleaved in the interleaver 150 (op640).

交织后的双重TS在turbo处理器160被分离为普通流和turbo流,并且turbo流被turbo编码(op650)。The interleaved dual TS is separated into a normal stream and a turbo stream at the turbo processor 160, and the turbo stream is turbo encoded (op650).

在turbo编码之后,网格编码器170使用第一编码器172执行P-2VSB编码,使用第二编码器174执行网格编码。此时,通过网格编码器170和可兼容奇偶校验产生器180的相互作用,可产生可兼容奇偶校验(op660至op670)。After turbo encoding, the trellis encoder 170 performs P-2VSB encoding using the first encoder 172 and trellis encoding using the second encoder 174 . At this time, through the interaction of the trellis encoder 170 and the compatible parity generator 180, the compatible parity (op660 to op670) can be generated.

因此,形成了turbo处理后的turbo流,形成了turbo处理后的在网格编码器170被P-2VSB编码的turbo流,并形成了turbo处理后的在网格编码器170被P-2VSB编码和网格编码的turbo流,这三种类型的turbo流在主MUX200与普通流进行复用,并被构造为新的双重TS(op690)。Therefore, a turbo stream after turbo processing is formed, a turbo stream encoded by P-2VSB at trellis encoder 170 after turbo processing is formed, and a turbo stream encoded by P-2VSB at trellis encoder 170 after turbo processing is formed and trellis-encoded turbo streams, these three types of turbo streams are multiplexed with common streams in the main MUX200, and constructed as a new dual TS (op690).

在主MUX 200被构造的双重TS经历了导频插入器310插入导频信号的处理以及VSB调制器320的VSB调制和RF转换器330的RF转换的处理之后,双重TS通过预定的信道被发送(op692)。After the dual TS constructed by the main MUX 200 undergoes the processing of inserting a pilot signal by the pilot inserter 310 and the processing of VSB modulation by the VSB modulator 320 and RF conversion by the RF converter 330, the dual TS is transmitted through a predetermined channel (op692).

如上所述,从数字广播发送系统发送的双重TS在数字广播接收系统被接收,并经历诸如调制、均衡、维特比解码、去交织、RS解码、去随机化和解复用的处理,由此被恢复为普通TS包、P-2VSB TS包和turbo TS包。As described above, the dual TS transmitted from the digital broadcast transmission system is received at the digital broadcast reception system, and undergoes processes such as modulation, equalization, Viterbi decoding, deinterleaving, RS decoding, derandomization, and demultiplexing, thereby being Revert to normal TS package, P-2VSB TS package and turbo TS package.

如上所述,数字广播发送系统及其方法接收普通流和多个turbo流,应用多种编码方法,因此能够不限于特定的混合比率而添加turbo流。另外,还改善了在差的信道环境的数据接收。As described above, the digital broadcast distribution system and its method receive a normal stream and a plurality of turbo streams, apply various encoding methods, and thus can add turbo streams without being limited to a specific mixing ratio. In addition, data reception in poor channel environments is also improved.

尽管已经显示和描述了本发明的一些实施例,但是本领域技术人员应该理解,在不脱离权利要求及其等同物限定其范围的本发明的原理和精神的情况下,可对这些实施例作出各种改变。While certain embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes may be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the claims and their equivalents. Various changes.

产业上的可利用性Industrial availability

本发明涉及一种数字广播发送系统及其方法。The present invention relates to a digital broadcast sending system and its method.

Claims (20)

1.一种数字广播发送系统,包括:1. A digital broadcast transmission system, comprising: RS编码器,对包括一起复用的普通流和多个turbo流的双重传输流TS进行编码;RS coder, encodes the dual transport stream TS including common stream and multiple turbo streams multiplexed together; 交织器,对编码后的双重TS进行交织;an interleaver, interleaving the encoded dual TS; turbo处理器,从交织的双重TS检测turbo流,并对检测出的turbo流进行编码;A turbo processor detects a turbo stream from the interleaved double TS, and encodes the detected turbo stream; 网格编码器,对turbo处理后的双重TS进行伪2(P-2)残余边带VSB编码,然后执行网格编码;以及a trellis encoder, performing pseudo-2 (P-2) residual sideband VSB encoding on the turbo-processed dual TS, and then performing trellis encoding; and 主复用器MUX,通过将场同步信号和段同步信号添加给网格编码后的双重TS,来对网格编码后的双重TS进行复用。The main multiplexer MUX multiplexes the trellis-coded dual TS by adding a field sync signal and a segment sync signal to the trellis-coded dual TS. 2.根据权利要求1所述的数字广播发送系统,还包括:TS构造器,接收普通流和多个turbo流,对所述多个turbo流进行处理,并构造包括普通流和所述多个turbo流的双重TS。2. The digital broadcast sending system according to claim 1, further comprising: a TS builder, receiving the normal stream and multiple turbo streams, processing the multiple turbo streams, and constructing a TS that includes the normal stream and the multiple turbo streams Dual TS for turbo streaming. 3.根据权利要求2所述的数字广播发送系统,其中,TS构造器包括:3. The digital broadcast transmission system according to claim 2, wherein the TS constructor comprises: 输入MUX,对所述多个turbo流进行复用;input MUX to multiplex the multiple turbo streams; RS编码器,对复用后的turbo流进行RS编码;RS encoder, performing RS encoding on the multiplexed turbo stream; 包格式化器,重新构造RS编码后的turbo流的包;以及A packet formatter that reconstructs packets of RS-encoded turbo streams; and TS MUX,对重新构造的RS编码后的turbo流的包以及普通流进行复用。TS MUX, multiplexes the packets of the reconstructed RS-encoded turbo stream and the normal stream. 4.根据权利要求1所述的数字广播发送系统,其中,网格编码器包括:第一编码器,对turbo流进行伪2VSB编码;第二编码器,对第一编码器编码后的双重TS进行网格编码。4. The digital broadcast transmission system according to claim 1, wherein the trellis encoder comprises: a first encoder for performing pseudo 2VSB encoding on the turbo stream; a second encoder for encoding the double TS encoded by the first encoder Do grid coding. 5.根据权利要求4所述的数字广播发送系统,其中,第一编码器包括:5. The digital broadcast transmission system according to claim 4, wherein the first encoder comprises: 第一MUX,选择性地输出第一输入和第二输入中的一个;a first MUX selectively outputs one of the first input and the second input; 第一加法器,将第一MUX的输出与来自寄存器的输入相加,并输出所得的数据;a first adder, adding the output of the first MUX to the input from the register, and outputting the resulting data; 第二MUX,选择性地输出第一输入和第一加法器的输出中的一个;以及a second MUX selectively outputs one of the first input and the output of the first adder; and 第三MUX,选择性地输出第二输入和第一MUX的输出中的一个。The third MUX selectively outputs one of the second input and the output of the first MUX. 6.根据权利要求5所述的数字广播发送系统,还包括:控制信号产生器,产生控制信号,以控制来自第一至第三MUX的输出。6. The digital broadcasting transmission system according to claim 5, further comprising: a control signal generator generating a control signal to control outputs from the first to third MUXs. 7.根据权利要求4所述的数字广播发送系统,其中,第二编码器包括:7. The digital broadcast transmission system according to claim 4, wherein the second encoder comprises: 第一至第三寄存器,存储预定的数据;The first to third registers store predetermined data; 第二加法器,将来自第一编码器的输出中的一个与第一寄存器的存储数据相加,输出所得数据,并将输出的数据存储在第一寄存器中;以及a second adder that adds one of the outputs from the first encoder to stored data in the first register, outputs the resulting data, and stores the outputted data in the first register; and 第三加法器,将来自第一编码器的输出中的另一个与第二寄存器的存储数据相加,输出所得数据,并将输出的数据存储在第三寄存器中。The third adder adds the other one of the outputs from the first encoder to the stored data of the second register, outputs the resultant data, and stores the outputted data in the third register. 8.根据权利要求7所述的数字广播发送系统,其中,第一寄存器的存储数据通过第二加法器被输入到第一编码器。8. The digital broadcast transmission system of claim 7, wherein the stored data of the first register is input to the first encoder through the second adder. 9.根据权利要求1所述的数字广播发送系统,还包括:补充参考信号(SRS)插入器,将补充参考信号插入到将被输入到RS编码器的双重TS中。9. The digital broadcast transmission system of claim 1, further comprising a Supplementary Reference Signal (SRS) inserter inserting the Supplementary Reference Signal into the dual TS to be input to the RS encoder. 10.根据权利要求1所述的数字广播发送系统,还包括:奇偶校验格式化器,确定奇偶校验比特在双重TS中的位置。10. The digital broadcast transmission system according to claim 1, further comprising: a parity formatter for determining a position of the parity bits in the dual TS. 11.根据权利要求1所述的数字广播发送系统,还包括:可兼容奇偶校验产生器,通过与网格编码器的相互作用来产生可兼容奇偶校验比特,所述可兼容奇偶校验比特用于与接收机装置的兼容。11. The digital broadcast transmission system according to claim 1, further comprising: a compatible parity generator for generating compatible parity bits by interacting with the trellis encoder, the compatible parity bits for compatibility with receiver devices. 12.一种数字广播发送方法,包括:12. A digital broadcast transmission method, comprising: 对包括一起复用的普通流和多个turbo流的双重传输流TS进行编码;Coding of a dual transport stream TS comprising normal streams and multiple turbo streams multiplexed together; 对编码后的双重TS进行交织;Interleave the encoded dual TS; 从交织的双重TS检测turbo流,并对检测出的turbo流进行编码;Detect a turbo stream from the interleaved double TS, and encode the detected turbo stream; 对turbo处理后的双重TS进行伪2(P-2)残余边带VSB编码,然后执行网格编码;以及Pseudo-2 (P-2) residual sideband VSB encoding is performed on the turbo-processed dual TS, followed by trellis encoding; and 通过将场同步信号和段同步信号添加给网格编码后的双重TS,来对网格编码后的双重TS进行复用。The trellis-coded dual TS is multiplexed by adding a field sync signal and a segment sync signal to the trellis-coded dual TS. 13.根据权利要求12所述的数字广播发送方法,还包括:13. The digital broadcast sending method according to claim 12, further comprising: 接收普通流和多个turbo流;Receive normal stream and multiple turbo streams; 对所述多个turbo流进行处理;以及processing the plurality of turbo streams; and 构造具有普通流和所述多个turbo流的双重TS。A dual TS having a normal stream and the plurality of turbo streams is constructed. 14.根据权利要求13所述的数字广播发送方法,其中,构造双重TS的步骤包括:14. The digital broadcast sending method according to claim 13, wherein the step of constructing a dual TS comprises: 对所述多个turbo流进行复用;Multiplexing the multiple turbo streams; 对复用后的turbo流进行RS编码;Perform RS encoding on the multiplexed turbo stream; 重新构造RS编码后的turbo流的包;以及reconstructing packets of RS-encoded turbo streams; and 对重新构造的RS编码后的turbo流的包以及普通流进行复用。The packets of the reconstructed RS-encoded turbo stream and the normal stream are multiplexed. 15.根据权利要求12所述的数字广播发送方法,包括:将补充参考信号插入到将被编码的包括一起复用的普通流和多个turbo流的双重TS中。15. The digital broadcast transmission method according to claim 12, comprising: inserting the supplementary reference signal into a dual TS to be encoded including a normal stream and a plurality of turbo streams multiplexed together. 16.根据权利要求12所述的数字广播发送方法,还包括:在对包括一起复用的普通流和多个turbo流的双重传输流TS进行编码之后,确定奇偶校验比特在双重TS中的位置。16. The digital broadcast transmission method according to claim 12, further comprising: after encoding a dual transport stream TS including a common stream multiplexed together and a plurality of turbo streams, determining the number of parity bits in the dual TS Location. 17.根据权利要求12所述的数字广播发送方法,还包括:在网格编码之后,通过与网格编码的相互作用来产生可兼容奇偶校验比特,所述可兼容奇偶校验比特用于与接收机装置的兼容。17. The digital broadcast transmission method according to claim 12, further comprising: after the trellis coding, generating compatible parity bits by interacting with the trellis coding, the compatible parity bits being used for Compatible with receiver devices. 18.一种数字广播接收系统,包括:18. A digital broadcast receiving system, comprising: 解调器,接收从数字广播发送系统发送的包括普通流和turbo流的双重传输流TS,根据添加给TS的基带信号的同步信号来检测同步,并对TS进行解调;The demodulator receives a dual transport stream TS including a normal stream and a turbo stream transmitted from a digital broadcast transmission system, detects synchronization based on a synchronization signal of a baseband signal added to the TS, and demodulates the TS; 均衡器,通过对由于信道的多径而导致的信道失真进行补偿,来对解调后的双重TS进行均衡;The equalizer equalizes the demodulated dual TS by compensating for channel distortion caused by channel multipath; turbo解码器,对双重TS的均衡后的turbo流进行解码;The turbo decoder decodes the equalized turbo stream of the double TS; 维特比解码器,对双重TS的普通流进行纠错,对纠错后的码元进行解码,并输出码元包;The Viterbi decoder corrects the common stream of the dual TS, decodes the corrected symbols, and outputs symbol packets; 接收机复用器MUX,对纠错后的普通流以及解码后的turbo流进行复用;The receiver multiplexer MUX multiplexes the normal stream after error correction and the turbo stream after decoding; 去交织器,对维特比解码后的普通流以及解码后的turbo流进行去交织,然后所述去交织的普通流以及turbo流被RS解码,去随机化,并被输出;A de-interleaver that de-interleaves the Viterbi-decoded normal stream and the decoded turbo stream, and then the de-interleaved normal stream and turbo stream are decoded by RS, de-randomized, and output; 奇偶校验擦除器,去除附加给去交织后的turbo流的奇偶校验比特;The parity eraser removes the parity bits attached to the deinterleaved turbo stream; 第二去随机化器,对去除了奇偶校验比特的turbo流进行去随机化;以及The second de-randomizer de-randomizes the turbo stream from which parity bits have been removed; and 第二解复用器,对turbo流进行解复用。The second demultiplexer demultiplexes the turbo stream. 19.根据权利要求18所述的系统,其中,turbo解码器包括:19. The system of claim 18, wherein the turbo decoder comprises: 映射解码器,对turbo流进行网格解码,映射解码器具有外去交织器、外映射解码器和外交织器,外去交织器对网格解码后的turbo流进行去交织,外映射解码器对去交织后的turbo流进行卷积解码并根据卷积解码结果产生解码数据,外交织器对卷积解码后的turbo流进行交织;以及The map decoder performs trellis decoding on the turbo stream, the map decoder has an outer deinterleaver, an outer map decoder and an outer interleaver, the outer deinterleaver deinterleaves the trellis-decoded turbo stream, and the outer map decoder performing convolutional decoding on the deinterleaved turbo stream and generating decoded data according to the convolutional decoding result, the outer interleaver interleaves the convolutionally decoded turbo stream; and 帧格式化器,将解码数据添加到与turbo流的位置相应的TS的位置。A frame formatter that adds decoded data to the position of the TS corresponding to the position of the turbo stream. 20.根据权利要求19所述的系统,其中,当在映射解码器的外去交织器和外交织器与外映射解码器之间完成信息交换时,映射解码器的解码数据被输出以用于普通流的接收。20. The system according to claim 19, wherein when information exchange is completed between the outer deinterleaver and the outer interleaver of the mapping decoder and the outer mapping decoder, the decoded data of the mapping decoder is output for Ordinary stream reception.
CN200680050391.1A 2006-01-03 2006-12-29 Digital broadcast transmission system and method thereof Expired - Fee Related CN101356819B (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US75506806P 2006-01-03 2006-01-03
US60/755,068 2006-01-03
KR10-2006-0070917 2006-07-27
KR1020060070917A KR100759898B1 (en) 2006-01-03 2006-07-27 Digital broadcasting transmission system and method
KR1020060070917 2006-07-27
PCT/KR2006/005872 WO2007078121A1 (en) 2006-01-03 2006-12-29 Digital broadcasting transmission system and method thereof

Publications (2)

Publication Number Publication Date
CN101356819A CN101356819A (en) 2009-01-28
CN101356819B true CN101356819B (en) 2011-07-13

Family

ID=39830157

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200680050391.1A Expired - Fee Related CN101356819B (en) 2006-01-03 2006-12-29 Digital broadcast transmission system and method thereof

Country Status (3)

Country Link
CN (1) CN101356819B (en)
CA (1) CA2635234C (en)
WO (1) WO2007078121A1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1288330A (en) * 2000-08-25 2001-03-21 清华大学 Terrestrial Digital Multimedia Television Broadcasting System

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6754872B2 (en) * 2000-05-22 2004-06-22 Sarnoff Corporation Method and apparatus for reducing channel distortion in a wireless communications network
US7406104B2 (en) * 2000-08-25 2008-07-29 Lin Yang Terrestrial digital multimedia/television broadcasting system
US7529312B2 (en) * 2002-10-25 2009-05-05 The Directv Group, Inc. Layered modulation for terrestrial ATSC applications

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1288330A (en) * 2000-08-25 2001-03-21 清华大学 Terrestrial Digital Multimedia Television Broadcasting System

Also Published As

Publication number Publication date
CA2635234A1 (en) 2007-07-12
WO2007078121A1 (en) 2007-07-12
CN101356819A (en) 2009-01-28
CA2635234C (en) 2016-05-24

Similar Documents

Publication Publication Date Title
US7823051B2 (en) Digital broadcasting transmission system and method thereof
US7913152B2 (en) Transmitter and system for transmitting/receiving digital broadcasting stream and method thereof
US8861645B2 (en) Digital broadcasting transmission and reception devices and methods thereof
CA2625018C (en) Trellis encoding device for encoding transmission stream and method thereof
CN101697507B (en) Digital broadcasting system and method
US7680108B2 (en) Digital broadcasting transmission and reception systems for stream including normal stream and turbo stream and methods thereof
US7620102B2 (en) Digital broadcasting transmission and reception system
CN101292527B (en) Digital Broadcasting System and Method
CN101356819B (en) Digital broadcast transmission system and method thereof
CA2625158C (en) System for processing and transmitting digital broadcasting signal and method thereof
WO2006101359A1 (en) Digital broadcasting transmission and reception devices and methods thereof
CN101278562B (en) Method for TURBO transmission of digital broadcasting transport stream, digital broadcasting sending and receiving system and signal processing method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110713

Termination date: 20211229