Author :
Bellavista, Paolo ; Corradi, Antonio ; Stefanelli, Cesare
Abstract :
User requirements and device heterogeneity call for Web services with differentiated quality of service (QoS). In particular, services with response-time constraints, such as video-on-demand (VoD), require the differentiation, control, and dynamic adaptation of QoS. Service providers and network operators need methodologies and mechanisms for managing runtime QoS. Using mobile agent technology, the ubiQoS middleware supports QoS tailoring and adaptation of video-on-demand flows in response to user preferences and terminal properties. The design, implementation, and deployment of QoS-aware Internet services can significantly benefit from a middleware approach at the application level. Our experimental results show the feasibility of application-level middleware solutions based on code mobility for Internet VoD services with differentiated QoS.
Keywords :
Internet; middleware; mobile computing; quality of service; video on demand; Internet services; VoD; Web services; application-level QoS control; code mobility; device heterogeneity; mobile agent technology; quality of service; ubiQoS middleware; user requirements; video-on-demand; IP networks; Middleware; Mobile agents; Protocols; Quality of service; Resource management; Runtime; Transcoding; Web and internet services; Web services;