CubeSat Torrent: Torrent like distributed communications for CubeSat satellite clusters. - Obulapathi N. Challa; Janise McNair (MILCOM, 2012)