Date Added: Jun 2009
In pervasive computing environments, applications find themselves in constantly changing operating conditions. Such applications often need to discover locally available resources on-demand. Communication protocols have been developed that base discovery not on the unique address of the destination but on application-level characteristics of the destination host. Previous work has focused almost exclusively on purely on-demand protocols to achieve these resource connections. However, because the types of resources desired may be common across applications, the discovery and routing tasks can benefit from some degree of proactivity.