Software to aggregate multiple internet connection for a file transfer
#The Idea
The moto is to DIVDE..SEND..MERGE
The above image represents the upload process. The client has a 999 bytes file and connected to 3 different ISPs. The client splits the file data into three segments and sends the segments via different ISP simultaneously. The server receives the data in buffer and rearranges it to retrieve the file.
The segment size depends on the speed of the particular connection. Download follows similar.
Note : Code documentation and class diagram will be updated soon!
bergstartup / bandwidth-aggregation Goto Github PK
View Code? Open in Web Editor NEWSoftware to aggregate multiple internet connections for a file transfer