Linear network coding