Home | Research | Computer Networks

Computer Networks

Computer Networks and Distributed Computing is a major area of research and study in the graduate program of the Department of Computer and Information Sciences at the University of Delaware. Networking research is a prominent part of the department’s activities and a focal point of collaboration with the Department of Electrical and Computer Engineering. As a result, the Networking group utilizes the combined resources of the two departments, taking advantage of each one’s strengths. The combination of resources in the CIS department and the ECE department provide an environment that makes the University of Delaware one of the top networking research centers in the country.

The current major thrusts of the Department’s networking research are in the areas of:

  • Transport Layer Services and Protocols (e.g., SCTP);
  • Network management;
  • Flow and congestion control;
  • Protocols for packet radio and wireless environments;
  • High performance computing;
  • Dynamic spectrum access networks;
  • Mobile ad hoc and wireless sensor networks;
  • Bio-inspired swarming and networking protocols;
  • Network security;
  • Performance modeling and analysis;
  • and Multimedia data compression.

Current Faculty

CIS Networking Faculty

  • Lena Mashayekhy, Assistant Professor: Cloud Computing; Edge Computing; Internet of Things; Cyber-Physical Systems, and Game Theory.
  • Adarshpal S. Sethi, Professor: Network management protocols and architectures, Fault management and diagnosis. Quality-of-service and congestion management. Mobility management for wireless networks.
  • Chien-Chung Shen, Associate Professor: Mobile ad hoc networks; Wireless sensor networks; Dynamic spectrum access networks; Underwater acoustic networks; Mobile cloud computing and communications; Swarming protocols and self-organizing networks.

ECE Faculty with Networking Interests

  • Gonzalo R. Arce, Charles Black Evans Professor: Nonlinear signal and image processing; Internet and wireless congestion control; Information security.
  • Stephan Bohacek, Associate Professor: Congestion control; Robust routing; Ad-hoc networks; Traffic analysis; Security.
  • Charles Boncelet, Professor: Nonlinear filtering; Image processing; Computer networking; Data compression; Multimedia; Information distribution.


  • CISC 650 Computer Networks
  • CISC 651 Data Compression in Multimedia
  • CISC 653 Simulation of Computer Networks
  • CISC 659 Topics in Communications, Distributed Computing and Networks
  • CISC 659 Mobile Ad-hoc and Sensor Networks
  • CISC 664 Network Security
  • CISC 852 Network Performance
  • CISC 853 Network Management
  • CISC 856 TCP/IP & Upper Layer Protocols
  • CISC 859 Advanced Topics: Internet Protocols and Technologies
  • CISC 859 Mobile Cloud Computing
  • CISC 861 Wireless Networks and Mobile Computing
  • CISC 864 Research Topics in Network Security

Computer Networks & Distributed Systems Laboratories

Protocol Engineering Laboratory (PEL)

28 West Delaware Ave, Professor Paul Amer.

The PEL is dedicated to the research, development, and improvement of new and existing computer network protocols. PEL researchers currently are investigating innovative transport protocol alternatives to TCP and UDP, such as the SCTP (stream control transport protocol) and MPTCP (multipath TCP), emphasizing their use within army mobile ad-hoc networks, and Google’s SPDY protocol for faster web surfing.

DEGAS Networking Laboratory

214 Smith Hall, Professor Chien-Chung Shen.

The DEGAS (Distributed, EnerGy conscious, Ad hoc and Sensor/Space) Networking Laboratory pursues advanced research in mobile wireless networks. Research areas include mobile ad hoc networks, wireless sensor networks, wireless mesh networks, dynamic spectrum access networks, underwater acoustic networks, and ad hoc airborne networks, energy-aware protocols, and mobile cloud computing.

Network Management and Optimization Laboratory

342 Smith Hall, Professors Adarsh Sethi and Errol Lloyd.

Network management involves the design of techniques for the monitoring and control of computer networks to ensure optimal performance and resource utilization. We focus on fault management whose aim is to detect, diagnose, localize, and recover from hardware and software failures and performance bottlenecks that may plague a network. We are also interested in the management of wireless networks including methods for managing mobility to provide seamless operation of network services.

In network optimization we aim to provide provably optimal or near optimal solutions to a range of power specification and control problems arising in wireless ad hoc and sensor networks. The primary focus is on topology control (assigning power levels to network nodes so as to achieve a specified network topology) in both stationary and mobile networks. Additional work includes the study of relay node placement and of power back off as a collision resolution mechanism.