<div dir="ltr"><p class="MsoNormal" style="font-size:12.8px">Hi everyone,<u></u><u></u></p><p class="MsoNormal" style="font-size:12.8px"><u></u> <u></u></p><p class="MsoNormal" style="font-size:12.8px"><u></u> <u></u></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif">It’s my first time using ndnSIM and i tried to create this topology :<u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:10pt;font-family:"Courier New"">But that’s not work, </span><span style="font-size:10pt;font-family:"Courier New";color:black">Could you tell me what’s wrong in my code</span><span style="font-size:10pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif"> <u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif"> <u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:10pt;font-family:"Courier New";color:black">#                             <wbr>   /----\</span><span style="font-size:10pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:10pt;font-family:"Courier New";color:black">#                             +=>|Rtr2 |<=+</span><span style="font-size:10pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:10pt;font-family:"Courier New";color:black">#                            /   \----/   \</span><span style="font-size:10pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:10pt;font-family:"Courier New";color:black">#                           /              \</span><span style="font-size:10pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:10pt;font-family:"Courier New";color:black">#                          /                \</span><span style="font-size:10pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:10pt;font-family:"Courier New";color:black">#   /---\         /----\<=+                  +=>/----\         /---\</span><span style="font-size:10pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:10pt;font-family:"Courier New";color:black">#  |Src1 |<------->|Rtr1 |                      |Rtr4 |<------->|Dst1 |</span><span style="font-size:10pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:10pt;font-family:"Courier New";color:black">#   \---/         \----/<=+                  +=>\----/         \---/</span><span style="font-size:10pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:10pt;font-family:"Courier New";color:black">#                          \                /</span><span style="font-size:10pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:10pt;font-family:"Courier New";color:black">#                           \              /</span><span style="font-size:10pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:10pt;font-family:"Courier New";color:black">#                            \   /----\   /</span><span style="font-size:10pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:10pt;font-family:"Courier New";color:black">#                             +=>|Rtr3 |<=+</span><span style="font-size:10pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:10pt;font-family:"Courier New";color:black">#                             <wbr>   \----/</span><span style="font-size:10pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif"> <u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif">I create  asmaa.example.txt<u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif">in src/ndnSIM/examples/<wbr>topologies/asmaa-example.txt<u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif"> <u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"># asmaa-example.txt</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><br><br><span style="background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">router</span><br><br><span style="background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"># node  comment     yPos    xPos</span><br><span style="background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">Src1   NA        2       1</span><br><span style="background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">Rtr1   NA        2       3</span><br><span style="background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">Rtr2   NA        2       4</span><br><span style="background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">Rtr3   NA        1       4</span><br><span style="background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">Rtr4   NA        2       5</span><br><span style="background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">Dst1  NA        2       7</span><br><br><span style="background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">link</span><br><br><span style="background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"># srcNode   dstNode     bandwidth   metric  delay   queue</span><br><span style="background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">Src1       Rtr1       10Mbps  <wbr>    1        10ms    20</span><br><span style="background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">Rtr1        Rtr3        1Mbps       1        10ms    20</span><br><span style="background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">Rtr1        Rtr2        1Mbps       1        10ms    20</span><br><span style="background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">Rtr2        Rtr4        1Mbps       1        10ms    20</span><br><span style="background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">Rtr3        Rtr4        1Mbps       1        10ms    20</span><br><span style="background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial">Rtr4        Dst1       10Mbps     1        10ms    20</span><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif"> <u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif">Ans the code in scratch folder. This is my code :<u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif"> <u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">#include "ns3/core-module.h"</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">#include "ns3/network-module.h"</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">#include "ns3/ndnSIM-module.h"</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New""> </span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">namespace ns3{</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New""> </span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">int</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">main(int argc, char* argv[])</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">{</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">    CommandLine cmd;</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">    cmd.Parse(argc, argv);</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New""> </span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">AnnotatedTopologyReader topologyReader(" ", 25);</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">topologyReader.SetFileName("<wbr>src/ndnSIM/examples/<wbr>topologies/asmaa-example.txt")<wbr>;</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">topologyReader.Read();</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New""> </span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">//install NDN stack on all nodes</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">ndn::StackHelper ndnHelper;</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">ndnHelper.InstallAll();</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">ndnHelper.SetDefaultRoutes (false);</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New""> </span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">// Set BestRoute strategy</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">ndn::StrategyChoiceHelper::<wbr>InstallAll("/","/localhost/<wbr>nfd/strategy/best-route");</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New""> </span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">//Installing global routing interface on all nodes</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">ndn::GlobalRoutingHelper ndnGlobalRoutingHelper;</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">ndnGlobalRoutingHelper.<wbr>InstallAll();</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New""> </span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">//Getting containers for the consumer/producer</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">Ptr<Node> producer = Names::Find<Node>("Dst1");</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">NodeContainer consumerNode;</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">consumerNode.Add(Names::Find<<wbr>Node>("Src1");</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New""> </span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">//Install NDN applications</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">std::string prefix = "/prefix";</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">ndn::AppHelper consumerHelper("ns3::ndn::<wbr>ConsumerCbr");</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">consumerHelper.SetPrefix(<wbr>prefix);</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">consumerHelper.SetAttribute("<wbr>Frequency", StringValue("100"));</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">consumerHelper.Install(<wbr>consumerNode);</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New""> </span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">ndn::AppHelper producerHelper("ns3::ndn::<wbr>Producer");</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">producerHelper.SetPrefix(<wbr>prefix);</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">producerHelper.SetAttribute("<wbr>PayloadSize", StringValue("1024");</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">producerHelper.Install(<wbr>producer);</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New""> </span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">//Add /prefix origins to ndn::GlobalRouter</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">ndnGlobalRoutingHelper.<wbr>AddOrigins(prefix, producer);</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New""> </span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">//calculate and install FIBs</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">ndn::GlobalRoutingHelper::<wbr>CalculateRoutes();</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New""> </span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">Simulator::Stop(seconds(20.0))<wbr>;</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New""> </span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">Simulator::Run();</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">Simulator::Destroy();</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New""> </span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">return 0;</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">}</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">} //namespace ns3</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New""> </span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">int</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">main(int argc, char* argv[])</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">{</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">return ns3::main(argc, argv);</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New"">}</span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:"Courier New""> </span><span style="font-size:9.5pt;font-family:Arial,sans-serif"><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif"> <u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif"> <u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif">I used this command for simulation :<u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif"> ./waf –run ndn-example<u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif">But that’s not work and i tried with :<u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;line-height:13.2pt;background:rgb(238,255,204)"><span style="font-size:10pt;font-family:"Courier New";color:black">NS_LOG</span><span style="font-size:10pt;font-family:"Courier New";color:rgb(102,102,102)">=</span><span style="font-size:10pt;font-family:"Courier New";color:black">ndn</span><span style="font-size:10pt;font-family:"Courier New";color:rgb(102,102,102)">.</span><span style="font-size:10pt;font-family:"Courier New";color:black">Consumer:ndn</span><span style="font-size:10pt;font-family:"Courier New";color:rgb(102,102,102)">.</span><span style="font-size:10pt;font-family:"Courier New";color:black">Produc<wbr>er </span><span style="font-size:10pt;font-family:"Courier New";color:rgb(102,102,102)">./</span><span style="font-size:10pt;font-family:"Courier New";color:black">waf </span><span style="font-size:10pt;font-family:"Courier New";color:rgb(102,102,102)">--</span><span style="font-size:10pt;font-family:"Courier New";color:black">run</span><span style="font-size:10pt;font-family:"Courier New";color:rgb(102,102,102)">=</span><span style="font-size:10pt;font-family:"Courier New";color:black">ndn</span><span style="font-size:10pt;font-family:"Courier New";color:rgb(102,102,102)">-</span><span style="font-size:10pt;font-family:"Courier New";color:black">example</span><span style="font-size:10pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif"> <u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif">It’s give me as message :<u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif"> <u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif">Program ‘ndn-example ‘ not found ; available program are …..<u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif"> <u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif"> <u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif">Thank you<u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif"> <u></u><u></u></span></p><p class="MsoNormal" style="font-size:12.8px;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial"><span style="font-size:9.5pt;font-family:Arial,sans-serif">Kind Regards,<span class="gmail-HOEnZb"><font color="#888888"><u></u><u></u></font></span></span></p><div class="gmail-yj6qo gmail-ajU" style="margin:2px 0px 0px;font-size:12.8px"><div id="gmail-:31q" class="gmail-ajR" tabindex="0"><img class="gmail-ajT" src="https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif"></div><div id="gmail-:31q" class="gmail-ajR" tabindex="0">Asmaa</div></div></div>