Skip to content

Commit

Permalink
Added experimental results and updated README.
Browse files Browse the repository at this point in the history
  • Loading branch information
danalex97 committed Jun 21, 2018
1 parent 5dede25 commit 63d1ba4
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Network friendly speedy Torrents
[![Build Status](https://travis-ci.org/danalex97/Speer.svg?branch=master)](https://travis-ci.org/danalex97/nfsTorrent) [![Coverage Status](https://coveralls.io/repos/github/danalex97/nfsTorrent/badge.svg?branch=master)](https://coveralls.io/github/danalex97/nfsTorrent?branch=master)

CacheTorrent is a [file sharing system](https://en.wikipedia.org/wiki/File_sharing) CacheTorrent based on leader election, caches and indirect requests. It is fast in homogeneous networks and inexpensive in terms of inter-ISP redundant transmissions under any network conditions.
CacheTorrent is a [file sharing system](https://en.wikipedia.org/wiki/File_sharing) based on leader election, caches and indirect requests. It is fast in homogeneous networks and inexpensive in terms of inter-ISP redundant transmissions under any network conditions.

The CacheTorrent system extends the [BitTorrent protocol](https://en.wikipedia.org/wiki/BitTorrent), providing strong incentives for users to follow the proposed solution.

Expand Down
23 changes: 23 additions & 0 deletions docs/remote.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,3 +90,26 @@ FE80::0202:B3FF:FE1E:8329
```

By default the script will use the Imperial Department of Computing pool of computers.

#### Experimental results

All our experimental results are saved into the archive `misc/results.zip`. Each folder contains multiple runs.

A single run is structured as follows:
- log.txt
- runs
- 0.txt
- 1.txt
- ...
- <computer1>.txt
- <computer2>.txt
- ...
- summary.txt

In all *numbered files* there is only the individual summary of each run, containing the metrics:
- 50th download time percentile
- 90th download time percentile
- average download time
- number of redundant transmissions per piece

The *<computer>.txt* file contain the full logs of each separate run. The *summary.txt* file contains the averages of all the metrics presented above. Some files will also contains the leader and follower 50th percentile, 90th percentile and average download time. In some *<computer>.txt* at the end CDFs can be found if the query that run contained the `-cdf` flag.
Binary file added misc/results.zip
Binary file not shown.

0 comments on commit 63d1ba4

Please sign in to comment.