NTK_RFC 0002

Subject: bandwidth measurement


This text describes a change to the Npv7. It will be included in the final documentation, so feel free to correct it. But if you want to change the system here described, please contact us first.


In the current version of the Npv7 the link quality is measured only with the rtt and packets loss, so only the lantecy is actually considered, this isn't optimal since also a link with a bandwidth of 20000 bps can have a good lantecy. It isn't a critical problem since more than one route is used to reach a single dst_node, so when a route is satured the kernel will use another one looking in the nexthop table of that route.

Improvement

In order to improve the link measurement a node must tell to its rnode its link bandwidth, which will be used to modify the real rtt, in this way it will be possible to have a traffic shaping based also on the bandwidth of the links.