Actions
Task #4714
closedCheck if same hyperbolic coordinate is used by more than one node in the network
Start date:
Due date:
% Done:
0%
Estimated time:
Description
In hyperbolic routing tow or more nodes can have same hyperbolic coordinate. In such case, NLSR will fail to compute the distance between these nodes with same hyperbolic coordinates and will throw an error
1519681025.726152 ERROR: [nlsr.route.RoutingTableCalculator] Delta theta or rI or rJ is <= 0
1519680441.588629 WARNING: [nlsr.route.RoutingTableCalculator] Could not calculate hyperbolic distance from /ndn/it/unica/%C1.Router/lumiere to /ndn/it/unipd/%C1.Router/ndnnode
"Delta theta or rI or rJ is <= 0".
https://github.com/named-data/NLSR/blob/master/src/route/routing-table-calculator.cpp#L617
This error message is ambiguous and doesn't indicate to the real problem.
Actions