[ndnSIM] Integration of ndn in LTE simulations

Spyridon (Spyros) Mastorakis spiros.mastorakis at gmail.com
Mon Jul 6 18:17:43 PDT 2015

Hi Gustavo,

I am not familiar with the LTE principles, so I will try to answer the NDN-related questions.

> 1. When I enable the ndn feature in the script and I configure the remoteHost (sort of Internet) as a "producer" and some enbNodes (base stations) as a "consumer" the ndn packets can be visualized without any problem but what it is important to analyse is the ndn traffic among ueNodes and here the problem because as soon as I set a ueNode as a consumer or producer, then the ndn traffic cannot be visualized. What could be the possible cause of this? 

The visualizer is a very unstable part of NS3. It is not a part of ndnSIM, thus I am sorry, but I cannot really help you with that. The only thing that we have done is to slightly modify some python bindings to introduce the NDN structures (i.e., CS, PIT, FIB). I would suggest that you send an email to the mailing list related to the visualizer or NS3.

> When I set in the simulation the remoteHost as a producer and one enbNode as a consumer and changed the data payload length to 5000 it immediately showed me a segmentation alarm when I ran ./waf due to the MTU maximum length (1500B) but when I tried the same configuration with the ueNodes any alarm was shown. Do the ueNodes have a different behaviour or configuration that should be taken into account to run a simulation like this? 

What do you mean segmentation alarm? Is this related to NDN or the LTE module of NS3?

> The other thing is that I see the PIT table during the simulating and it can be seen that it is erased after issuing an ndn interest, letting me suppose that probably it received a data message using the reverse path and that's why the entry get erased but I am not sure though. 

A PIT entry is being deleted in two cases:

1) When it is satisfied (i.e., the desired data packet has returned)
2) When it is unsatisfied (i.e., a timeout occurs indicating that the desired data packet has not returned)

Let me know shall you need anything else.

Spyridon (Spyros) Mastorakis
Personal Website: http://cs.ucla.edu/~mastorakis/
Internet Research Laboratory
PhD Computer Science

More information about the ndnSIM mailing list