DocumentCode
2499954
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
fYear
2007
fDate
26-30 Nov. 2007
Firstpage
1840
Lastpage
1844
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/GLOCOM.2007.354
Filename
4411264
Link To Document