The Internet Research Group, i-NRG, conducts research on computer communication networks, including the Internet and the Internet of the future. i-NRG research focuses on the design, implementation, evaluation and testing of network protocols and services spanning wired- and wireless networks, including wireless multi-hop ad-hoc networks, wireless sensor networks, delay- and disruption-tolerant networks and IoT.