A new approach of an efficient congestion control technique as well as delay reduction in mobile networks is proposed in this paper. The least congested route has been found and subsequently, a dynamic linking concept has been applied on this route to reduce the computation time to a large extent. To reduce the delay for network signals through reducing the path length of the call requesting nodes, a method based on skipping and adjusting of the nodes in the tree structure has been described. A new approach on balanced tree has been introduced to achieve better performance. The simulation study confirms the effectiveness of the proposed scheme.