Project

General

Profile

Feature #3860

ndncatchunks: Implement CUBIC algorithm

Added by Klaus Schneider over 4 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Normal
Start date:
Due date:
% Done:

100%

Estimated time:

Description

As follow-up on the 3rd Hackathon (Project of Teng and me) and Shuo's work, we want to implement two further congestion control algorithms in ndncatchunks: TCP BIC and TCP CUBIC.

I've attached Shuo's design pdf. You can find some preliminary code here: https://github.com/imsure/ndnchunks-cubic

Moreover, this should probably include the refactoring of the tracer code, as mentioned by Teng in issue #3843.


Files

shuo_ndn_cubic.pdf (149 KB) shuo_ndn_cubic.pdf Klaus Schneider, 11/22/2016 12:41 PM

Related issues

Related to ndn-tools - Feature #3843: ndncatchunks: Implement throughput tracerNew

Actions
Related to ndn-tools - Bug #4861: ndncatchunks: improve performance on high-delay or low-quality linksClosedKlaus Schneider03/02/2019

Actions
#1

Updated by Klaus Schneider over 4 years ago

  • Related to Feature #3843: ndncatchunks: Implement throughput tracer added
#2

Updated by Klaus Schneider over 4 years ago

  • Assignee set to Shuo Yang
#3

Updated by Klaus Schneider over 4 years ago

  • Description updated (diff)
#4

Updated by Shuo Yang over 4 years ago

  • Status changed from New to Code review
  • % Done changed from 0 to 80
#5

Updated by Junxiao Shi almost 4 years ago

What's the progress of this?
I found https://gerrit.named-data.net/3746 but it's not updated in past 4 months.

#6

Updated by Junxiao Shi almost 4 years ago

  • Tracker changed from Task to Feature
  • Status changed from Code review to New
  • Assignee changed from Shuo Yang to Klaus Schneider

At 20170724 NFD call Beichuan decides to re-assign this issue to Klaus.

#7

Updated by Klaus Schneider over 3 years ago

  • Priority changed from Normal to Low
#8

Updated by Klaus Schneider over 3 years ago

  • Assignee deleted (Klaus Schneider)
  • % Done changed from 80 to 0
#9

Updated by Davide Pesavento over 2 years ago

  • Priority changed from Low to Normal
  • Start date deleted (11/22/2016)
#10

Updated by Klaus Schneider about 2 years ago

  • Related to Bug #4861: ndncatchunks: improve performance on high-delay or low-quality links added
#11

Updated by Klaus Schneider about 2 years ago

  • Status changed from New to In Progress
  • Assignee set to Klaus Schneider
#12

Updated by Klaus Schneider about 2 years ago

  • Status changed from In Progress to Code review
  • % Done changed from 0 to 20
#13

Updated by Davide Pesavento about 2 years ago

Do you plan to implement BIC as well? If not, you can close this task.

#14

Updated by Klaus Schneider about 2 years ago

  • Subject changed from ndncatchunks: Implement BIC and CUBIC algorithm to ndncatchunks: Implement CUBIC algorithm
  • Status changed from Code review to Closed
  • % Done changed from 20 to 100

Yeah, BIC is not that important.

Also available in: Atom PDF