Minimization methods for non-differentiable functions
Minimization methods for non-differentiable functions
Parallel and distributed computation: numerical methods
Parallel and distributed computation: numerical methods
An active service framework and its application to real-time multimedia transcoding
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
Multicast operation of the ad-hoc on-demand distance vector routing protocol
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Optimization flow control—I: basic algorithm and convergence
IEEE/ACM Transactions on Networking (TON)
A new model for packet scheduling in multihop wireless networks
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
Utility-based rate control in the Internet for elastic traffic
IEEE/ACM Transactions on Networking (TON)
Optimal Resource Allocation in Overlay Multicast
ICNP '03 Proceedings of the 11th IEEE International Conference on Network Protocols
Supporting MAC Layer Multicast in IEEE 802.11 based MANETs: Issues and Solutions
LCN '04 Proceedings of the 29th Annual IEEE International Conference on Local Computer Networks
Dynamic bandwidth management in single-hop ad hoc wireless networks
Mobile Networks and Applications
The capacity of wireless networks
IEEE Transactions on Information Theory
A scalable low-overhead rate control algorithm for multirate multicast sessions
IEEE Journal on Selected Areas in Communications
Bit rate optimization with MMSE detector for multicast LP-OFDM systems
Journal of Electrical and Computer Engineering - Special issue on Resource Allocation in Communications and Computing
Hi-index | 0.00 |
Heterogeneous multicast is an efficient communication scheme especially for multimedia applications running over multihop networks. The term heterogeneous refers to the phenomenon when multicast receivers in the same session require service at different rates commensurate with their capabilities. In this paper, we address the problem of resource allocation for a set of heterogeneous multicast sessions over multihop wireless networks. We propose an iterative algorithm that achieves the optimal rates for a set of heterogeneous multicast sessions such that the aggregate utility for all sessions is maximized. We present the formulation of the multicast resource allocation problem as a nonlinear optimization model and highlight the cross-layer framework that can solve this problem in a distributed ad hoc network environment with asynchronous computations. Our simulations show that the algorithm achieves optimal resource utilization, guarantees fairness among multicast sessions, provides flexibility in allocating rates over different parts of the multicast sessions, and adapts to changing conditions such as dynamic channel capacity and node mobility. Our results show that the proposed algorithm not only provides flexibility in allocating resources across multicast sessions, but also increases the aggregate system utility and improves the overall system throughput by almost 30% compared to homogeneous multicast.