@inproceedings{679a72f33449413cb820e9bec7b760d3,
title = "Resource- and quality-aware application-level service multicast",
abstract = "Current multimedia application deployment tends to rely on composable service systems, where a complex multimedia service can be composed dynamically from multiple simpler ones distributed widely in the Internet. Related to such a scenario is the problem of finding efficient service paths that meet end-to-end requirements. Work has been done in discovering unicast service paths. However, considering that resources are limited, for distributed multimedia applications that may have a single sender but multiple heterogeneous end-users, it is demanding to build service trees to minimize resource usages by means of sharing. We present a resource- and quality-aware application-level multicast Service Path Finding protocol (mc-SPFQ) that constructs, for each application, a more economical service tree instead of independent service paths. Bandwidth and proxy machine resource savings can be achieved by applying the application-layer multicast concept to deliver data through the service tree. mc-SPFQ Is resource- and quality-aware, in that service paths are discovered with resource availability and client's quality demand in mind. Our simulation results show that: (1) compared to unicast service path finding solutions, mc-SPFQ is superior; (2) the proxy load balancing feature makes the protocol achieve better path finding success rates in the face of resource scarcity; (3) reserving different portions of resources for service requests of different qualities affects the service path finding success rate and the average quality of service.",
keywords = "Application software, Bandwidth, Computer science, Hardware, Multicast protocols, Multimedia systems, Scalability, Streaming media, Unicast, Web and internet services",
author = "J. Jin and K. Nahrstedt",
year = "2003",
month = jan,
day = "1",
doi = "10.1109/FTDCS.2003.1204333",
language = "English (US)",
series = "Proceedings of the IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems",
publisher = "IEEE Computer Society",
pages = "198--204",
booktitle = "Proceedings - 9th IEEE Workshop on Future Trends of Distributed Computing Systems, FTDCS 2003",
note = "9th IEEE Workshop on Future Trends of Distributed Computing Systems, FTDCS 2003 ; Conference date: 28-05-2003 Through 30-05-2003",
}