| Snail Mail: 900 Pepper Tree Lane, Apt 323 Santa Clara, CA, 95051 |
Email: srikant @ cs.sunysb.edu srikant.sharma @ gmail.com |
Phone: 631-974-5545 (mobile) 650-527-1143 (office) |
I am a Ph.D. alumni of the Department of Computer Science at the State University of New York at Stony Brook. I worked in the Experimental Computer Systems Lab with Prof. Tzi-cker Chiueh.
Prior to my Ph.D., I studied for my B.Tech. in Computer Science and Engineering at National Institute of Technology, Calicut, India the then Calicut Regional Engineering College. I worked as a Senior R&D Engineer with Wipro Corporation in Global R&D division. I have been associated with Rether Networks Inc., a technology startup in New York, as a lead architect and developer. My research interests are in the area of Experimental Computer Systems with an emphasis on Wired/Wireless Networks, Storage Area Networks, and Operating Systems. I am currently working with Symantec Corporation as a research and development engineer.
My dissertation research concerns with the programmable capabilities of switched Ethernet networks and their applications. Modern Ethernet switches incorporate various configurable features, such as VLAN tagging, IGMP snooping, rate monitoring, and port status monitoring, that facilitate remote management of these switches. Currently these configurable features are used by administrators in an ad hoc and localized manner to control the overall network behavior. The ad hoc control limits the applicability of these features and only rudimentary applications, such as network segregation or access control can be realized in the network. It can be argued that the configuration status of each switch renders it a state. From a global perspective, combination of states of various switches yields a unique network state. The insight of this research is the recognition of the fact that any network application can be mapped to a network state. This makes it possible to realize complex network applications by computing appropriate network state and imposing that state on network by programmatically configuring individual switches.
The key contribution of my research is the demonstration of feasibility and usage of complex mechanism like traffic engineering in metro Ethernet networks that leverage upon the programmable capabilities of Ethernet switches.
This is a list of research projects I worked on during the course of my PhD:
Cassini
A VLAN based Fault-Tolerant Synchronous Storage Area Network
LRTP
A Link Layer Aware Reliable transport protocol for multihop wireless LANs
Mint:
Wireless Emulation Testbed
Mariner:
A Repairable Storage System
Viking:
Virtual LAN Cluster Networking.
OmniCon:
A Vertical Handoff System for Wireless LAN and GPRS links
WiVision:
A Real-Time Video Distribution System using Wireless LAN
Low-Latency Handoff: for Infrastructure-Mode Wireless LANs
Duplex:
A Reusable Fault Tolerance Extension Framework for Network Access
Devices
Rether:,
A real time ethernet protocol for 802.11b networks.
Phoenix:
A fault tolerant network attached storage device.
-- Geoffrey James, "The Tao of Programming"