z-logo
Premium
Optimizing Patching‐based multicast for video‐on‐demand in wireless mesh networks
Author(s) -
Xie Fei,
Hua Kien A.,
Jiang Ning
Publication year - 2009
Publication title -
international journal of communication systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.344
H-Index - 49
eISSN - 1099-1131
pISSN - 1074-5351
DOI - 10.1002/dac.1055
Subject(s) - multicast , computer science , computer network , source specific multicast , xcast , protocol independent multicast , pragmatic general multicast , distance vector multicast routing protocol , distributed computing , reliable multicast , ip multicast , multicast address , greedy algorithm , tree (set theory) , algorithm , mathematical analysis , mathematics
In this work, we study the application of video‐on‐demand (VoD) in wireless mesh networks (WMN), a next generation edge technology to provide broadband data access in residential, business and even city‐wise networks. We adopt a Patching‐based multicast technique to better utilize the bandwidth resources in the mesh network. We optimize the Patching‐based multicast by addressing two critical problems, namely, the Minimum Cost Multicast Tree (MCMT) problem and the Maximum Benefit Multicast Group (MBMG) problem. The MCMT problem is to find a MCMT in the network. We show that finding such a tree in the WMN can be formulated as a graph theory problem, which is to find the tree with minimum number of non‐leaf nodes, and which spans all the nodes in the multicast group. We further prove the problem is NP‐hard and propose a fast greedy algorithm to accommodate the real‐time feature of the VoD application. We solve the MBMG problem by minimizing the communication of a Patching group in the entire network. A Markov model is proposed to capture the growth of the multicast group in the WMN. Simulation study results validate the proposed solutions of the two problems. Copyright © 2009 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here