[ndnSIM] ndnSim is not working over Power line communication infrastructure

Alex Afanasyev alexander.afanasyev at UCLA.EDU
Fri Sep 12 16:14:20 PDT 2014

Not sure if my answer is too late.

There is a known issue with some NetDevices.  The simplest way to "fix" the problem is to apply the following patch to model/ndn-net-device-face.cc

diff --git a/model/ndn-net-device-face.cc b/model/ndn-net-device-face.cc
index eb2b357..a140aca 100644
--- a/model/ndn-net-device-face.cc
+++ b/model/ndn-net-device-face.cc
@@ -89,7 +89,7 @@ NetDeviceFace::RegisterProtocolHandlers (const InterestHandler &interestHandler,
   Face::RegisterProtocolHandlers (interestHandler, dataHandler);

   m_node->RegisterProtocolHandler (MakeCallback (&NetDeviceFace::ReceiveFromNetDevice, this),
-                                   L3Protocol::ETHERNET_FRAME_TYPE, m_netDevice, true/*promiscuous mode*/);
+                                   0, m_netDevice, false/*promiscuous mode*/);


The more complex way is to define custom NetDeviceFaceCallback.


On Jul 11, 2014, at 4:39 AM, Nour El Houda Ben Youssef <NourElHouda.BenYoussef at oxia-group.com> wrote:

> Dear all
> I’ve been trying to use ndnSIm over a power line communication infrastructure
> To do so I used a PLC module for NS3 (http://www.ece.ubc.ca/~faribaa/ns3_plc_software.htm)  that I’ve been using with TCP/IP
> I wrote the joined script simulation which is working with TCP stack but when I try ndnSIM with the same infrastructure no data is received by the consumer
> Please help
> Nour El Houda Ben Youssef Koubaa
> Doctorante Mobidoc - OXIA/SAGE
> Mastère nouvelle génération des systèmes d'informations - FST
> Ingénieur Génie Logiciel - INSAT
> <ndnPLC.cc>_______________________________________________
> ndnSIM mailing list
> ndnSIM at lists.cs.ucla.edu
> http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20140912/fe5359ed/attachment.html>

More information about the ndnSIM mailing list