Statistics
| Branch: | Revision:

streamers @ 375b4494

Name Size Revision Age Author Comment
  compatibility 63ebb93d over 10 years Csaba Kiraly moving Windows specific defintion of timeradd t...
  transition 01608efd over 10 years Csaba Kiraly fix some return values in transition/topmanager.h
.gitignore 15 Bytes f13ee648 over 10 years Csaba Kiraly adding executable to gitignore
Makefile 4.09 KB d85fb227 over 10 years Stefano Traverso Added basic structures and code to put peers bl...
blacklist.c 4.71 KB d85fb227 over 10 years Stefano Traverso Added basic structures and code to put peers bl...
blacklist.h 1 KB d85fb227 over 10 years Stefano Traverso Added basic structures and code to put peers bl...
channel.c 316 Bytes 6d7e52bd over 10 years Csaba Kiraly fix a compile warning git-svn-id: https://repo...
channel.h 203 Bytes 6d7e52bd over 10 years Csaba Kiraly fix a compile warning git-svn-id: https://repo...
chunk_signaling.c 6.26 KB 12a3d94b over 10 years Stefano Traverso OFFER THREADS IMPLEMENTATION: Adjust the numbe...
chunk_signaling.h 266 Bytes 7f5321cb about 11 years Csaba Kiraly upgrading chunk_signaling to new GRAPES and rem...
chunkbuffer_helper.h 732 Bytes 74a5d4ae about 11 years Csaba Kiraly Revert "Changed to build both with cc and g++" ...
chunklock.c 1.86 KB 86d8d834 over 10 years Csaba Kiraly increasing chunklock timeout to 2 seconds
chunklock.h 318 Bytes 7f591208 over 11 years Csaba Kiraly adding some more copyright notices
config.c 3.62 KB cbae3c2c almost 11 years Csaba Kiraly remove default setting for ALTO server URL git...
config.h 395 Bytes 088c9e88 about 11 years MarcoBiazzini OfferStreamer: introducing new files for ALTO ...
dbg.c 506 Bytes d8e83543 over 10 years Csaba Kiraly adding ftprintf to ease printing with timestamp
dbg.h 415 Bytes d8e83543 over 10 years Csaba Kiraly adding ftprintf to ease printing with timestamp
gpl-3.0.txt 34.3 KB 8fed7779 over 11 years Luca Baldesi added GPL git-svn-id: https://repository.napa-...
hrc.c 5.16 KB 696edb1c over 10 years Stefano Traverso HRC LOWCPU IMPLEMENTATION: Compiling checkpoint...
hrc.h 987 Bytes bd246099 over 10 years Stefano Traverso HRC CONTROLLER IMPLEMENTATION: Compiling checkp...
input-chunkstream.c 2.96 KB d0225f2c over 10 years Csaba Kiraly adding chunkstream I/O
input-grapes.c 2.45 KB 03de31e0 over 10 years Csaba Kiraly changing input (-f) and output (-F) parameter f...
input-stream.h 442 Bytes 7f591208 over 11 years Csaba Kiraly adding some more copyright notices
input.h 641 Bytes 03de31e0 over 10 years Csaba Kiraly changing input (-f) and output (-F) parameter f...
io_udp.h 139 Bytes a3530a00 about 11 years Csaba Kiraly add packet size to UDP based chunk format git-...
loop-mt.c 5.71 KB e0394ea0 over 10 years Csaba Kiraly minor: some indentation
loop.c 4.89 KB e30c3e36 about 10 years Stefano Traverso Compilation checkpoint! Main modifications: 1...
loop.h 388 Bytes bc6a6205 over 10 years Stefano Traverso HRC CONTROLLER IMPLEMENTATION: Modified to sup...
measures-monl.c 13.6 KB 9d39a0f2 about 10 years Stefano Traverso Added function to retrieve measure about amount...
measures.c 10.3 KB f8373956 over 10 years Csaba Kiraly measure offer_accept both in and out Conflicts...
measures.h 1019 Bytes 9d39a0f2 about 10 years Stefano Traverso Added function to retrieve measure about amount...
net_helpers.c 3.79 KB 07e63287 over 10 years Csaba Kiraly exit gracefully if autodetect ip_addr fails
net_helpers.h 258 Bytes 7f591208 over 11 years Csaba Kiraly adding some more copyright notices
nodeid_set.c 2.52 KB dd2e7bcf over 10 years Csaba Kiraly fix: getting rid of size_t and related signedne...
nodeid_set.h 995 Bytes dd2e7bcf over 10 years Csaba Kiraly fix: getting rid of size_t and related signedne...
out-stream.h 186 Bytes 463000a4 about 11 years Csaba Kiraly adding config to output module (-F parameter) ...
output-chunkstream.c 1.93 KB d0225f2c over 10 years Csaba Kiraly adding chunkstream I/O
output-grapes.c 4.98 KB 03de31e0 over 10 years Csaba Kiraly changing input (-f) and output (-F) parameter f...
output.c 4.13 KB 1cd06c26 about 11 years Csaba Kiraly simplifying chunk_log code git-svn-id: https:/...
output.h 291 Bytes 463000a4 about 11 years Csaba Kiraly adding config to output module (-F parameter) ...
payload.h 1.64 KB 7f591208 over 11 years Csaba Kiraly adding some more copyright notices
scheduling.h 339 Bytes 60391ca1 almost 11 years Csaba Kiraly change offer scheduler to RUp from RTT based
streamer.c 12.7 KB fe769b0b about 10 years Stefano Traverso Main modifications: 1) Fixed qsort for topo_ad...
streamer.conf 996 Bytes 91857f0b over 10 years Csaba Kiraly fixing ALTO server URL to use IP address instea...
streamer.h 301 Bytes 839ae781 over 10 years Csaba Kiraly streamer: adding get_capacity and --capacity_ov...
streaming.c 18.2 KB a3b74b71 over 10 years Stefano Traverso BLACKLIST IMPLEMENTATION: Compiling checkpoint!...
streaming.h 915 Bytes 96f5b21c over 10 years Stefano Traverso HRC CONTROLLER IMPLEMENTATION: Added control t...
topology-ALTO.c 11.7 KB b0225995 almost 11 years Csaba Kiraly change interface of send_bmap from peer* to nod...
topology.c 21.4 KB 375b4494 about 10 years Stefano Traverso Fixed stupid bug when printing QSORT ADD BEST. ...
topology.h 611 Bytes 9176d3d1 over 10 years Csaba Kiraly add streamer topology messages
transaction.c 6.27 KB d367c915 over 10 years Stefano Traverso HRC CONTROLLER IMPLEMENTATION: Compiling checkp...
transaction.h 1.17 KB d367c915 over 10 years Stefano Traverso HRC CONTROLLER IMPLEMENTATION: Compiling checkp...
utils.mak 278 Bytes 327fc1a6 over 10 years Luca Abeni GRAPES IO, first draft

Latest revisions

# Date Author Comment
375b4494 07/01/2011 03:46 PM Stefano Traverso

Fixed stupid bug when printing QSORT ADD BEST.

Signed-off-by: Stefano Traverso <>

fe769b0b 07/01/2011 01:53 PM Stefano Traverso

Main modifications:

1) Fixed qsort for topo_add_best and topo_keep_best;
2) Added capability to specify metrics for ranking (RTT, BW and RTT*BW for topo_add_best and
RXCHUNKS and PACKET_LOSS for topo_keep_best).

TODO: get_capacity_of(a) funtion is faulty....

9d39a0f2 07/01/2011 01:45 PM Stefano Traverso

Added function to retrieve measure about amount of received chunks
(in Bytes) from a given neighbour.

Signed-off-by: Stefano Traverso <>

e30c3e36 06/28/2011 09:25 AM Stefano Traverso

Compilation checkpoint!

Main modifications:

1) peers update their neighbourood when:
a - they receive an explicit "add/remove peer to neighbours" message;
b - when they see it's time to (when UPDATE_PEERS_TIMEOUT expires);
2) when a gossiping message is received, newscast cache is updated, but NO...

516f9c3a 06/28/2011 08:55 AM Stefano Traverso

Added function to retrieve packet loss rate FROM a neighbour (i.e.
the "goodness" of neighbour as a father).

Signed-off-by: Stefano Traverso <>

78449db6 06/15/2011 02:55 PM Stefano Traverso

BLACKLIST IMPLEMENTATION: Compiling checkpoint!

Added --topo_black_list option to streamer.c.

a3b74b71 06/15/2011 01:52 PM Stefano Traverso

BLACKLIST IMPLEMENTATION: Compiling checkpoint!

Added blacklisting features to topology manager.

When removing a peer from neighbourood, add it to blacklist if it was
a bad neighbour.

Remove peer from neighborood when timeout expires.

Signed-off-by: Stefano Traverso <>

d85fb227 06/15/2011 01:39 PM Stefano Traverso

Added basic structures and code to put peers blacklist.

Idea is:
1) when peerA has to remove peerB from its neighborood, it can
put peerB in its local black list if peerB has not been a "good" neighbor.

2) If peerB got blacklisted from peerA, peerA will not insert peerB in its neighborood...

ef7fb5ca 06/09/2011 03:52 PM Stefano Traverso

Fixed a wrong system parameter.

Signed-off-by: Stefano Traverso <>

696edb1c 05/27/2011 12:44 PM Stefano Traverso

HRC LOWCPU IMPLEMENTATION: Compiling checkpoint!

HRC adjusts the number of offer threads and does NOT restart them.
Offer threads are restarted in loop.c every delta seconds.
CPU usage is nicely reduced in this way.

View all revisions | View revisions

Also available in: Atom