Commit Graph

  • 5d106de0fe feat: Add bd test qsccp baihe 2024-01-21 17:22:00 +08:00
  • 43a5f33884 feat: add bbr,bic,qsccp,reno self compare baihe 2024-01-21 13:23:14 +08:00
  • 29eaf16783 feat(cc): Add pcon,bbr scenario baihe 2024-01-20 21:55:21 +08:00
  • 964d7c6ed9 feat(qsccp): Add qsccp scenario baihe@pku.edu.cn 2023-12-22 14:01:24 +00:00
  • 9665f5c9c1 update ndnsec commands suraviregmi 2023-11-09 20:05:26 +00:00
  • af975e5ed5 Update dummy keychain patch to avoid potential segfaults awlane 2023-10-06 16:23:25 -05:00
  • 273e80f1fe ci: update all actions to the latest version Davide Pesavento 2023-09-20 23:28:11 -04:00
  • aed282d565 app: allow using list for command Varun Patil 2023-09-06 13:04:49 -07:00
  • 92bc429fe1 Add boolean parameter to NDNRoutingHelper constructor to allow for creating permanent faces. awlane 2023-05-22 18:35:58 -05:00
  • cb8c911f41 Allow float value for bw parameter in topology for non-integer values in megabits. awlane 2023-05-22 18:58:34 -05:00
  • 2e7b584ab5 Update dummy keychain patch for v2 namespace change awlane 2023-06-27 08:02:20 -05:00
  • 86647794f8 performance improvements tylerliu 2023-03-03 15:18:48 -08:00
  • edd777fdfc Add an argument returnConvergenceInfo to checkConvergence which returns detailed information when convergence fails. dhensley6691 2022-12-06 14:24:19 -06:00
  • dc05e3ce90 docs: Fix broken links in README.md Dylan Hensley 2022-09-02 15:13:59 -05:00
  • 047b92cf30 docker: use source install and prune image Varun Patil 2022-10-14 12:02:51 -07:00
  • aad8dbea87 docker: add GitHub build and push workflow Varun Patil 2022-09-19 09:49:58 +09:00
  • 1e720875d2 install: fix git error and support Ubuntu 22.04 Junxiao Shi 2022-07-19 10:24:12 -06:00
  • 63a330d317 Add static routes to NFDs in parallel Varun Patil 2022-05-18 14:23:13 -07:00
  • d8e6b8e508 Create helper methods for specifying face creation via topology and changes to enable users to run NLSR in Mini-NDN-Wifi. awlane 2022-05-16 23:49:56 -05:00
  • c69041f603 Allow existing faces in createFace Varun Patil 2022-05-18 14:17:54 -07:00
  • 97a347fb3a Fix and move Dockerfile to this repository Varun Patil 2022-05-18 14:09:20 -07:00
  • 3e95ee8bd7 Fix for dummy keychain patch for ndn-cxx 8e2a6 awlane 2022-05-23 16:24:26 -05:00
  • a169f5702e Allow specification of working directory via constructor argument and related cleanup awlane 2022-04-08 17:21:29 -05:00
  • c32a07be3e Fix broken checks for presence of dummy keychain due to type mismatch awlane 2022-04-19 14:53:41 -05:00
  • 49e43c39cd Update ndn-cxx dummy keychain patch for API changes awlane 2022-03-22 16:44:40 -05:00
  • 90faa588cc Prepare 0.6.0 release dulalsaurab 2021-12-19 21:08:01 +00:00
  • 1d3c0a8ac5 Add Nfdc functionality to enable working with FaceID rather than FaceURI exclusively Alex Lane 2021-07-22 17:28:16 -05:00
  • 2085544799 examples: adding some basic examples dulalsaurab 2021-05-21 20:37:03 +00:00
  • 8c8e633d26 container: pre-built Vagrant box and docker container dulalsaurab 2021-05-21 20:37:03 +00:00
  • 48ada89a8a install: rewrite install script Junxiao Shi 2021-11-04 09:02:21 -06:00
  • 578f2ec695 Examples: incorporate latest change of NDNPing Class dulalsaurab 2021-06-10 20:55:26 +00:00
  • b428660d54 Revert "simple topology files with no additional parameters" Saurab Dulal 2021-06-11 12:10:14 -07:00
  • f53ab47678 ndn_routing_helper: Show status of route calculation Philipp Moll 2021-06-03 11:10:11 +02:00
  • 407c5f0ef3 Allow for creation of net object without topology and mixed topology fixes Alex Lane 2021-03-09 22:13:23 -06:00
  • 0ed7772f3f Bug fix on ndnpingclient and experiment script dulalsaurab 2020-09-24 22:32:58 +00:00
  • eef6ee890e simple topology files with no additional parameters Chad Cothran 2021-03-22 11:38:33 -05:00
  • ea2d5d6802 Add wireless simulation to redesigned Mini-NDN using Mininet-wifi. Alexander Lane 2019-10-04 16:48:52 -05:00
  • 5dbf99dd78 Hotfix for broken code artifact in install.sh Alex Lane 2020-10-01 17:10:48 -05:00
  • 576a419ef2 Prepare 0.5.0 release Saurab Dulal 2020-08-25 00:55:22 -05:00
  • 587b78ff64 Add a script to generate up-to-date NDN testbed topologies for Mini-NDN Alex Lane 2020-08-13 18:43:14 -05:00
  • ccd85b1cf1 Change workDir and resultDir to be class attribute Italo Valcy 2020-07-24 12:35:20 -05:00
  • 722dcd53bd patches: updates dummy keychain patch for v2 namespace changes and ndn-cxx changes Alex Lane 2020-06-30 17:37:54 -05:00
  • 9efd73922b BUGFIX IP-Routing helper did not work for large topologies phmoll 2020-07-21 12:28:22 +02:00
  • cf8e7541ab Check NDN security in Minindn class before printing related info. Laqin Fan 2020-08-13 17:30:19 -05:00
  • 76dbe6633c nfd: uncomment transport in client.conf to allow connections on /run/<node>.sock Ashlesh Gawande 2020-04-15 21:30:34 -07:00
  • f48424a4a7 patches: update dummy keychain patch to compile against latest ndn-cxx Ashlesh Gawande 2020-04-04 16:58:41 -07:00
  • bb31ed2fcd install.sh: quiet apt install for Vagrant Giovanni Grieco 2020-03-23 10:04:59 +01:00
  • 1f1de1f87b Add GEANT network as mini-ndn topology phmoll 2020-02-27 14:32:35 +01:00
  • 082e4449bb routing-helper: fix route computation bug Saurab Dulal 2020-03-02 15:49:03 -06:00
  • 55e2dd9087 Add MiniNDN utility application for PCAP logging Philipp Moll 2020-02-20 09:59:27 +01:00
  • 52223f7144 ndn_routing_helper: fix overwriting of existing prefixes phmoll 2020-02-21 08:43:50 +01:00
  • ad8d37e89d Move logfiles to resultDir after evaluation finished phmoll 2020-03-03 12:53:08 +01:00
  • 5c79db0aec Check duplicate HR coordinates in topology file dulalsaurab 2020-02-27 06:04:56 +00:00
  • a95b681d95 docs: restructure and update AUTHORS.md Eric Newberry 2020-02-05 19:40:44 -08:00
  • 6c86e30f63 **breaking** mini-ndn: re-design Ashlesh Gawande 2019-09-17 22:27:05 -05:00
  • 8ae870a591 ndn/apps: add global routing helper Saurab Dulal 2018-07-31 05:17:49 +00:00
  • 61a2be8726 Add RoutingHelper to allow IP communication in experiments Philipp Moll 2019-07-12 08:33:09 +02:00
  • 0dcdb32992 Check duplicate HR coordinates in topology file dulalsaurab 2018-08-15 20:39:07 +00:00
  • 658c78b15f nlsr: rename seq-dir to state-dir dulalsaurab 2019-02-06 17:11:24 +00:00
  • 6651a74f37 ndn/experiments: add tests for psync Ashlesh Gawande 2019-01-03 18:13:06 -06:00
  • 50778df223 fix route expiration time dulalsaurab 2018-12-20 20:06:15 +00:00
  • 2b7acee13a install.sh: install PSync Ashlesh Gawande 2018-12-14 15:15:44 -06:00
  • 27b5e1bf84 Add startup experiments for NLSR and current testbed topology Ashlesh Gawande 2018-08-06 17:47:15 -05:00
  • 2b899536e9 ndn: bug fixes in nfdc and experiments dulalsaurab 2018-10-25 18:02:15 +00:00
  • 6f7a64fc75 Create a helper class to provide a wrapper around nfdc. Alexander Lane 2018-05-17 15:01:14 -05:00
  • d6c3cad602 Fix checks for running software to account for no-nlsr. Alexander Lane 2018-06-19 15:11:04 -05:00
  • 9944cf5129 Move the NDNPing wrapper method to a helper class. Alexander Lane 2018-05-17 12:16:50 -05:00
  • 052aabbc7b Check that NFD and NLSR are running in all hosts before running experiments. Alexander Lane 2018-05-14 14:48:29 -05:00
  • 517d34cf64 Parser fix to avoid infinite loop Alexander Lane 2018-06-01 12:35:11 -05:00
  • 670ff15691 Install bash completion for argcomplete Ashlesh Gawande 2018-06-08 12:26:39 -05:00
  • 4fa88819c1 Allow use of NFD and NLSR PPA with Mini-NDN. Alexander Lane 2018-05-23 12:56:52 -05:00
  • 1bc9b47be9 Remove arbitrary arguments in favor of parsing arguments from experiment files. Alexander Lane 2018-05-16 15:07:16 -05:00
  • 212cb82889 Autocomplete command line arguments. Ashlesh Gawande 2017-02-07 10:42:13 -06:00
  • e842cc204d Exit cleanly on Mininet errors. Alexander Lane 2018-05-14 11:37:43 -05:00
  • 532302bbf2 nfd: add option to set CS size Ashlesh Gawande 2018-02-15 18:58:20 -06:00
  • 5f8c796609 ndn: Fix name "cost" to "link-cost" in nlsr.conf file Saurab Dulal 2018-03-09 12:54:38 -06:00
  • 092755eaae Change NFD log and conf file names to nfd.log, nfd.conf Saurab Dulal 2018-01-19 03:36:41 +00:00
  • 73caa524d3 adjust to use ndn-cxx logging dmcoomes 2018-01-15 16:33:32 -06:00
  • ed557f5a29 docs: Prepare version 0.4.0 release notes Ashlesh Gawande 2018-01-09 15:56:01 -06:00
  • 55d2bf4503 install.sh: Added function commonClientLibraries Jeff Thompson 2017-12-22 09:14:03 -08:00
  • 7b3655a52a Modified Vagrantfile to remove sudo from the installation process Saurab Dulal 2018-01-02 22:40:35 +00:00
  • 22642a39ca docs: mention the contributing guide Nick Gordon 2017-12-21 14:05:40 -06:00
  • 7a6978eb52 Use the nlsr.conf file installed in the system Saurab Dulal 2017-11-29 10:50:09 -06:00
  • a80484e0bd Changes to adopt to latest ndn-cxx Ashlesh Gawande 2017-10-17 15:52:23 -05:00
  • 5d9ba60f95 use infoedit to edit nfd config files Saurab Dulal 2017-11-29 21:31:13 +00:00
  • 74da84ce4d check for coordinates before running hyperbolic routing dmcoomes 2017-11-07 16:09:23 -06:00
  • 80eeea157b change default working directory dmcoomes 2017-10-27 12:49:10 -05:00
  • 8fb3a545bb Provide a vagrant file dmcoomes 2017-11-01 14:26:42 -05:00
  • 501d4d6a3a Arbitrary arguments Ashlesh Gawande 2017-10-25 13:12:11 -05:00
  • ad5de70d4b docs: update authors dmcoomes 2017-11-01 10:03:13 -05:00
  • a013686a11 Revise mininet installation instructions dmcoomes 2017-10-12 11:42:45 -05:00
  • 2763f1978e Use SIGQUIT instead of SIGINT Ashlesh Gawande 2017-10-25 15:48:39 -05:00
  • 2ef39c064e fix nlsr startup error dmcoomes 2017-10-20 14:06:26 -05:00
  • ecf9c5a1bc Provide option to disable NLSR dmcoomes 2017-10-11 10:17:46 -05:00
  • 7adc7f7275 Provide option to run NLSR in dry-run mode dmcoomes 2017-10-06 12:01:28 -05:00
  • 9850d65151 Update install.sh to use ldconfig for chronosync dmcoomes 2017-09-28 16:43:23 -05:00
  • 6a075c25ff Add experiment to test nlsrc Ashlesh Gawande 2017-08-03 15:15:49 -05:00
  • 02852a0161 Update install script to use fixed version of ChronoSync Only install ping and dump from ndn-tools Ashlesh Gawande 2017-07-28 20:42:28 -05:00
  • ec084835ce Update install script for ChronoSync Use specific commits of ndn-cxx and NFD Ashlesh Gawande 2017-06-23 17:47:25 -05:00
  • 708fccabdc Create faces in NFD for each neighbor of NLSR Add option to specify whether to use TCP or UDP face in nlsr.conf Ashlesh Gawande 2017-06-23 14:04:12 -05:00