PeerHood - Peer-to-Peer Neighborhood


PeerHood is a Peer-to-Peer neighborhood, which provides a unified interface to different wireless technologies. PeerHood is constantly sensing the wireless neighborhood for other devices and services, and offers the list of these devices and services to PeerHood enabled applications. Using PeerHood, the applications can

PeerHood provides a common interface to underlying network technologies for PeerHood enabled applications. Other PeerHood devices are presented to applications similarly, regardless of the underlying network technology. Currently, Bluetooth, WLAN and GPRS support has been implemented in Linux version of PeerHood. Several functions, which are common to many applications, are designed as Middleware modules. These functions can be used with the common PeerHood interface, and therefore it's not necessary to implement all of them in applications. Currently designed middleware modules include