A Device and Service Description Framework for Discovering and Reasoning in Autonomous P2P Environment

Noritada Shimizu, Kazuhiro Kitagawa, Hao-Yi Wan, Norihiro Ishikawa, Johan Hjelm · 2005

In this paper, we present a new service and device description framework in autonomous P2P environment. In couple of years, many ubiquitous oriented devices are coming into our life, which create peer-to-peer (P2P) network and work autonomously. When we do something inside such environment, we should discover the devices, and reason which one is most suitable for our objectives. We propose a new framework of describing device functionalities, which enables us to describe the device functionality and its capability in an abstracted form. In our framework, each device is described as a set of `primitive service', which is abstraction of functionality. In ubiquitous environment, there are many APIs to use device functionalities (e.g. UPnP, IEEE1394, ECHONET, etc). By abstracting them, we can discover devices and use their functionalities without any care about their underlying APIs. API abstraction also ensures the atomicity in its execution. Independence of discovering and reasoning mechanism from APIs underlying ubiquitous environment and the atomicity assurance is key notions for activities in this environment. This framework should be a basement for ubiquitous network environment.

Read the paper · More papers on PaperTik