ABSTRACT

This chapter presents a novel implementation of underlay query routing for the distributed service discovery (DSD) process. It focuses on how application-oriented networking (AON) is implemented for incorporating intelligent message routing. The chapter provides a novel query routing algorithm that runs in the underlay. The benefits obtained by the proposed architecture and the query routing algorithm were proved hypothetically. Overlay routing is the approach of forming a network of nodes on top of an existing network, usually the Internet protocol (IP) network. One of the major reasons for the poor performance of DSD applications is the mismatch between the overlay neighbour formation by the peers and the underlay topology. AON is applied in the DSD process so that query routing is performed in the IP layer independent of the overlay layer. As per the design goals, interoperability is one of the major concerns for the success of AON routing.