Welcome to the Communications and Networking Research Group

The Communications and Networking Research Group designs network architectures that are cost effective, scalable, and meet emerging needs for high data-rate and reliable communications. CNRG is working on a wide range of projects in the area of data communication and networks with application to satellite, wireless, and optical networks. An important aspect of the group’s research is the development of architectures and algorithms that are optimized across multiple layers of the protocol stack. To that end, CNRG research crosses disciplinary boundaries by combining techniques from network optimization, queueing theory, graph theory, network protocols and algorithms, hardware design, and physical layer communications.