In this paper, we propose a resource discovery scheme of mobile P2P with data dissemination that considers the interests and mobility of the peer. The proposed scheme manages a local information table, a resource index table, and a routing table in local database to enhance the accuracy and cost of the resource discovery. Each peer is recognized through a signal function and then the cost of data dissemination is reduced by timestamp messages. The transmitted resource is stored in the resource index table by ranking function. Our ranking function considers the distance, direction and peer’s interest item in order to improve the performance of a resource discovery.