TY - GEN
T1 - Resource- and quality-aware application-level service multicast
AU - Jin, J.
AU - Nahrstedt, K.
N1 - Publisher Copyright:
© 2003 IEEE.
PY - 2003
Y1 - 2003
N2 - 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.
AB - 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.
KW - Application software
KW - Bandwidth
KW - Computer science
KW - Hardware
KW - Multicast protocols
KW - Multimedia systems
KW - Scalability
KW - Streaming media
KW - Unicast
KW - Web and internet services
UR - http://www.scopus.com/inward/record.url?scp=56549086879&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=56549086879&partnerID=8YFLogxK
U2 - 10.1109/FTDCS.2003.1204333
DO - 10.1109/FTDCS.2003.1204333
M3 - Conference contribution
AN - SCOPUS:56549086879
T3 - Proceedings of the IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems
SP - 198
EP - 204
BT - Proceedings - 9th IEEE Workshop on Future Trends of Distributed Computing Systems, FTDCS 2003
PB - IEEE Computer Society
T2 - 9th IEEE Workshop on Future Trends of Distributed Computing Systems, FTDCS 2003
Y2 - 28 May 2003 through 30 May 2003
ER -