The application be on July 17th, 2006 applying date, application No. is 200610028998.1, entitled " digital signal
The divisional application of the patent application of receive-transmit system and receiving/transmission method ".
Invention content
In view of the deficiencies of the prior art, it is an object of the present invention to provide one kind can be used for channel decoding, symbol deinterleave and
The digital signal receiving/transmission method and receive-transmit system of the synchronization of data scrambling code decoding.The present invention can realize that channel LDPC is decoded respectively
Synchronous, the decoded synchronizations of channel NR and the synchronization of data scrambling code decoding.It is wide that the method for the present invention can be adapted for digital TV ground
In broadcast system.
According to the first aspect of the invention, a kind of digital signal transmission method for realizing system synchronization is provided, including:
The data flow that more level symbols form is divided into continuous data frame to be transmitted;
Preset information is added in each data frame, is used for system synchronization, clock recovery, channel estimation and balanced device
Training;
The add-on system information in each data frame, for characterizing this frame of data information modulating mode, intertexture pattern
With LDPC encoder bit rates;
Interpolation data information in each data frame;The wherein described preset information, system information and data information are formed
Simple single order cycle.
According to the second aspect of the invention, a kind of digital signal reception method for realizing system synchronization is provided, it is special
Sign is that received digital signal includes at least preset information, system information and data information, and the method for reseptance includes:
Detection determines the position of preset information, with first symbol clock position after the preset information, believes as system
The beginning of breath;
Detection determines the position of system information, with first symbol clock position after the system information, believes as data
The beginning of breath;
Signal processing is carried out to data information.
Preferably, the position of the preset information is determined using asynchronous correlator, including:
The asynchronous correlator of data flow serial input that will be received;
It when asynchronous correlator output value is autocorrelation value, starts counting up, if continuous n times are being spaced k timeticks
When asynchronous correlator output value when being all autocorrelation value, determine that the position is the end position that preset information transmits in the frame, institute
It is the sum of system information and data information symbolic number in Transmission system data frame to state k.
According to the third aspect of the invention we, a kind of digital signal receiving/transmission method for realizing system synchronization is provided, including:
When emitting the digital signal, the data flow that more level symbols form is divided into continuous data frame and is passed
It is defeated;
Preset information is added in each data frame, is used for system synchronization, clock recovery, channel estimation and balanced device
Training;
The add-on system information in each data frame, for characterizing this frame of data information modulating mode, intertexture pattern
With LDPC encoder bit rates;
Interpolation data information in each data frame;The wherein described preset information, system information and data information are formed
Simple single order cycle;
When receiving the digital signal, the position for determining preset information is detected, with first symbol after the preset information
Clock position, the beginning as system information;
Detection determines the position of system information, with first symbol clock position after the system information, believes as data
The beginning of breath;
Signal processing is carried out to data information.
Wherein, the preset information is by m PN Sequence compositions.The system information is by n two level deterministic signals
J walsh Sequence compositions are added below;And n+j of the system information addition is after m preset informations.
Preferably, the m is 595, n 4, j 32.
According to an embodiment of the invention, the digital signal receiving/transmission method for realizing symbol deinterleave, channel decoding and
The synchronization of data scrambling code decoding.The digital signal receiving/transmission method may include digital TV ground transmission for decoded synchronize of channel
Channel LDPC decodings, the decoded synchronizations of channel NR.
According to an embodiment of the invention, the position of the preset information is determined using asynchronous correlator, including:
The asynchronous correlator of data flow serial input that will be received;
It when asynchronous correlator output value is autocorrelation value, starts counting up, if continuous n times are being spaced k timeticks
When asynchronous correlator output value when being all autocorrelation value, determine that the position is the end position that preset information transmits in the frame, institute
It is the sum of system information and data information symbolic number in Transmission system data frame to state k.
Preferably, the k is 3780, N 3.
According to the fourth aspect of the invention, a kind of digital signal transmitters for realizing system synchronization, including:
The data flow that more level symbols form is divided into continuous data frame by data frame segmenting device;
The data frame is transmitted by data transmission device;
Preset information adding set adds preset information in each data frame, extensive for system synchronization, clock
Multiple, channel estimation and equalizer training;
System information adding set, the add-on system information in each data frame, for characterizing this frame of data information
Modulating mode, intertexture pattern and LDPC encoder bit rates;
Data information adding set, interpolation data information in each data frame;The wherein described preset information, system letter
Breath and data information form simple single order cycle.
According to the fifth aspect of the invention, received digital signal includes at least preset information, system information and data
Information, the receiver include:
Preset information position determining means detect the position for determining preset information, with first symbol after the preset information
Number clock position, the beginning as system information;
System information position determining means detect the position for determining system information, with first symbol after the system information
Number clock position, the beginning as data information;
Processing data information device carries out signal processing to data information.
Preferably, the preset information position determining means are asynchronous correlators, wherein
The asynchronous correlator receives the data flow with serial input mode;
It when asynchronous correlator output value is autocorrelation value, starts counting up, if continuous n times are being spaced k timeticks
When asynchronous correlator output value when being all autocorrelation value, determine that the position is the end position that preset information transmits in the frame, institute
It is the sum of system information and data information symbolic number in Transmission system data frame to state k.
According to the sixth aspect of the invention, a kind of digital signal receive-transmit system for realizing system synchronization is provided, it is special
Sign is, including:
Digital signal transmitters, including,
The data flow that more level symbols form is divided into continuous data frame by data frame segmenting device;
The data frame is transmitted by data transmission device;
Preset information adding set adds preset information in each data frame, extensive for system synchronization, clock
Multiple, channel estimation and equalizer training;
System information adding set, the add-on system information in each data frame, for characterizing this frame of data information
Modulating mode, intertexture pattern and LDPC encoder bit rates;
Data information adding set, interpolation data information in each data frame;The wherein described preset information, system letter
Breath and data information form simple single order cycle;
Digital signal receiver, including,
Preset information position determining means detect the position for determining preset information, with first symbol after the preset information
Number clock position, the beginning as system information;
System information position determining means detect the position for determining system information, with first symbol after the system information
Number clock position, the beginning as data information;
Processing data information device carries out signal processing to data information.
Wherein, the preset information of preset information adding set addition is by m PN Sequence compositions.The system information
The system information of adding set addition is by j walsh Sequence compositions of addition behind n two level deterministic signals;And the n
+ j system informations are added after m preset informations.
Preferably, the m is 595, n 4, j 32.
According to an embodiment of the invention, the digital signal receive-transmit system can be used for realize symbol deinterleave, channel decoding and
The synchronization of data scrambling code decoding.The digital signal receive-transmit system may include digital TV ground transmission for decoded synchronize of channel
Channel LDPC decodings, the decoded synchronizations of channel NR.
According to an embodiment of the invention, the preset information position determining means are asynchronous correlators, wherein
The asynchronous correlator receives the data flow with serial input mode;
It when asynchronous correlator output value is autocorrelation value, starts counting up, if continuous n times are being spaced k timeticks
When asynchronous correlator output value when being all autocorrelation value, determine that the position is the end position that preset information transmits in the frame, institute
It is the sum of system information and data information symbolic number in Transmission system data frame to state k.
Preferably, the k is 3780, N 3.
The method of the present invention and system determine that symbol deinterleaves, channel LDPC is decoded, channel according to the position of preset information
NR is decoded or the initial position of data scrambling code decoding, and system can realize synchronization, the letter of symbol deinterleaving according to the initial position
The decoded synchronizations of road LDPC, the decoded synchronizations of channel NR and the synchronization of data scrambling code decoding are respectively completed solution symbol interleaving, channel
LDPC decodings, channel NR decodings or data scrambling code decoding.The present invention comes relative to the catching method of 4 level segment syncs in ATSC
It says, the method for this PN related synchronizations has faster acquisition speed, simultaneously as the relevant gains of PN are very big, anti-interference energy
Power is stronger.
Specific implementation mode
The technical solution further illustrated the present invention below in conjunction with the accompanying drawings.
The object of the present invention is to provide a kind of numbers can be used for channel decoding, symbol deinterleaving and the synchronization of data scrambling code decoding
Word signal transmit-receive method and receive-transmit system.The present invention can realize that the decoded synchronizations of channel LDPC, channel NR are decoded same respectively
The synchronization of step and data scrambling code decoding.The method of the present invention can be adapted in digital tv ground broadcasting.
Digital signal transmitters
First, according to an aspect of the present invention, a kind of digital signal transmitters for realizing system synchronization are provided, are referred to
The transmitter 400 of an embodiment according to the present invention shown in Fig. 4, the transmitter 400 include:
The data flow that more level symbols form is divided into continuous data frame by data frame segmenting device 402.
Data transmission device 404, data frame is transmitted.
Preset information adding set 406 adds preset information in each data frame, for system synchronization, clock recovery,
Channel estimation and equalizer training, wherein the preset information is by m PN Sequence compositions.
System information adding set 408, the add-on system information in each data frame, for characterizing this frame of data information tune
Molding formula, intertexture pattern and LDPC encoder bit rates;Wherein, the system information adding set addition system information by n two
J walsh Sequence compositions are added behind level deterministic signal;And n+j system informations add the preset information at m
Afterwards.
Data information adding set 410, interpolation data information in each data frame;Wherein preset information, system information and
Data information forms simple single order cycle.
The value of an embodiment according to the present invention, parameter m, n, j in all parts of the transmitter is as follows:M is
595, n 4, j 32.
Digital signal receiver
According to an aspect of the present invention, a kind of digital signal receiver for realizing system synchronization, the receiver are provided
Received digital signal includes at least preset information, system information and data information, with reference to shown in fig. 5 according to the present invention
The receiver 500 of one embodiment, the receiver 500 include:
Preset information position determining means 502 detect the position for determining preset information, with first after the preset information
Symbol clock position, the beginning as system information;
System information position determining means 504 detect the position for determining system information, with first after the system information
Symbol clock position, the beginning as data information;
Processing data information device 506 carries out signal processing to data information.Carrying out signal processing to data information includes
Synchronizing symbol deinterleaves, channel decodes and data scrambling code decoding.
An embodiment according to the present invention, preset information position determining means 502 therein can realize by asynchronous correlator,
Wherein,
The asynchronous correlator receives data flow with serial input mode;
It when asynchronous correlator output value is autocorrelation value, starts counting up, if continuous n times are being spaced k timeticks
When asynchronous correlator output value when being all autocorrelation value, determine that the position is the end position that preset information transmits in the frame, k is
The sum of system information and data information symbolic number in Transmission system data frame.
An embodiment according to the present invention, the parameter in all parts of the receiver are as follows:K is 3780, N 3.
Further, structure 700 as shown in Figure 7 can be used in an embodiment according to the present invention, the asynchronous correlator,
It includes several sequentially connected d type flip flop 702a-n, and the output of each d type flip flop 702 is connected to next d type flip flop
Input, while it being also connected to a corresponding multiplier 704a-n, the output of all multipliers 704 is connected to adder 706, addition
Outputs of the output I of device 706 as asynchronous correlator 700.
Using the asynchronous correlator 700 come the process for the position for detecting determining preset information as shown in figure 8, the method for Fig. 8
For the work for synchronizing symbol deinterleaving, channel decoding and data scrambling code decoding is closed using asynchronous phase according to the embodiment of the present invention
Make flow 800.
The flows of data signals that will be received, the flows of data signals can be that the flows of data signals of non-demapping (is used for symbol
The synchronizing process of deinterleaving), without the decoded flows of data signals of LDPC (be used for the decoded synchronizing processes of channel LDPC) or not
Through the decoded data message streams of NR (being used for the decoded synchronizing processes of channel NR), the asynchronous correlator of data flow serial input first
(step 802), asynchronous correlator is in running order always, when asynchronous correlator output value is autocorrelation value (i.e. maximum value)
Start counting up (step 804);If continuous 3 times when being spaced 3780 timeticks asynchronous correlator output value all be auto-correlation
Value determines that the position is the end position (step 806) of preset information transmission.With first symbol clock position behind the position
For starting point, symbol deinterleaving, channel LDPC decodings or channel NR are made to data information later and decode (step 808).
It should be noted that N can the value of k other values, the present invention can be taken not to limit N and k according to different applications
Specific value.
Digital signal receive-transmit system
According to an aspect of the present invention, a kind of digital signal receive-transmit system for realizing system synchronization is also provided, is referred to
The receive-transmit system 600 of an embodiment according to the present invention shown in fig. 6, the receive-transmit system 600 include:
Transmitter 602 includes:
The data flow that more level symbols form is divided into continuous data frame by data frame segmenting device 622.
Data transmission device 624, data frame is transmitted.
Preset information adding set 626 adds preset information in each data frame, for system synchronization, clock recovery,
Channel estimation and equalizer training, wherein the preset information is by m PN Sequence compositions.
System information adding set 628, the add-on system information in each data frame, for characterizing this frame of data information tune
Molding formula, intertexture pattern and LDPC encoder bit rates;Wherein, the system information adding set addition system information by n two
J walsh Sequence compositions are added behind level deterministic signal;And n+j system informations add the preset information at m
Afterwards.
Data information adding set 630, interpolation data information in each data frame;Wherein preset information, system information and
Data information forms simple single order cycle.
The value of an embodiment according to the present invention, parameter m, n, j in all parts of the transmitter is as follows:M is
595, n 4, j 32.Receiver 604 includes:
Preset information position determining means 642 detect the position for determining preset information, with first after the preset information
Symbol clock position, the beginning as system information;
System information position determining means 644 detect the position for determining system information, with first after the system information
Symbol clock position, the beginning as data information;
Processing data information device 646 carries out signal processing to data information.
An embodiment according to the present invention, preset information position determining means 642 therein can realize by asynchronous correlator,
Wherein,
The asynchronous correlator receives data flow with serial input mode;
It when asynchronous correlator output value is autocorrelation value, starts counting up, if continuous n times are being spaced k timeticks
When asynchronous correlator output value when being all autocorrelation value, determine that the position is the end position that preset information transmits in the frame, k is
The sum of system information and data information symbolic number in Transmission system data frame.
An embodiment according to the present invention, the parameter in all parts of the receiver are as follows:K is 3780, N 3.
The digital signal receive-transmit system 600 can be used for realizing that symbol deinterleaving, channel decoding are synchronous with data scrambling code decoding.
Wherein, digital signal receive-transmit system decodes for the channel LDPC that the decoded synchronization of channel includes digital TV ground transmission, believes
The decoded synchronizations of road NR.
Further, an embodiment according to the present invention, asynchronous phase used by the receiver 604 in the receive-transmit system 600
It closes device and structure 700 as shown in Figure 7 can also be used comprising several sequentially connected d type flip flop 702a-n, each D are triggered
The output of device 702 is connected to the input of next d type flip flop, while being also connected to corresponding a multiplier 704a-n, Suo Youcheng
The output of musical instruments used in a Buddhist or Taoist mass 704 is connected to adder 706, the output of the output I of adder 706 as asynchronous correlator 700.
It is also shown in FIG. 8 come the process for the position for detecting determining preset information using the asynchronous correlator 700, Fig. 8's
Method is to be closed to synchronize symbol deinterleaving, channel decoding and data scrambling code decoding using asynchronous phase according to the embodiment of the present invention
Workflow 800.
The flows of data signals that will be received, the flows of data signals can be that the flows of data signals of non-demapping (is used for symbol
The synchronizing process of deinterleaving), without the decoded flows of data signals of LDPC (be used for the decoded synchronizing processes of channel LDPC) or not
Through the decoded data message streams of NR (being used for the decoded synchronizing processes of channel NR), the asynchronous correlator of data flow serial input first
(step 802), asynchronous correlator is in running order always, when asynchronous correlator output value is autocorrelation value (i.e. maximum value)
Start counting up (step 804);If continuous 3 times when being spaced 3780 timeticks asynchronous correlator output value all be auto-correlation
Value determines that the position is the end position (step 806) of preset information transmission.With first symbol clock position behind the position
For starting point, symbol deinterleaving, channel LDPC decodings or channel NR are made to data information later and decode (step 808).
It should be noted that N can the value of k other values, the present invention can be taken not to limit N and k according to different applications
Specific value.
Digital signal transmission method
According to the present invention, a kind of digital signal transmission method for realizing system synchronization is also provided, refering to what is shown in Fig. 9,
Fig. 9 is according to the flow chart of the launching technique of the embodiment of the present invention, which includes:
The data flow that more level symbols form is divided into continuous data frame by 902. to be transmitted.
904. add preset information in each data frame, are used for system synchronization, clock recovery, channel estimation and balanced device
Training;Wherein preset information is by m PN Sequence compositions.
906. in each data frame add-on system information, for characterizing this frame of data information modulating mode, intertexture pattern
With LDPC encoder bit rates;Wherein system information is by adding j walsh Sequence compositions behind n two level deterministic signals;And
N+j system informations are added after m preset informations.
Interpolation data information in 908. each data frames;Wherein preset information, system information and data information are formed merely
Single order cycle.
An embodiment according to the present invention, the value of each parameter is as follows in digital signal transmission method 900 of the invention:m
For 595, n 4, j 32.
Digital signal reception method
According to the present invention, a kind of digital signal reception method for realizing system synchronization, the number received are also provided
Signal includes at least preset information, system information and data information, refering to what is shown in Fig. 10, Figure 10 is according to the embodiment of the present invention
Method of reseptance flow chart, which includes:
1002. detections determine the position of preset informations, with first symbol clock position after the preset information, as being
The beginning for information of uniting;
1004. detections determine the position of system information, with first symbol clock position after the system information, as number
It is believed that the beginning of breath;
1006. pairs of data informations carry out signal processing.
The position of an embodiment according to the present invention, preset information determined using asynchronous correlator, including:
The asynchronous correlator of data flow serial input that will be received;
It when asynchronous correlator output value is autocorrelation value, starts counting up, if continuous n times are being spaced k timeticks
When asynchronous correlator output value when being all autocorrelation value, determine that the position is the end position that preset information transmits in the frame, institute
It is the sum of system information and data information symbolic number in Transmission system data frame to state k.
An embodiment according to the present invention, the parameter value in the method for reseptance 1000 are as follows:K is 3780, N 3.
Equally, the process of the position of determining preset information is detected using asynchronous correlator as shown in figure 8, including,
The flows of data signals that will be received, the flows of data signals can be that the flows of data signals of non-demapping (is used for symbol
The synchronizing process of deinterleaving), without the decoded flows of data signals of LDPC (be used for the decoded synchronizing processes of channel LDPC) or not
Through the decoded data message streams of NR (being used for the decoded synchronizing processes of channel NR), the asynchronous correlator of data flow serial input first
(step 802), asynchronous correlator is in running order always, when asynchronous correlator output value is autocorrelation value (i.e. maximum value)
Start counting up (step 804);If continuous 3 times when being spaced 3780 timeticks asynchronous correlator output value all be auto-correlation
Value determines that the position is the end position (step 806) of preset information transmission.With first symbol clock position behind the position
For starting point, symbol deinterleaving, channel LDPC decodings or channel NR are made to data information later and decode (step 808).
It should be noted that N can the value of k other values, the present invention can be taken not to limit N and k according to different applications
Specific value.
Digital signal receiving/transmission method
According to the present invention, a kind of digital signal receiving/transmission method for realizing system synchronization is also provided, as shown in figure 11, figure
11 be according to the flow chart of the receiving/transmission method of the embodiment of the present invention, which includes:
The data flow that more level symbols form is divided into continuous data frame by 1102. to be transmitted.
1104. add preset information in each data frame, are used for system synchronization, clock recovery, channel estimation and equilibrium
Device is trained;Wherein preset information is by m PN Sequence compositions.
1106. in each data frame add-on system information, for characterizing this frame of data information modulating mode, intertexture pattern
With LDPC encoder bit rates;Wherein system information is by adding j walsh Sequence compositions behind n two level deterministic signals;And
N+j system informations are added after m preset informations.
Interpolation data information in 1108. each data frames;Wherein preset information, system information and data information are formed merely
Single order cycle.Wherein, an embodiment according to the present invention, each parameter takes in digital signal receiving/transmission method 1100 of the invention
Value is as follows:M is 595, n 4, j 32.
1110. detections determine the position of preset informations, with first symbol clock position after the preset information, as being
The beginning for information of uniting;
1112. detections determine the position of system information, with first symbol clock position after the system information, as number
It is believed that the beginning of breath;
1114. pairs of data informations carry out signal processing.To data information carry out signal processing include synchronizing symbol deinterleave,
Channel decodes and data scrambling code decoding.
The digital signal receiving/transmission method 1100 of the present invention can be used for realizing that symbol deinterleaves, channel decodes and data scrambling code decoding
Synchronization.The digital signal receiving/transmission method may include that the channel LDPC of digital TV ground transmission is solved for decoded synchronize of channel
Code, the decoded synchronizations of channel NR.
The position of an embodiment according to the present invention, preset information determined using asynchronous correlator, including:
The asynchronous correlator of data flow serial input that will be received;
It when asynchronous correlator output value is autocorrelation value, starts counting up, if continuous n times are being spaced k timeticks
When asynchronous correlator output value when being all autocorrelation value, determine that the position is the end position that preset information transmits in the frame, institute
It is the sum of system information and data information symbolic number in Transmission system data frame to state k.
An embodiment according to the present invention, the parameter value in the method for reseptance 1000 are as follows:K is 3780, N 3.
Equally, the process of the position of determining preset information is detected using asynchronous correlator as shown in figure 8, including,
The flows of data signals that will be received, the flows of data signals can be that the flows of data signals of non-demapping (is used for symbol
The synchronizing process of deinterleaving), without the decoded flows of data signals of LDPC (be used for the decoded synchronizing processes of channel LDPC) or not
Through the decoded data message streams of NR (being used for the decoded synchronizing processes of channel NR), the asynchronous correlator of data flow serial input first
(step 802), asynchronous correlator is in running order always, when asynchronous correlator output value is autocorrelation value (i.e. maximum value)
Start counting up (step 804);If continuous 3 times when being spaced 3780 timeticks asynchronous correlator output value all be auto-correlation
Value determines that the position is the end position (step 806) of preset information transmission.With first symbol clock position behind the position
For starting point, symbol deinterleaving, channel LDPC decodings or channel NR are made to data information later and decode (step 808).
It should be noted that N can the value of k other values, the present invention can be taken not to limit N and k according to different applications
Specific value.
It summarizes
Digital signal receiving/transmission method of the present invention and system determine symbol deinterleaving, channel according to the position of preset information
The initial position of LDPC decodings, channel NR decodings or data scrambling code decoding, system can realize symbolic solution according to the initial position
Synchronization, the decoded synchronizations of channel LDPC, the decoded synchronizations of channel NR and the synchronization of data scrambling code decoding of intertexture, are respectively completed solution
Symbol interleaving, channel LDPC decodings, channel NR decodings or data scrambling code decoding.The present invention is relative to 4 level segment sync in ATSC
Catching method for, the methods of this PN related synchronizations has faster acquisition speed, simultaneously as the relevant gains of PN are very
Greatly, anti-interference ability is stronger.
Above-described embodiment, which is available to, to be familiar with person in the art to realize or use the present invention, and is familiar with this field
Personnel can make various modifications or variation, thus this to above-described embodiment without departing from the present invention in the case of the inventive idea
The protection domain of invention is not limited by above-described embodiment, and should meet inventive features that claims are mentioned most
On a large scale.