Receiving apparatus, receiving method, program and receiving system

FIELD: radio engineering, communication.

SUBSTANCE: receiving apparatus, which corresponds to the digital television standard T.2, known as DVB-T2, is configured to perform low-density parity-check (LDPC) decoding for physical layer channels (PLC), which denote data streams, and layer 1 (L1), which represents physical layer transmission parameters. The receiving apparatus includes a LDPC decoding apparatus which is configured such that, when a LDPC encoded data signal and a LDPC encoded transmission control signal are transmitted multiplexed, said LDPC decoding apparatus decodes both the data signal and the transmission control signal. The receiving apparatus also includes a storage device configured to be placed in front of the LDPC decoding device and to store the transmission control signal when receiving the data signal and the transmission control signal.

EFFECT: enabling simultaneous reception of data and control signals using the same apparatus.

4 cl, 12 dwg

 

The technical field to which the invention relates.

The present invention relates to a receiving device, method, program, and receiving system. More specifically, the invention relates to a receiving device, method, program, and receiving system, allowing the receiver compatible with DVB-T.2, to decode the codes low-density control definition (NPCC) for PLP and L1 with a single receiver.

The level of technology

Communication systems provide reliable communication over a noisy communication channels by reference to the coding. For example, such wireless systems such as satellite communication network, subject to numerous sources of noise due to geographical factors and environmental factors. These communication channels are of fixed bandwidth, which is determined based on the number of bits per symbol for a given signal-to-noise (s/n) (SNR), which represents a theoretical upper limit, known as the Shannon limit. As a result, development of coding strives to achieve speeds approaching the Shannon limit. This goal is closely linked with satellite communication systems with limited bandwidth.

Recent years have witnessed the development of coding techniques, known as turbomotive, which is oget to achieve performance indicators, approaching the Shannon limit. Specifically, these methods include parallel cascaded convolutional codes (Parks) (chess) and sequentially cascaded convolutional codes (Polks) (SCCC). In addition to these methods turbomotive long-known method of encoding codes low density parity check (referred to hereafter encoding NPCC (LDPC)) once again attracted attention.

Coding NPCC was first proposed RG by Gallagher (R.G. Gallager) in the "Low Density Parity Check Codes," Codes (low density control definition (NPCC)), Cambridge, Massachusetts: M.I.T.Press, 1963. Later, this method has again attracted attention as illustrative discussed DJK McKay (D.J.C. MacKay) in the "Good error correcting codes based on very parse matrices" (Good error-correcting codes based on very dismantled matrices), presented in IEEE Trans. Inf. Theory, IT-45, pp.399-431, 1999, and the authors M.G. Luby, M. Mitzenmacher, M.A. Shokrollahi, and D.A. Spielman in the "Analysis of low density codes and improved designs using irregular graphs" (Analysis codes low density and improved designs using irregular graphs) in proceedings of Proceedings of ACM Symposium on Theory of Computing, pp.249-258, 1998.

Taken in recent years, the study clearly showed that the coding NPCC, when the prolongation of the length of the code provides the levels of performance approaching the Shannon limit like turbomotive. Because of its minimal p is sloanie proportional to the length of its code, coding NPCC offers excellent frequency of erroneous blocks and is developing several so-called multilevel phenomena of errors that can be observed when the decoding characteristics of the schemes turbomotive.

The aforementioned advantages of coding NPCS have led to the adoption of this method of coding in DVB (digital video broadcasting) - Vol.2 (DVB BlueBook A122, version 1, Frame structure channel coding and modulation for a second generation digital terrestrial television broadcasting system (Channel coding and modulation frame structure for digital terrestrial television broadcasting system second generation (DVB-T2), was found March 17, 2009 on the website DVB, dated September 1, 2008 <URL: http://www.dvb.org/technology/standards/> (non-patent document 1)). That is, the DVB-T2 is a standard for digital terrestrial TV broadcasting second generation discussed (March 2009) European telecommunications standards Institute (EITS) (ETSI).

Disclosure of inventions

There is a need to compliant with DVB-T2 receivers to perform decoding NPCC for highways physical layer (IFIs) (PLP) and level 1 (L1) using a single decoder. However, this need has not been satisfied yet sufficiently receivers candidates.

PLP means data streams, and L1 represents the transmission parameters of layer 1 (physical layer) on DVB-T2. In addition to a pair of the parameters of modulation and demodulation, L1 includes the position and size of each PLP and used error-correcting system. In the case of multiple plps (hereinafter referred to as multi-PLP), the positions and sizes of PLP vary from one T2 frame to another. This means that if not accepted, L1, any desired PLP cannot be selected following the process of frequency deteremine. The T2 frame is a unit of data transmission on the physical layer of DVB-T2. As such, the frame T2 consists of symbols P1 and P2, as well as data characters, including PLP. L1 included in the symbol P2 each frame T2. Details L1 discussed in the above illustrative non-patent document 1.

The present invention was developed in view of the above circumstances and provides a receiving device, method, program, and receiving system to provide compliant with DVB-T2 receiver to decode NPCC for PLP and L1 by using a single decoder.

When implementing the present invention and according to one variant of implementation of the proposed receiving device, comprising: a decoding device NPCC made with the possibility that, when the coded signal NPCC data where the code NPCC is a code low density parity check, and the control signal coded NPCC transfer are transferred multiplexer the bathrooms, this device decoding NPCC can decode both the data signal and the control signal transmission; and a storage device, executed with location before decoding device NPCC and for storing at least the control signal transmission when receiving a data signal and control signal transmission. This receiving device further includes a control device configured to control the decoding device NPCC to decode the data signal while the control signal transmission accumulated in the storage device, and to interrupt the current decoding to control the decoding device NPCC to decode the signal transmission control, when the control signal transmission accumulated in the storage device.

Preferably, the control signal transmission and signal data may be subjected to the process of frequency interleave; and the storage device can store the data signal and the control signal transmission at their reception and can perform the process of frequency deteremine corresponding to the process of frequency interleave the data signal and control signal transmission.

Preferably, the receiving device may correspond to a standard T2 digital television, known as DVB-T2, and the control signal PE is edca can be L1, included in the symbol P2 provided in DVB-T2.

According to another variant implementation of the present invention proposed a method and a program corresponding to the receiving device embodying the invention, as it is outlined above.

If the receiving device, method and program according to the present variant implementation is proposed, as outlined above, the receiving device includes: a decoding device NPCC (low density parity check)made with the possibility that, when the coded signal NPCC data and the control signal coded NPCC transmission are transmitted multiplexed, this device decoding NPCC can decode both the data signal and the control signal transmission; and a storage device, executed for the location before decoding device NPCC and for storing at least the control signal transmission when receiving a data signal and control signal a transfer. Control is then performed through a method or program admission to the decoding device NPCC was decoding the data signal at the same time as the control signal transmission accumulated in the storage device. Control then proceeds through a method or program admission to interrupt the current decoding is provided for the opportunities I device decoding NPCC to decode the signal transmission control, when the control signal transmission accumulated in the storage device.

According to another variant implementation of the present invention proposed receiving system, comprising: a device receiving data, configured to receive a signal encoded NPCC data where the code NPCC is a code low-density parity, and control signals encoded NPCC transmission, when these signals are multiplexed on a predetermined channel; and channel decoding device, configured to process channel decoding on the signals received by the device receiving the data channel, the process channel decoding includes at least the process of correcting errors that may occur in the channel, and channel decoding unit then outputs the processed signals. The receiver system further includes a device decode processing information source made with the possibility to carry out the decoding process of the information source over the signals issued from the channel decoding device or the receiving device is made with the possibility to record the signals issued from the channel decoder, the media is recording. Channel decoding device includes: a decoding device NPCC made with the possibility of decoding a data signal and control signal transmission; a storage device configured to locations before decoding device NPCC and for storing at least the control signal transmission when receiving a data signal and control signal transmission; and a control device configured to control the decoding device NPCC for decoding a data signal at a time, as the control signal transmission accumulated in the storage device, and to interrupt the current decoding to control the decoding device NPCC to decode the signal transmission control, when the control signal transfer accumulated in the storage device.

If the receiving device according to the present variant implementation is proposed, as outlined above, the system includes: a device receiving data, configured to receive a signal encoded NPCC data (code NPCC is code low density parity check) and the control signal coded NPCC transmission, when these signals are multiplexed on a predetermined channel; and channel decoding device, configured to assests the process of channel decoding on the signals, received by the device receiving the data channel, the process channel decoding includes at least the process of correcting errors that may occur in the channel, and the channel decoding unit then outputs the processed signals. The system further includes a device decode processing information source made with the possibility to carry out the decoding process of the information source over the signals issued from the channel decoding device or the receiving device is made with the possibility to record the signals issued from the channel decoder, the recording media. Channel decoding device includes: a decoding device NPCC made with the possibility of decoding a data signal and control signal transmission, and the storage device, executed with location before decoding device NPCC and for storing at least the control signal transmission when receiving a data signal and control signal transmission. Channel decoding unit configured to control the decoding device NPCC for decoding a data signal at a time, as the control signal transmission accumulated in the storage device. Channel Deco is yousee device is further configured to control to interrupt the current decoding, to control the decoding device NPCC to decode the signal transmission control, when the control signal transmission accumulated in the storage device.

According to this variant implementation, as outlined above, compatible with DVB-T2 receiver has a capability to perform decoding NPCC for PLP and L1 using a single decoder.

Brief description of drawings

Figure 1 is a conventional view showing a typical structure of a receiving device, implemented as one variant of implementation of the present invention.

Figure 2 is a conventional view illustrating typical procedure of a receiving device, the structure of which is shown in figure 1.

Figure 3 represents the conditional view showing a typical structure of the signal output from the frequency deteremines in multi-PLP mode.

Figure 4 is a conditional view showing the typical procedure when decoding NPCC in multi-PLP mode, and this drawing illustrates how the decoding is distributed in blocks PLP.

Figa, 5B, 5C and 5D are views explaining how the commonly used frequency departmental receiving device of figure 1.

6 is a block diagram showing the first example of the structure of the receiving system applicable to the receiving device is tion of figure 1.

7 is a block diagram showing a second example of the structure of the receiving system applicable to the receiving device of figure 1.

Fig is a block diagram showing the third example of the structure of the receiving system applicable to the receiving device of figure 1.

Fig.9 is a block diagram showing a typical structure of the hardware of the receiving device embodying the present invention.

A detailed description of the preferred embodiments

The structure of the receiving device is compatible with DVB-T2

Figure 1 is conditionally shows a typical structure of a receiving device, implemented as one preferred implementation of the present invention.

In case of digital broadcasting according to the DVB-T2 codes NPCC are translated into symbols orthogonal modulation digital modulation, such as quadrature phase shift keying (Kfmn) (QPSK), and these characters before passing them to appear in the points of the constellation. Illustratively, the receiving device of figure 1 as a modulation system for digital broadcasting uses multiplexing orthogonal frequency division (FDMA equipment - multiple access frequency division) (OFDM).

The receiving device of figure 1 operates as a receiving device for digital broadcasting that is compatible with DVB-T2. Compliant with DVB-T2 reception ustroistvye in itself demodulate device 11, frequency departmental 12, time departmental 13, cell departmental 14, the switching device 15, regenerating device 16, bit departmental 17, the decoder 18 NPCC, the decoder 19 BCH code (Bose-Roy-Chaudhury-Hocquenghem) and the control device 20.

Broadcast fluctuations from a broadcasting station (not shown) are accepted by the receiver of figure 1. In this case, the receiving device received broadcast oscillation is converted into a signal Sa intermediate frequency (if) (IF) tuner or the like (not shown), the signal Sa is sent to the inverter demodulate device 11. That is, the signal Sa of the inverter becomes the input signal for demodulateur device 11. Demodulate device 11 carries out orthogonal demodulation of the input signal Sa in the signal FDMA equipment base band frequency, which is output as the output signal Sb and served in the frequency departmental 12.

The output signal Sb from demodulateur device 11 becomes the input signal for frequency deteremines 12. In turn, the frequency departmental 12 performs a process of frequency deteremine over the input signal Sb. That is, the frequency departmental 12 designed to deteremine perenesennyj closely characters FDMA equipment. The process of deteremine is carried out in blocks of cells (blocks carrier FDMA equipment in the data is m example).

More specifically, the input signal Sb is a so-called signal FDMA equipment frequency domain subjected to the calculation of the fast Fourier transform (FFT). In the process of frequency deteremine uses a pseudo-random combination for switching the positions of the bearing in the input signal Sb, which is a signal FDMA equipment frequency domain.

As mentioned above, the frame T2 according to the DVB-T2 includes the symbols P1 and P2 and the data symbols. Of these symbols symbol P1 is removed during insertion of demodulateur device 11. Thus, the signal FDMA equipment frequency domain, composed of the P2 symbols and the data is fed into the frequency departmental 12 as an input signal Sb. In the frequency departmental 12 generates an output signal Sc in the form of deprimerende frequency of P2 symbols (referred to here and below, where it is convenient, symbols P2) and deprimerende frequency character data (hereinafter referred to as where it is convenient, simple data characters).

In this embodiment, the output signal Sc of frequency deteremines 12 is delayed by at least one symbol P2 relative to the input signal Sb to provide a decoding NPCC codes NPCC for PLP and L1. In other words, the frequency departmental 12 is considered as having so-called buffer function from the point of view of decoding NPCC. is the buffer function will be discussed later with reference to figure 4 and other drawings.

Among the elements of the output signal Sc from the frequency of deteremines 12 signal element corresponding to PLP, served in a temporary departmental 13. among other items of the output signal Sc of the signal element corresponding to L1 (included in the symbol P2), is sent to the switching device 15.

The signal issued from the frequency of deteremines 12 and arriving in time departmental 13, subjected to processing block interleave (processing temporary alternation), performed by many codes NPCC on the transmission side. This processing is carried out in blocks of cells (blocks constellations in this example). Thus, the time departmental 13 performs the process of deteremine corresponding to the processing of temporal alternation, over an input signal and delivers in cell departmental 14 signal resulting from the process deteremine.

The signal output from the temporary deteremines 13 and fed into the cell departmental 14, subjected to interleave processing (processing cell interleave), completed in the codes NPCC on the transmission side. This processing is carried out in blocks of cells (blocks constellations in this example). Thus, cell departmental 14 performs the process of deteremine corresponding to the processing chamber deteremine, over an input signal on the AET in the switching device 15 signal resulting from the process of deteremine.

In the manner described above, the control signal transmission corresponding to L1, the output from the frequency of deteremines 12 (hereinafter, where it is convenient, referred to simply as a control signal), and the data signal corresponding to PLP derived from a cell of deteremines 14 (hereinafter, where it is convenient, just called the data signal), an input switching device 15. Under control of the control device 20 of the switching device 15 selects the output of either L1 or data.

More specifically, in this embodiment, in the normal state under the control of the control unit 20 of the switching device 15 displays the data coming from the cell of deteremines 14. When the frequency of deteremines 12 displays L1, switching device 15 under control of the control device 20 outputs L1 through interrupt processing. That is, when L1 outputted from the frequency of deteremines 12, the controller 20 interrupts the operation of a temporary deteremines 13 and a cell of deteremines 14 and allows L1 to reach the decoder 18 NPCC through regenerating device 16 and the bit departmental 17, so that the decoder 18 NPCC exposes L1 decoding NPCC.

Regenerating device 16 converts the output of the plumage is with a device 15 into the encoded NPCC data in blocks of sign bits and chest these transformed data in the bit departmental 17.

The output of the reducing device 16 and supplied to the bit departmental 17, processed bit interleave blocks of sign bits NPCC on the transmission side. Thus, bit departmental 17 performs the process bit deteremine on input data to produce code NPCC in its sign bit, returned in a valid position, before the process bit deteremine. The signal is composed of the following codes NPCC, served in the decoder 18 NPCC as the output signal Sd from the bit of deteremines 17.

That is, the output signal Sd from the bit of deteremines 17 becomes the input signal to the decoder 18 NPCC. The decoder 18 NPCC further performs the decoding process NPCC over the input signal Sd with the verification of the transformation matrix generated from the test matrix used in the processing of encoding NPCC on the transmission side. Data obtained from the decoding process NPCC, served in the decoder 19 BCH.

Data issued from the decoder 18 NPCC and fed into the decoder 18 BCH subjected to processing coding code Bose-Roy-Chaudhury-Hocquenghem (BCH) as a processing error correction on the transmission side. The decoder 19 BCH thus decodes the coded BCH code data and generates output data obtained from this process of decterov the deposits.

The control device 20 controls the operations of components, starting from the frequency deteremines 12 to the switching device 15, as a rule, on the basis of the output from the decoder 19 BCH. Illustratively, the control device 20 controls the sequence of operations until the decoding NPCC in accordance with explained in the following order.

The operating procedure of the receiving device is compatible with DVB-T2

Figure 2 is a conventional view illustrating typical procedure of a receiving device, the structure of which is shown in figure 1.

Figure 2 shows time diagrams in blocks of symbols, from top to bottom, the input signal Sa in demodulate device 11, the output signal Sb from demodulateur device 11, the output signal Sc from the frequency of deteremines 12 and the output signal Sd (subjected to decoding NPCC) in the decoder 18 NPCC.

For the purposes of simplification and illustration, it is assumed that the output signal Sd figure 2 is a valid signal when there is no delay in the cell deprimirotee 14, pampering device 16 and bit deprimirotee 17.

Frames T2 (listed as "Frame T2 in figure 2), each composed of a single character P1 ("P1" in figure 2), two characters P2 ("P2" in figure 2) and the many characters of data ("Data" in figure 2), are introduced successively as the e of the input signal Sa in demodulate device 11.

The input signal Sa is then deprived of the symbol P1 is delayed by an amount corresponding to the two symbols P2 to turn into the signal Sb, which is derived from demodulateur device 11 and is introduced into the frequency departmental 12.

Frequency departmental 12 delays the input signal Sb by an amount corresponding to the two symbols P2, to obtain signal Sc, and outputs the resulting signal Sc as the output signal.

The speed with which the output signal Sc from the frequency of deteremines 12 is transmitted in the time departmental 13, higher than the rate at which the input signal Sb is introduced into the frequency departmental 12. For this reason, the delay of the output signal Sc from the frequency of deteremines 12 with respect to the input signal Sb in the frequency departmental 12, equivalent to one character in the last clocked frame T2.

Of the elements of the output signal Sc from the frequency of deteremines 12 data plps are served in time departmental 13, a L1 (included in each symbol P2) is supplied to the switching device 15. As a result, subject to decoding by the decoder 18 NPCC goal is the signal Sd shown in figure 2. That is, when the data symbols are accumulated in a temporary deprimirotee 13, code NPCC corresponding PLP (labeled "Data" in the signal Sd in figure 2), starts to be decoded NPC is. When L1 is output from the frequency of deteremines 12 is an interrupt, and executes decoding NPCC for L1. That is, the decoder 18 NPCC performs decoding NPCC for L1 in the middle of decoding NPCC for the data.

The operation of the decoding NPCC in multi-PLP mode

What follows is a description of the operation of the decoding NPCC in multi-PLP mode.

3 conditionally shows a typical structure of the output signal Sc from the frequency of deteremines 12 in multi-PLP mode.

In figure 3, each column represents a single character.

The output signal Sc figure 3 is composed of L1 and multiple plps.

In the example in figure 3 as there is a common PLP PLP (named here CF), PLP(1) type 1 (named here TR) and PLP(2) type 1 (named here TR).

In the same example as further PLP exist PLP(3) type 2 (named here TR), PLP(4) type 2 (named here TR) and PLP(5) type 2 (named here TR). Figure 3 each of TR, TR and TR shown divided into four parts.

In multi-PLP mode desired PLP (up to two plps) are allocated from these plps and decoded NPCC. It should be noted that WED always decoded NPCC. Thus, in addition to CF, decoding NPCC subjected to a desired one of TR, TR, TR, TR and TR.

Figure 4 is conventionally shows a typical procedure of decoding NPCC in multi-PLP mode, and illustrates how the procedure is ke usually decoding in units of PLP.

At the top of figure 4 shows a time chart that is read from the frequency of deteremines 12 in blocks PLP.

Second from the top in figure 4 shows the real time chart, when CF and TR subjected to decoding NPCC. In this case, during decoding NPCC for TR in the previous frame T2 is interrupted, and is decoded NPCC L1 of the current frame T2 (shown at the top of figure 4). When decoding NPCC for L1 is completed, resumes decoding NPCC for TR. At the end of the decoding NPCC for TR resumes decoding NPCC for CF in the current frame T2.

Third, figure 3 shows the real-time chart, when CF and TR subjected to decoding NPCC. In this case, sequentially decoded NPCC in the current frame L1, WED and THR. That is, during decoding NPCC for PLP there is no interruption to decode NPCC for L1.

The fourth figure 4, i.e. at the bottom of figure 4 shows the real time chart, when the decoding NPCC are WED and THR. In this case, during decoding NPCC for TR in the previous frame T2 is interrupted, and decoding NPCC for L1 in the current frame T2. when decoding NPCC for L1 is completed, resumes decoding NPCC for TR. At the end of this decoding NPCC for TR resumes dekodiranje for CF in the current frame T2.

How to use frequency departmental

The following steps describe how commonly used frequency departmental 12.

As discussed above, L1 is included in each symbol P2. Thus, before the decoding NPCC for L1, the frequency detereminately 12 need to accumulate all the P2 symbols.

During decoding NPCC for L1 frequency detereminately 12 must then accumulate the data symbols are applied to the input demodulateur device 11.

Frequency detereminately 12 should be of a size large enough for 32K-point FFT. If applied 16K-, 8K-, 4K, 2K or 1K-point FFT, the frequency detereminately 12 can accommodate the data, equivalent to 2, 4, 8, 16 and 32 characters in size.

In DVB-T2 the number of P2 symbols is equal to one in case of 32K or 16K points. The number of P2 symbols is doubled in the case of 8K points; the number of P2 symbols whateverelse in the case of 4K points; and so on

That is, the frequency departmental 12 places as many characters of data, what is the number of P2 symbols in the case of 16K points or less.

In the case of a 32K-point combination interrupts, placed one before the other, are used interchangeably. This means that the decoding NPCC for L1 must be completed, and starts to record the reading of data required to begin before starting the next character.

In the case of 16K points or less shall use only the combination of interrupts. This means that reading the specified area must be completed before the recording starts this field.

As is clear from the above-discussed, the buffer function of frequency deteremines 12 is open, as shown in figa-5D.

Figa-5D are views explaining a buffer function of frequency deteremines 12.

In the case of a 32K-point frequency departmental 12 may accumulate data equivalent to one character, as shown in figa. In this case, one symbol P2 may be stored in the frequency deprimirotee 12.

In the case of 16K-point frequency departmental 12 can accumulate data, equivalent to two symbols, as shown in figv. In this case, one symbol P2 and one character of data can be stored in the frequency deprimirotee 12.

In the case of 8K-point frequency departmental 12 can store data equivalent to four characters, as shown in figs. In this case, in the frequency deprimirotee 12 can be stored two characters P2 and two symbol data.

In the case of 4K points frequency departmental 12 can store data equivalent to eight characters, as shown in fig.5D. In this case, in the frequency deprimirotee 12 may persist four symbols P2 and four symbol data.

In the case of 2K-1K points or points (not shown) frequency departmental 12 can accommodate the data, equivalent to what s so much data characters, number of P2 symbols.

Summarizing the above, the receiving device of figure 1 represents compliant with DVB-T2 demodulate device that divides time, the only device decoding NPCC for decoding NPCC for L1 and PLP.

From the point of view of decoding NPCC frequency departmental 12 has a buffer capacity. That is, in cases other than 32K points, frequency departmental 12 is used as a buffer, the corresponding set of characters. In such cases, the frequency departmental 12 accumulates not only the P2 symbols, but also as many characters of the data as possible. This can save the time to completion of decoding for L1.

Temporary detereminately 13 need to read data from a frequency deteremines 12, once completed the data record in the past. Meanwhile, the decoding NPCC for L1 must begin as quickly as possible so that the decoding has been completed before the P2 symbols recorded in the frequency departmental 12 are overwritten by subsequent characters. For this reason, the control unit 20 performs control interrupt to stop the decoding NPCC for PLP.

More specifically, the control device 20 stops the operation of the temporary deteremines 13 and a cell of deteremines 14 to control perawan is eat. Stop decoding NPCC for PLP halfway running interrupt destroys the processed data. This requires that the control device 20 is again performed management reading in the time departmental 13 and cell departmental 14 after decoding NPCC for L1.

In multi-PLP mode decoding NPCC is carried out according to the procedure shown in figure 2 or figure 4. That is, regenerating device 16, bit departmental 17, the decoder NPCC 18 and the decoder 19 BCH share time so as to allow decoding NPCC for L1, common PLP (CF in figure 3 and 4) and the data plps (TR, TR, TR, TR, TR). In the one device decoding NPCC can replace up to three devices decoding NPCC, which was traditionally required.

The structure of the receiving system

6 is a block diagram showing the first example of the structure of the receiving system applicable to the receiving device of figure 1.

Figure 6 reception system composed of device 101 receiving the data channel decoding device 102 and device 103 decode processing of the information source.

The device 101 receiving data receives a signal that includes at least the codes NPCC received encoding NPCC target data, such as video and audio data of broadcast programs. The sludge is istrative, the device 101 receiving data receives the signal from channels such as terrestrial digital broadcasting, satellite digital broadcast, network, CATV (cable TV) and other networks, including the Internet (not shown), and delivers the received signal in the channel decoding device 102.

If the signal received by the device 101 receiving data, illustrative translated broadcasting stations using the terrestrial waves, satellite waves or CATV networks, the device 101 receiving data usually consists of set-top boxes (TA) (STB) or the like. If the signal received by the device 101 receiving data, illustrative translated as a group signal web servers in the form of television over Internet Protocol (IPTV), the device 101 receiving data illustratively composed of a network interface (I/F)such as network interface card (SIC) (NIC).

Channel decoding unit 102 performs processing channel decoding, which includes at least the process of correcting errors that may occur in the channels on the signal received by the device 101 to retrieve the data from the channels. Channel decoding device 102 sends the processed signal to the device 103 decode processing of the information source.

The signal received from the channel device 101 sex the surveillance data, subjected to at least encoding error correction aimed at correcting any errors that may appear in the channels. Thus, the channel decoding unit 102 performs processing channel decoding, such as decoding with error correction, on the received signal.

The usual methods of encoding with error correction include encoding NPCC and encoding code reed-Solomon. In this embodiment, assume that you run at least encoding NPCC.

Processing channel decoding may include demodulation of modulated signals.

On the signal subjected to processing channel decoding unit 103, the processing of the information source decoding processing of decoding the information source that includes at least the process of decompressing compressed data.

The signal received by the device 101 receiving the data channel may be subjected to encoding with compression to reduce the amount included therein video and audio data. In this case, the device 103 processing the information source decoding processing of decoding the information source, such as decompression of compressed data over the signal subjected to processing canalin the th decoding.

If the signal received by the device 101 receiving data from channels that are not subjected to encoding with compression, the device 103 decode processing of the information source is not decompresses compressed data.

Typical methods unpacking include decoding MPEG (group of experts on cinema). Processing channel decoding may also include diskriminirovaniya in addition to unpacking data.

In the receiving system, as described above, the device 101 receiving data receives a signal composed, generally, of the video and audio data subjected to encoding with compression, such as MPEG encoding, and encoding with error correction, such as coding NPCC. The resulting signal is sent to the channel decoding device 102.

Channel decoding unit 102 performs the channel decoding the same processing that the processing carried out by components from demodulateur device 11 to the decoder 19 BCH above the signal coming from the device 101 to retrieve the data. The signal resulting from the processing of the channel decoding, served in the device 103 decode processing of the information source.

The device 103 decode processing information source processes is kodirovanija information source, such as MPEG, over the signal coming from the channel decoding device 102. Then displays images and / or sounds resulting from the processing of the decoding information source.

The above-described reception system 6 may illustratively be used for TV tuners or the like for receiving digital TV broadcast.

The device 101 receiving the data channel decoding unit 102 and the device 103 decode processing of the information source can be performed each as an independent device (hardware, such as integrated circuit (IC)or as a software module.

A set of at least two devices in the device 101 receiving data - channel decoding device 102 and the device 103 decode processing of the information source, can be installed as an independent unit. One such set may be illustrative of the device 101 of the data processing and channel decoding device 102. Another set it is possible to form a channel decoding device 102 and device 103 decode processing of the information source. Another set may consist of a device 101 receiving the data channel decoding device 102 and device 103 decode processing of the information source.

Fig is a block diagram, showing the second example of the structure of the receiving system applicable to the receiving device of figure 1.

7 components, the equivalents of which are available in 6, are denoted by the same reference positions, and their descriptions will be omitted where appropriate.

The receiver system in Fig.7 is common with system 6 in that the system includes the device 101 receiving the data channel decoding unit 102 and the device 103 decode processing of the information source. What makes the receiving system 7 is different from the system 6 is that it includes the newly added device 104 excretion.

This unit 104 excretion may consist of a display device for displaying images and / or speakers to output sound. As such, the device 104 excretion is used to display images and sounds are selected from a signal generated by the device 103 decode processing of the information source. That is, the device 104 breeding displays images and(or) outputs the sounds.

The above-described reception system 7 may be used for illustrative TVs to receive digital TV broadcasts or radio or the like for receiving broadcasting programs.

It should be noted that, if the signal received by device is the your 101 receiving the data, not subjected to encoding with compression, then drove issued from the channel decoding device 102, is sent directly to the device 104 excretion.

Fig is a block diagram showing the third example of the structure of the receiving system applicable to the receiving device of figure 1.

On Fig components, the equivalents of which are available in 6, are denoted by the same reference positions, and their descriptions will be omitted where appropriate.

Reception system Fig is common with system 6 in that the system includes the device 101 of the data processing and channel decoding device 102.

What makes the receiving system Fig different from system 6, is that this system is not equipped with a device 103 decode processing of the information source, but also includes the newly added recording device 105.

This recording device 105 records (i.e. saves) signal issued from the channel decoding device 102 (such as the TS packets in the MPEG format), to a recording (storage) media such as optical disks, hard disks (magnetic disks) or flash memory.

The above-described reception system Fig may illustratively be used for tape recorders or the like for recording TV broadcasts.

On Fig receiving system may be the structured, to include the device 103 decode processing information devices so that the signal is subjected to processing of decoding the information source, i.e. the decoded pictures and sounds may be written to a recording device 105.

The application of the present invention to programs

The above sequence of treatments can be performed either in hardware or software.

In such cases, at least part of the receiving system, which includes the above-described receiving device, may be illustrative presented in the form of machine shown in Fig.9.

Figure 9 Central processing unit (CPU) (CPU) 201 performs various processing according to programs stored in an ever-memory (ROM) (ROM) 202 or in accordance with the programs loaded in a random access memory (RAM) (RAM) 203 of the storage device 208. The RAM 203 may also store data required by the CPU 201 when performing other processing.

The CPU 201, the ROM 202 and the RAM 203 are connected via a bus 204. The interface 205 I / o is also connected to the bus 204.

The interface 205 I / o is connected to the device 206 input, usually consisting of a keyboard and mouse, and with a device 207 conclusion, presents illustrative display unit. The interface 205 I / o is further connected to the device 209 of light and, as a rule, educated modem or terminal adapter. Device 209 connection handles communication with other devices (not shown) over networks, including the Internet.

If necessary, the drive 210 is also connected to the interface 205 I / o. One of the removable media 211 such as magnetic disks, optical disks, magneto-optical disks, or semiconductor memory devices that can be loaded into the drive 210. Computer programs retrieved from the loaded removable disk, installed optionally in the storage device 208.

If the above processing should be hardware, components, software programs may be either incorporated beforehand in dedicated hardware to be using the computer, or installed from a network or recording media in the universal personal computer or like equipment capable of performing a variety of functions based on the installed programs.

As shown in Fig.9, a storage medium on which is stored program, is offered to users not only as removable media (packing media) 211 separately from their computers and composed of magnetic disks (including flexible disks) programs, optical disks (including constant the mass storage devices CD-ROM (CD-ROM) and digital versatile disk (DVD)), magneto-optical disks (including MD (MD)), or semiconductor memory devices, but also in the form of a ROM 202 or a hard disk contained in the storage device 208, each of which stores programs and pre-built computers.

In this specification, the steps describing the program stored on the recording media are not only processing that should be carried out in the depicted sequence (i.e., based on time sequence), but also processing that can be executed in parallel or individually and not chronologically.

In this description, the expression "system" refers to the entire configuration, built from many components of the devices and the processing elements.

Professionals should be understood that various modifications, combinations, podnominatsii and alterations may occur depending on design requirements and other factors insofar as they are within the scope of the applied claims of the invention or its equivalents.

The present application contains subject matter related to that disclosed in the priority application for the Japan patent No. 2009-0721161, filed in the Japan Patent office on March 24, 2009, the entire contents of which are incorporated here by reference.

1. A receiving unit that meet the General standard V.2 digital broadcasting, known as DVB-T2, configured to perform decoding codes low-density control definition (NPCC) for highways physical layer (IFIs) (PLC), indicating the data streams, and level 1 (L1), representing the transmission parameters of the physical layer, and containing:
the decoding device NPCC made with the possibility that, when the coded signal NPCC data and the control signal coded NPCC transmission are transmitted multiplexed referred to the decoding device NPCC can decode both the data signal and the control signal transmission in time division mode;
a storage device configured to locations before mentioned decoder NPCC and for storing at least the control signal transmission when receiving the above-mentioned data signal and said control signal transmission; and
the control device is arranged to control the said device decoding NPCC for decoding the above-mentioned data signal while the above-mentioned signal transmission control accumulates in the above-mentioned storage device, and to interrupt the decoding of the data signal corresponding to the previous frame, to operate the said device decoding NPCC for the achala decoding the above-mentioned control signal transmission of the current frame, when the above-mentioned control signal transmission accumulated in said storage device, in which
the above-mentioned data signal represents the PLP and the above-mentioned signal transmission control and represents L1 included in the symbol P2 provided in the DVB-T2;
the above-mentioned signal transmission control and the above-mentioned data signal subjected to the process of frequency interleave; and
the above-mentioned storage device configured to store the above mentioned data signal and said control signal transmission when receiving and processing the frequency deteremine corresponding to the process of frequency interleave above mentioned data signal and the above-mentioned signal transmission control; and
the decoding device is configured to resume decoding of the data signal after decoding NPCC control signal transmission of the current frame.

2. A method for use with a receiver corresponding to the standard V.2 digital television, known as DVB-T2, configured to perform decoding codes low-density control definition (NPCC) for highways physical layer (IFIs) (PLP), indicating the data streams, and level 1 (L1), representing the transmission parameters of the physical layer, and containing:
the device is in the decoding NPCC, made with the possibility that, when the coded signal NPCC data and the control signal coded NPCC transmission are transmitted multiplexed referred to the decoding device NPCC can decode as mentioned the data signal, and said control signal transmission in time division mode; and
a storage device configured to locations before mentioned decoder NPCC and for storing at least the control signal transmission when receiving the above-mentioned data signal and said control signal transmission;
moreover, the above method includes the steps are:
operate the said device decoding NPCC for decoding the above-mentioned data signal at a time, as mentioned signal transmission control is accumulated in said storage device; and
interrupt decoding a data signal corresponding to the previous frame, to operate the said device decoding NPCC to start decoding the above-mentioned control signal transmission of the current frame when the said control signal transmission accumulated in said storage device; and
resume decoding of the data signal after decoding NPCC signal transmission control current is th frame, in which
the above-mentioned data signal represents the PLP and the above-mentioned control signal transmission is the L1 included in the symbol P2 provided in the DVB-T2;
the above-mentioned signal transmission control and the above-mentioned data signal subjected to the process of frequency interleave; and the method comprises the steps of: storing the above-mentioned data signal and said control signal transmission at their reception and
processing frequency deteremine corresponding to the process of frequency interleave above mentioned data signal and the above-mentioned signal transmission control.

3. The recording medium containing recorded thereon a program for a computer controlling the receiving device that corresponds to a standard V.2 digital television, known as DVB-T2, configured to perform decoding codes low-density control definition (NPCC) for highways physical layer (IFIs) (PLP), indicating the data streams, and level 1 (L1), representing the transmission parameters of the physical layer, and containing:
the decoding device NPCC made with the possibility that, when the coded signal NPCC data and the control signal coded NPCC transmission are transmitted multiplexed referred to the decoding device NPCC can decode the signal the data, and the control signal transmission in time division mode; and
a storage device configured to locations before mentioned decoder NPCC and for storing at least the control signal transmission when receiving the above-mentioned data signal and said control signal transmission;
moreover, the above program causes the said computer to perform processing control containing phases in which:
operate the said device decoding NPCC for decoding the above-mentioned data signal at a time, as mentioned signal transmission control is accumulated in said storage device; and
interrupt decoding a data signal corresponding to the previous frame, to operate the said device decoding NPCC to start decoding the above-mentioned control signal transmission of the current frame when the said control signal transmission accumulated in said storage device; and
resume decoding of the data signal after decoding NPCC control signal transmission of the current frame, in which
the above-mentioned data signal represents the PLP and the above-mentioned control signal transmission is the L1 included in the symbol P2 provided in the DVB-T2;
mentioned signatureline transmission and the above-mentioned data signal subjected to the process of frequency interleave; and process control includes the steps:
storage of the above-mentioned data signal and said control signal transmission at their reception and
processing frequency deteremine corresponding to the process of frequency interleave above mentioned data signal and the above-mentioned signal transmission control.

4. Reception system corresponding to the standard V.2 digital television, known as DVB-T2, configured to perform decoding codes low-density control definition (NPCC) for highways physical layer (IFIs) (PLP), indicating the data streams, and level 1 (L1), representing the transmission parameters of the physical layer, and containing:
the device receiving the data, configured to receive a signal encoded NPCC data and control signal coded NPCC transmission, when these signals are multiplexed on a predetermined channel;
channel decoding device, configured to process channel decoding on the signals received at the said device receiving data for said channel, with the above-mentioned process channel decoding includes at least the process of correcting errors that may occur in the above-mentioned channel, and the impeller is decoding unit then outputs the processed signals; and
either the processing unit decoding an information source which has a capability to carry out the decoding process of the information source over the signals issued from the mentioned channel decoding device or the receiving device is made with the possibility to record the signals issued from the mentioned channel decoding device, on a recording media;
these channel decoding device includes:
the decoding device NPCC, configured to decode a data signal and control signal transmission in time division mode;
a storage device configured to locations before mentioned decoder NPCC and for storing at least the control signal transmission when receiving the above-mentioned data signal and said control signal transmission; and
the control device is arranged to control the said device decoding NPCC for decoding the above-mentioned data signal at a time, as mentioned signal transmission control accumulates in the above-mentioned storage device, and to interrupt the decoding of the data signal corresponding to the previous frame, to operate the said device decoding Nccds start decoding the above-mentioned control signal transmission of the current frame, when the above-mentioned control signal transmission accumulated in said storage device, and in which
the above-mentioned data signal represents the PLP and the above-mentioned control signal transmission is the L1 included in the symbol P2 provided in the DVB-T2;
the above-mentioned signal transmission control and the above-mentioned data signal subjected to the process of frequency interleave; and
the above-mentioned storage device configured to store the above mentioned data signal and said control signal transmission when receiving and processing the frequency deteremine corresponding to the process of frequency interleave above mentioned data signal and the above-mentioned signal transmission control; and
the decoding device is configured to resume decoding of the data signal after decoding NPCC control signal transmission of the current frame.



 

Same patents:

FIELD: radio engineering, communication.

SUBSTANCE: receiving apparatus, which corresponds to the digital television standard T.2, known as DVB-T2, is configured to perform low-density parity-check (LDPC) decoding for physical layer channels (PLC), which denote data streams, and layer 1 (L1), which represents physical layer transmission parameters. The receiving apparatus includes a LDPC decoding apparatus which is configured such that, when a LDPC encoded data signal and a LDPC encoded transmission control signal are transmitted multiplexed, said LDPC decoding apparatus decodes both the data signal and the transmission control signal. The receiving apparatus also includes a storage device configured to be placed in front of the LDPC decoding device and to store the transmission control signal when receiving the data signal and the transmission control signal.

EFFECT: enabling simultaneous reception of data and control signals using the same apparatus.

4 cl, 12 dwg

FIELD: radio engineering, communication.

SUBSTANCE: method of generating codes for generating signal ensembles involves generating a source code of N≥4 elements, a number K≥1 of codes of N elements to be generated, as well as a target function for a set of L states of the code elements, and corresponding values of given signal parameters, characterised by an array of states of L×N×K peaks on N×K levels, connected by edges, wherein each of the L states is the initial state; generating codes; selecting a path with the extremum value of the target function, after which each generated code is assigned a symbol which corresponds to the edge of the path with the extremum value of the target function, and selecting 2≤M≤K codes with the maximum value of the ratio of the amplitude of the central peak of the autocorrelation function to the magnitude of the amplitude of the maximum lateral peak of the autocorrelation function and the minimum duration of the section of the autocorrelation function between the point of the maximum of the central peak and the point where the autocorrelation function becomes zero for the first time.

EFFECT: high jamming resistance of signals generated based on corresponding codes.

5 cl, 7 dwg

FIELD: information technology.

SUBSTANCE: intra prediction modes are coded in a bit stream. Brightness and chroma components can potentially have different prediction modes. For chroma components, there are 5 different modes defined in AVC: vertical, horizontal, DC, diagonal down right, and "same as brightness". Statistics show that the "same as brightness" mode is frequently used, but in AVC, this mode is encoded using more bits than other modes during entropy coding, therefore the coding efficiency is decreased. Accordingly, a modified binarisation/codeword assignment for chroma intra mode signalling can be used for high efficiency video coding (HEVC), the next generation video coding standard.

EFFECT: high coding efficiency.

18 cl, 4 dwg

FIELD: information technology.

SUBSTANCE: transmitting device comprises: means of generating frames, which is configured to arrange signal and pilot signal data in each of at least two signal code combinations in a frame, each signal code combination having the same length, and arrange data in said at least one code combination in a frame, a conversion means which is configured to convert said signal code combinations and said data code combinations from a frequency domain into a time domain to generate a time-domain transmission signal, and a transmitting means which is configured to transmit said time-domain transmission signal. Method is intended to be implemented by the given device.

EFFECT: enabling flexible tuning to the required portion of the transmission band and reduced content of service data.

20 cl, 15 dwg

FIELD: radio engineering, communication.

SUBSTANCE: apparatus for decoding block turbo codes has a first random-access memory unit 1, a second random-access memory unit 2, a third random-access memory unit 3, a SISO decoder 4, a decision unit 5, a first limiter 6, a read-only memory unit 7, a multiplier unit 8, a second limiter 9. The SISO decoder has a random-access memory unit 10, a clock generator 11, a switch 12, a counter 13, a read-only memory unit 14, a Walsh function coefficient signal former 15, an analysed sequence former 16, a first adder 17, a first subtractor unit 18, a doubling unit 19, a multiplier unit 20, a first divider unit 21, a second adder 22, a third adder 23, a second subtractor unit 24, a second divider unit 25, a third divider unit 26, a limiter 27.

EFFECT: high noise immunity of block turbo codes.

3 cl, 6 dwg

FIELD: radio engineering, communication.

SUBSTANCE: method of transmitting information bits includes a step of dividing the information bits to be transmitted into at least two groups. Further, according to the method, the information bits in each group to be transmitted are encoded to obtain at least two groups of encoded bits. Said at least two groups of encoded bits are combined to obtain a full sequence of encoded bits. The full sequence of encoded bits is obtained by dividing the encoded bits in each group into N subgroups and reordering said subgroups in each group of encoded bits. Subgroups in at least one group of the encoded bits are discontinuously distributed in the full sequence of encoded bits after reordering.

EFFECT: improved reception quality.

16 cl, 9 dwg, 2 tbl

FIELD: information technology.

SUBSTANCE: input signal is converted to spectral coefficients; the spectral coefficients are grouped into frequency bands and standards are estimated for each band as the average energy in the band; the spectrum is normalised based on the estimated standards; the standards are weighted based on psycho-acoustic properties of sound; bit distribution is calculated based on the weighted standards; the spectrum is quantised and encoded by the obtained number of bits; the method is characterised by that bit distribution is calculated based on a psycho-acoustic model built on quantised standards. Also disclosed is a device for implementing this method.

EFFECT: low level of distortions and easier encoding.

26 cl, 15 dwg

FIELD: radio engineering, communication.

SUBSTANCE: information 1 consisting of five pulses is encoded in form of a series of one positive pulse, two positive pulses, each magnified N times, one negative pulse magnified N times and one positive pulse, and an information 0 consisting of five pulses is encoded in form of a series of one negative pulse, two negative pulses, each magnified N times, one positive pulse magnified N times and one negative pulse, wherein N is a positive number greater than 1; the obtained sequences are transmitted to a data transmitting medium, and the received signal is compared with a reference signal by cross-correlation at the receiving side.

EFFECT: obtaining a clear signal with high level of interference and longer range of signal transmission.

2 cl, 5 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to a coding method in a wireless mobile communication system. More specifically, the present invention relates to a convolutional turbo coding (CTC) method and a device for implementing the method. The method for CTC includes steps of encoding information bits A and B using a constituent encoder, and outputting parity sequences Y1 and W1, interleaving the information bits A and B using a CTC interleaver to obtain information bits C and D, and encoding the interleaved information bits C and D using the constituent encoder to obtain parity sequences Y2 and W2, interleaving the information bits A and B, the parity sequences Y1 and W1 and the parity sequences Y2 and W2, respectively, wherein the bits in at least one of a bit group consisting of the information bits A and B, a bit group consisting of the sequences Y1 and W1, and a bit group consisting of the sequences Y2 and W2 are alternately mapped to bits of constellation points with high reliability and low reliability and puncturing the interleaving result to obtain the encoded bit sequences.

EFFECT: high reliability of encoding with bit mapping of high order modulation.

12 cl, 7 dwg

FIELD: radio engineering, communication.

SUBSTANCE: method of decoding convolutional codes involves receiving radio signals, automatic gain control, demodulation, first deinterleaving, Viterbi algorithm decoding, amplitude detection, averaging, second deinterleaving, nonlinear conversion and multichannel multiplication-summation.

EFFECT: low error probability when decoding and high noise-immunity of transmitted information.

7 dwg

Up!