In this paper, the authors present collaborative/cooperative beam forming for wireless ad-hoc networks. Via collaborative beamforming, nodes in wireless network are able to transmit a common message over a long distance in an energy efficient manner. To improve the performance, they have developed a cooperative beamforming algorithm. The idea of cooperative beamforming is to take the help of neighboring nodes to form a beam of electromagnetic energy i.e. the idea of antenna array is used. Since, in this type of network the nodes cannot have antenna array to implement beamforming, they take the help of nearby node to participate in beamforming process. Source node in the network is allowed to transmit.