Multi-channel live streaming in service overlay network

  • Authors:
  • Weizhan Zhang;Qinghua Zheng

  • Affiliations:
  • MOE KLINNS Lab and SKLMS Lab, Xi'an Jiaotong University, Xi'an, China 710049 and Department of Computer Science and Technology, Xi'an Jiaotong University, Xi'an, China 710049;MOE KLINNS Lab and SKLMS Lab, Xi'an Jiaotong University, Xi'an, China 710049 and Department of Computer Science and Technology, Xi'an Jiaotong University, Xi'an, China 710049

  • Venue:
  • Multimedia Tools and Applications
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Service overlay network (SON) provides an effective means to deploy quality of service (QoS)-guaranteed live streaming over today's Internet. A major challenge in designing such a network is dealing with resource sharing among multiple channels. To achieve the best overall QoS in SON, we devise a new multi-channel live streaming scheme. First, we propose a multi-tree construction algorithm by infrastructure-based overlay multicast. The algorithm employs pre-allocated session degree constraints in overlay nodes to reserve resources for multiple channels, and constructs multiple trees by considering the total resource utilization of overlay nodes. Second, we propose a tree-aware queue scheduling algorithm to reduce the overlay processing delay in view of the entire overlay network. Scheduling priority is identified to trade off session priority with node location in different trees. From simulation and experimental results, the scheme achieves a differentiated control among different sessions, provides load balancing among overlay nodes, and improves the delay performance on SON.