330 likes | 446 Views
Scientific session DNIT of the RAS New optimization coding theory and its applied achievements 24.04.2008. V.V.Zolotarev, SRI RAS. Theoretical basis of unequivocal exact restoration of an analog signal is the theorem of readout of academician V.A.Kotelnikov.
E N D
Scientific session DNIT of the RAS New optimization coding theory and its applied achievements 24.04.2008. V.V.Zolotarev, SRI RAS
Theoretical basis of unequivocal exact restoration of an analog signal is the theorem of readout of academician V.A.Kotelnikov. • At transition of our technological civilization to transmission and storage of the information to a discrete form the main requirement to such systems, becomes their conformity to Shannon theorem. • In this case it is possible to restore always in the receiver the digital message deformed in a channel, with as much as necessary small error probability if the length of the code block will grow. The main fundamental scientific problem of transition from analog Communications(connections) and computer science To digital • Maintenance of a high level of reliability of formation, processing, transfer and storage of figures. • Means of the decision of this problem - methods of the theory of noiseproof coding This theorem has begun the modern theory of coding. V.V.Zolotarev. The coding theory
Coding - This is introduction of redundancy Coding - This introduction of redundancy K - the information R - superfluous symbols k – the information r - superfluous symbols + + n=k+r - length of the block n=k+r - length of the block R=k/n <1 - code speed R=k/n <1 - code rate
WITH C <1! V.V.Zolotarev. The coding theory
The basic restriction of the Information Theory for coding • Always condition R <C must satisfy! • In this case there are systems of coding which can provide transfer of the digital information with as much as small probability of a mistake if the length of the block of the data will be great enough (K.Shannon, the theorem of coding existence) V.V.Zolotarev. The coding theory
What is necessary for codes in communication networks? • It is - a code gain, CG!, - a measure of signal energy effectiveness increase. • Now every one additional dB in CG gives in communication networks economic benefit in many millions dollars! • Resource ЭВК can be realized at ERS for decrease of aerials sizes, and also for increase in speed, reliability and distance of communication. It is extremely important for satellite communication systems such as VSAT, and also projects micro- and nano- satellites or other high-speed communication systems. It is achieved only by correct fast mathematical processing of a digital stream! V.V.Zolotarev. The coding theory
The low estimations of error probabilities decoding for block codes with R=1/2 Even codes of length n=1000 are inefficient at error probability in the channel Ro> 0.08. And the theory asserts it is possible to work successfully at Ро <0.11 !!! And it occurs at 2500 variants of decisions!Number of atoms in the Universe is more little! 234
Complexity of decoders for different codes with length n en VA !!! Discr. algebra MTD V.V.Zolotarev. The coding theory
The block multithreshold decoder for a code with R=1/2, d=5 and I iterations MTD,complexity-N~d*I*n V.V.Zolotarev. The coding theory
The reasons of high efficiency new MTD a method • 1. Procedure is applied special very easy for realization iterative оптимизационная. • 2. Special codes with a minimum level of grouping of mistakes - too a method of optimization are constructed. • 3. Process of many hundreds parameters special optimization in the decoder was realized. • Problems 1 and 2 - “are very difficult" • The problem 3 - has not appeared at all V.V.Zolotarev. The coding theory
Minimum of calculations at decoding - in MTD! (Number of operations per bit, soft realization) Usually: N1 ~ d*I, - product and in MTD: only N2~d+I, - the sum of key parameters d and I. It is in ~100 times easier and faster than, for example, at use of a turbo codes! It was realized in special TV-system.
Hardware realization MTD at VLSI • MTD will consist almost completely of store elements or shift registers. These are the fastest elements in VLSI. The share of other elements in MTD is less than 1 %. • MTD may be absolutely parallel one step algorithm. For this reason MTD for some values of parameters approximately in 1000 times faster, than for example, a turbo decoders. A delay - as for the elementary 2- input key - absolute minimum . • Realization: throughput: up to 1,6Gb/s,and CG = 7 - 9,5 dB
Chipset of the MTD decoder at Xilinx for channels with speeds up to 150 Mb / s V.V.Zolotarev. The coding theory
Multithreshold decoder (MTD) for satellite and space channels, raises efficiency of their use in 3-10 times, including for EDS. Simple MODEL MTD at Altera for channels up to 640 Mbit / s. The method can work at information speeds up to 1,6 Gbit / s SRI RAS MTD - for the Space! V.V.Zolotarev. The coding theory
New scientific and technological revolution – data transmission with the minimal power WITH , дБ V.V.Zolotarev. The coding theory
The symbolical multithreshold decoder for a code with R=1/2, d=5 and I iterations - QMTD-symbolic ? V.V.Zolotarev. The coding theory
Welcome! Visitors of web-site SRI RAS www.mtdbest.iki.rssi.ru in March, 2008. USA Network ??? Russia More than 18000 visitors of our web-site from 56 countries have copied more than 7 Gbytes data about MTD algorithms during last year. V.V.Zolotarev. The coding theory
Chipset MTD decoder at ALTERA basis V.V.Zolotarev. The coding theory
Conclusions 1. We have opened iterative MTD algorithms 35 years ago. 2. Complexity of the soft versions MTD is an absolute known minimum of calculations. A difference with other codes is ~100 times! The rare case in the theory! We outstrip all countries ~ 7 ÷ 10 years. 3. Hard MTD are faster than a other codes ~1000 times! 4. Decisions MTD are almost always optimum even at the big noise level. 5. MTD - the absolute leader by criteria "complexity - efficiency". It is created in Russia! 6. Non-binary codes for MTD - the most unique discovery in the coding theory during last 30 years. They are unknown abroad! The Russian scientific school - again in the group of world leaders in the theory! V.V.Zolotarev. The coding theory
Thanks ! Report end! 24.04.2008. SRI RAS SRI of the Russian Academy of Sciences in Moscow w.ph.: (495) 333 45 45, www.mtdbest.iki.rssi.ru, e-mail: zolotasd@yandex.ru mobil: +7 916 518 86 28 V.V.Zolotarev V.V.Zolotarev. The coding theory
Further there are help slides - appendices to the report V.V.Zolotarev. The coding theory
Whenever possible - to code easier!!! An example of the coder for свёрточного a code with code speed R=1/2 V.V.Zolotarev. The coding theory
Codes and algorithms Algorithm Viterbi Algebraic codes Turbo codes Low dencityparity codes Majority codes- - only in Russia - MTD which almost always converges to optimum (total search!) the decision, but with linear complexity Complexity 2n n2 C1*n C2*n C3*n С3 <C2 <C1 Complexity of various algorithms of decoding V.V.Zolotarev. The coding theory
Convolutionale multithreshold decoder for a code with R=1/2, d=5 and 3 iterations Fig. 1. The multithreshold decoder сверточного JUICE with R=1/2, d=5 and nA=14 MTD ! V.V.Zolotarev. The coding theory
The reasons of high efficiency new МПД a method • 1. Procedure is applied special very easy for realization iterative оптимизационная. • 2. Special codes with a minimum level of grouping of mistakes - a method of optimization are constructed. • 3. Special optimization of many hundreds parameters of the decoder is carried out. • Problems(Tasks) 1 and 2 - "very difficult" • The problem(task) 3 - was not put at all
Multithreshold decoding (MTD) • MTD repeatedly changes symbols of the accepted message and can achieve at linear complexity of realization the decision of the optimum decoder (OD). • It is a result of the iterative approach application to the error correction. It was revealed at USSR at 22 years earlier, than in the West. • Usually "price" of optimum decoding • (as for Viterbi algorithm, VA) - full search, and complexity MTD - only linear function of a code length!!! V.V.Zolotarev. The coding theory
What is necessary from codes for communication networks? • Prof. Berlecamp (USA) had said in 1980 in the review : • " It - a code gain! ", - a measure of effect of increase in energy of the signal, estimated as ~ $1 million per 1 dB CG. • Now it is even more important as it is shown on ours website SRI RAS www.mtdbest.iki.rssi.ru • Now every additional one dB CG gives in the big networks economic benefit in hundred millions dollars! • Resource CG can be realized for decrease in the sizes of aerials, and also for increase in speed, reliability and distance of communication. It is extremely important for satellite systems of communication such as VSAT, and also projects micro- and nano- satellites or other high-speed systems of communication.
The main fundamental scientific problem of transition from analog Communications and computer science to the digital one The main fundamental scientific problem of transition from analog Communications(connections) and computer science To digital • Maintenance of a high level of reliability of formation, processing, transfer and storage of figures. • Means of the decision of this problem - methods of the theory of noiseproof coding • Maintenance on completely new theoretical principles of a high level of reliability of transmission and storage of data. • The most successful decisions of this problem are offered with the theory of noiseproof coding V.V.Zolotarev. The coding theory
The main problems of coding technology • 1. To decode - it is easier!. • 2. Reliability - is higher! • 3. Maximum to take into account Conditions of coding in real systems of communication • 4. How it may be reached? Multithreshold Decoders!!! • Why? They are extremely simple and very affective!
Limiting opportunities of codes C Capacity of the channel R1 V.V.Zolotarev. The coding theory
Limiting code cain (CG) in the case of the condition R <C V.V.Zolotarev. The coding theory