on the intermediate symbol recovery rate of rateless codes ali talari, and nazanin rahnavard ieee...

27
ON THE INTERMEDIATE SYMBOL RECOVERY RATE OF RATELESS CODES Ali Talari, and Nazanin Rahnavard IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 60, NO. 5, MAY 2012 1

Upload: alfred-lenard-crawford

Post on 13-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

  • Slide 1

ON THE INTERMEDIATE SYMBOL RECOVERY RATE OF RATELESS CODES Ali Talari, and Nazanin Rahnavard IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 60, NO. 5, MAY 2012 1 Slide 2 OUTLINE Introduction Related work Rateless Code Design with High ISRR RCSS: Rateless Code Symbol Sorting Conclusion 2 Slide 3 INTRODUCTION Design new rateless codes with close to optimal intermediate symbol recovery rates (ISRR) employing genetic algorithms. Next, propose an algorithm to further improve the ISRR of the designed code, assuming an estimate of the channel erasure rate is available. 3 Slide 4 INTRODUCTION 4 Encoder S Decoder D Channel Limiteless Iteratively decoding z : intermediate range. Channel erasure rate Slide 5 RELATED WORK 5 [4] S. Sanghavi, Intermediate performance of rateless codes, in Proc. 2007 IEEE Inf. Theory Workshop, pp. 478482. Slide 6 RELATED WORK Employ feedbacks from D to keep S aware of z. [5][7] Transmit output symbols in the order of their ascending degree. [6] 6 [5] A. Kamra, V. Misra, J. Feldman, and D. Rubenstein, Growth codes: maximizing sensor network data persistence, in Proc. 2006 Conf. Applications, Technologies, Architectures, Protocols Computer Commun., vol. 36, no. 4, pp. 255266. [7] A. Beimel, S. Dolev, and N. Singer, RT oblivious erasure correcting, IEEE/ACM Trans. Netw., vol. 15, no. 6, pp. 13211332, 2007. [6] S. Kim and S. Lee, Improved intermediate performance of rateless codes, in Proc. 2009 Int. Conf. Advanced Commun. Technol., ICACT, vol. 3, pp. 1682 1686. Slide 7 RATELESS CODE DESIGN WITH HIGH ISRR 7 Slide 8 A. DECISION VARIABLES AND OBJECTIVE FUNCTIONS 8 Slide 9 A. DECISION VARIABLES AND OBJECTIVE FUNCTIONS (FOR ASYMPTOTIC CASE) 9 Slide 10 A. DECISION VARIABLES AND OBJECTIVE FUNCTIONS (FOR FINITE K) 10 Slide 11 B. OPTIMIZED RATELESS CODES FOR HIGH ISRR 11 [15] K. Deb, A. Pratap, S. Agarwal, and T. Meyarivan, A fast and elitist multiobjective genetic algorithm: NSGA-II, IEEE Trans. Evol. Comput., vol. 6, no. 2, pp. 182197, Apr. 2002. Slide 12 C. PERFORMANCE EVALUATION OF THE DESIGNED CODES 12 Slide 13 C. PERFORMANCE EVALUATION OF THE DESIGNED CODES 13 Summary: 1.Slightly differ from the distributions proposed in [4]. 2.The maximum degree is 19 from database observation. 3.As k decreases, large degrees are also eliminated. Slide 14 C. PERFORMANCE EVALUATION OF THE DESIGNED CODES 14 Slide 15 C. PERFORMANCE EVALUATION OF THE DESIGNED CODES 15 Slide 16 RCSS: RATELESS CODED SYMBOL SORTING The channel erasure rate may be available at S. may be exploited as a side information to further improve the ISRR of rateless codes. 16 Slide 17 A. RCSS: RATELESS SYMBOL SORTING ALGORITHM 17 Slide 18 A. RCSS: RATELESS SYMBOL SORTING ALGORITHM 18 Slide 19 A. RCSS: RATELESS SYMBOL SORTING ALGORITHM 19 Input symbol Output symbol Initial() = 0 Action: Slide 20 20 A. RCSS: RATELESS SYMBOL SORTING ALGORITHM 20 Input symbol Output symbol Slide 21 A. RCSS: RATELESS SYMBOL SORTING ALGORITHM 21 Slide 22 B. RCSS LOWER AND UPPER PERFORMANCE BOUNDS Lemma 1: The performance of RCSS is upper bounded by z = for 0. Lemma 2: The performance of RCSS is lower bounded by the performance of [6] (where symbols are only sorted based on their degree) for 1. 22 Slide 23 C. COMPLEXITY AND DELAY INCURRED BY RCSS 23 Slide 24 D. PERFORMANCE EVALUATION OF RCSS 24 Slide 25 E. EMPLOYING RCSS WITH CAPACITY- ACHIEVING CODES 25 Slide 26 26 Slide 27 CONCLUSION Design degree distributions that have optimal performance at all three selected points employing multi-objective genetic algorithms. Proposed RCSS that exploits erasure rate and rearranges the transmission order of output symbols to further improve the ISRR of rateless codes. 27