Title :
Path Diversity in Packet Switched Networks: Performance Analysis and Rate Allocation
Author :
Fashandi, Shervan ; Gharan, Shahab Oveis ; Khandani, Amir K.
Author_Institution :
Univ. of Waterloo, Waterloo
Abstract :
Path diversity works by setting up multiple parallel connections between the end points using the topological path redundancy of the network. In this paper, forward error correction (FEC) is applied across multiple independent paths to enhance the end-to-end reliability. Internet paths are modeled as erasure Gilbert-Elliot channels. First, it is shown that over any erasure channel, maximum distance separable (MDS) codes achieve the minimum probability of irrecoverable loss among all block codes of the same size. Then, we prove the probability of irrecoverable loss decays exponentially for the asymptotically large number of paths. Moreover, it is shown that in the optimal rate allocation, each path is assigned a positive rate iff its quality is above a certain threshold. The quality of a path is defined as the percentage of the time it spends in the bad state. Finally, using dynamic programming, a heuristic suboptimal algorithm with polynomial runtime is proposed for rate allocation over the available paths. This algorithm converges to the asymptotically optimal rate allocation when the number of paths is large. The simulation results show that the proposed algorithm approximates the optimal rate allocation very closely, and provides significant performance improvement compared to the alternative schemes of rate allocation.
Keywords :
block codes; channel coding; diversity reception; forward error correction; packet switching; polynomials; FEC; block codes; erasure channel; forward error correction; heuristic suboptimal algorithm; maximum distance separable codes; multiple parallel connections; optimal rate allocation; packet switched networks; path diversity; polynomial runtime; rate allocation; topological path redundancy; Block codes; Dynamic programming; Forward error correction; Heuristic algorithms; Internet; Packet switching; Performance analysis; Polynomials; Redundancy; Runtime;
Conference_Titel :
Global Telecommunications Conference, 2007. GLOBECOM '07. IEEE
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4244-1042-2
Electronic_ISBN :
978-1-4244-1043-9
DOI :
10.1109/GLOCOM.2007.354