Revision:

Revisions

# Date Author Comment
4e1201d0 04/21/2017 09:45 AM Luca Baldesi

change chunk selection strategy to meet Peerstreamer one

58d227ad 04/21/2017 09:45 AM Luca Baldesi

change to peerstreamer type of peer/chunk selection

eeaea29f 04/21/2017 09:33 AM Luca Baldesi

Add per-edge-events feature to SSSim.

This feature make the simulator acts on per-edge basis rather than on per-node basis.
It only works with the event-driven mode.

4dfa0b55 04/21/2017 09:31 AM Luca Baldesi

Add gurobi version for the WuLi optimization algorithm algorithm

After installing the gurobi library in the system, the file "gurobi.sh" should be modified accordingly and sourced before compilation.
http://www.gurobi.com/

f1158e5c 04/21/2017 08:51 AM Luca Baldesi

Refactor Makefile

4e73bffa 04/09/2017 03:20 PM Luca Baldesi

Fix bug on Wu-Li algorithm, source output capacity

f8b3b06b 04/09/2017 03:19 PM Luca Baldesi

fix bug on source output capacity. In SSSim source always outputs one chunk per chunktime

0a30b3dd 04/07/2017 07:45 PM Luca Baldesi

Fix neighbourhood limit bug in Wu-Li optimization

7379ce39 04/07/2017 07:44 PM Luca Baldesi

refactor Makefile due to a compilation error with lpsolve library

93cdc354 04/07/2017 07:43 PM Luca Baldesi

fix bug on the node output limit

225277cc 04/06/2017 10:25 AM Luca Baldesi

Refactor with bug fix on A_ij

a544a30d 04/06/2017 10:25 AM Luca Baldesi

Refactor inner representation of ajacency matrices

The matrix element A_ij indicates the edge from node j to node i

b163bbc7 04/06/2017 10:21 AM Luca Baldesi

refactor Wu-Li implementation taking into account the peculiar implementation of transition matrix in SSSim

The element A_ij indicates the edge from node j to node i

2edb6907 04/05/2017 03:51 PM Luca Baldesi

Merge Wu-Li algorithm integration feature

743e659d 04/05/2017 03:46 PM Luca Baldesi

add Wu and Li optimization algorithm.

The functionality is activated by loading a graph file with the option ",wuli"

f38d871e 04/05/2017 03:20 PM Luca Baldesi

Add per-link events feature

4123e0f7 04/05/2017 03:20 PM Luca Baldesi

add per-link events.

Add a new flag (-E) to turn on the per-link event. This implies the event-driven mode (-e).
Each peer i sends an offer to its neighbor j every offer_interval times probability of j seconds, deterministically.

80fb408d 04/05/2017 11:55 AM Luca Baldesi

add .test and .edges to gitignore

c8e8a6b0 04/05/2017 10:33 AM Luca Baldesi

add optimization module derived from the paper "Optimal Rate Allocation in Overlay Content Distribution"
- actual (centralized) algorithm
- lpsolve optimization library as a submodule
- test case (really minimal due to the difficulty to solve the optimization problem by hand)

21efaac1 04/05/2017 10:31 AM Luca Baldesi

add helper functions to the matrix modules
- create a zero matrix
- dump a matrix into a .edge file

caca01b7 02/04/2016 03:40 PM Luca Baldesi

change chunk selection strategy to meet Peerstreamer one

49bf6fbe 02/04/2016 03:40 PM Luca Baldesi

change to peerstreamer type of peer/chunk selection

ba1583a3 02/04/2016 02:51 PM Luca Baldesi

fix usage print alignment

6fa73170 02/04/2016 02:48 PM Luca Baldesi

add auto-convergence feature; simulation stops after delay convergence is reached, a chunk analysis window size can be specified

c17f8c05 02/04/2016 02:43 PM Luca Baldesi

merge the delay_log feature, solve conflicts

1 2 3 4 (1-25/86) Per page: 25, 50, 100

Also available in: Atom