Department of Computer Science 


CS 5413: High Performance Systems and Networking (Fall 2014)

Mon/Wed/Fri 1:25-2:15; 205 Thurston Hall

   
    
* Home
* Schedule
* Labs
* Project
 

 

TCP over SoNIC



Abhishek Kumar Maurya (am2633@cornell.edu)
Amarinder Singh Bindra (ab2546@cornell.edu)
Gaurav Aggarwal (ga286@cornell.edu)
 

Implementation of Transmission Control Protocol (TCP) layer on top of Software-defined Network Interface Card (SoNIC). SoNIC currently is optimized to generate UDP packets because of real-time constraint. Generating TCP traffic over SoNIC requires maintaining a TCP state machine for tracking connection state and reliable transfer of data while satisfying real-time constraints and line speed. We target to build a TCP layer on top of SoNIC.

 
    Paper [ PDF ]
Presentation [ PPTX | PPT | PDF ]
Source Code [ ZIP ]