Collaborative distributed communication in heterogeneous environments: A comprehensive survey. - Pritish Vijayanand Ghate; Hemanta Kumar Pati (J. Netw. Comput. Appl., 2016)