The “Internet of Things” (IoT) involves very large numbers of wireless nodes embedded in appliances, vehicles, physical infrastructure, and our environment in general, for applications such as the “smart home” or “smart city”, all wirelessly connected to the core Internet. Such networks are clearly best interconnected by allowing nodes to relay one another’s transmissions to some fixed access point, leading to a wireless multihop network. It is well known however that such networks do not scale well, due to interference between relayed transmissions. Physical layer network coding allows relays to forward coded combinations of received data packets, and hence to cope with packet collisions. However its use in large scale multihop wireless networks has not received much attention. The project will develop techniques for such large-scale networks, and analyse the overall network performance.