WO2002017615A2 - Systeme numerique terrestre de diffusion de multimedia et de television - Google Patents
Systeme numerique terrestre de diffusion de multimedia et de television Download PDFInfo
- Publication number
- WO2002017615A2 WO2002017615A2 PCT/US2001/026565 US0126565W WO0217615A2 WO 2002017615 A2 WO2002017615 A2 WO 2002017615A2 US 0126565 W US0126565 W US 0126565W WO 0217615 A2 WO0217615 A2 WO 0217615A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- frame
- signal
- frames
- segment
- sequence
- Prior art date
Links
- 238000012937 correction Methods 0.000 claims abstract description 16
- 238000001514 detection method Methods 0.000 claims abstract description 10
- 230000001413 cellular effect Effects 0.000 claims abstract description 6
- 238000000034 method Methods 0.000 claims description 84
- 230000005540 biological transmission Effects 0.000 claims description 53
- 230000011664 signaling Effects 0.000 abstract 1
- 101100368149 Mus musculus Sync gene Proteins 0.000 description 42
- 238000013507 mapping Methods 0.000 description 24
- 239000000969 carrier Substances 0.000 description 18
- 238000001228 spectrum Methods 0.000 description 17
- 239000013598 vector Substances 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 230000000694 effects Effects 0.000 description 10
- 238000004088 simulation Methods 0.000 description 9
- 230000001360 synchronised effect Effects 0.000 description 8
- RPICHNHPPUQIHI-UHFFFAOYSA-N 4,6-dichloro-7-(2,4,5-trichlorophenoxy)-2-(trifluoromethyl)-1h-benzimidazole Chemical compound C=12NC(C(F)(F)F)=NC2=C(Cl)C=C(Cl)C=1OC1=CC(Cl)=C(Cl)C=C1Cl RPICHNHPPUQIHI-UHFFFAOYSA-N 0.000 description 7
- 239000011159 matrix material Substances 0.000 description 7
- 230000006835 compression Effects 0.000 description 6
- 238000007906 compression Methods 0.000 description 6
- 230000000875 corresponding effect Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 230000000737 periodic effect Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000005562 fading Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000007493 shaping process Methods 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 102100032919 Chromobox protein homolog 1 Human genes 0.000 description 2
- 101000797584 Homo sapiens Chromobox protein homolog 1 Proteins 0.000 description 2
- 238000005094 computer simulation Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000002592 echocardiography Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 102220049405 rs147669920 Human genes 0.000 description 2
- IHVWIQJPVBMYOH-UHFFFAOYSA-N s-random Chemical compound O=C1NC(=O)C(C)=CN1C(OC1COP(O)(O)=O)CC1OP(O)(=S)OCC1OC(N2C(NC(=O)C(C)=C2)=O)CC1OP(O)(=S)OCC1OC(N2C(N=C(N)C=C2)=O)CC1OP(O)(=S)OCC1OC(N2C(NC(=O)C(C)=C2)=O)CC1OP(O)(=S)OCC1OC(N2C(NC(=O)C(C)=C2)=O)CC1OP(O)(=S)OCC1OC(N2C(NC(=O)C(C)=C2)=O)CC1OP(O)(=S)OCC1OC(N2C(N=C(N)C=C2)=O)CC1OP(O)(=S)OCC1OC(N2C(N=C(N)C=C2)=O)CC1OP(O)(=S)OCC1OC(N2C3=NC=NC(N)=C3N=C2)CC1OP(O)(=S)OCC1OC(N2C(NC(=O)C(C)=C2)=O)CC1OP(O)(=S)OCC1OC(N2C3=NC=NC(N)=C3N=C2)CC1OP(O)(=S)OCC(C(C1)OP(O)(=S)OCC2C(CC(O2)N2C(NC(=O)C(C)=C2)=O)OP(O)(=S)OCC2C(CC(O2)N2C3=C(C(NC(N)=N3)=O)N=C2)OP(O)(=S)OCC2C(CC(O2)N2C3=NC=NC(N)=C3N=C2)OP(S)(=O)OCC2C(CC(O2)N2C3=NC=NC(N)=C3N=C2)OP(O)(=S)OCC2C(CC(O2)N2C(NC(=O)C(C)=C2)=O)OP(O)(=S)OCC2C(CC(O2)N2C3=NC=NC(N)=C3N=C2)OP(O)(=S)OCC2C(CC(O2)N2C(NC(=O)C(C)=C2)=O)OP(O)(=S)OCC2C(CC(O2)N2C3=NC=NC(N)=C3N=C2)O)OC1N1C=C(C)C(=O)NC1=O IHVWIQJPVBMYOH-UHFFFAOYSA-N 0.000 description 2
- 230000009897 systematic effect Effects 0.000 description 2
- 230000009885 systemic effect Effects 0.000 description 2
- UDJDMGGEOXYBJP-UHFFFAOYSA-N (2,5-dioxopyrrolidin-1-yl) 4-[bis(4-methoxyphenyl)-phenylmethoxy]butanoate Chemical compound C1=CC(OC)=CC=C1C(C=1C=CC(OC)=CC=1)(C=1C=CC=CC=1)OCCCC(=O)ON1C(=O)CCC1=O UDJDMGGEOXYBJP-UHFFFAOYSA-N 0.000 description 1
- GWAOOGWHPITOEY-UHFFFAOYSA-N 1,5,2,4-dioxadithiane 2,2,4,4-tetraoxide Chemical compound O=S1(=O)CS(=O)(=O)OCO1 GWAOOGWHPITOEY-UHFFFAOYSA-N 0.000 description 1
- MXQGCMQXTPTJJT-UHFFFAOYSA-N 1-(2,3-dihydro-1,4-benzodioxin-3-ylmethyl)-3-hydroxythieno[3,2-d]pyrimidine-2,4-dione Chemical compound C1OC2=CC=CC=C2OC1CN1C(=O)N(O)C(=O)C2=C1C=CS2 MXQGCMQXTPTJJT-UHFFFAOYSA-N 0.000 description 1
- 101000878595 Arabidopsis thaliana Squalene synthase 1 Proteins 0.000 description 1
- 101000969688 Homo sapiens Macrophage-expressed gene 1 protein Proteins 0.000 description 1
- 101000798707 Homo sapiens Transmembrane protease serine 13 Proteins 0.000 description 1
- 102100024061 Integrator complex subunit 1 Human genes 0.000 description 1
- 101710092857 Integrator complex subunit 1 Proteins 0.000 description 1
- 102100021285 Macrophage-expressed gene 1 protein Human genes 0.000 description 1
- 102100032467 Transmembrane protease serine 13 Human genes 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 239000000872 buffer Substances 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 101150035458 lnt1 gene Proteins 0.000 description 1
- 230000005577 local transmission Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 102220038178 rs1559014 Human genes 0.000 description 1
- 102220012869 rs35689081 Human genes 0.000 description 1
- 102220012437 rs397516085 Human genes 0.000 description 1
- 102220037530 rs9827878 Human genes 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
-
- H—ELECTRICITY
- 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
-
- 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/253—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 concatenated codes
-
- 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/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/258—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 turbo codes, e.g. Turbo Trellis Coded Modulation [TTCM]
-
- 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/2933—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 using a block and a convolutional code
- H03M13/2936—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 using a block and a convolutional code comprising an outer Reed-Solomon code and an inner convolutional code
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/18—Arrangements for synchronising broadcast or distribution via plural systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/65—Arrangements characterised by transmission systems for broadcast
- H04H20/67—Common-wave systems, i.e. using separate transmitters operating on substantially the same frequency
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0059—Convolutional codes
- H04L1/006—Trellis-coded modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0064—Concatenated codes
- H04L1/0065—Serial concatenated codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0064—Concatenated codes
- H04L1/0066—Parallel concatenated codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/261—Details of reference signals
- H04L27/2613—Structure of the reference signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2656—Frame synchronisation, e.g. packet synchronisation, time division duplex [TDD] switching point detection or subframe synchronisation
-
- 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/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23614—Multiplexing of additional data and video streams
-
- 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/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2368—Multiplexing of audio and video streams
-
- 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/2381—Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network
-
- 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
- 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/2389—Multiplex stream processing, e.g. multiplex stream encrypting
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4341—Demultiplexing of audio and video streams
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4348—Demultiplexing of additional data and video streams
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4381—Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4382—Demodulation or channel decoding, e.g. QPSK demodulation
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4385—Multiplex stream processing, e.g. multiplex stream decrypting
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6131—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6156—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
- H04N21/6175—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6156—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
- H04N21/6181—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via a mobile phone network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0007—Code type
- H04J13/004—Orthogonal
Definitions
- This invention relates to digital television broadcasting technology, and more particularly to terrestrial digital multimedia/ television broadcasting systems.
- This invention can be used for terrestrial, satellite, cable, microwave and other transmission media, for data broadcasting, Internet and other wideband multimedia information transmission, and for integrated data service applications.
- Background of the Invention After a decade of intense research and development, Digital Television Terrestrial
- DTTB DTTB Broadcasting
- ATSC Advanced Television Systems Committee
- the ATSC was developed by the Advanced Television Systems Committee.
- the ATSC system was designed to transmit high-quality video and audio (HDTV) and ancillary data over a single 6 MHz channel.
- the system was developed for terrestrial broadcasting and for cable distribution. It can reliably deliver 19.4 Mbit/sec of data throughput in a 6 MHz terrestrial channel, and 38.8 Mbit/sec in a cable television channel. Its compression rate is 50:1 or higher.
- the ATSC system is made up of three subsystems: source code and compression subsystem, service multiplex and transport subsystem, and RF transmission subsystem.
- DVB-T can withstand high-level (up to 0 dB), long delay static and dynamic muitipath distortion.
- the system is robust to interference from delayed signals, either echoes resulting from terrain or building reflections, or signals from distant transmitters in a single frequency network environment.
- ISDB-T Integrated Service Digital Broadcasting
- the ISDB system was developed for terrestrial (ISDB-T) and satellite (ISDB-S) broadcasting. It systematically integrates various kinds of digital contents, each of which may include multi-program video from SDTB to HDTV, Multi- program-audio, etc.
- the system uses a modulation method referred to as Band Segmented Transmission (BST) OFDM, which consists of a set of common basic frequency blocks called BST-Segments. Each segment has a bandwidth of BW/14 MHz, where BW corresponds to the terrestrial television channel spacing (6, 7, or 8 MHz, depending on the region).
- BST-OFDM provides hierarchical transmission features by using different carrier modulation schemes and coding rates of the inner code on different BST-segments.
- the aim of this invention is to provide a method of digital information transmission.
- the system can operate within the existing analog television spectrum or channel, where each 8MHz channel payload data rate is 33 Mbit per second.
- the key technology is the time domain synchronous OFDM (TDS-OFDM) modulation with mQAM/QPSK; its spectrum efficiency is 4 bits/Hz.
- the system uses forward error correction (FEC) to withstand burst errors, such as Reed-Solomon (RS) code, Turbo code, convolutional code, TCM, TCM-Turbo, inner interleaving and outer interleaving, etc.
- FEC forward error correction
- RS Reed-Solomon
- Turbo code convolutional code
- TCM TCM-Turbo
- inner interleaving and outer interleaving etc.
- the system provides hierarchical modulation and code for hierarchical services, as well as multimedia service.
- this invention provides a method for transmission of information in digital form, the method comprising: transmitting at least first and second frames, each frame having a selected number F of binary digits or bits, and each frame having a signal synchronization segment of a first selected length and a signal body segment of a second selected length, where the synchronization segment for the first frame has a selected bit pattern that distinguishes this segment from a selected bit pattern segment of the second frame, and where the synchronization segment for at least one of the first frame and the second frame can be used to temporally synchronize at least one frame.
- the said method further comprising including in said selected bit pattern for said signal synchronization segment, an indicium that identifies an intended signal recipient for the at least two frames.
- the said method further comprising including in said selected bit pattern for said signal synchronization segment an indicium that identifies a source of said at least two frames.
- the said method further comprising using said synchronization segment selected bit patterns to distinguish at least 2 ⁇ -1 frames from each other, where said synchronization segment of each of said frames has a length of at least N bits, and N is a selected positive integer.
- the said method further comprising choosing said integer N to be 9.
- the said method further comprising choosing said selected orthogonal sequence from the group of orthogonal sequences consisting of a Walsh code sequence, a Haar code sequence and a Rademacher code sequence.
- the said method further comprising including in said signal synchronization segments for each of said first frame and said second frame a sub-segment of selected bit length F' ( ⁇ F) that is configured so that said first frame sub-segment is orthogonal to said second frame sub-segment.
- the said method further comprising choosing said body segment of at least one of said frames to have lengths consisting of the positive integers 208, 104 and 52.
- the said method further comprising providing said detection and correction for said digital information by using error encoding drawn from the group consisting of trellis
- the said method further comprising transmitting said information as high definition television signals.
- the said method further comprising transmitting said information as a cellular telephone signal having at least one intended signal recipient.
- the said method further comprising transmitting said information as a paging signal having at least one intended signal recipient.
- the said method further comprising transmitting said information in at least two frames from a network control center, having associated data broadcasting database and being connected to the Internet, as a downlink signal to at least one base station that is spaced apart from the network control center.
- the said method further comprising transmitting said information ⁇ ) at least two frames from said base station to said network control center as an uplink signal.
- the said method further comprising transmitting said information at least two frames from said base station to a signal-receiving terminal that is spaced apart from at least one of said network control centers and said base station, as a downlink signal.
- the said method further comprising transmitting said information at least two frames from said terminal to said base station as an uplink signal.
- the said method further comprising choosing said signal synchronization segment length to be 721 symbols.
- the said method further comprising choosing said signal body segment length to be 4656 symbols.
- the said method further comprising choosing said signal body segment to include a guard interval sequence having 912 consecutive symbols.
- the said method further comprising collecting a selected number FI of said frames into a Frame Group, where FI is a selected integer at least equal to 2, and providing a selected Frame Group Header for the Frame Group.
- the said method further comprising choosing said number FI to be 511.
- the said method further comprising including in said Frame Group Header a guard interval having 936 consecutive symbols.
- the said method further comprising collecting a selected number F2 of said Frame
- the said method further comprising choosing said number F2 to be 511.
- the said method further comprising collecting a selected number F3 of said Super
- the said method further comprising choosing said number F3 to be about 479.
- the said method further comprising transmitting said Super Frame Group at least twice in a selected time interval having a selected time interval length 2T(SFG).
- this invention provides a terrestrial digital multimedia/television broadcasting system which used mentioned method, the system comprising: a network control center having a transmitter that transmits at least first and second frames, each frame having a selected number F of binary digits or bits, and each frame having a signal synchronization segment of a first selected length and a signal body segment of a second selected length, where the synchronization segment for the first frame has a selected bit pattern that distinguishes this segment from a selected bit pattern segment of the second frame, and where the synchronization segment for at least one of the first frame and the second frame can be used to temporally synchronize at least one frame.
- the said system further comprising including in said selected bit pattern for said signal synchronization segment an indicium that identifies an intended signal recipient for at least one of two frames.
- the said system further comprising including in said selected bit pattern for said signal synchronization segment an indicium that identifies a source of at least one of two frames.
- the said system further comprising using said synchronization segment selected bit patterns to distinguish at least two frames from each other, where said synchronization segment of each of said frames has a length of at least N bits, and N is a selected positive integer.
- the said system further comprising choosing said integer N to be 9.
- the said system further comprising choosing said selected orthogonal sequence from the group of orthogonal sequences consisting of a Walsh code sequence, a Haar code sequence and a Raderaum code sequence. .
- the said system further comprising including in said signal synchronization segments for each of said first frame and said second frame a sub-segment of selected bit length F that is configured so that said first frame sub-segment is orthogonal to said second frame sub-segment.
- the said system further comprising choosing said body segment of at least one of said frames to have a length consisting of the positive integers 208, 104 and 52.
- the said system further comprising providing said detection and correction for said digital information by using error encoding drawn from the group consisting of trellis
- the said system further comprising transmitting said information as high definition television signals.
- the said system further comprising transmitting said information as a cellular telephone signal having at least one intended signal recipient.
- the said system further comprising transmitting said information as a paging signal having at least one intended signal recipient.
- the said system further comprising transmitting at least two frames from a network control center, having associated data broadcasting database and being connected to the Internet, as a downlink signal to at least one base station that is spaced apart from the network control center.
- the said system further comprising transmitting at least two frames from said base station to said network control center as an uplink signal.
- the said system further comprising transmitting at least two frames from said base station to a signal-receiving terminal that is spaced apart from at least one of said network control centers and said base station, as a downlink signal.
- the said system further comprising transmitting at least two frames from said terminal to said base station as an uplink signal.
- the said system further comprising choosing said signal synchronization segment length to be 721 symbols.
- the said system further comprising choosing said signal body segment length to be 4656 symbols.
- the said system further comprising choosing said signal body segment to include a guard interval sequence having 912 consecutive symbols.
- the said system further comprising collecting a selected number FI of said frames into a Frame Group, where FI is a selected integer at least equal to 2, and providing a selected Frame Group Header for the Frame Group.
- the said system further comprising choosing said number FI to be 511.
- the said system further comprising including in said Frame Group Header a guard interval having 936 consecutive symbols.
- the said system further comprising collecting a selected number F2 of said Frame Groups into a Super Frame, where F2 is a selected integer at least equal to 2, and providing a selected Super Frame Header for the Super Frame.
- the said system further comprising choosing said number F2 to be 511.
- the said system further comprising collecting a selected number F3 of. said Super Frames into a Super Frame Group, where F3 is a selected integer at least equal to 2, and providing a selected Super Frame Header for the Super Frame Group.
- the said system further comprising choosing said number F3 to be about 479.
- the said system further comprising transmitting said Super Frame Group at least twice in a selected time interval having a selected time interval length 2T(SFG).
- FIG. 1 illustrates an environment for use of the invention.
- FIG. 1 illustrates structure of an embodiment of the invention.
- Figure 3 illustrates system components of an embodiment of the invention.
- Figure 4 illustrates a transmission layer of a DMB-T system.
- Figure 5 illustrates a data pack frame structure of the invention.
- Figure 6 shows a Fibonacci type linear feedback shift register (LFSR) which is configured as ⁇ + ⁇ 6 + ⁇ + x + ⁇ f or particular feedback sequence used in the invention.
- Figure 7 illustrates a 16th order Walsh code and its corresponding index.
- LFSR Fibonacci type linear feedback shift register
- Figure 8 illustrates data multiplexing in a DFT block in the invention.
- Figure 9 shows a Fibonacci type linear feedback shift register (LFSR) which is configured as x 8 + x° + x 5 + x + 1
- LFSR Fibonacci type linear feedback shift register
- Figure 10 shows an LFSR configured as x ⁇ + ⁇ !4 + l for energy dispersion.
- Figure 11 illustrates a convolutional interleaving according to the invention.
- Figure 12 illustrates a rate one-half convolutional code generator.
- Figure 13 illustrates a rate one-half concatenated, systematic convolutional Turbo code generator.
- Figure 14 illustrates a rate one-half trellis encoder used for 16QAM symbol constellations.
- Figure 15 illustrates a parallel concatenated trellis code Turbo encoder for a 16QAM.
- Figure 16 illustrates a two-third rate trellis encoder used for 64QAM symbol constellations.
- Figure 17 illustrates a Parallel Concatenated Trellis code Turbo encoder used for
- Figure 18 shows a spectrum of an OFDM signal.
- Figure 19 shows a signal region and guard interval for an OFDM signal.
- Figure 20 shows a pilot signal position of COFDM in a DVB-T system.
- Figure 21 shows a flow chart illustrating a down link RF ' modulation procedure according to the invention.
- Figure 22 shows a QPSK symbol constellations.
- Figures 27a and 27b show a system transmission structure.
- Figure 28 graphically shows the transmission performance for channel models.
- Figure 29 graphically shows a QPSK performance curve.
- Figure 30 graphically shows a 16QAM performance curve.
- Figure 31 graphically shows a 64QAM performance curve. Description of Best Modes of the Invention
- An aim of this invention is terrestrial digital TV broadcasting system in an environment shown in Figure 1.
- Multimedia information such as Television programs, data, graph, audio, etc., encoded by source code, transmission code and channel code, are transmitted to cover an area by one or more transmitters.
- These transmitters can flexibly form a multi frequency network (MFN) or a single frequency network (SFN).
- MFN multi frequency network
- SFN single frequency network
- FIG. 2 shows the block diagram of terrestrial digital multimedia television broadcasting system in this invention.
- FIG. 1 shows two transmission stations, which receive one or more multimedia TV programs from a TV station or network control center (1) and forward them.
- a user can be a receiver with outdoor fixed antenna, a receiver with set-top antenna, or a portable receiver, where coverage depends on many factors, such as terrain (mountains, valleys, horizon or man- made structures), transmitting tower height and power, receiving antenna height and gain/directivity, etc.; thus received signal not only has direct path signals, but also has delayed signals, either echoes resulting from terrain or building reflections, or signals from distant transmitters in a single frequency network environment; hence there is a muitipath interference occurs. Because this system adopts OFDM technology, muitipath interference is overcome. DMB-T technology can withstand static and dynamic muitipath distortion. For low or high speed mobile reception with a vehicle antenna, Doppler effects will be present. Hence, for stably and reliably receiving information, this invention also supports mobile receiving.
- Figure 3 shows the signal structure of terrestrial digital broadcasting system in this invention. It is made up of three layers: compression layer, transport layer and transmission layer.
- the transmission channel (or named transmission media) decides how to construct a transmission layer, media has cable media (optical ' fiber, coaxial and HFC), radio media (satellite, microwave and MMDS, etc.) and terrestrial wave radio media.
- Compress layer and transport layer are almost the same for each transmission media, but transmission layer is different. So this invention faces the transmission layer of terrestrial radio media.
- source CODEC belongs to mentioned compression layer, including audio and video compression, mainly standards have ISO/TEC MPEG1,MPEG2,MPEG4, etc. Of course, other new methods may be adopted, such as wavelet transform and fractal theory.
- Stream multiplex ' belongs to transport layer, mainly specification is MPEG2-system part.
- FEC and modulation belong to transmission layer which differ from each other because of different transmission media.
- a key component of this invention is the transmission layer. Because different transmission media have different transmission performance, thus different transmission layer is adopted, but generally DTV system contains two parts: FEC part and modulation part.
- Terrestrial DTV FEC can use outer code FEC (Reed-Solomon code), outer interleaving, inner code FEC, inner interleaving, block diagrams of American ATSC, European DVB-T and Japanese ISDB-T in a similar manner, but this invention improves the concrete implementation and performance and results in better performance on signal peak to average power ratio, C/N threshold, spectrum efficiency, impulse noise, phase noise and continuous wave (CW) interference.
- outer code FEC Random-Solomon code
- inner code FEC inner interleaving
- block diagrams of American ATSC European DVB-T and Japanese ISDB-T
- this invention improves the concrete implementation and performance and results in better performance on signal peak to average power ratio, C/N threshold, spectrum efficiency, impulse noise, phase noise and continuous wave (CW) interference.
- CW continuous wave
- ATSC 8VSB is a single carrier scheme, but European DVB-T COFDM, Japanese ISDB-T BST OFDM and DMB-T TDS-OFDM have all adopted multi-carrier modulation schemes.
- a physical channel has the following features in this invention: Hierarchical frame structure Orthogonal frequency multi-carrier modulation (also called OFDM or DMT)
- OFDM Orthogonal frequency multi-carrier modulation
- Periodic transmission scheme with cycle time as natural day Unique frame address to support time-sharing multiple access Hybrid continuous and burst data transmission 1.1 Frame Structure Description
- the physical channel frame structure in this invention is shown in Figure 5.
- the frame structure is hierarchical.
- a basic frame is called a Signal Frame.
- the Signal Frame consists of two parts, namely: the Frame Sync and the Frame Body.
- the Frame Group is defined as a group of Signal Frames with the first frame specially defined as Frame Group
- the Super Frame is defined as a group of Frame Group ' s.
- the top of the frame structure is called a Super Frame Group, as shown in the figure.
- one Super Frame is defined as a group of Frame Group ' s.
- the top of the frame structure is called a Super Frame Group, as shown in the figure.
- one Super Frame is defined as a group of Frame Group ' s.
- the top of the frame structure is called a Super Frame Group, as shown in the figure.
- one Super Frame is defined as a group of Frame Group ' s.
- the top of the frame structure is called a Super Frame Group
- Frame Group consists of 478 Super Frames, one Super Frame consists of 512 Frame
- the physical channel is periodic and synchronized with the absolute time.
- the Signal Frame is the basic element of the downiink physical channel.
- Frame consists of two parts, the Frame Sync and the Frame Body.
- the baseband symbol rates for both Frame Sync and Frame Body are the same, and are defined as 7.56 MSPS.
- a Frame Sync uses BPSK modulation scheme for robust synchronization.
- the Frame Sync consists of pre-amble, PN sequence, and post-amble. The number of symbols in
- Frame Sync depends on the number of symbols in the pre-amble and post-amble, as described in Table I.
- the OFDM modulation scheme is used for the Frame Body.
- the DFT block has 3780 symbols and last 500 us.
- the guard interval can be chosen as 1/6, 1/9, 1/12, 1/20 or 1/30 of the DFT block, as shown in Table 2.
- the number of symbols in an OFDM block also is shown in Table 2.
- a Signal Frame will have different numbers of symbols as shown in Table 3.
- the corresponding time for a Signal Frame is also shown in Table 3.
- a Frame Group consists of 255 Signal Frames with the first one defined as Frame Group Header.
- the Signal Frames in a Frame Group have unique Frame Numbers (FN), from 0 to 254, which is encoded in the Frame Sync of the Signal Frame.
- FN Frame Numbers
- a Frame Group lasts about between 140.4 msec to 161.7 msec depending on the number of samples in its Signal Frame.
- Each Frame Group is uniquely identified by its Frame Group Number, which is coded in every Signal Frame. As indicated in Figure 5, the first Frame Group of a Super Frame is numbered as 0 and the last is numbered as 511.
- a Super Frame Group is periodically repeated with a natural day as the period which is coded in the first two bytes of the first Frame Group Header in the Super Frame.
- Code format is decimal MM/DD/YY as shown in Table 4.
- the physical channel frame structure will be reset and a new Super Frame Group will be started.
- the last Super Frame of each Super Frame Group may not be completed at the reset time.
- the lower layers of the hierarchical synchronization channel structure are embedded in a downlink Signal Frame.
- the higher layers, SFGN and SFN, of the hierarchical synchronization channel structure are coded in the first Frame Group
- the SFGN and SFN data packets are defined as Super Frame Synchronization
- the baseband Frame Sync signal consists of a pre-amble, a PN sequence and a post-amble.
- the pre-amble can be defined as 0, 24 or 25 symbols.
- the post-amble can be defined as 1, 15 or 104 symbols.
- the PN sequence has 255 symbols.
- the Frame Sync signals are different for different Signal Frames of a Signal Frame Group. Therefore, the Frame Sync can be used as the synchronization signature of a particular Signal Frame for identification purposes.
- the pre-amble and post-amble are defined as cyclical extensions of the PN sequences.
- the LFSR block diagram is shown in Figure 6. The initial condition mask block will determine the phase of the generated m-sequence.
- the PN sequences will map to a non-return to zero (NRZ) binary signal with the mapping defined as from 0 to +1 and from 1 to -1 values.
- NRZ non-return to zero
- An Nth order Walsh code can be generated using Hadamard Matrix.
- An Nth order Hadamard Matrix is created recursively.
- the 2nd order Hadamard Matrix, H(2), is defined as
- the 4th order Hadamard Matrix, H4 is defined as
- An Nth order Walsh code can be defined by the rows of the Nth order Hadamard Matrix.
- a Walsh code word is a row of the Hadamard Matrix.
- the index of a Walsh code word is defined as the number of switches from 0 to 1 and from 1 to 0 of the code word.
- a 16th order Walsh code is shown in Figure 7.
- the index of the Walsh code word is shown in the left column.
- a Frame Sync sequence is encoded by a 16th order Walsh code word for multiple base station identification purpose.
- the Walsh code encoding procedure of the PN sequence for base station identification is as follows;
- step (3) XOR the to-be-encoded Frame Sync sequence with the chip vector from step (2), chip-by-chip, to create the Walsh code encoded Frame Sync sequence.
- the baseband signal of a Frame Body is an Orthogonal Frequency Division Multiplexing (OFDM) block.
- An OFDM block can be further divided into a guard interval and a DFT block as shown in Figure 8.
- different numbers of samples in each OFDM block correspond to the 3780 sub-carriers in the frequency domain of the OFDM block for different guard interval of the OFDM block. Refer to Table 2.
- the DFT block in its time domain has 3780 samples of the inverse discrete Fourier transform (IDFT) of the 3780 sub-carriers in its frequency domain.
- the DFT block time domain signal lasts 500 ⁇ sec, which is equivalent to the 2 kHz intervals between two consecutive sub-carriers in its frequency domain.
- guard interval sizes of the DFT block size There are five optional guard interval sizes of the DFT block size, namely: 1/6, 1/9, 1/12, 1/20 and 1/30.
- the signal of guard interval is the same as the last segment of the samples of the DFT block time domain signal.
- the guard interval time is between 16.7 ⁇ sec and 83.3 ⁇ sec for different guard interval sizes.
- the Frame Group Number has nine bits.
- the Frame Group Number is encoded as part of complex symbols in the IDFT block in the frequency domain. Each bit of the Frame Group Number will be mapped to the real part of a complex symbol, with 1 as the maximum positive value and 0 as the minimum value.
- TPS Transmission Parameter Signal
- Downlink transmission protocol is used as a synchronous transmission scheme in this invention. The following lists some important features of this scheme:
- a Super Frame Group is started at 0:0:0 am PST (Pacific Standard Time)
- a Super Frame of a Super Frame Group is uniquely defined in its Frame Group Headers.
- a Signal Frame Group of a Super Frame is uniquely defined in its Signal Frame.
- a Signal Frame of a Frame Group can be uniquely identified by its Signal Frame Sync PN sequences.
- a Synchronization signal is a power-boosted BPSK signal, which is much more powerful than the data signal modulated in an OFDM scheme.
- the frame address scheme is based on a set of shifted m-sequences, each of which is a special type of pseudo-number (PN) sequence.
- An 8th order m-sequence is a periodic sequence with period 255.
- 511 different phase m-sequences can be generated.
- the m-sequence will be numbered by its initial state of the LFSR in Figure 4.
- the initial state of the number one m-sequence is 11110100, which is
- the initial state of the number 254 m-sequence is 00010110, which is x ⁇ 3 .
- An arbitrary power of x can be converted to a state by using the characteristic polynomial.
- a Galois Type LFSR as shown in Figure 9, will generate the power of x in a continuous order.
- Any Signal Frame of a Frame Group can be identified by its Frame Sync.
- There are 255 different m-sequences for the signal Frame Sync which correspond to the 255 Signal Frames in a Frame Group of a Super Frame, numbered from 0 to 254. These can be identified from the Signal Frame DFT block.
- Any Super Frame of a Super Frame Group is numbered starting from zero to the maximum number, and can be identified either from the PST time or from the data of the
- the m-sequence of the Frame Sync will be used for Signal Frame Synchronization.
- the m-sequence of the Frame Sync in the Frame Group Header will be used for Signal Frame Group Synchronization.
- the Frame Group of a Super Frame can be identified by its Frame Group Header.
- the Frame Sync signal can be used for symbol timing recovery.
- the Frame Sync sequences are predictable after the initial acquisition procedure. 2. Forward Error Correction (FEC) Coding
- the energy disperse code is a PN sequence defined as ⁇ + x ⁇ + 1, with initial condition 100101010000000.
- the energy disperse code encoder is called a randomizer.
- the PN sequence can be generated by the LFRS as shown in Figure 10.
- the randomizer will be reset to the initial condition at the Signal Frame start, and will be free running until reset again.
- the least significant eight bits are XORed with the input byte steam.
- the high protection Reed-Solomon (RS) code is the shortened Reed-Solomon code of RS (255, 235) with the same field generator polynomial and code generator polynomial, but different sizes.
- RS(208,188) code will be used for MPEG transport stream or other large size data packets.
- the RS(208,188) has 188 bytes as information data, and adds 20 bytes for error correction parity data.
- the RS(208,188) can correct up to 10 bytes of transmission errors.
- the RS(208,188) code can be generated by the following procedure:
- the high data rate Reed-Solomon (RS) code is a shortened Reed-Solomon code RS(255,247) with the same field generator polynomial and code generator polynomial, but different sizes.
- RS (208, 200) code has 200 bytes as information data, and adds 8 bytes error correction parity data.
- the RS(208,200) code can be generated by the following procedure:
- the data interleave scheme is called inter Signal Frame interleaving or time interleaving.
- the data interleave scheme is intra-Signal Frame interleaving or frequency interleaving within a time slot.
- the convolutional interleave scheme shown in Figure 11, is used for inter signal Frame data interleaving.
- the variable B refers to the interleave width (branches), and the variable M refers to the interleave depth (delay buffers).
- the total delay of the interleave/de-interleave pair can be calculated from M x (B-1) x B.
- B 104
- M 6 bytes.
- the total delay of the interleave/ de-interleave is 64272 bytes, which corresponds to 309 RS (208,188) blocks. If nine RS(208,188) is transmitted in one Signal Frame for a data stream, then the interleave/de-interleave delay is 34
- the total delay of the interieave/de-interleave is 10608 bytes, which corresponds to 51 RS (208,188) blocks.
- the total delay of the interleave/de-interleave is 3120 bytes, which corresponds to 15 RS(208,188) blocks.
- the rate 1/2 convolutional code will be used as the inner code of the concatenated codes for QPSK symbol constellations.
- the rate 1/2 convolutional code has 64 states.
- G2(x) x 6 + x 5 + x 3 + x 2 + 1.
- Figure 12 shows the block diagram of the rate 1/2 convolutional code generator.
- An input bit U will generate two bits, I and Q, of a QPSK symbol.
- One input bit U will generate two output bits, I and Q, of a QPSK symbol.
- the output Q bit will be selected from Q0 and Ql alternately.
- the random interleaver is a block interleaver with block size as 1248 bits. Table 5. Symbol Mapping for 16OAM
- a 16-state rate 1/2 trellis encoder as shown in Figure 12, is used as the inner code of the concatenated codes for 16QAM symbol constellation.
- the input byte is first converted into four two-bit pairs with LSB first. Then a two-bit pair is encoded into two two-bit pairs for 16QAM symbol mapping, which is indicated as I and Q two-bit pairs. As shown in the block diagram, the output bit II is the direct mapping of the input bit U0, and the output Ql is the direct mapping of the input bit Ul.
- the output symbol mapping from a two-bit vector to a four-level symbol, uses natural mapping as specified in Table 3. This symbol scheme applies to both I and Q channels of 16QAM. Table 6. Symbol Mapping for 64OAM
- PCTTC Parallel Concatenated Trellis Turbo Code
- bit interleave module For a PCTC Turbo encoder, there is a bit interleave module between the two parallel constituent encoders.
- the bit interleave module performs the bit permutation of a given data block.
- the data block should be within one Signal Frame.
- the An and Cn are two-bit vectors. The coefficients are defined as follows:
- the symbol mapping of a PCTTC encoder for 16QAM is the same as in Table 5.
- the random interleavers are two block interleavers with block size as 1248 bits.
- An 8-state rate, 2/3 trellis encoder as shown in Figure 16, is used as the inner code of the concatenated codes for 64QAM symbol constellation.
- the input byte is first converted into two four-bit vectors with LSB first.
- the four-bit vector is encoded into two three-bit vectors for 64QAM symbol mapping, which is indicated as I and Q three-bit vectors.
- the output bit 12/11 is the direct mapping of the input bit U1U0
- the output Q2/Q1 is the direct mapping of the input U3/U2.
- A00 0.
- PCTTC Parallel Concatenated Trellis Turbo Code
- A00 0.
- A10 l
- A20 0.
- A30 0,
- A02 l
- A32 l
- A03 0.
- the symbol mapping of PCTTC encoder for 64QAM is the same as in Table 6.
- the random interleavers are four block interleavers with block size as 1248 bits.
- the boundaries of the concatenated codes are different for different configurations.
- the type of the concatenated codes can only be changed at the boundaries.
- one data block is the boundary.
- one Symbol Set is the boundary.
- the boundary of some concatenated codes may extend over several Signal Frames. 2.4.5 Time Interleaving (optionally included)
- Another convolutional interleaver may be added after Trellis/Turbo encoder of the FEC block in order to support a mobile application.
- TDS-OFDM Time Domain Synchronized OFDM
- a time equalizer includes a transverse filter that follows a match filter.
- a filter consists of delay lines with many taps with tap intervals equal to one symbol period, and tap coefficients may be adjusted to eliminate ISI. This is similar to a finite impulse response (FIR) filter.
- FIR finite impulse response
- the effect of equalization is primarily decided by the tap number and equalization algorithm(s) used.
- the equalizer has preset code and an adaptive mode. Noise interference will exist in a practical channel, which may influence the convergence of the equalizer. For improved performance, a Decision Feedback
- Equalizer is used for equalization in a practical application.
- the DFE causes a very small noise enhancement, but it also results in a very sharp Bit Error Rate (BER) threshold because of the error feedback.
- BER Bit Error Rate
- An ATSC receiver is implemented in the DFE equalizer, and digital 8-level VSB is chosen as ATSC modulation scheme.
- Equalizer has been widely used for various telecommunications, but it has two disadvantages: a more complex structure and higher cost. Equalization has good effects only for short delay ISI, and worse effects for long delay ISI. Here, it is better to use OFDM technology. The effect of ISI effect becomes serious when ISI time delay is identical with symbol period. Hence, transmission symbol period is extended to eliminate or reduce ISI effect; that is, an OFDM principle is applied to reduce ISI effects.
- OFDM OFDM consists of plentiful sub-carriers (assumed the total is N), each carrier usually chooses the same or different modulation.
- Series transmission symbol sequence is also divided into a group with length equal to N. N symbols in a group are modulated by
- OFDM is substantially a parallel modulation which extends symbol period to N times, hence improves the capability against ISI effect.
- a key to OFDM use is how to choose the intervals between sub-carriers.
- FDM Frequency Division Multiplexing
- signal spectra on each carrier do not overlap each other so that a receiver can use filters to separate carriers from each other. In this way, spectrum efficiency will be reduced.
- signal spectra for adjacent carriers can overlap each other, but these carriers are orthogonal in a whole symbol period by selecting an appropriate carrier interval. In this way, even if an alias is present between signal spectra, signals can be recovered without error. It is well-known that the orthogonality condition can be satisfied when minimum carrier interval is equal to the reciprocal of symbol period.
- each carrier spectrum is sin(x)/x, with spectral peaks of one carrier coinciding with zeroes of another carrier's spectrum, as shown in Figure 18.
- OFDM can robustly withstand the presence of ISI.
- OFDM Phase Lock Loops
- DFT Discrete Fourier Transforms
- FFT Fast Fourier Transforms
- the signal in a guard interval is formed by periodic widening of an OFDM signal.
- European DVB-T system uses Code OFDM (COFDM) modulation, hi an OFDM data frame, all sub-carriers use the same QPSK, 16QAM or 64QAM modulation. Because DVB-T is designed for an 8 MHz bandwidth terrestrial TV channel, OFDM symbol spectrum's bandwidth doesn't exceed 8MHz.
- An OFDM frame includes 68 OFDM symbols, with symbol duration Tr.
- An OFDM super frame consists of 4 OFDM frames.
- a DVB-T system specifies four guard intervals, with length equal to mT, where m is an integer and T is OFDM time domain sampling period.
- m is an integer
- T is OFDM time domain sampling period.
- maximal guard interval length L can be up to 200 ⁇ sec; for 2k mode, the maximal guard interval is more than 50 ⁇ sec.
- COFDM system randomly inserts some pilot signals in the COFDM spectrum.
- pilot signals are OFDM carriers modulated by data known at the receiver.
- the pilot signals carry some transmitter parameters or data used for evaluating channel characteristics. Pilot signals are very important in the COFDM system and are used for frame sync, frequency sync, timing sync, channel estimation, transmission mode identifiers, phase noise track, etc.
- DVB-T allows use of continuous pilot signals and scattered pilot signals.
- the 21c mode has 45 continuous pilots, and the 8k mode has 177 continuous pilots.
- Continuous pilot signals have fixed positions. Scattered pilot signals have different positions in different COFDM symbols, and the period is equal to 4 COFDM frames, as shown in Figure 20.
- the carrier number that is used for carrying valid information is invariant; 2k mode has 1512 and 8k mode has 6048.
- COFDM because it has the features discussed in the preceding, has some ' advantages, including the following: (1) withstanding muitipath distortion; (2) support mobile reception; and (3) forming single frequency network (SFN).
- SFN single frequency network
- TDS-OFDM Time Domain Synchronous OFDM
- Multi-carrier modulation is used in this invention, but it is very different from European COFDM.
- This invention uses time domain synchronous OFDM modulation, which has the advantages of OFDM but overcomes the European COFDM disadvantages.
- TDS-OFDM there are no COFDM pilot signals; a PN spread spectrum sequence is added to the Signal Frame as a time domain sync signal to be used for frame sync, timing sync, channel estimation, phase noise tracking, etc.
- the PN sequence is spread using a Walsh code and has the following PN spread spectrum sequence advantages: (1) robust standing against noise (lower SNR thresholds); (2) robust standing against interference; (3) robust standing against fading; and (4) CDMA
- Code Division Multi Address can be used for implementing cell telecommunications.
- the synchronized OFDM RF modulation uses the following procedure: (1) Form the DFT data block in frequency domain after FEC processing; (2) Transform the DFT data block into time domain discrete samples using IDFT; (3) Add the guard interval to the DFT time domain block to form the Frame Body; (4) Combine the Frame, Header and the Frame Body to form a Signal Frame; (5) Conduct pulse shaping using a Square Root Raised Cosine (SRRC) filter; and (6) Up-convert the baseband Signal Frame to an RF carrier.
- This procedure is illustrated in Figure 21.
- the output data from an FEC block and the Frame Group Number will be used to form a Discrete Fourier Transform (DFT) block.
- DFT Discrete Fourier Transform
- a DFT block consists of 3780 frequency sub-carriers, and the frequency interval between two consecutive sub-carriers is 2 KHz. Therefore, the bandwidth of the bandpass information signal is 7.56 MHz.
- the complex frequency sub-carrier format can be QPSK, 16QAM and 64QAM.
- a DFT block is formed, first in the frequency domain, and transferred to the time domain before RF modulation.
- the discrete Fourier transform can be performed by using an inverse Fast Fourier Transform (IFFT) program.
- IFFT inverse Fast Fourier Transform
- the composite number 3780 can be factored as decomposition.
- the time domain DFT block can be represented by 3780 samples, also called Nyquist samples, which are the minimum number of samples needed to recover the frequency domain sub-carriers.
- a symbol can have 2, 4, or 6 bits of data corresponding to a symbol format of QPSK, 16QAM/non-uniform-16QAM, or
- QAM constellation diagrams are shown in the following figures.
- the distance between the constellation points is determined by the modulation parameter which is defined as the ratio of the distance between two neighboring constellation points of two quadrants and the distance between two neighboring constellation points within one quadrant.
- the modulation parameter which is defined as the ratio of the distance between two neighboring constellation points of two quadrants and the distance between two neighboring constellation points within one quadrant.
- ⁇ 1 for uniform mapping
- the symbol constellation should be the same. Within a Signal Frame, different symbol constellations may be used for different symbol sets.
- the symbols in an IDFT block are interleaved with size 3780.
- a guard interval is added to the time domain DFT block to form the Frame Body.
- There are five operational modes for the guard interval which are defined as 1/6, 1/9, 1/12, 1/20 and 1/30 of the DFT block size.
- the last segment of the samples of the time domain DFT block will be used as the samples in the guard interval.
- the Frame Sync sequence will be prefixed to the Frame Body to form a Signal
- the Frame Sync signal power will be boosted by 6 dB from the average power of the Frame Body signal power.
- a Square Root Raised Cosine (SRRC) filter will be used for the baseband pulse shaping.
- the parameter of the SRRC filter is defined as 0.05.
- the synchronized PN pilot-assisted, and OFDM-modulated RF signals can be represented by the following formula:
- F c carrier frequency
- U(t) pulse shaped baseband signal
- PN(n) nth sample of PN sequence of a frame header
- Gl(n) guard interval nth sample
- IDFT(n) IDFT block nth sample.
- PN(n), Gl(n) and IDFT(n) are mutually exclusive in time, as shown in Figure 4.
- Broadcasting Packets are used to transmit control and data information to all the devices of a radio link network. Broadcasting Packets will be used for broadcasting the transmission parameters such as the symbol constellation, the FEC code block size, the logic channel mapping and the radio link configuration.
- a Broadcasting Control Packet must be sent in the Signal Frame of a Frame Group header. It is always allocated as the first block of the Symbol Set 0.
- Control Packet should not be changed within a Super Frame.
- the Broadcasting Control Packet consists of a set of Broadcasting Control Elements (BCEs).
- BCEs Broadcasting Control Elements
- a BCE describes the physical transmission parameters for an RS- encoded data block.
- the BCE format is defined as in Table 7. Table 7. Broadcasting Control Element Format
- FECl FEC code types for RS codes and Turbo code MODI
- MOD0 Modulation (MOD) types
- the Data Block numbers in a BCE is related to other parameters of the BCE, such as the MOD type and the FEC code.
- the Broadcasting Control Packet is defined as in Table 8. Table 8. Broadcasting Control Packet Format
- T3, T2, Tl, T0 type ID
- L3, L2, LI, LO length of the Broadcasting Control Packet, defined as the number of BCEs in the packet.
- the Broadcasting Control Elements (BCEs) in the Broadcasting Control Packet (BCP) have priorities in order of the Symbol Set numbers and the Data Block numbers.
- the first BCE entry should be put into BCP for the first data block of Symbol Set 0.
- a new BCE entry should be added if the data block parameters (except DB number) are different from those of the last BCE entry of the BCP.
- Symbol Set 1 and Symbol Set 2 are treated similarly to complete the BCP.
- Broadcasting Data Packet is a 188-byte packet.
- the first byte of a BDP is a type ID. If the first byte is an MPEG sync byte, 47H or its inversion, the following 187 bytes of the packet are MPEG TS packet. If the type ID of a BDP is not an MPEG sync byte, an application data packet, (e.g., Internet data packet) is encapsulated in the BDP. 3.3.2 Paging Packets
- Paging Packets will transmit information to users with unknown locations. Paging Packets are used for wakeup control, mobile terminal allocation, conventional paging service, etc. Paging Packets are sent in the entire Single Frequency Cellular Network. A
- Paging Packet includes a Page Header Packet and a Page Message Packet.
- a Page Header Packet (PHP) is used to wake up the target device for receiving the following paging message.
- a PHP format is set forth in Table 9. The length of a PHP varies from 3 bytes to 16 bytes. A PHP is sent only in the Signal Frame of a Frame Group Header.
- L3, L2, LI, LO address length of the target device, maximum address size is 13 bytes, minimum address size is zero byte.
- FGD Frame Group Delay
- AD 103 - ADO target device address (AD); maximum size is 13 bytes and minimum size is 0 bytes.
- the Page Message Packet format is defined as in Table 10. Table 10. Page Message Packet Format
- T3, T2, Tl , TO PMP type ID
- a Unicast Packet sends control and data information to a single user or a group of users from one base station. Before sending a Unicast Packet, the target device location should be known to the network.
- a Unicast Header Packet (UHP) is used to wake up the target device for receiving the coming data packets.
- a UHP is defined the same as the Paging Header Packet as shown in Table 9.
- the first four bits of a UHP is the UHP type ID.
- the Unicast Data Packet (UDP) carries data information for the target device.
- a UDP format is the same as the Paging Message Packet as shown in Table 10.
- the first four bits of a UDP is the UDP type ID.
- a Multicast Packet sends control and data information to a single user or a group of users from multiple base stations of the SFCN. Before sending a Multicast Packet, the target device location should be known to the network. Multicast Packets are designed for users with high mobility and for users at the boundaries of the SFCN cells.
- a Multicast Header Packet (MHP) is used to wake up the target device for receiving the coming data packets.
- An MHP is the same as the Paging Header Packet as shown in Table 9.
- the first four bits of the MHP is the MHP type ID.
- a Multicast Data Packet (MDP) carries data information for the target device.
- MDP format is the same as the Paging Message Packet as shown in Table 10.
- the first four bits of the MDP is the MDP type ID.
- Figures 27-31 illustrate a concrete implementation of terrestrial digital multimedia television broadcasting system according to the invention.
- the design of a terrestrial multimedia/television broadcasting system is based on an assumption that input TS streams have no correlation with each other. Hence, it is important for input data to be non-correlated. After data have been compressed, consecutive identical bits may occur. Therefore, compressed data must be scrambled to enable it to be non-correlated before it is input in the transmission layer. This allows for timing recovery and reduces OFDM signal peak-to-average power ratio.
- RS CODEC and Outer Interleaving Reed-Solomon (RS) code can robustly withstand burst errors, has high code efficiency; and is chosen as an outer FEC code.
- the system uses RS (208, 188) and RS(200,200) to adapt different applications.
- RS(208,188) information data are divided into bytes for future processing in RS encoder. By adding 20 bytes parity and one byte sync word per code word, RS(208,188) can correct up to 10 bytes errors and provide error detection where the number of errors present exceeds the RS code error correction capability.
- a time convolutional interleaving follows the RS encoder, which is done between
- RS code words and has three modes according to interleaving depth and width: (104,6), (52,4) and (16,13), to handle different applications.
- Time interleaving disperses continuous burst errors into different RS code words so that error number in a code word does not exceed RS error correction capability.
- a decoder uses soft decision decoding (e.g., a Viterbi algorithm).
- frequency domain interleaving follows the inner FEC coding, which is performed between OFDM carriers.
- One purpose of frequency domain interleaving is to disperse deep fading OFDM carriers into other carriers to withstand the muitipath distortion so that burst errors do not appear in the Viterbi decoding. When BER is higher, burst errors may occur with Viterbi decoding. Presently, time domain interleaving will disperse burst errors into different RS code words.
- TDS-OFDM Modulation/Demodulation uses a TDS-OFDM scheme discussed in the preceding; a pseudorandom sequence is spread by Walsh code and is used for the Frame Sync Header.
- the system can implement fast synchronization, where sync capture time is about 5 msec. By contrast, other DTV standard sync capture times are often more than 100 msec.
- the system is also able to recover sync at SNR levels below -20 dB.
- the time domain PN sequence can be used for channel estimation, utilizing a channel impulse response algorithm with the following features: higher stability against noise, lower algorithm complexity, and higher precision.
- An OFDM demodulation procedure includes sync setup, frequency determination, offset correction, channel estimation and decoding in the following procedure: (1) Utilizing match filter or other correlative algorithm to detect frame sync information and setup frame sync; (2) Frequency offset must be correct because OFDM is sensitive to it; (3) Computing muitipath channel impulse response to obtain an equalization factor; (4) Inverse transform of a DFT data block; (5) Removal of muitipath distortion; and (6) FEC decoding. 4. Description of Computer Simulation of the Invention
- Table 11 presents the results for a QPSK format. The corresponding performance curve is presented in Figure 29.
- the column labeled “Conv” presents convolutional simulation results. The constraint length of the convolutional code is 9, and soft-decision Viterbi decoding is used.
- Columns labeled “One”, “Two” and “Four” present simulation results of Turbo code with one, two and four iterations, respectively. Blank entries correspond to values less than 1.00E-7.
- the rate of TC is 1/2.
- the number of states of the encoder is 8.
- the block size of TC is 1248 bits.
- a Galois Field (GF) interleaver is used.
- the encoder does not generate any tail bits.
- GF Galois Field
- a sliding window scheme is used. Each block of 1248 bits is split into 6 sub- blocks with 9 bits overlap; that is, the window size is 217 bits.
- Table 12 presents the results for 16QAM format. The corresponding performance curve is presented in Figure 30.
- the column “TC” refers to TCM simulation results.
- the columns labeled "One”, “Two” and “Four” give the simulation results of parallel concatenated TCM (PCTCM) with one, two and four iterations, respectively. Blank entries correspond to values less than 1.00E-7.
- the block size of PCTCM is 1248 symbols, and each symbol has 2 bits. Two S-random interleavers are used, each for one bit in a symbol. The encoder does not generate any tail bits. In order to reduce the memory requirements at
- MAP decoding a sliding window scheme is used. Each block of 1248 symbols is split into 6 sub-blocks with 9 symbols overlap; the window size is 217 symbols. Table 12. 16 QAM
- Table 13 presents the results for 64 QAM.
- the corresponding performance curve is presented in Figure 31.
- the column labeled “TCM” presents TCM simulation results.
- the columns labeled “One”, “Two” and “Four” present the simulation results of parallel concatenated TCM (PCTCM) with one, two and four iterations, respectively. Blank entries correspond to values less than 1.00E-7.
- the block size is 1248 symbols. Each symbol has four bits, with four S-random interleavers, each for one bit in a symbol. The encoder does not generate any tail bits. In order to reduce the memory requirements at MAP decoding, a sliding window is used. Each block of 1248 bits is split into 6 sub-blocks with 9 symbols overlap; the window size is 217 symbols.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Probability & Statistics with Applications (AREA)
- Algebra (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- Error Detection And Correction (AREA)
- Television Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2001286762A AU2001286762A1 (en) | 2000-08-25 | 2001-08-23 | Terrestrial digitial multimedia/television broadcasting system |
US10/312,486 US7406104B2 (en) | 2000-08-25 | 2001-08-23 | Terrestrial digital multimedia/television broadcasting system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN00123597A CN1118195C (zh) | 2000-08-25 | 2000-08-25 | 数字信息传输方法及其地面数字多媒体电视广播*** |
CN00123597.4 | 2000-08-25 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2002017615A2 true WO2002017615A2 (fr) | 2002-02-28 |
WO2002017615A3 WO2002017615A3 (fr) | 2002-05-02 |
Family
ID=4589989
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2001/026565 WO2002017615A2 (fr) | 2000-08-25 | 2001-08-23 | Systeme numerique terrestre de diffusion de multimedia et de television |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN1118195C (fr) |
AU (1) | AU2001286762A1 (fr) |
WO (1) | WO2002017615A2 (fr) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003034642A3 (fr) * | 2001-10-17 | 2004-01-15 | Nortel Networks Ltd | Acces systeme et procedes de synchronisation pour systemes de communication mimo ofdm, paquet de couche physique et configuration de type preambule |
WO2004038931A2 (fr) * | 2002-10-25 | 2004-05-06 | Qualcomm Incorporated | Procede et systeme permettant de combiner des codes dans un decodeur externe dans un systeme de communication |
EP1608094A1 (fr) * | 2003-03-10 | 2005-12-21 | Matsushita Electric Industrial Co., Ltd. | Procede de transmission de signaux ofdm, dispositif de transmission et dispositif de reception |
EP1634394A2 (fr) * | 2003-06-16 | 2006-03-15 | Motorola, Inc., A Corporation of the State of Delaware; | Systeme et procede permettant de generer une modulation de multiplexage par repartition orthogonale de la frequence a algorithme de transfert orthogonal isotrope (rrc ofdm) |
EP1682975A2 (fr) * | 2003-10-24 | 2006-07-26 | QUALCOMM Incorporated | Procede et appareil de reception de commutation transparente entre des flux multimedia dans un systeme de communication sans fil |
EP1690343A2 (fr) * | 2003-11-26 | 2006-08-16 | Delphi Technologies, Inc. | Procede permettant de minimiser les erreurs de compatibilite dans la modulation hierarchique a l'aide d'une phase variable |
EP1692877A2 (fr) * | 2003-11-26 | 2006-08-23 | Delphi Technologies, Inc. | Procédé pour l'injection de données hierarchiques dans un flux a porteuse unique |
WO2007076229A2 (fr) * | 2005-12-19 | 2007-07-05 | Rambus Inc. | Circuit de transformation lineaire |
CN102012499A (zh) * | 2010-10-27 | 2011-04-13 | 清华大学 | 基于中国地面数字电视单频网的定位方法及*** |
EP2442570A1 (fr) * | 2009-06-11 | 2012-04-18 | ZTE Corporation | Procédé de mappage de la ressource d'un canal de contrôle diffusé |
US8379769B2 (en) | 2010-03-10 | 2013-02-19 | Delphi Technologies, Inc. | Communication system utilizing a hierarchically modulated signal and method thereof |
EP2680468A3 (fr) * | 2012-06-28 | 2017-12-27 | Coriant Oy | Methode et dispositif de controle d'un generateur d'horloge |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100347962C (zh) * | 2004-03-31 | 2007-11-07 | 清华大学 | 时域同步正交频分复用接收机去除相位噪声的方法及*** |
CN1312929C (zh) * | 2004-04-01 | 2007-04-25 | 清华大学 | 地面数字电视广播的单频网***及其实现方法 |
WO2006105010A1 (fr) * | 2005-03-25 | 2006-10-05 | Neocific, Inc. | Methodes et appareil pour une diffusion cellulaire et systeme de communication associe |
CN1787507B (zh) * | 2004-12-10 | 2010-04-28 | 清华大学 | 一种时域同步正交频分复用***中的帧同步产生方法 |
CN101356819B (zh) * | 2006-01-03 | 2011-07-13 | 三星电子株式会社 | 数字广播发送***及其方法 |
CN101902629B (zh) * | 2006-12-08 | 2012-05-30 | 北京新岸线移动通信技术有限公司 | 地面移动多媒体广播***中的数据传输方法 |
WO2009005301A1 (fr) | 2007-07-02 | 2009-01-08 | Lg Electronics Inc. | Système de diffusion numérique et procédé de traitement de données |
KR100997155B1 (ko) * | 2009-05-27 | 2010-11-30 | 삼성전자주식회사 | 오에프디엠심볼에 의사잡음열정보의 사이즈를 조절하여 삽입할 수 있는 오에프디엠 송신기 및 이를 이용한 오에프디엠신호의 전송방법 |
CN101957922B (zh) * | 2009-07-21 | 2014-04-23 | 刘礼白 | 移位m序列扩展频谱RFID空中接口上行信道实现方法 |
KR101018382B1 (ko) * | 2010-04-26 | 2011-03-02 | 삼성전자주식회사 | 오에프디엠 송신기, 수신기, 수신모듈 및 그 송수신 방법 |
JP5922647B2 (ja) * | 2010-04-29 | 2016-05-24 | オン−ランプ ワイアレス インコーポレイテッド | 前方誤り訂正媒体アクセス制御システム |
JP2013055568A (ja) * | 2011-09-06 | 2013-03-21 | Sony Corp | 放送波受信装置および方法、放送波送信装置および方法、プログラム、並びに記録媒体 |
CN102497346B (zh) * | 2011-12-13 | 2014-10-29 | 安徽华东光电技术研究所 | 基于cofdm的高清视频无线传输***的基带发射机 |
WO2016068564A1 (fr) * | 2014-10-29 | 2016-05-06 | 엘지전자 주식회사 | Appareil et procédé d'émission de signal de diffusion, appareil et procédé de réception de signal de diffusion |
CN106302285B (zh) * | 2015-05-27 | 2019-06-04 | 中国科学院上海高等研究院 | 一种无线数字多媒体广播***的物理帧通信方法 |
CN108123737A (zh) * | 2017-06-02 | 2018-06-05 | 南京义怀数据***有限公司 | 基于dab的无线数字多媒体寻呼*** |
WO2020191687A1 (fr) * | 2019-03-28 | 2020-10-01 | 鹤壁天海电子信息***有限公司 | Procédé et dispositif de traitement de données |
CN112230212B (zh) * | 2020-09-28 | 2023-06-16 | 北京环境特性研究所 | 雷达测距信号处理方法和装置 |
CN113162699B (zh) * | 2021-03-31 | 2022-02-25 | 中国科学院地质与地球物理研究所 | 一种水声通信方法及其装置 |
CN113259043B (zh) * | 2021-05-18 | 2022-12-09 | 力同科技股份有限公司 | 数据处理方法、装置及通信***、通信装置、设备和介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4802192A (en) * | 1986-02-14 | 1989-01-31 | Hitachi, Ltd. | Circuit for detecting synchronizing code |
US5796444A (en) * | 1994-09-29 | 1998-08-18 | Texas Instruments Incorporated | Synchronization detection circuit |
US5815526A (en) * | 1991-09-27 | 1998-09-29 | Lockheed Martin Corporation | Signal comprising binary spreading-code sequences |
US5862172A (en) * | 1995-03-17 | 1999-01-19 | Sony Corporation | Spread spectrum communication system and its transmitter and receiver |
-
2000
- 2000-08-25 CN CN00123597A patent/CN1118195C/zh not_active Expired - Fee Related
-
2001
- 2001-08-23 AU AU2001286762A patent/AU2001286762A1/en not_active Abandoned
- 2001-08-23 WO PCT/US2001/026565 patent/WO2002017615A2/fr active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4802192A (en) * | 1986-02-14 | 1989-01-31 | Hitachi, Ltd. | Circuit for detecting synchronizing code |
US5815526A (en) * | 1991-09-27 | 1998-09-29 | Lockheed Martin Corporation | Signal comprising binary spreading-code sequences |
US5796444A (en) * | 1994-09-29 | 1998-08-18 | Texas Instruments Incorporated | Synchronization detection circuit |
US5862172A (en) * | 1995-03-17 | 1999-01-19 | Sony Corporation | Spread spectrum communication system and its transmitter and receiver |
Cited By (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8085814B2 (en) | 2001-10-17 | 2011-12-27 | Nortel Networks Limited | Frame structure, system and method for OFDM communications |
US7548506B2 (en) | 2001-10-17 | 2009-06-16 | Nortel Networks Limited | System access and synchronization methods for MIMO OFDM communications systems and physical layer packet and preamble design |
US8213292B2 (en) | 2001-10-17 | 2012-07-03 | Rockstar Bidco, LP | System access and synchronization methods for MIMO OFDM communications systems and physical layer packet and preamble design |
US8441918B2 (en) | 2001-10-17 | 2013-05-14 | Apple Inc. | System access and synchronization methods for MIMO OFDM communications systems and physical layer packet and preamble design |
US7912012B2 (en) | 2001-10-17 | 2011-03-22 | Nortel Networks Limited | Method and system for performing cell selection for OFDM communications |
EP2207297A1 (fr) * | 2001-10-17 | 2010-07-14 | Nortel Networks Limited | Structure de trame pour systèmes MDFO |
US8830816B2 (en) | 2001-10-17 | 2014-09-09 | Apple Inc. | System access and synchronization methods for MIMO OFDM communications systems and physical layer packet and preamble design |
WO2003034642A3 (fr) * | 2001-10-17 | 2004-01-15 | Nortel Networks Ltd | Acces systeme et procedes de synchronisation pour systemes de communication mimo ofdm, paquet de couche physique et configuration de type preambule |
US8018975B2 (en) | 2001-10-17 | 2011-09-13 | Nortel Networks Limited | Method and system for performing synchronization in OFDM systems |
US6901083B2 (en) | 2002-10-25 | 2005-05-31 | Qualcomm, Incorporated | Method and system for code combining at an outer decoder on a communication system |
WO2004038931A2 (fr) * | 2002-10-25 | 2004-05-06 | Qualcomm Incorporated | Procede et systeme permettant de combiner des codes dans un decodeur externe dans un systeme de communication |
WO2004038931A3 (fr) * | 2002-10-25 | 2004-06-03 | Qualcomm Inc | Procede et systeme permettant de combiner des codes dans un decodeur externe dans un systeme de communication |
US7929578B2 (en) | 2002-10-25 | 2011-04-19 | Qualcomm Incorporated | Method and system for code combining at an outer decoder on a communication system |
EP1608094A4 (fr) * | 2003-03-10 | 2010-04-28 | Panasonic Corp | Procede de transmission de signaux ofdm, dispositif de transmission et dispositif de reception |
US8547940B2 (en) | 2003-03-10 | 2013-10-01 | Panasonic Corporation | OFDM signal transmission method, transmission apparatus, and reception apparatus |
US8483189B2 (en) | 2003-03-10 | 2013-07-09 | Panasonic Corporation | OFDM signal transmission method, transmission apparatus, and reception apparatus |
EP1608094A1 (fr) * | 2003-03-10 | 2005-12-21 | Matsushita Electric Industrial Co., Ltd. | Procede de transmission de signaux ofdm, dispositif de transmission et dispositif de reception |
EP1634394A4 (fr) * | 2003-06-16 | 2012-05-30 | Motorola Solutions Inc | Systeme et procede permettant de generer une modulation de multiplexage par repartition orthogonale de la frequence a algorithme de transfert orthogonal isotrope (rrc ofdm) |
EP1634394A2 (fr) * | 2003-06-16 | 2006-03-15 | Motorola, Inc., A Corporation of the State of Delaware; | Systeme et procede permettant de generer une modulation de multiplexage par repartition orthogonale de la frequence a algorithme de transfert orthogonal isotrope (rrc ofdm) |
EP1682975A4 (fr) * | 2003-10-24 | 2008-08-27 | Qualcomm Inc | Procede et appareil de reception de commutation transparente entre des flux multimedia dans un systeme de communication sans fil |
EP2197196A1 (fr) * | 2003-10-24 | 2010-06-16 | QUALCOMM Incorporated | Procédé et appareil de réception de commutation transparente entre des flux multimédia dans un système de communication sans fil |
EP1682975A2 (fr) * | 2003-10-24 | 2006-07-26 | QUALCOMM Incorporated | Procede et appareil de reception de commutation transparente entre des flux multimedia dans un systeme de communication sans fil |
US7751497B2 (en) | 2003-11-26 | 2010-07-06 | Delphi Technologies, Inc. | Method to minimize compatibility error in hierarchical modulation using variable phase |
EP1690343A4 (fr) * | 2003-11-26 | 2007-10-31 | Delphi Tech Inc | Procede permettant de minimiser les erreurs de compatibilite dans la modulation hierarchique a l'aide d'une phase variable |
US7657225B2 (en) | 2003-11-26 | 2010-02-02 | Delphi Technologies, Inc. | Method to minimize compatibility error in hierarchical modulation using variable phase |
EP1690343A2 (fr) * | 2003-11-26 | 2006-08-16 | Delphi Technologies, Inc. | Procede permettant de minimiser les erreurs de compatibilite dans la modulation hierarchique a l'aide d'une phase variable |
EP1692877A4 (fr) * | 2003-11-26 | 2007-11-07 | Delphi Tech Inc | Procédé pour l'injection de données hierarchiques dans un flux a porteuse unique |
EP1692877A2 (fr) * | 2003-11-26 | 2006-08-23 | Delphi Technologies, Inc. | Procédé pour l'injection de données hierarchiques dans un flux a porteuse unique |
US7925686B2 (en) | 2005-12-19 | 2011-04-12 | Rambus Inc. | Linear transformation circuit |
WO2007076229A3 (fr) * | 2005-12-19 | 2008-05-29 | Rambus Inc | Circuit de transformation lineaire |
WO2007076229A2 (fr) * | 2005-12-19 | 2007-07-05 | Rambus Inc. | Circuit de transformation lineaire |
EP2442570A1 (fr) * | 2009-06-11 | 2012-04-18 | ZTE Corporation | Procédé de mappage de la ressource d'un canal de contrôle diffusé |
EP2442570A4 (fr) * | 2009-06-11 | 2013-03-27 | Zte Corp | Procédé de mappage de la ressource d'un canal de contrôle diffusé |
US9451301B2 (en) | 2009-06-11 | 2016-09-20 | Zte Corporation | Method for mapping resources of broadcast control channel |
US8379769B2 (en) | 2010-03-10 | 2013-02-19 | Delphi Technologies, Inc. | Communication system utilizing a hierarchically modulated signal and method thereof |
US8599971B2 (en) | 2010-03-10 | 2013-12-03 | Delphi Technologies, Inc. | Communication system utilizing a hierarchically modulated signal and method thereof |
CN102012499A (zh) * | 2010-10-27 | 2011-04-13 | 清华大学 | 基于中国地面数字电视单频网的定位方法及*** |
EP2680468A3 (fr) * | 2012-06-28 | 2017-12-27 | Coriant Oy | Methode et dispositif de controle d'un generateur d'horloge |
Also Published As
Publication number | Publication date |
---|---|
CN1118195C (zh) | 2003-08-13 |
AU2001286762A1 (en) | 2002-03-04 |
CN1288330A (zh) | 2001-03-21 |
WO2002017615A3 (fr) | 2002-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7406104B2 (en) | Terrestrial digital multimedia/television broadcasting system | |
WO2002017615A2 (fr) | Systeme numerique terrestre de diffusion de multimedia et de television | |
KR101731355B1 (ko) | 시그널링 정보를 전송하기 위한 장치, 시그널링 정보를 수신하기 위한 장치, 시그널링 정보를 전송하기 위한 방법 및 시그널링 정보를 수신하기 위한 방법 | |
RU2336651C2 (ru) | Мультиплексирование с частотным разделением для множественных потоков данных в системе беспроводной связи с несколькими несущими | |
KR101809966B1 (ko) | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법 및 방송 신호 수신 방법 | |
TWI599196B (zh) | 發送及接收廣播信號的裝置及方法 | |
KR101869222B1 (ko) | 방송 수신 장치 및 방송 수신 장치의 동작 방법 | |
US10057101B2 (en) | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals | |
KR101805536B1 (ko) | 방송 신호 송신 장치, 방송 신호 수신 방법, 방송 신호 송신 방법 및 방송 신호 수신 방법 | |
KR101754285B1 (ko) | 방송 전송 장치, 방송 수신 장치, 방송 전송 장치의 동작 방법 및 방송 수신 장치의 동작 방법 | |
KR101830741B1 (ko) | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법 및 방송 신호 수신 방법 | |
TW201630371A (zh) | 供傳遞廣播信號的裝置、供接收廣播信號的裝置、供傳遞廣播信號的方法、及供接收廣播信號的方法 | |
CN101669342B (zh) | 用于发送和接收具有可变交织的符号的ofdm符号的ofdm发送和接收装置及其方法 | |
Thenmozhi et al. | Suitability of coded orthogonal frequency division multiplexing (cofdm) for multimedia data transmission in wireless telemedicine applications | |
KR20100114441A (ko) | 방송신호 송수신방법 및 방송신호 송수신장치 | |
TW201635739A (zh) | 發送及接收廣播信號的裝置及方法 | |
KR100927142B1 (ko) | 전송효율을 높일 수 있는 다중반송파 전송시스템 및 그 방법 | |
EP2145478A1 (fr) | Appareil pour codage de canal pour couche d'amélioration d'un émetteur de radiodiffusion multimédia numérique, système émetteur de radiodiffusion multimédia numérique, système récepteur de radiodiffusion multimédia numérique et expansion-mise en forme de | |
Yang et al. | Novel approach to support multimedia services over DTMB system | |
Fan et al. | MER Analysis for DTMB and DVB-T Systems under Different PN Sequence and Modulation Parameters | |
Jamal et al. | Ber performance of OFDM system with the effect of error control code | |
Date et al. | SUIT Doc Number |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 10312486 Country of ref document: US |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |