[ndnSIM] two producers scenario

madhurima.2015 at iitg.ernet.in madhurima.2015 at iitg.ernet.in
Sun Mar 25 10:33:34 PDT 2018


 Hi Assaf,


In ndn-grid example


Ptr<Node> producer = grid.GetNode(2, 2);
Ptr<Node > producer1=grid.GetNode (2,0);//addition

  NodeContainer consumerNodes;
  consumerNodes.Add(grid.GetNode(0, 0));

  // Install NDN applications
  std::string prefix = "/prefix";

  ndn::AppHelper consumerHelper("ns3::ndn::ConsumerCbr");
  consumerHelper.SetPrefix(prefix);

  consumerHelper.SetAttribute("Frequency", StringValue("100")); // 100
interests a second

  consumerHelper.Install(consumerNodes);

  ndn::AppHelper producerHelper("ns3::ndn::Producer");
  producerHelper.SetPrefix(prefix);
  producerHelper.SetAttribute("PayloadSize", StringValue("1024"));
  producerHelper.Install(producer);


//addition of lines below for producer with another prefix
ndn::AppHelper producerHelper1("ns3::ndn::Producer");
  producerHelper1.SetPrefix("/prefix1");
  producerHelper1.SetAttribute("PayloadSize", StringValue("1024"));
  producerHelper1.Install(producer1);


More information about the ndnSIM mailing list