Developing optical computing using the same symbols as are needed for long-distance communication.
Ways to make Internet network and transport security more efficient, deployable, and sustainable.
Ways to make Internet protocols more capable, efficient, and effective.
- Optical Packet Switching
Developed optical aggregation using optical packet switches and supporting digital optical design elements, as part of the NSF CIAN ERC.
Exploring the relationship between protocol stacks and network architecture as part of the NSF's FIND program. This is part of a broader overall research on Virtual Networking.
Developing an overlay-based network protocol stack for a constellation of satellites.
Supporting the USAF's Transformational Communications Architecture program.
Examining an architecture for optical packet routing, using novel protocols for dynamic allocation of WDM paths and optical CDMA techniques
Extending IP forwarding with string substitutions as 'Loose Source Routes'. IP packet LSRs contain strings, and forwarding table entries are string match and replacement commands, ala SED (string editor). Designed to provide application-layer forwarding in network layer PDUs, to integrate CDNs and advanced network services with conventional high-performance network forwarding.
Geographic delivery via dynamic directional routing on an overlay network.
- ALN (Applied Learning Networks)
Using AI to tune TCP.
- ATP (Agile Tunneling Protocol)
Developed a system for DDOS protection of public servers using a dynamic tunneling system.
A file system interface to configure network parameters on host operating systems.
Developing the X-Bone system for classroom and research use.
System that extends X-Bone overlays with dynamic fault and security adaptation.
Tool for the automated deployment and management of IP-level overlay networks.
Multicast web push technology to help the web scale better and operate more efficiently when deployed on a large scale.
Bringing gigabit LAN performance into the workstation. My research addresses fault-tolerant routing, high-speed authentication algorithm design and analysis, and high-performance web server issues.
A host interface, physical-level compatible with Myricom's Myrinet LAN. The board is capable of programmed I/O at 80 Mbps, including zero-overhead IP checksum in hardware.