CN101356819B - Digital broadcast transmission system and method thereof - Google Patents
Digital broadcast transmission system and method thereof Download PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, 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/25—Error detection or forward error correction by signal space coding, i.e. adding redundancy in the signal constellation, e.g. Trellis Coded Modulation [TCM]
- H03M13/256—Error 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
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, 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/29—Coding, 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/2957—Turbo codes and decoding
- H03M13/296—Particular turbo code structure
- H03M13/2966—Turbo codes concatenated with another code, e.g. an outer block code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing 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/2383—Channel coding or modulation of digital bit-stream, e.g. QPSK modulation
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, 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/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error 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/13—Linear codes
- H03M13/15—Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes
- H03M13/151—Cyclic 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/1515—Reed-Solomon codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/02—Arrangements 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/07—Arrangements 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
Description
技术领域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)
在数据在网格编码器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
如图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构造器110接收普通流和多个turbo流的输入,并对接收到的数据中的turbo流进行处理。然后,TS构造器110对普通流和turbo流进行复用,以构造双重传输流(TS)。将参照图4、图5、图6和图7来更详细地解释TS构造器110。The
随机化器120对从TS构造器110接收的双重TS进行随机化。通过随机化器201的操作,提高了信道空间的利用。The
RS编码器130对在随机化器120被随机化后的双重TS进行编码。RS编码器130可被实现为级联编码器,所述级联编码器将奇偶校验比特添加给传输流,以纠正在发送期间信道产生的错误。The
奇偶校验格式化器140确定奇偶校验比特在RS编码后的双重TS中的位置。因此,奇偶校验格式化器140不是仅针对具有普通数据的包进行操作,而是确定具有turbo数据的包的位置,以防止奇偶校验比特在交织之后位于turbo数据位置。The
参照如图6所示的包的示例,奇偶校验格式化器140将奇偶校验比特改变为预定的数据。奇偶校验格式化器140通过下面的数学表达式计算奇偶校验比特的位置:Referring to an example of a packet as shown in FIG. 6, the
(数学表达式):(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
因此,奇偶校验格式化器140首先将预定数据插入到除了PID、AF头和普通数据之外的奇偶校验比特的位置,然后将turbo数据插入到剩余部分,以构造新的包结构。Therefore, the
交织器150对双重TS进行交织。交织改变了数据在帧中的位置,但不改变数据本身。The
turbo处理器150从在交织器150被交织后的双重TS分离普通流和turbo流,并对分离的turbo流进行编码,以增强turbo流。下面将参照图9和图10来更详细地解释turbo处理器160。The
网格编码器170对turbo处理后的双重TS进行伪2-VSB(P-2VSB)编码,并执行网格编码。下面将参照图11和图13来更详细地解释网格编码器170。The
可兼容奇偶校验产生器180通过与网格编码器170的相互作用,来产生用于与接收机装置的兼容的可兼容奇偶校验比特。可兼容奇偶校验产生器180可基于双重TS包和双重TS来产生可兼容奇偶校验比特,TS包在RS编码器130被附加有奇偶校验,双重TS在网格编码器170被编码。The
控制器190根据预定的控制信号控制TS构造器110、奇偶校验格式化器140、turbo处理器160和网格编码器170中的普通流和turbo流。The
主MUX 200将场同步信号和段同步信号附加给从网格编码器170提供的双重TS,以对流进行复用。The
根据本发明的一方面,在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
导频插入器310将导频信号附加给双重TS,其中,所述双重TS在主MUX 200被附加有场同步信号和段同步信号。作为相对小的DC相位电压的导频信号在调制之前被立即施加给8-VSB基带,从而在调制的频谱的零频率点中出现相对小的载波。导频信号将信号与接收机装置的RF PLL电路同步,而不考虑发送信号。The
VSB调制器320对在导频插入器310附加了导频信号的传输流进行脉冲整形,并将传输流加载到中频载波,以执行对幅度进行调制的VSB调制。The VSB modulator 320 performs pulse shaping on the transport stream to which the pilot signal is appended at the
RF转换器330对在VSB调制器320被VSB调制后的传输流进行RF转换,对传输流进行放大,并通过分配的信道将传输流发送到预定的频带。The
图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
图5至图7是显示从TS构造器110输出的示例性的包的示图。5 to 7 are diagrams showing exemplary packets output from the
通常,应用于数字广播的包包括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
图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
图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
参照图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
控制信号产生器(未示出)提供控制信号,以选择来自第一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
因此,第一编码器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
第一至第三寄存器D0、D1、D2具有预定的比特值。The first to third registers D 0 , D 1 , D 2 have predetermined bit values.
第二加法器174a将来自第一编码器的输出中的一个X2′与第一寄存器D0的存储值相加,输出所得数据,并将输出Z2存储在第一寄存器D0中。The
第三加法器174b将来自第一编码器的输出中的另一个X1′与第二寄存器D1的存储值相加,输出所得数据,并将输出Z0存储在第一寄存器D0中。The
根据本发明的一个示例性实施例,随着数据在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
图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
根据本发明的该示例性实施例的数字广播发送系统具有与图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
SRS插入器125将补充参考信号(SRS)插入到在随机化器120被随机化后的双重TS的填充区域中。根据插入到双重TS中的填充字节和AF头,可确定由于SRS和混合率导致的净荷的损失。下面将参照图14中所示的SRS插入器125对此进行更详细地解释。The
图12和图13显示了包括由SRS插入器125插入的SRS数据的包。如图所示,普通流和强健流(robust stream)都包括S字节SRS数据。12 and 13 show packets including SRS data inserted by the
由于以上已经参照图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
图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
该实施例与本发明的其它实施例的差别在于第一编码器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
图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
解调器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
维特比解码器430对双重TS的普通流进行纠错,对纠错后的码元进行解码,由此输出码元包。维特比解码器430使用图18所示的示意图对普通数据进行解码,使用图19所示的示意图对P-2VSB编码的数据进行解码。The
接收机MUX 440对在维特比解码器430被纠错后的普通流以及在turbo解码器510被解码后的turbo流进行复用。The receiver MUX 440 multiplexes the normal stream after error correction at the
第一去交织器450对在维特比解码器430被维特比解码后的普通流进行去交织。The
RS解码器460对在第一去交织器450被去交织后的普通流进行RS解码。The RS decoder 460 RS-decodes the normal stream deinterleaved by the
第一去随机化器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
第二去交织器150对在turbo解码器510被解码后的turbo流进行去交织。The
奇偶校验擦除器530去除附加到在第二去交织器150被去交织后的turbo流的奇偶校验比特。The parity eraser 530 removes parity bits appended to the turbo stream deinterleaved by the
第二去随机化器540对在奇偶校验擦除器530被去除了奇偶校验的turbo流进行去随机化。The
第二解复用器550对在第二去随机化器被去随机化后的turbo流进行解复用。The
图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 ,
帧格式化器515,将外映射解码器513的解码数据添加到与turbo流的位置相应的具有混合的普通流和turbo流的帧的位置。The
当在TCM映射解码器511的外去交织器512和外交织器514与外映射解码器513之间完成信息交换时,TCM映射解码器511的解码数据被输出以用于普通流的接收,而外映射解码器513的解码数据被提供给帧格式化器515。When information exchange is completed between the
图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构造器110构造的双重TS在随机化器120被随机化(op610),在RS编码器130被RS编码(op620),在奇偶校验格式化器140被确定奇偶校验的位置并被格式化(op630),在交织器150被交织(op640)。The double TS constructed in the
交织后的双重TS在turbo处理器160被分离为普通流和turbo流,并且turbo流被turbo编码(op650)。The interleaved dual TS is separated into a normal stream and a turbo stream at the
在turbo编码之后,网格编码器170使用第一编码器172执行P-2VSB编码,使用第二编码器174执行网格编码。此时,通过网格编码器170和可兼容奇偶校验产生器180的相互作用,可产生可兼容奇偶校验(op660至op670)。After turbo encoding, the
因此,形成了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
在主MUX 200被构造的双重TS经历了导频插入器310插入导频信号的处理以及VSB调制器320的VSB调制和RF转换器330的RF转换的处理之后,双重TS通过预定的信道被发送(op692)。After the dual TS constructed by the
如上所述,从数字广播发送系统发送的双重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)
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)
| 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)
| 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 |
-
2006
- 2006-12-29 CN CN200680050391.1A patent/CN101356819B/en not_active Expired - Fee Related
- 2006-12-29 CA CA2635234A patent/CA2635234C/en not_active Expired - Fee Related
- 2006-12-29 WO PCT/KR2006/005872 patent/WO2007078121A1/en not_active Ceased
Patent Citations (1)
| 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 |