<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi Jiacheng, </div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
First thing, you dont need this <b style="font-style: italic;">_ hyperbolic-state=off radius=0.0 angle 0.0
</b>if you are not using hyperbolic routing. Your topology can just look like</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: candara, optima, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">....................</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: candara, optima, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">[nodes]</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: candara, optima, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">a:</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: candara, optima, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">b:</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: Candara, Optima, sans-serif;">..</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: Candara, Optima, sans-serif;">[links]</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: Candara, Optima, sans-serif;">a:b delay=10ms</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
.....................</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Second, to speed up the routing convergence process, try the <a href="https://gerrit.named-data.net/c/mini-ndn/+/6175" title="https://gerrit.named-data.net/c/mini-ndn/+/6175">
dummy key chain patch</a>, you can install it by running this command: <span style="font-family: candara, optima, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">"./install -p". </span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: candara, optima, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);"><br>
</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: candara, optima, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">Make sure you pull the latest Mini-NDN, we have recently merged a few patches related to topology and experiment. </span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
If you are seeing no routes, then it's highly likely the route computation was not completed by the time your experiment started. After you advertise the producer prefix, make sure you sleep enough. Are you getting good results with small topologies? </div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Best,</div>
<div id="Signature">
<div>
<div></div>
<div></div>
<div id="divtagdefaultwrapper" style="font-size:12pt; color:#000000; background-color:#FFFFFF; font-family:Calibri,Arial,Helvetica,sans-serif">
<p style="margin-top:0px; margin-bottom:0px"><span style="color:rgb(0,0,0); font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt">Saurab</span><br>
</p>
</div>
</div>
</div>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Mini-NDN <mini-ndn-bounces@lists.cs.ucla.edu> on behalf of JIACHENG HOU via Mini-NDN <mini-ndn@lists.cs.ucla.edu><br>
<b>Sent:</b> Friday, June 18, 2021 12:21 AM<br>
<b>To:</b> mini-ndn@lists.cs.ucla.edu <mini-ndn@lists.cs.ucla.edu><br>
<b>Subject:</b> [Mini-NDN] Failed to add a route towards the advertised content prefix</font>
<div> </div>
</div>
<style>
<!--
@font-face
{font-family:"Cambria Math"}
@font-face
{font-family:DengXian}
@font-face
{font-family:Calibri}
@font-face
{}
p.x_MsoNormal, li.x_MsoNormal, div.x_MsoNormal
{margin:0cm;
font-size:11.0pt;
font-family:"Calibri",sans-serif}
span.x_EmailStyle17
{font-family:"Calibri",sans-serif;
color:windowtext}
.x_MsoChpDefault
{font-family:"Calibri",sans-serif}
@page WordSection1
{margin:72.0pt 72.0pt 72.0pt 72.0pt}
div.x_WordSection1
{}
-->
</style>
<div lang="EN-CA" link="#0563C1" vlink="#954F72">
<table border="2" cellpadding="3" cellspacing="2" style="background-color:#FFEB9C; border-collapse:collapse; border:1px solid #000000; color:#000000; width:100%">
<tbody>
<tr>
<td align="center"><a target="_blank" style="font-weight:bold; color:#000000; display:block; text-align:left; font-size:8pt; line-height:10pt; font-family:'Calibri'">CAUTION: This email originated from outside of the organization. Do not click links or open
attachments unless you recognize the sender and trust the content is safe.</a></td>
</tr>
</tbody>
</table>
<br>
<div>
<div class="x_WordSection1">
<p class="x_MsoNormal">Hi Mini-ndn team,</p>
<p class="x_MsoNormal"> </p>
<p class="x_MsoNormal">I run Mini-NDN with a customized tree topology which contains 65 nodes. All nodes in the network have “hyperbolic-state=off radius=0.0 angle=0.0”. The screenshot below shows part of the nodes in the topology.
</p>
<p class="x_MsoNormal"><img width="316" height="188" id="x_Picture_x0020_1" alt="A picture containing text, window, keyboard
Description automatically generated" style="width:3.2916in; height:1.9583in" data-outlook-trace="F:1|T:1" src="cid:image001.png@01D763E0.4998E520"></p>
<p class="x_MsoNormal"> </p>
<p class="x_MsoNormal">In the network, the root node is the producer and it uses nlsrc to advertise the content prefix. After the root node advertises the content prefix, I waited around 20 minutes to make sure all nodes in the network create a route towards
the prefix. After that, the leaf node starts requesting the content. However, there are usually 2 or 3 ndn nodes that are unable to add a route towards the prefix. I checked the nfd log and it shows "NoRoute" for the content prefix.
</p>
<p class="x_MsoNormal"> </p>
<p class="x_MsoNormal">I am thinking about why this happens and is there a way to solve it?</p>
<p class="x_MsoNormal"> </p>
<p class="x_MsoNormal">Besides, I checked the memory usage and it shows there is still available memory space.</p>
<p class="x_MsoNormal"> </p>
<p class="x_MsoNormal">Thank you very much for your help. </p>
<p class="x_MsoNormal"> </p>
<p class="x_MsoNormal">Best wishes,</p>
<p class="x_MsoNormal">Jiacheng</p>
<p class="x_MsoNormal"> </p>
</div>
</div>
</div>
</body>
</html>