History | View | Annotate | Download (9.32 KB)
measures: simplify print code
fix offer-accept measure start
set measure_start and measure_every as run-time parameters
changing measure to start immediately and sample every second
recalculate measures for every time window and publish timestamp as well
add stats for offer and accept rates
add stats for offers-in-filght and for queue-delay
Conflicts:
measures.c
Merge branch '2010_streamers_paper' into back-offer
added traffic amount measurements
requires GRAPES update
longer startup time for measures (60 sec)
initial transients can be long
don't print regularly (only once per hour)
implement better measures
adding old and dup flags to reg_chunk_receive interface
measure delays
print measures on exit
print in "abouttopublish" format
print some more measures: ChunksPlayed, OverlayDistance, ChunkReceveRate, ChunkSendRate
implement startup time in measures.c
measures are not takes for a fixed startup time
add periodic printing of measures
print measure variables
change scope of measure variables
adding some more copyright notices
added counters to measurements
separating MONL better: adding measures.c for MONLless versions
separating MONL better: changing measures.c to measures-monl.c
add and publish link capacity measurements
improve add_measure to allow non-published measurements
added chunk loss burst size measurement
fixing delay measure calculation for both 64bit and 32bit architectures
fixing delay measure calculation to give valid variance even if absolute delay is wrong
if nodes' clocks are not synched, absolute one way delay will not work.Still, variance can be calculated, but this works only if signed values are used.
changing delay measurement unit to seconds
calculate and publish playout delay
add chunk delay measurement
publish variance of hop count as well
slightly increaseing measurement publish rate to 120 sec
measure and publish average number of overlay hops to peer
added average RTT calculation to measures
added some function description
add OfferAccept measurement to measures.c/h
add some checks to queries to measures.c
fix some publishing code
reduce amount of published data
adding -C parameter to set channel name
changing channel name
added and fixed RATE measures
fix compile problems with NAN
adding average_lossrate calculation
adding hopcount query function
added new peer measures for chunk send and reception
adding some per peer rate measurements
comments added in measure.c
adding units to measures
adding some peer level measures
don't count chunk losses before the first arrived chunk
compact measure init code
fix a const warning
change channel name
channel name as static variable
add some global measures
update per peer measures
increase max number of measures per peer
adding more measures
removed measures that were not working
publish both AVG and WIN_AVG
measure and publish BW utilisationn
publish sum of bytes received
change bach RTT measure to work only on chunks
it wasn't working without this filter
removed some unused measures
measure overall per peer bw
set publish names
use new MonPublish interface to add channel name
enabling some more in-band measures
measure RTT on all message types
activate publishing results in the repo
setParameter was not working, removed it
change to packet level loss measurement
remove unused measures and add LOSS measure
adding RTT measurement
adding MONL measures