Issues in multiple description coded video communications: coding, routing and scheduling