Multi-variable cost function for application layer multicast routing

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Cost function is an essential part in Application Layer Multicast (ALM) routing algorithms. It is from a cost function that we can calculate links' costs and then build the data delivery tree for multicasting. Unfortunately, cost function remains an almost untouched research area in ALM routing. In this research, we propose a new multi-variable cost function considering various end-to-end QoS parameters simultaneously. The mathematical derivation process is also described in details so that one can apply it to obtain other multi-variable cost functions according to their specic requirements. The newly proposed multi-variable cost function can avoid congestion before it happens, preventing the data delivery tree from being frequently or unnecessarily changed while still be adaptable to the dynamic requirements of different applications. With theoretical analysis, we have proved that the new cost function can provide better performance for ALM routing algorithms compared to conventional cost functions.

Original languageEnglish
Title of host publication2010 IEEE Global Telecommunications Conference, GLOBECOM 2010
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Print)9781424456383
DOIs
Publication statusPublished - 1 Jan 2010
Event53rd IEEE Global Communications Conference, GLOBECOM 2010 - Miami, United States
Duration: 6 Dec 201010 Dec 2010

Publication series

NameGLOBECOM - IEEE Global Telecommunications Conference

Conference

Conference53rd IEEE Global Communications Conference, GLOBECOM 2010
Country/TerritoryUnited States
CityMiami
Period6/12/1010/12/10

Keywords

  • Application layer multicast routing
  • Cost function
  • End-to-end QoS routing
  • Resource allocation
  • Traffic control

Fingerprint

Dive into the research topics of 'Multi-variable cost function for application layer multicast routing'. Together they form a unique fingerprint.

Cite this