Two hop relay based networks consist of three network nodes: source,relay station, and destination in which relay station assists the sourceto communicate reliably and efficiently with the destination. Moreover,these networks provide cost efficient solution for achieving highdata rate via cooperative communication between relays with singleantennas. In two hop relay based networks, communication from a source todestination takes place over two phases, i.e , in first phase from sourceto relay station and in second phase from relay station to the destination.Therefore, it is essential to formulate transmission strategies,i.e, TDMA, SDMA, Hybrid TDMA-SDMA and multicast in terms ofresource allocation, beamforming over two phases so that interferenceis taken into account and high data rates are achieved. In this thesis,some relay selection methods have been proposed to optimize thenetwork performance. Different proposed transmission strategies arecompared in different scenario settings in order to analyse and decidethe best strategy in each setting. Based upon simulation results it is recommended to use adaptivetime split ratio between the two phases. Brute force relay selection givesthe optimal relay assignment but Hungarian assignment algorithm alsoperforms pretty close to brute force performance. SDMA with cooperativerelays connection with multiple antennas at the relays performsmuch better than the other transmission strategies. However, multicaststrategy performs much better if second phase channel knowledge is notavailable at the base station.