keywords Engineering Engineering, Electrical & Electronic Network coding Science & Technology Technology Telecommunications channel allocation scheduling