In mobile ad-hoc networks, the mobile nodes are able to move randomly and freely without any centralized administration or control. The mobile nodes in such networks act both as routers and as hosts. The wireless and distributed nature of ad hoc networks implies a major challenge since the chances of losing packets over the network increases to a great extent. Also, packet loss may occur with the increase in size of the data packets which may lead to congestion in the network. In order to detect congestion in the network, various congestion control algorithms are used. This paper gives a brief survey of the various congestion control algorithms used in MANET’s and tries to propose a simple congestion control algorithm for mobility models such as random walk model for MANET’s. The main objective of this paper is to design an efficient congestion control technique to reduce the amount of congestion in the network.