Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
495763 | Applied Soft Computing | 2014 | 18 Pages |
•Proposing optimal multi-path selection method to provide effective multimedia transmission.•Maximizing the received multiple descriptions in lossy networks.•Meta-heuristic algorithms are utilized to solve multi-path selection problem.•Proposing a new multi-objective cost function to obtain optimal multi-path routings.•Producing multiple descriptions of color images for the available bandwidth.
Optimal multipath selection to maximize the received multiple description coding (MDCs) in a lossy network model is proposed. Multiple description scalar quantization (MDSQ) has been applied to the wavelet coefficients of a color image to generate the MDCs which are combating transmission loss over lossy networks. In the networks, each received description raises the reconstruction quality of an MDC-coded signal (image, audio or video). In terms of maximizing the received descriptions, a greater number of optimal routings between source and destination must be obtained. The rainbow network flow (RNF) collaborated with effective meta-heuristic algorithms is a good approach to resolve it. Two meta-heuristic algorithms which are genetic algorithm (GA) and particle swarm optimization (PSO) have been utilized to solve the multi-objective optimization routing problem for finding optimal routings each of which is assigned as a distinct color by RNF to maximize the coded descriptions in a network model. By employing a local search based priority encoding method, each individual in GA and particle in PSO is represented as a potential solution. The proposed algorithms are compared with the multipath Dijkstra algorithm (MDA) for both finding optimal paths and providing reliable multimedia communication. The simulations run over various random network topologies and the results show that the PSO algorithm finds optimal routings effectively and maximizes the received MDCs with assistance of RNF, leading to reduce packet loss and increase throughput.
Graphical abstractFigure optionsDownload full-size imageDownload as PowerPoint slide