Using Universal Plug-n-Play for Device Communication in Ad Hoc Pervasive Environments

UPnP is used as a communication protocol for device interaction in pervasive environments. It is based on a client/server model and supports advertisement, discovery and querying of devices such as smart phones, computers, and home appliances. This chapter will describe UPnP as an enabling technology for device communication. It will explain how UPnP can be used in different scenarios such as for entertainment in home networks. It will also explain a number of research efforts for integrating UPnP into other technologies for service convergence in pervasive environments