From batool0haw at gmail.com Wed May 15 22:58:48 2024 From: batool0haw at gmail.com (Albatool) Date: Thu, 16 May 2024 08:58:48 +0300 Subject: [ndnSIM] ndnSIM2.7 Message-ID: Hello, I attempted to download ndnSIM2.7 by following these steps: mkdir ndnSIM cd ndnSIM git clone https://github.com/named-data-ndnSIM/ns-3-dev.git ns-3 git clone https://github.com/named-data-ndnSIM/pybindgen.git pybindgen git clone --recursive https://github.com/named-data-ndnSIM/ndnSIM.git ns-3/src/ndnSIM cd ns-3/src/ndnSIM git checkout ndnSIM-2.7 However, I encountered an error when trying to configure and build ndnSIM2.7. Though, no error occurs when I skip the git checkout ndnSIM-2.7 step. Could anyone please provide some guidance on how to resolve this issue? I need to work on ndnSIM2.7 Thanks, -------------- next part -------------- An HTML attachment was scrubbed... URL: From sirapop741 at gmail.com Wed May 15 23:41:42 2024 From: sirapop741 at gmail.com (Sirapop Theeranantachai) Date: Wed, 15 May 2024 23:41:42 -0700 Subject: [ndnSIM] ndnSIM2.7 In-Reply-To: References: Message-ID: I believe you also need to check out ns-3-dev with the older version. Each ndnSIM version requires a specific ns-3 version. On Wed, May 15, 2024, 10:59?PM Albatool via ndnSIM wrote: > Hello, > > I attempted to download ndnSIM2.7 by following these steps: > > mkdir ndnSIM > cd ndnSIM > git clone https://github.com/named-data-ndnSIM/ns-3-dev.git ns-3 > git clone https://github.com/named-data-ndnSIM/pybindgen.git pybindgen > git clone --recursive https://github.com/named-data-ndnSIM/ndnSIM.git > ns-3/src/ndnSIM > > cd ns-3/src/ndnSIM > git checkout ndnSIM-2.7 > > > However, I encountered an error when trying to configure and build > ndnSIM2.7. Though, no error occurs when I skip the git checkout ndnSIM-2.7 > step. > > Could anyone please provide some guidance on how to resolve this issue? I > need to work on ndnSIM2.7 > > Thanks, > _______________________________________________ > ndnSIM mailing list > ndnSIM at lists.cs.ucla.edu > https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bhrg3se at gmail.com Tue May 21 07:04:05 2024 From: bhrg3se at gmail.com (Bhargab Acharya) Date: Tue, 21 May 2024 09:04:05 -0500 Subject: [ndnSIM] build error on mac Message-ID: Hi, I am trying to build ndnSIM on my Mac. ../src/wifi/model/ht/ht-frame-exchange-manager.cc:900:57: error: 'value' is unavailable: introduced in macOS 10.13 hdr.SetQosQueueSize (queueSizeForTid[tid].value ()); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/c++/v1/optional:1066:27: note: 'value' has been explicitly marked unavailable here constexpr value_type& value() & ^ Output from ./waf configure: Setting top to : /Users/bhrg3se/IdeaProjects/learning/ndn/ndnSIM/ns-3 Setting out to : /Users/bhrg3se/IdeaProjects/learning/ndn/ndnSIM/ns-3/build Checking for 'clang' (C compiler) : /usr/bin/gcc Checking for cc version : 15.0.0 Checking for 'clang++' (C++ compiler) : /usr/bin/g++ Checking supported compiler CXXFLAGS : -std=c++17 Checking supported optimizations CXXFLAGS : -O0 Checking supported debug CXXFLAGS : -ggdb -g3 Checking supported warnings CXXFLAGS : -Wall -Wno-error=deprecated-declarations -fstrict-aliasing -Wstrict-aliasing Checking for compilation flag -std=c++17 support : ok Checking boost includes : 1_85 /usr/local/include Checking boost libs : ok /usr/local/lib Checking for boost linkage : ok Checking for program 'python' : /Library/Frameworks/Python.framework/Versions/3.11/bin/python3 Checking for python version >= 2.3 : 3.11.4 python-config : /Library/Frameworks/Python.framework/Versions/3.11/bin/python3-config Asking python-config for pyembed '--cflags --libs --ldflags --embed' flags : yes Testing pyembed configuration : yes Asking python-config for pyext '--cflags --libs --ldflags' flags : yes Testing pyext configuration : yes Checking for compilation flag -Wno-array-bounds support : ok Checking for pybindgen location : ../pybindgen (guessed) Checking for python module 'pybindgen' : 0.22.1.post1+ga619e22 Checking for pybindgen version : 0.22.1.post1+ga619e22 Checking for code snippet : no Checking for types uint64_t and unsigned long equivalence : yes Checking for code snippet : yes Checking for types uint64_t and unsigned long long equivalence : no Checking for the apidefs that can be used for Python bindings : gcc-ILP32 Checking for internal GCC cxxabi : incomplete Checking for python module 'pygccxml' : 2.5.0 Checking for pygccxml version : 2.5.0 Checking for program 'castxml' : /usr/local/bin/castxml Checking for castxml version : 0.6 Checking for click location : not found Checking for program 'pkg-config' : /usr/local/bin/pkg-config Checking for 'gtk+-3.0 >= 3.22' : yes Checking for 'libxml-2.0 >= 2.7' : yes -- Best, Bhargab [image: Mailtrack] Sender notified by Mailtrack 05/21/24, 09:01:30 AM -------------- next part -------------- An HTML attachment was scrubbed... URL: From shijunxiao at arizona.edu Tue May 21 07:51:11 2024 From: shijunxiao at arizona.edu (Junxiao Shi) Date: Tue, 21 May 2024 10:51:11 -0400 Subject: [ndnSIM] [EXT] build error on mac In-Reply-To: References: Message-ID: Hi Bhargab According to the error message, you need to upgrade to macOS 10.13 or later. Yours, Junxiao On Tue, May 21, 2024, 10:05 Bhargab Acharya via ndnSIM < ndnsim at lists.cs.ucla.edu> wrote: > *External Email* > Hi, > > I am trying to build ndnSIM on my Mac. > > ../src/wifi/model/ht/ht-frame-exchange-manager.cc:900:57: error: 'value' > is unavailable: introduced in macOS 10.13 > hdr.SetQosQueueSize (queueSizeForTid[tid].value ()); > ^ > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/c++/v1/optional:1066:27: > note: 'value' has been explicitly marked unavailable here > constexpr value_type& value() & > ^ > > Output from ./waf configure: > > Setting top to : > /Users/bhrg3se/IdeaProjects/learning/ndn/ndnSIM/ns-3 > Setting out to : > /Users/bhrg3se/IdeaProjects/learning/ndn/ndnSIM/ns-3/build > Checking for 'clang' (C compiler) : /usr/bin/gcc > Checking for cc version : 15.0.0 > Checking for 'clang++' (C++ compiler) : /usr/bin/g++ > Checking supported compiler CXXFLAGS : -std=c++17 > Checking supported optimizations CXXFLAGS : -O0 > Checking supported debug CXXFLAGS : -ggdb -g3 > Checking supported warnings CXXFLAGS : -Wall > -Wno-error=deprecated-declarations -fstrict-aliasing -Wstrict-aliasing > Checking for compilation flag -std=c++17 support : ok > Checking boost includes : 1_85 /usr/local/include > Checking boost libs : ok /usr/local/lib > Checking for boost linkage : ok > Checking for program 'python' : > /Library/Frameworks/Python.framework/Versions/3.11/bin/python3 > Checking for python version >= 2.3 : 3.11.4 > python-config : > /Library/Frameworks/Python.framework/Versions/3.11/bin/python3-config > Asking python-config for pyembed '--cflags --libs --ldflags --embed' flags > : yes > Testing pyembed configuration > : yes > Asking python-config for pyext '--cflags --libs --ldflags' flags > : yes > Testing pyext configuration > : yes > Checking for compilation flag -Wno-array-bounds support > : ok > Checking for pybindgen location > : ../pybindgen (guessed) > Checking for python module 'pybindgen' > : 0.22.1.post1+ga619e22 > Checking for pybindgen version > : 0.22.1.post1+ga619e22 > Checking for code snippet > : no > Checking for types uint64_t and unsigned long equivalence > : yes > Checking for code snippet > : yes > Checking for types uint64_t and unsigned long long equivalence > : no > Checking for the apidefs that can be used for Python bindings > : gcc-ILP32 > Checking for internal GCC cxxabi > : incomplete > Checking for python module 'pygccxml' > : 2.5.0 > Checking for pygccxml version > : 2.5.0 > Checking for program 'castxml' > : /usr/local/bin/castxml > Checking for castxml version > : 0.6 > Checking for click location > : not found > Checking for program 'pkg-config' > : /usr/local/bin/pkg-config > Checking for 'gtk+-3.0 >= 3.22' > : yes > Checking for 'libxml-2.0 >= 2.7' > : yes > > > > -- > Best, > Bhargab > > [image: Mailtrack] > Sender > notified by > Mailtrack > 05/21/24, > 09:01:30 AM > _______________________________________________ > ndnSIM mailing list > ndnSIM at lists.cs.ucla.edu > https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bhrg3se at gmail.com Tue May 21 08:33:42 2024 From: bhrg3se at gmail.com (Bhargab Acharya) Date: Tue, 21 May 2024 10:33:42 -0500 Subject: [ndnSIM] [EXT] build error on mac In-Reply-To: References: Message-ID: I am on MacOS 14.5 [image: Mailtrack] Sender notified by Mailtrack 05/21/24, 10:33:07 AM On Tue, May 21, 2024 at 9:51?AM Junxiao Shi wrote: > Hi Bhargab > > According to the error message, you need to upgrade to macOS 10.13 or > later. > > Yours, Junxiao > > > On Tue, May 21, 2024, 10:05 Bhargab Acharya via ndnSIM < > ndnsim at lists.cs.ucla.edu> wrote: > >> *External Email* >> Hi, >> >> I am trying to build ndnSIM on my Mac. >> >> ../src/wifi/model/ht/ht-frame-exchange-manager.cc:900:57: error: 'value' >> is unavailable: introduced in macOS 10.13 >> hdr.SetQosQueueSize (queueSizeForTid[tid].value ()); >> ^ >> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/c++/v1/optional:1066:27: >> note: 'value' has been explicitly marked unavailable here >> constexpr value_type& value() & >> ^ >> >> Output from ./waf configure: >> >> Setting top to : >> /Users/bhrg3se/IdeaProjects/learning/ndn/ndnSIM/ns-3 >> Setting out to : >> /Users/bhrg3se/IdeaProjects/learning/ndn/ndnSIM/ns-3/build >> Checking for 'clang' (C compiler) : /usr/bin/gcc >> Checking for cc version : 15.0.0 >> Checking for 'clang++' (C++ compiler) : /usr/bin/g++ >> Checking supported compiler CXXFLAGS : -std=c++17 >> Checking supported optimizations CXXFLAGS : -O0 >> Checking supported debug CXXFLAGS : -ggdb -g3 >> Checking supported warnings CXXFLAGS : -Wall >> -Wno-error=deprecated-declarations -fstrict-aliasing -Wstrict-aliasing >> Checking for compilation flag -std=c++17 support : ok >> Checking boost includes : 1_85 /usr/local/include >> Checking boost libs : ok /usr/local/lib >> Checking for boost linkage : ok >> Checking for program 'python' : >> /Library/Frameworks/Python.framework/Versions/3.11/bin/python3 >> Checking for python version >= 2.3 : 3.11.4 >> python-config : >> /Library/Frameworks/Python.framework/Versions/3.11/bin/python3-config >> Asking python-config for pyembed '--cflags --libs --ldflags --embed' >> flags : yes >> Testing pyembed configuration >> : yes >> Asking python-config for pyext '--cflags --libs --ldflags' flags >> : yes >> Testing pyext configuration >> : yes >> Checking for compilation flag -Wno-array-bounds support >> : ok >> Checking for pybindgen location >> : ../pybindgen (guessed) >> Checking for python module 'pybindgen' >> : 0.22.1.post1+ga619e22 >> Checking for pybindgen version >> : 0.22.1.post1+ga619e22 >> Checking for code snippet >> : no >> Checking for types uint64_t and unsigned long equivalence >> : yes >> Checking for code snippet >> : yes >> Checking for types uint64_t and unsigned long long equivalence >> : no >> Checking for the apidefs that can be used for Python bindings >> : gcc-ILP32 >> Checking for internal GCC cxxabi >> : incomplete >> Checking for python module 'pygccxml' >> : 2.5.0 >> Checking for pygccxml version >> : 2.5.0 >> Checking for program 'castxml' >> : /usr/local/bin/castxml >> Checking for castxml version >> : 0.6 >> Checking for click location >> : not found >> Checking for program 'pkg-config' >> : /usr/local/bin/pkg-config >> Checking for 'gtk+-3.0 >= 3.22' >> : yes >> Checking for 'libxml-2.0 >= 2.7' >> : yes >> >> >> >> -- >> Best, >> Bhargab >> >> [image: Mailtrack] >> Sender >> notified by >> Mailtrack >> 05/21/24, >> 09:01:30 AM >> _______________________________________________ >> ndnSIM mailing list >> ndnSIM at lists.cs.ucla.edu >> https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim >> > -- Best, Bhargab Acharya -------------- next part -------------- An HTML attachment was scrubbed... URL: From bhrg3se at gmail.com Tue May 21 22:15:07 2024 From: bhrg3se at gmail.com (Bhargab Acharya) Date: Wed, 22 May 2024 00:15:07 -0500 Subject: [ndnSIM] [EXT] build error on mac In-Reply-To: References: Message-ID: I fixed the issue by adding these in wscript -> configure(conf) function os.environ['MACOSX_DEPLOYMENT_TARGET'] = '10.13' conf.env.MACOSX_DEPLOYMENT_TARGET = '10.13' conf.env.append_value('CXXFLAGS', '-mmacosx-version-min=10.13') conf.env.append_value('LINKFLAGS', '-mmacosx-version-min=10.13') Now I am getting this error: In file included from ../src/ndnSIM/helper/lfid/ndn-global-routing-helper-lfid.cpp:26: ./ns3/ndnSIM/helper/boost-graph-ndn-global-routing-helper.hpp:190:36: error: no template named 'binary_function' in namespace 'std'; did you mean '__binary_function'? struct WeightCompare : public std::binary_function::reference, ~~~~~^~~~~~~~~~~~~~~ __binary_function /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/binary_function.h:49:1: note: '__binary_function' declared here using __binary_function = __binary_function_keep_layout_base<_Arg1, _Arg2, _Result>; ^ In file included from ../src/ndnSIM/helper/lfid/ndn-global-routing-helper-lfid.cpp:26: ./ns3/ndnSIM/helper/boost-graph-ndn-global-routing-helper.hpp:213:17: error: no template named 'binary_function' in namespace 'std'; did you mean '__binary_function'? : public std::binary_function::reference, uint32_t> { ~~~~~^~~~~~~~~~~~~~~ __binary_function /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/binary_function.h:49:1: note: '__binary_function' declared here using __binary_function = __binary_function_keep_layout_base<_Arg1, _Arg2, _Result>; ^ 2 errors generated. [image: Mailtrack] Sender notified by Mailtrack 05/22/24, 12:13:37 AM On Tue, May 21, 2024 at 10:33?AM Bhargab Acharya wrote: > I am on MacOS 14.5 > > > [image: Mailtrack] > Sender > notified by > Mailtrack > 05/21/24, > 10:33:07 AM > > On Tue, May 21, 2024 at 9:51?AM Junxiao Shi > wrote: > >> Hi Bhargab >> >> According to the error message, you need to upgrade to macOS 10.13 or >> later. >> >> Yours, Junxiao >> >> >> On Tue, May 21, 2024, 10:05 Bhargab Acharya via ndnSIM < >> ndnsim at lists.cs.ucla.edu> wrote: >> >>> *External Email* >>> Hi, >>> >>> I am trying to build ndnSIM on my Mac. >>> >>> ../src/wifi/model/ht/ht-frame-exchange-manager.cc:900:57: error: 'value' >>> is unavailable: introduced in macOS 10.13 >>> hdr.SetQosQueueSize (queueSizeForTid[tid].value ()); >>> ^ >>> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include/c++/v1/optional:1066:27: >>> note: 'value' has been explicitly marked unavailable here >>> constexpr value_type& value() & >>> ^ >>> >>> Output from ./waf configure: >>> >>> Setting top to : >>> /Users/bhrg3se/IdeaProjects/learning/ndn/ndnSIM/ns-3 >>> Setting out to : >>> /Users/bhrg3se/IdeaProjects/learning/ndn/ndnSIM/ns-3/build >>> Checking for 'clang' (C compiler) : /usr/bin/gcc >>> Checking for cc version : 15.0.0 >>> Checking for 'clang++' (C++ compiler) : /usr/bin/g++ >>> Checking supported compiler CXXFLAGS : -std=c++17 >>> Checking supported optimizations CXXFLAGS : -O0 >>> Checking supported debug CXXFLAGS : -ggdb -g3 >>> Checking supported warnings CXXFLAGS : -Wall >>> -Wno-error=deprecated-declarations -fstrict-aliasing -Wstrict-aliasing >>> Checking for compilation flag -std=c++17 support : ok >>> Checking boost includes : 1_85 >>> /usr/local/include >>> Checking boost libs : ok /usr/local/lib >>> Checking for boost linkage : ok >>> Checking for program 'python' : >>> /Library/Frameworks/Python.framework/Versions/3.11/bin/python3 >>> Checking for python version >= 2.3 : 3.11.4 >>> python-config : >>> /Library/Frameworks/Python.framework/Versions/3.11/bin/python3-config >>> Asking python-config for pyembed '--cflags --libs --ldflags --embed' >>> flags : yes >>> Testing pyembed configuration >>> : yes >>> Asking python-config for pyext '--cflags --libs --ldflags' flags >>> : yes >>> Testing pyext configuration >>> : yes >>> Checking for compilation flag -Wno-array-bounds support >>> : ok >>> Checking for pybindgen location >>> : ../pybindgen (guessed) >>> Checking for python module 'pybindgen' >>> : 0.22.1.post1+ga619e22 >>> Checking for pybindgen version >>> : 0.22.1.post1+ga619e22 >>> Checking for code snippet >>> : no >>> Checking for types uint64_t and unsigned long equivalence >>> : yes >>> Checking for code snippet >>> : yes >>> Checking for types uint64_t and unsigned long long equivalence >>> : no >>> Checking for the apidefs that can be used for Python bindings >>> : gcc-ILP32 >>> Checking for internal GCC cxxabi >>> : incomplete >>> Checking for python module 'pygccxml' >>> : 2.5.0 >>> Checking for pygccxml version >>> : 2.5.0 >>> Checking for program 'castxml' >>> : /usr/local/bin/castxml >>> Checking for castxml version >>> : 0.6 >>> Checking for click location >>> : not found >>> Checking for program 'pkg-config' >>> : /usr/local/bin/pkg-config >>> Checking for 'gtk+-3.0 >= 3.22' >>> : yes >>> Checking for 'libxml-2.0 >= 2.7' >>> : yes >>> >>> >>> >>> -- >>> Best, >>> Bhargab >>> >>> [image: Mailtrack] >>> Sender >>> notified by >>> Mailtrack >>> 05/21/24, >>> 09:01:30 AM >>> _______________________________________________ >>> ndnSIM mailing list >>> ndnSIM at lists.cs.ucla.edu >>> https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim >>> >> > > -- > Best, > Bhargab Acharya > -- Best, Bhargab Acharya -------------- next part -------------- An HTML attachment was scrubbed... URL: From u1804118 at student.cuet.ac.bd Wed May 22 00:19:17 2024 From: u1804118 at student.cuet.ac.bd (MD. ANAMUL HASAN RONY 1804118) Date: Wed, 22 May 2024 13:19:17 +0600 Subject: [ndnSIM] How to run ndn pcap files? Message-ID: I have generated custom ndn application's pcap files files by PointToPointHelper, but the created files shows source NA and Destination NA in wireshark, how to get correct pcap files. -------------- next part -------------- An HTML attachment was scrubbed... URL: From sirapop741 at gmail.com Wed May 22 00:37:16 2024 From: sirapop741 at gmail.com (Sirapop Theeranantachai) Date: Wed, 22 May 2024 00:37:16 -0700 Subject: [ndnSIM] How to run ndn pcap files? In-Reply-To: References: Message-ID: NDN packet format is very different from IP. There are technically no sources and destinations stored in NDN packets. The data can also be encrypted. You may use some of these methods below to collect metrics, or you can directly use NS_LOG to log your custom information directly. https://ndnsim.net/current/metric.html On Wed, May 22, 2024 at 12:19?AM MD. ANAMUL HASAN RONY 1804118 via ndnSIM < ndnsim at lists.cs.ucla.edu> wrote: > I have generated custom ndn application's pcap files files by > PointToPointHelper, but the created files shows source NA and Destination > NA in wireshark, how to get correct pcap files. > _______________________________________________ > ndnSIM mailing list > ndnSIM at lists.cs.ucla.edu > https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim > -------------- next part -------------- An HTML attachment was scrubbed... URL: From u1804118 at student.cuet.ac.bd Wed May 22 17:25:37 2024 From: u1804118 at student.cuet.ac.bd (MD. ANAMUL HASAN RONY 1804118) Date: Thu, 23 May 2024 06:25:37 +0600 Subject: [ndnSIM] How can i measure udp/ip with ndn Message-ID: I measured udp/ip throughput, delay and packet drop from flowmonitor, and got ndn traces from L3ratetracer and L2tracer , how can i compute throughput,delay, drop for the two network in a same same unit and so that I can comapare them. Yours Rony -------------- next part -------------- An HTML attachment was scrubbed... URL: From kechkeche.amal.rt at gmail.com Sun May 26 22:47:41 2024 From: kechkeche.amal.rt at gmail.com (Amal Kechkeche) Date: Mon, 27 May 2024 06:47:41 +0100 Subject: [ndnSIM] Energy Consumption in NDN Message-ID: Hello, I am interested in monitoring the energy state of nodes within the ndnSIM. Could you please provide some guidance on how to track the energy state of a node in ndnSIM? Specifically, I am looking for methods or examples that can help me understand how to implement this feature effectively. Thank you -------------- next part -------------- An HTML attachment was scrubbed... URL: From salwa201067 at gmail.com Tue May 28 07:02:23 2024 From: salwa201067 at gmail.com (Salwa Abdelwahed) Date: Tue, 28 May 2024 15:02:23 +0100 Subject: [ndnSIM] V-NDN simulations Message-ID: Hi all , I'm trying to simulate an example of vehicular network over NDN . i installed the vndn project (GitHub - named-data/vndn: V-NDN: an implementation of NDN for vehicular networks ) . My question is how to proceed exactly after doing this step , to simulate a such example. I would be grateful for help. -------------- next part -------------- An HTML attachment was scrubbed... URL: From salwa201067 at gmail.com Thu May 30 09:07:18 2024 From: salwa201067 at gmail.com (Salwa Abdelwahed) Date: Thu, 30 May 2024 17:07:18 +0100 Subject: [ndnSIM] ndnAppDelayTracer Message-ID: Hi all , I'm trying an ndnSIM simulation example with: AppDelayTracer I get an empty .txt file . I don't know if there are other things to add to get results . Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From sirapop741 at gmail.com Thu May 30 10:32:39 2024 From: sirapop741 at gmail.com (Sirapop Theeranantachai) Date: Thu, 30 May 2024 10:32:39 -0700 Subject: [ndnSIM] ndnAppDelayTracer In-Reply-To: References: Message-ID: Hi, Could you please kindly provide a bit more information about the scenario you are running? You should be able to see the delays in the txt file if the consumer receives the data. Maybe add ndn.Consumer to NS_LOG to see whether the data arrives? Thank you. On Thu, May 30, 2024, 9:08?AM Salwa Abdelwahed via ndnSIM < ndnsim at lists.cs.ucla.edu> wrote: > Hi all , > > I'm trying an ndnSIM simulation example with: AppDelayTracer > I get an empty .txt file . > I don't know if there are other things to add to get results . > > Thanks > _______________________________________________ > ndnSIM mailing list > ndnSIM at lists.cs.ucla.edu > https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim > -------------- next part -------------- An HTML attachment was scrubbed... URL: From salwa201067 at gmail.com Thu May 30 12:13:38 2024 From: salwa201067 at gmail.com (Salwa Abdelwahed) Date: Thu, 30 May 2024 20:13:38 +0100 Subject: [ndnSIM] ndnAppDelayTracer In-Reply-To: References: Message-ID: Hi Sirapop , Thanks for response. I'm simulating a VNDN scenario. I used other app tracers , it's functional. But the problem is with the delay tracer . Le jeu. 30 mai 2024, 18:32, Sirapop Theeranantachai a ?crit : > Hi, > Could you please kindly provide a bit more information about the scenario > you are running? You should be able to see the delays in the txt file if > the consumer receives the data. Maybe add ndn.Consumer to NS_LOG to see > whether the data arrives? > Thank you. > > On Thu, May 30, 2024, 9:08?AM Salwa Abdelwahed via ndnSIM < > ndnsim at lists.cs.ucla.edu> wrote: > >> Hi all , >> >> I'm trying an ndnSIM simulation example with: AppDelayTracer >> I get an empty .txt file . >> I don't know if there are other things to add to get results . >> >> Thanks >> _______________________________________________ >> ndnSIM mailing list >> ndnSIM at lists.cs.ucla.edu >> https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From salwa201067 at gmail.com Thu May 30 12:16:09 2024 From: salwa201067 at gmail.com (Salwa Abdelwahed) Date: Thu, 30 May 2024 20:16:09 +0100 Subject: [ndnSIM] ndnAppDelayTracer In-Reply-To: References: Message-ID: Hi Sirapop , Thanks for response. I'm simulating a VNDN scenario. I used other app tracers , it's functional. But the problem is with the delay tracer, even if i use ? simple ndn scenario. Le jeu. 30 mai 2024, 20:13, Salwa Abdelwahed a ?crit : > Hi Sirapop , > Thanks for response. > I'm simulating a VNDN scenario. > I used other app tracers , it's functional. > But the problem is with the delay tracer . > > Le jeu. 30 mai 2024, 18:32, Sirapop Theeranantachai > a ?crit : > >> Hi, >> Could you please kindly provide a bit more information about the scenario >> you are running? You should be able to see the delays in the txt file if >> the consumer receives the data. Maybe add ndn.Consumer to NS_LOG to see >> whether the data arrives? >> Thank you. >> >> On Thu, May 30, 2024, 9:08?AM Salwa Abdelwahed via ndnSIM < >> ndnsim at lists.cs.ucla.edu> wrote: >> >>> Hi all , >>> >>> I'm trying an ndnSIM simulation example with: AppDelayTracer >>> I get an empty .txt file . >>> I don't know if there are other things to add to get results . >>> >>> Thanks >>> _______________________________________________ >>> ndnSIM mailing list >>> ndnSIM at lists.cs.ucla.edu >>> https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim >>> >> -------------- next part -------------- An HTML attachment was scrubbed... URL: From sirapop741 at gmail.com Thu May 30 17:07:35 2024 From: sirapop741 at gmail.com (Sirapop Theeranantachai) Date: Thu, 30 May 2024 17:07:35 -0700 Subject: [ndnSIM] ndnAppDelayTracer In-Reply-To: References: Message-ID: Hi, Salwa DelayTracer records the delay when the Application installed in a node receives the Data it requests. If that's the case, I suspect that the delay tracer is unable to either 1) attach to the installed application due or 2) the data doesn't arrive at the original interest sender. Could you check if the Data packet actually arrives at the Interest sender? If the data already arrives at the node, the consumer application should have the following lines to inform the tracer. https://github.com/named-data-ndnSIM/ndnSIM/blob/90d50396654dabad54b6979f2dc8fa929ade544c/apps/ndn-consumer.cpp#L68C1-L76C77 I'm not familiar with VNDN, but it is possible that the Consumer you are currently using does not contain > .AddTraceSource("LastRetransmittedInterestDataDelay", > "Delay between last retransmitted Interest and > received Data", > > MakeTraceSourceAccessor(&Consumer::m_lastRetransmittedInterestDataDelay), > > "ns3::ndn::Consumer::LastRetransmittedInterestDataDelayCallback") > > .AddTraceSource("FirstInterestDataDelay", > "Delay between first transmitted Interest and > received Data", > > MakeTraceSourceAccessor(&Consumer::m_firstInterestDataDelay), > > "ns3::ndn::Consumer::FirstInterestDataDelayCallback"); Hope this helps. On Thu, May 30, 2024, 12:16?PM Salwa Abdelwahed wrote: > Hi Sirapop , > Thanks for response. > > I'm simulating a VNDN scenario. > I used other app tracers , it's functional. > But the problem is with the delay tracer, even if i use ? simple ndn > scenario. > > > > Le jeu. 30 mai 2024, 20:13, Salwa Abdelwahed a > ?crit : > >> Hi Sirapop , >> Thanks for response. >> I'm simulating a VNDN scenario. >> I used other app tracers , it's functional. >> But the problem is with the delay tracer . >> >> Le jeu. 30 mai 2024, 18:32, Sirapop Theeranantachai >> a ?crit : >> >>> Hi, >>> Could you please kindly provide a bit more information about the >>> scenario you are running? You should be able to see the delays in the txt >>> file if the consumer receives the data. Maybe add ndn.Consumer to NS_LOG to >>> see whether the data arrives? >>> Thank you. >>> >>> On Thu, May 30, 2024, 9:08?AM Salwa Abdelwahed via ndnSIM < >>> ndnsim at lists.cs.ucla.edu> wrote: >>> >>>> Hi all , >>>> >>>> I'm trying an ndnSIM simulation example with: AppDelayTracer >>>> I get an empty .txt file . >>>> I don't know if there are other things to add to get results . >>>> >>>> Thanks >>>> _______________________________________________ >>>> ndnSIM mailing list >>>> ndnSIM at lists.cs.ucla.edu >>>> https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim >>>> >>> -------------- next part -------------- An HTML attachment was scrubbed... URL: From salwa201067 at gmail.com Fri May 31 04:03:57 2024 From: salwa201067 at gmail.com (Salwa Abdelwahed) Date: Fri, 31 May 2024 12:03:57 +0100 Subject: [ndnSIM] ndnAppDelayTracer In-Reply-To: References: Message-ID: No Sirapop, ndn-consumer.cpp , contains all the trace sources. Le ven. 31 mai 2024 ? 01:07, Sirapop Theeranantachai a ?crit : > Hi, Salwa > > DelayTracer records the delay when the Application installed in a node > receives the Data it requests. > If that's the case, I suspect that the delay tracer is unable to either 1) > attach to the installed application due or 2) the data doesn't arrive at > the original interest sender. Could you check if the Data packet actually > arrives at the Interest sender? > > If the data already arrives at the node, the consumer application should > have the following lines to inform the tracer. > > > https://github.com/named-data-ndnSIM/ndnSIM/blob/90d50396654dabad54b6979f2dc8fa929ade544c/apps/ndn-consumer.cpp#L68C1-L76C77 > > I'm not familiar with VNDN, but it is possible that the Consumer you are > currently using does not contain > >> .AddTraceSource("LastRetransmittedInterestDataDelay", >> "Delay between last retransmitted Interest and >> received Data", >> >> MakeTraceSourceAccessor(&Consumer::m_lastRetransmittedInterestDataDelay), >> >> "ns3::ndn::Consumer::LastRetransmittedInterestDataDelayCallback") >> >> .AddTraceSource("FirstInterestDataDelay", >> "Delay between first transmitted Interest and >> received Data", >> >> MakeTraceSourceAccessor(&Consumer::m_firstInterestDataDelay), >> >> "ns3::ndn::Consumer::FirstInterestDataDelayCallback"); > > > Hope this helps. > > On Thu, May 30, 2024, 12:16?PM Salwa Abdelwahed > wrote: > >> Hi Sirapop , >> Thanks for response. >> >> I'm simulating a VNDN scenario. >> I used other app tracers , it's functional. >> But the problem is with the delay tracer, even if i use ? simple ndn >> scenario. >> >> >> >> Le jeu. 30 mai 2024, 20:13, Salwa Abdelwahed a >> ?crit : >> >>> Hi Sirapop , >>> Thanks for response. >>> I'm simulating a VNDN scenario. >>> I used other app tracers , it's functional. >>> But the problem is with the delay tracer . >>> >>> Le jeu. 30 mai 2024, 18:32, Sirapop Theeranantachai < >>> sirapop741 at gmail.com> a ?crit : >>> >>>> Hi, >>>> Could you please kindly provide a bit more information about the >>>> scenario you are running? You should be able to see the delays in the txt >>>> file if the consumer receives the data. Maybe add ndn.Consumer to NS_LOG to >>>> see whether the data arrives? >>>> Thank you. >>>> >>>> On Thu, May 30, 2024, 9:08?AM Salwa Abdelwahed via ndnSIM < >>>> ndnsim at lists.cs.ucla.edu> wrote: >>>> >>>>> Hi all , >>>>> >>>>> I'm trying an ndnSIM simulation example with: AppDelayTracer >>>>> I get an empty .txt file . >>>>> I don't know if there are other things to add to get results . >>>>> >>>>> Thanks >>>>> _______________________________________________ >>>>> ndnSIM mailing list >>>>> ndnSIM at lists.cs.ucla.edu >>>>> https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim >>>>> >>>> -------------- next part -------------- An HTML attachment was scrubbed... URL: From sirapop741 at gmail.com Fri May 31 12:44:20 2024 From: sirapop741 at gmail.com (Sirapop Theeranantachai) Date: Fri, 31 May 2024 12:44:20 -0700 Subject: [ndnSIM] ndnAppDelayTracer In-Reply-To: References: Message-ID: Then, you may need to check if the data packet actually arrives. > If that's the case, I suspect that the delay tracer is unable to either 1) > attach to the installed application due or 2) the data doesn't arrive at > the original interest sender. Could you check if the Data packet actually > arrives at the Interest sender? On Fri, May 31, 2024 at 4:04?AM Salwa Abdelwahed wrote: > No Sirapop, > ndn-consumer.cpp , contains all the trace sources. > > Le ven. 31 mai 2024 ? 01:07, Sirapop Theeranantachai > a ?crit : > >> Hi, Salwa >> >> DelayTracer records the delay when the Application installed in a node >> receives the Data it requests. >> If that's the case, I suspect that the delay tracer is unable to either >> 1) attach to the installed application due or 2) the data doesn't arrive at >> the original interest sender. Could you check if the Data packet actually >> arrives at the Interest sender? >> >> If the data already arrives at the node, the consumer application should >> have the following lines to inform the tracer. >> >> >> https://github.com/named-data-ndnSIM/ndnSIM/blob/90d50396654dabad54b6979f2dc8fa929ade544c/apps/ndn-consumer.cpp#L68C1-L76C77 >> >> I'm not familiar with VNDN, but it is possible that the Consumer you are >> currently using does not contain >> >>> .AddTraceSource("LastRetransmittedInterestDataDelay", >>> "Delay between last retransmitted Interest and >>> received Data", >>> >>> MakeTraceSourceAccessor(&Consumer::m_lastRetransmittedInterestDataDelay), >>> >>> "ns3::ndn::Consumer::LastRetransmittedInterestDataDelayCallback") >>> >>> .AddTraceSource("FirstInterestDataDelay", >>> "Delay between first transmitted Interest and >>> received Data", >>> >>> MakeTraceSourceAccessor(&Consumer::m_firstInterestDataDelay), >>> >>> "ns3::ndn::Consumer::FirstInterestDataDelayCallback"); >> >> >> Hope this helps. >> >> On Thu, May 30, 2024, 12:16?PM Salwa Abdelwahed >> wrote: >> >>> Hi Sirapop , >>> Thanks for response. >>> >>> I'm simulating a VNDN scenario. >>> I used other app tracers , it's functional. >>> But the problem is with the delay tracer, even if i use ? simple ndn >>> scenario. >>> >>> >>> >>> Le jeu. 30 mai 2024, 20:13, Salwa Abdelwahed a >>> ?crit : >>> >>>> Hi Sirapop , >>>> Thanks for response. >>>> I'm simulating a VNDN scenario. >>>> I used other app tracers , it's functional. >>>> But the problem is with the delay tracer . >>>> >>>> Le jeu. 30 mai 2024, 18:32, Sirapop Theeranantachai < >>>> sirapop741 at gmail.com> a ?crit : >>>> >>>>> Hi, >>>>> Could you please kindly provide a bit more information about the >>>>> scenario you are running? You should be able to see the delays in the txt >>>>> file if the consumer receives the data. Maybe add ndn.Consumer to NS_LOG to >>>>> see whether the data arrives? >>>>> Thank you. >>>>> >>>>> On Thu, May 30, 2024, 9:08?AM Salwa Abdelwahed via ndnSIM < >>>>> ndnsim at lists.cs.ucla.edu> wrote: >>>>> >>>>>> Hi all , >>>>>> >>>>>> I'm trying an ndnSIM simulation example with: AppDelayTracer >>>>>> I get an empty .txt file . >>>>>> I don't know if there are other things to add to get results . >>>>>> >>>>>> Thanks >>>>>> _______________________________________________ >>>>>> ndnSIM mailing list >>>>>> ndnSIM at lists.cs.ucla.edu >>>>>> https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim >>>>>> >>>>> -------------- next part -------------- An HTML attachment was scrubbed... URL: