A pull-based approach for a VoD service in P2P networks