Skip to main content

Research

“Leave no stone unturned.” — Euripides
"Who seeks shall find.” — Sophocles

At a high level, my research interests are in the design of architectures, protocols, and algorithms for Internet-scale network environments. My work is inherently interdisciplinary and incorporates techniques from mathematical programming, discrete optimization, algorithmics, and queueing theory to develop solutions that are efficient and scalable.

ResearchGate Profile

Research Areas

  •  Network design and optimization
  •  Internet architecture and protocols
  •  Virtualization and cloud computing
  •  Optical networks
  •  Performance modeling
  •  Resource and packet scheduling

Projects

Internet Architecture and Protocols

  •  ChoiceNet: Network Innovation Through Choice (NSF)
    This project addresses one of the key problems in the current Internet – how to design a network that ensures long-term innovation inside the network core. Our research has provided solutions to fundamental questions, including how to enable choice among different service alternatives, how to develop marketplace for incentive-based competition, and how to handle explicit control and management. We have developed prototypes for realistic experimentation that includes community involvement and educational uses.
  •  GENI IMF: Integrated Measurement Framework and Tools for Cross Layer Experimentation (GENI)
  •  Net SILOs: Architecture for Services Integration, Control, and Optimization for the Future Internet (NSF)
  •  Helios: Regional Testbed Optical Access Network for IP, Multicast, and Differentiated Service (DARPA)
  •  TCP-like Congestion Control for Reliable Multicast (CACC)
  •  Multicasting for Multimedia Applications (CACC)

Network Design and Optimization

  •  Computationally Scalable Optical Network Design (NSF)
    The project has developed new capabilities for the design and operation of optical networks that form the backbone of the Internet infrastructure. Our emphasis has been on solving optimally a range of optical design problems. In particular, we have developed compact formulations and solution approaches that can be applied efficiently to instances encountered in Internet-scale environments. Our work opens new directions for network design by permitting extensive “what-if” analysis to explore the sensitivity of design decisions to forecast traffic demands, capital and operational cost assumptions, service price structures, etc.
  •  ERONs: Edge-Reconfigurable Optical Networks (DARPA)
  •  Wavelength Routed Wide Area Networks (NSF)
  •  Towards an All-Optical Network Infrastructure: (NSF CAREER)

Resource and Packet Scheduling

  •  Traffic Quantization: A Formal Approach To Scalability in Packet-Switched Networks (NSF)
  •  Resource Allocation for Grids
  •  Lambda Scheduling for Grid Applications (CACC)

Performance Modeling

  •  Evaluation of SIP Poxy Server Performance
  •  Performance Evaluation of IPv6 Tunneling (CACC)
  •  All-Optical Solutions to ATM Switching (CACC)

Optical Burst Switching

  •  Jumpstart: Just In Time Optical Burst Switching (ITIC)
  •  Optical Burst Switched Ring Networks (CACC)

Computing Education

  •  Computing Across Curricula (NSF)
  •  Intelligent VCL-Based Computing Lab (IBM Faculty Award)