Mobile peer-to-peer video streaming over information-centric networks
A Survey of Information-Centric Networking Research