The goal of this work was to develop a method that enables peer-to-peer connectivity between a device in a wireless personal area network and a device in the Internet. The connectivity consists of finding the service, configuring it dynamically and establishing the session accordingly. The work included state-of-the-art analysis of service discovery protocols, peer-to-peer technologies and ad hoc networking technologies. Based on the analysis, it was decided which technologies would be the most suitable with which to achieve the desired functionalities for the test platform. The created test platform consisted of two entities: a wireless personal area network and a static network. There were two devices that offered services in the wireless personal area network. One device had limited resources and the other had higher capabilities. These devices were used to demonstrate the accessibility and configuration of the services. The implemented test platform was tested with four use cases. A connection to the devices in the wireless personal area network was established in the first two use cases; in the last two use cases the device was controlled remotely. The designed method proved to be useful for the purposes of remote connectivity. Configuration of the services enabled offering the same remote service to many kinds of devices, thus increasing the platform independence of the service. The device in the wireless personal area network need not have much capability for offering the service because part of the program code can be run remotely. In this way the wireless personal area network device's resources can be saved for other purposes.
|Place of Publication||Oulu|
|Publication status||Published - 2005|
|MoE publication type||G2 Master's thesis, polytechnic Master's thesis|