Fountain Code Design for Broadcasting Systems With Intermediate-State Users | IEEE Journals & Magazine | IEEE Xplore