Hebrew University
Computer Science
DANSS Lab
 

 

 

 

 

 

 

 

 

 

 

 

 

This project exists as a part of a Julia project, developed by Danny Bickson and challenges to replace there existing Transport Layer Protocol. There are a few data transmission protocols on a transport layer and most common is TCP protocol. But its disadvantage is that TCP designed for general purposes and due to this does not support effective and quick transmission of large sized buffer of data bteween two peers. Furthermore, most existing transport layer protocol does not fulfill such property, mentioned above.

My protocol is based on RBUDP idea. It is UDP -based protocol that uses two channnels - TCP channel for control flow, and UDP channel for data flow. The sender sends to reciever all packets and receiver sends back bitmap of packets that were lost. And so on, untill receiver has all the packets.

On current phase of the project I already have basic module which implements the protocol. Also I made tests to measure perfomance of the protocol. The results, compared to the TCP perfomance can be viewed at left-sided links.

All descrived above work was done with help and quidance of Danny Bickson.

End Of Page

Original site design by Pegasus Web Design Resources , modified by David Rabinowitz