Project

General

Profile

Task #4714

Check if same hyperbolic coordinate is used by more than one node in the network

Added by Saurab Dulal almost 2 years ago. Updated 7 months ago.

Status:
Duplicate
Priority:
Normal
Target version:
-
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.

History

#1

Updated by Saurab Dulal almost 2 years ago

  • Description updated (diff)
#2

Updated by Saurab Dulal almost 2 years ago

  • Assignee set to Ashlesh Gawande
#4

Updated by Saurab Dulal 7 months ago

  • Status changed from New to Duplicate

Also available in: Atom PDF