Project

General

Profile

Actions

Task #4714

closed

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

Added by Saurab Dulal over 5 years ago. Updated over 4 years 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.

Actions #1

Updated by Saurab Dulal over 5 years ago

  • Description updated (diff)
Actions #2

Updated by Saurab Dulal over 5 years ago

  • Assignee set to Ashlesh Gawande
Actions #4

Updated by Saurab Dulal over 4 years ago

  • Status changed from New to Duplicate
Actions

Also available in: Atom PDF