[ndnSIM] [ndnSIM2.0]: Data packet isn't receiving on the other nodes

Spyridon (Spyros) Mastorakis spiros.mastorakis at gmail.com
Wed Feb 11 22:31:31 PST 2015


Hello,

there is no IRC chat related to ndnSIM right now.

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




> On Feb 11, 2015, at 6:37 AM, Hitesh Wadekar <wadekahn at clarkson.edu> wrote:
> 
> Thank you Alex, it was interest expiration issue.
> Also, Thanks for sharing the new NFD docs (http://named-data.net/techreport/ndn-0021-3-nfd-developer-guide.pdf).
> 
> Do we have an ndnSIM IRC where we all can actively chat?
> 
> Cheer,
> Hitesh
>  
> 
> On Mon, Feb 9, 2015 at 5:15 PM, Hitesh Wadekar <hitesh.wadekar at gmail.com> wrote:
> Thank you Alex for the information. Let me increase the interest lifetime and check whether that could be a problem or not. 
> 
> Regards,
> Hitesh
> 
> 
> On Mon, Feb 9, 2015 at 4:42 PM, Alex Afanasyev <alexander.afanasyev at ucla.edu> wrote:
> Hi Hitesh,
> 
> There are several reasons why data packet be not propagated along the interest path.  Most likely it mistmatches the interest or interest expires before data packet is retrieved.
> 
> To help more, you need to give us a reproducible scenario/example.  You can enable more NFD logging to see what is going on with the data packet (look for loggers starting “nfd.” in http://ndnsim.net/2.0/doxygen/LogComponentList.html)
> 
>> Alex
> 
>> On Feb 9, 2015, at 1:37 PM, Hitesh Wadekar <wadekahn at clarkson.edu> wrote:
>> 
>> Hello Guys,
>> 
>> I started to porting my code to ndnSIM2.0, however, I am facing a weired issue, It would be really helpful for me if you guys pointed out some suggestion and the steps/tips to debug or identify the reason why it so.
>> 
>> I have my code working on old version of ndnSIM, we thought that since recently we launched ndnSIM2.0, we have started to port the code on it. The issue is I am not able to receive the data packet on the other node. However, I am able to send interest packet on the all node. The code logic and everything is same as sample example given for Consume and Producer App. Also, I have verified the route as well along with signature/ wireEncode.
>> 
>> Since I am receiving 'Interest Packet"  hence looks like FIB entries (routes) could not be a problem.
>> 
>> Here is sample code that I am using,
>> 
>> void ConsumerApp::SendDataPacket(shared_ptr<const Interest> interest) {
>>     if (!m_active)
>>         return;
>>     NS_LOG_FUNCTION(this << interest);
>>     std::cout<< "ConsumerApp: Sending a Data Packet -> "<< interest->getName() << std::endl;
>>     
>>     Name dataName(interest->getName());
>>     auto dPacket = make_shared<Data>();
>>     dPacket->setName(dataName);
>>     dPacket->setFreshnessPeriod(ndn::time::milliseconds(3000));
>>     dPacket->setContent(make_shared< ::ndn::Buffer>(m_virtualPayloadSize));
>> 
>>     Signature signature;
>> 
>>     SignatureInfo signatureInfo(static_cast< ::ndn::tlv::SignatureTypeValue>(255));
>> 
>>     if (m_keyLocator.size() > 0) {
>>         signatureInfo.setKeyLocator(m_keyLocator);
>>     }
>> 
>>     signature.setInfo(signatureInfo);
>>     signature.setValue(Block(&m_signature, sizeof(m_signature)));
>> 
>>     dPacket->setSignature(signature);
>>     dPacket->wireEncode();
>>     std::cout << "\n ConsumerApp: Data packet- > " << dPacket->getName () << " is sending from face -> " << m_face << std::endl;
>> 
>>     m_transmittedDatas(dPacket, this, m_face);
>>     m_face->onReceiveData(*dPacket);
>>     std::cout << "\n";
>> } 
>> 
>> I am looking forward to hear from you back.
>>  
>> Thank you.
>> 
>> Regards,
>> Hitesh Wadekar
>> _______________________________________________
>> ndnSIM mailing list
>> ndnSIM at lists.cs.ucla.edu
>> http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim
> 
> 
> 
> _______________________________________________
> ndnSIM mailing list
> ndnSIM at lists.cs.ucla.edu
> http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim





More information about the ndnSIM mailing list