Investigation of Cooperation Technologies in Heterogeneous Wireless Networks. (22nd March 2010)