Title
QoS-Aware Self-adaptation of Communication Protocols in a Pervasive Service Middleware
Abstract
Pervasive computing is characterized by heterogeneous devices that usually have scarce resources requiring optimized usage. These devices may use different communication protocols which can be switched at runtime. As different communication protocols have different quality of service (QoS) properties, this motivates optimized self-adaption of protocols for devices, e.g., considering power consumption and other QoS requirements, e.g. round trip time (RTT) for service invocations, throughput, and reliability. In this paper, we present an extensible approach for self-adaptation of communication protocols for pervasive web services, where protocols are designed as reusable connectors and our middleware infrastructure can hide the complexity of using different communication protocols to upper layers. We also propose to use Genetic Algorithms (GAs) to find optimized configurations at runtime to achieve self-adaption of web service transport protocols (TCP, UDP and Blue tooth), taking into consideration QoS requirements. Our tests show that protocol switching involves little performance overhead and runs efficiently. Our evaluations also show that the proposed approach for achieving self-adaptation for communication protocols is effective where optimized configurations of protocols can be obtained with acceptable performance and quality by GAs.
Year
DOI
Venue
2010
10.1109/GreenCom-CPSCom.2010.132
GreenCom/CPSCom
Keywords
Field
DocType
pervasive web service,qos requirement,qos-aware selfadaptation,web services,quality-of-service,quality of service,different communication protocol,pervasive computing,communication protocols,optimized configuration,communication protocol,ubiquitous computing,motivates optimized self-adaption,transport protocols,optimized usage,genetic algorithms,self-management,consideration qos requirement,pervasive service middleware,middleware,qos-aware self-adaptation,pervasive web service transport protocol,service invocation,different quality,bluetooth,transport protocol,round trip time,servers,web service,genetic algorithm,protocols,switches
Middleware,Computer science,Server,Quality of service,Computer network,Throughput,Ubiquitous computing,Web service,Service discovery,Distributed computing,Communications protocol
Conference
ISBN
Citations 
PageRank 
978-0-7695-4331-4
6
0.53
References 
Authors
23
5
Name
Order
Citations
PageRank
Weishan Zhang139652.57
Klaus Marius Hansen258554.14
Joao Fernandes3363.59
Julian Schütte45814.61
Francisco Milagro Lardies5121.49