View Issue Details

IDProjectCategoryView StatusLast Update
0001540GNUnettransport servicepublic2020-06-01 20:00
ReporterNDurner Assigned ToDue Date
PrioritylowSeverityfeatureReproducibilityhave not tried
Status closedResolutionwon't fix 
Product VersionGit master 
Target Version0.12.0Fixed in Version0.12.0 
Summary0001540: Intelligent resource usage
DescriptionOne PP board member reports that GNUnet open way too much connections for Windows XP/the network equipment. I think we should employ more clever resource usage sensing techniques like uTP (http://bittorrent.org/beps/bep_0029.html) does to detect over-consumption.
TagsNo tags attached.

Relationships

related to 0005710 confirmed TNG meta issue 
related to 0001971 closedMatthias Wachs LP-based ATS is not implemented 

Activities

Matthias Wachs

2013-05-27 07:49

reporter   ~0007122

Is this still current issue?

Matthias Wachs

2013-07-08 14:53

reporter   ~0007207

Proportional solver and mlp solver assign bandwidth within given limits of bandwidth quotas assigned to available network scopes. Both are implemented, proportional solver is in productive use, mlp solver may require additional testing but does comply with configure quotas

Christian Grothoff

2013-07-08 18:42

manager   ~0007209

I'm not sure how this addresses the report. uTP is about _sensing_ congestion (say, at the DSL modem) and adapting transmission rates accordingly. The point is NOT to (artificially) limit to 50kb/s or 80% but use 100% of available bandwidth and to throttle back once congestion is detected. So this might be a useful "penalty" feedback to give to a reinforcement-learning ATS or a resource adaptation (max bandwidth) given to constraint-based ATS. Regardless, the capability to _sense_ congestion or buffering is a feature that would first have to be implemented, which is what I think this bug is about -- and what has not happened so far.

Matthias Wachs

2013-07-09 06:53

reporter   ~0007210

I don't know how this addresses this bug ... but you told me that ATS solves this report and I should close it ...

Christian Grothoff

2013-07-09 06:58

manager   ~0007211

Well, it sometimes happens that I go back over reports and think things over again.

Issue History

Date ModifiedUsernameFieldChange
2010-02-04 19:05NDurnerNew Issue
2010-05-27 09:36Christian GrothoffProjectGNUnet 0.8.x => GNUnet
2010-05-27 09:36Christian GrothoffPrioritynormal => low
2010-05-27 09:36Christian GrothoffCategoryother => transport service
2010-10-21 13:45Christian GrothoffAssigned To => Matthias Wachs
2010-10-21 13:45Christian GrothoffStatusnew => assigned
2011-12-08 15:59Christian GrothoffRelationship addedrelated to 0001971
2012-02-21 21:05Christian GrothoffTarget Version => 0.9.5
2012-10-07 12:04Christian GrothoffProduct Version => Git master
2012-10-07 12:04Christian GrothoffTarget Version0.9.5 => 0.10.0
2012-10-07 12:16Christian GrothoffTarget Version0.10.0 =>
2013-05-27 07:49Matthias WachsNote Added: 0007122
2013-05-27 07:49Matthias WachsStatusassigned => feedback
2013-07-08 14:53Matthias WachsNote Added: 0007207
2013-07-08 14:53Matthias WachsStatusfeedback => resolved
2013-07-08 14:53Matthias WachsResolutionopen => fixed
2013-07-08 18:37Christian GrothoffFixed in Version => 0.10.0
2013-07-08 18:37Christian GrothoffTarget Version => 0.10.0
2013-07-08 18:42Christian GrothoffNote Added: 0007209
2013-07-08 18:42Christian GrothoffStatusresolved => assigned
2013-07-08 18:43Christian GrothoffFixed in Version0.10.0 =>
2013-07-08 18:43Christian GrothoffTarget Version0.10.0 =>
2013-07-09 06:53Matthias WachsNote Added: 0007210
2013-07-09 06:58Christian GrothoffNote Added: 0007211
2015-02-11 19:37Christian GrothoffAssigned ToMatthias Wachs =>
2015-02-11 19:37Christian GrothoffStatusassigned => confirmed
2019-05-02 12:44Christian GrothoffRelationship addedrelated to 0005710
2019-11-16 17:46Christian GrothoffStatusconfirmed => closed
2019-11-16 17:46Christian GrothoffResolutionfixed => won't fix
2019-11-16 17:46Christian GrothoffFixed in Version => 0.12.0
2019-11-16 17:46Christian GrothoffTarget Version => 0.12.1
2019-11-16 18:52Christian GrothoffTarget Version0.12.1 => 0.12.0