In this paper, the authors used inverted list based approach for generating safer path and effective communication in DSR protocol. Some nodes in network can participate more frequently whereas some nodes do not participate at all. Because of this there is the requirement of such an approach that will take an intelligent decision regarding the sharing of bandwidth or the resource to a node or the group of nodes. Dynamic Source Routing protocol (DSR) is an on-demand, source routing protocol, where all the routing information is maintained (continually updated) at mobile nodes. DSR uses a reactive approach which eliminates the need to periodically flood the network with table update messages which are required in a table-driven approach.