A new self-routing multicast network | IEEE Journals & Magazine | IEEE Xplore