Skip to content

Commit fc8956c

Browse files
zjkmxycawka
authored andcommitted
docs: Correct links
Change-Id: I6dab30bfbca034ff0071f6d49cd0e0fd6f713494
1 parent 60562d4 commit fc8956c

16 files changed

+99
-101
lines changed

docs/source/RELEASE_NOTES.rst

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ ndnSIM Release Notes
33

44
This file contains ndnSIM release notes.
55

6-
All of the ndnSIM documentation is accessible from the `ndnSIM website <http://ndnsim.net>`__.
6+
All of the ndnSIM documentation is accessible from the `ndnSIM website <https://ndnsim.net>`__.
77

88
Release 2.7
99
-----------
@@ -381,7 +381,7 @@ New features
381381
release of ndnSIM (:issue:`3121`)
382382

383383
- Tutorial and example on how to speed up simulations with MPI module of NS-3:
384-
`<http://ndnsim.net/2.0/parallel-simulations.html>`__
384+
`<https://ndnsim.net/current/parallel-simulations.html>`__
385385

386386
- Two new helpers to simplify writing basic simulation scenarios:
387387

@@ -432,7 +432,7 @@ Improvements and bug fixes
432432

433433
- Updates of ndnSIM documentation
434434

435-
* Updated the structure for the `ndnSIM website index page <http://ndnsim.net>`__
435+
* Updated the structure for the `ndnSIM website index page <https://ndnsim.net>`__
436436
* Updated installation instructions to reflect refactoring and relocation of ndnSIM codebase
437437
* API documentation (doxygen) improvements
438438
* Updated list of ndnSIM research papers
@@ -476,19 +476,19 @@ extensive refactoring and rewriting. The key new features of the new version:
476476

477477
- ndnSIM no longer re-implements basic NDN primitives and directly uses implementation from
478478
`ndn-cxx library (NDN C++ library with eXperimental
479-
eXtensions) <http://named-data.net/doc/ndn-cxx/>`__.
479+
eXtensions) <https://named-data.net/doc/ndn-cxx/>`__.
480480

481481
- All NDN forwarding and management is implemented directly using source code of `Named Data
482-
Networking Forwarding Daemon (NFD) <http://named-data.net/doc/NFD/>`__. The current code is based
482+
Networking Forwarding Daemon (NFD) <https://named-data.net/doc/NFD/>`__. The current code is based
483483
on ``a22a2172611b1cb93b2e2f53d9d5da122b384f3e`` commit of `NFD
484484
repository <https://github.com/named-data/NFD/tree/a22a2172611b1cb93b2e2f53d9d5da122b384f3e>`__.
485485

486486
Note RIB Manager is not yet available in ndnSIM.
487487

488-
- Packet format changed to the `NDN packet format <http://named-data.net/doc/ndn-tlv/>`__.
488+
- Packet format changed to the `NDN packet format <https://named-data.net/doc/ndn-tlv/>`__.
489489

490490
- Code style changes to conform to `ndn-cxx Code Style and Coding
491-
Guidelines <http://named-data.net/doc/ndn-cxx/current/code-style.html>`__ This change also
491+
Guidelines <https://named-data.net/doc/ndn-cxx/current/code-style.html>`__ This change also
492492
includes renaming of the header and source files: ``*.h`` -> ``*.hpp``, ``*.cc`` -> ``*.cpp``
493493

494494
- ndnSIM now uses C++11.
@@ -518,7 +518,7 @@ Changes
518518
links traversed by a packet). Previously, this tracing was round-trip and included applications
519519
hops.
520520
- Python bindings have changed and, due to limitations of pybindgen, currently cover a smaller
521-
subset of C++ code (`Task #2341 <http://redmine.named-data.net/issues/2341>`__).
521+
subset of C++ code (`Task #2341 <https://redmine.named-data.net/issues/2341>`__).
522522
- LinkControlHelper now uses ErrorRate to simulate link failure/recovery. Previously it was relying
523523
on Up/Down flag on NDN level.
524524
- The Face abstraction of NFD is now used.
@@ -527,15 +527,15 @@ Bug fixes
527527
~~~~~~~~~
528528

529529
- Fix processing files with customized LossRate or Queue model in AnnotatedTopologyReader `Bug
530-
#2354 <http://redmine.named-data.net/issues/2354>`__.
530+
#2354 <https://redmine.named-data.net/issues/2354>`__.
531531

532532
Removals
533533
~~~~~~~~
534534

535535
- PyNDN emulation
536536
- (temporarily) ApiFace. Will be replaced with emulation of ndn-cxx ``ndn::Face`` in future
537-
releases (`Issue #2370 <http://redmine.named-data.net/issues/2370>`__).
538-
- (temporarily) UdpFace, TcpFace (`Issue #2371 <http://redmine.named-data.net/issues/2371>`__).
537+
releases (`Issue #2370 <https://redmine.named-data.net/issues/2370>`__).
538+
- (temporarily) UdpFace, TcpFace (`Issue #2371 <https://redmine.named-data.net/issues/2371>`__).
539539
- Limits, LimitsWindow, LimitsRate.
540540
- PIT, FIB with "replacement" policies.
541541
- Old deprecated packet formats.

docs/source/_templates/indexcontent.html

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ <h1>{{ docstitle|e }}</h1>
66

77
<p>
88
This website includes the ndnSIM documentation and is intended to help the community use the simulator for NDN experimentation. It is not intended to present the principles or the design of the NDN architecture and communication model.
9-
We invite you to <a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" target="_blank">join our mailing list</a> to see and participate in discussions about ndnSIM implementation and simulations in general (<a href="http://www.lists.cs.ucla.edu/pipermail/ndnsim/" target="_blank">mailing list archives</a>).
9+
We invite you to <a href="https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" target="_blank">join our mailing list</a> to see and participate in discussions about ndnSIM implementation and simulations in general (<a href="https://www.lists.cs.ucla.edu/pipermail/ndnsim/" target="_blank">mailing list archives</a>).
1010
</p>
1111

1212
{% block tables %}
@@ -61,14 +61,14 @@ <h2>ndnSIM Versions</h2>
6161
<div class="tile">
6262
<p class="biglink"><a class="biglink" href="#">ndnSIM 2.7</a><br/>
6363
<span class="linkdescr">latest version</span></p>
64-
<p class="biglink"><a class="biglink" href="http://ndnsim.net/2.6/">ndnSIM 2.6</a><br/>
65-
<p class="biglink"><a class="biglink" href="http://ndnsim.net/2.5/">ndnSIM 2.5</a><br/>
66-
<p class="biglink"><a class="biglink" href="http://ndnsim.net/2.4/">ndnSIM 2.4</a><br/>
67-
<p class="biglink"><a class="biglink" href="http://ndnsim.net/2.3/">ndnSIM 2.3</a><br/>
68-
<p class="biglink"><a class="biglink" href="http://ndnsim.net/2.2/">ndnSIM 2.2</a><br/>
69-
<p class="biglink"><a class="biglink" href="http://ndnsim.net/2.1/">ndnSIM 2.1</a><br/>
70-
<p class="biglink"><a class="biglink" href="http://ndnsim.net/2.0/">ndnSIM 2.0</a><br/>
71-
<p class="biglink"><a class="biglink" href="http://ndnsim.net/1.0/">ndnSIM 1.0</a><br/>
64+
<p class="biglink"><a class="biglink" href="https://ndnsim.net/2.6/">ndnSIM 2.6</a><br/>
65+
<p class="biglink"><a class="biglink" href="https://ndnsim.net/2.5/">ndnSIM 2.5</a><br/>
66+
<p class="biglink"><a class="biglink" href="https://ndnsim.net/2.4/">ndnSIM 2.4</a><br/>
67+
<p class="biglink"><a class="biglink" href="https://ndnsim.net/2.3/">ndnSIM 2.3</a><br/>
68+
<p class="biglink"><a class="biglink" href="https://ndnsim.net/2.2/">ndnSIM 2.2</a><br/>
69+
<p class="biglink"><a class="biglink" href="https://ndnsim.net/2.1/">ndnSIM 2.1</a><br/>
70+
<p class="biglink"><a class="biglink" href="https://ndnsim.net/2.0/">ndnSIM 2.0</a><br/>
71+
<p class="biglink"><a class="biglink" href="https://ndnsim.net/1.0/">ndnSIM 1.0</a><br/>
7272
</div>
7373
</td>
7474
</tr>
@@ -85,18 +85,18 @@ <h2>Publications</h2>
8585
</li>
8686
<ul style="padding-left:30px">
8787
<li>
88-
S. Mastorakis, A. Afanasyev, and L. Zhang, "On the Evolution of ndnSIM: an Open-Source Simulator for NDN Experimentation," ACM SIGCOMM Computer Communication Review (CCR), July 2017 (<a class="reference external" href="https://ccronline.sigcomm.org/wp-content/uploads/2017/08/sigcomm-ccr-final112-full-letter.pdf">PDF</a>) (<a class="reference external" href="http://web.cs.ucla.edu/~mastorakis/bibtex-ndnsim">BibTex</a>)
88+
S. Mastorakis, A. Afanasyev, and L. Zhang, "On the Evolution of ndnSIM: an Open-Source Simulator for NDN Experimentation," ACM SIGCOMM Computer Communication Review (CCR), July 2017 (<a class="reference external" href="https://ccronline.sigcomm.org/wp-content/uploads/2017/08/sigcomm-ccr-final112-full-letter.pdf">PDF</a>) (<a class="reference external" href="https://web.cs.ucla.edu/~mastorakis/bibtex-ndnsim">BibTex</a>)
8989
</li>
9090
<li>
91-
S. Mastorakis, A. Afanasyev, I. Moiseenko, and L. Zhang, &#8220;ndnSIM 2: An updated NDN simulator for NS-3,&#8221; NDN, Technical Report NDN-0028, Revision 2, 2016 (<a class="reference external" href="https://named-data.net/wp-content/uploads/2016/11/ndn-0028-2-ndnsim-v2.pdf">PDF</a>) (<a class="reference external" href="http://lasr.cs.ucla.edu/afanasyev/bibwiki/bibtex/399">BibTex</a>)
91+
S. Mastorakis, A. Afanasyev, I. Moiseenko, and L. Zhang, &#8220;ndnSIM 2: An updated NDN simulator for NS-3,&#8221; NDN, Technical Report NDN-0028, Revision 2, 2016 (<a class="reference external" href="https://named-data.net/wp-content/uploads/2016/11/ndn-0028-2-ndnsim-v2.pdf">PDF</a>) (<a class="reference external" href="https://users.cs.fiu.edu/~afanasyev/assets/bibtex/tr-mastorakis2016ndnsim.html">BibTex</a>)
9292
</li>
9393
</ul>
9494
<li>
9595
<b> For ndnSIM 1.0:</b>
9696
</li>
9797
<ul style="padding-left:30px">
9898
<li>
99-
A. Afanasyev, I. Moiseenko, and L. Zhang, &#8220;ndnSIM: NDN simulator for NS-3,&#8221; NDN, Technical Report NDN-0005, 2012 (<a class="reference external" href="https://named-data.net/wp-content/uploads/TRndnsim.pdf">PDF</a>) (<a class="reference external" href="http://lasr.cs.ucla.edu/afanasyev/bibwiki/bibtex/367">BibTex</a>)
99+
A. Afanasyev, I. Moiseenko, and L. Zhang, &#8220;ndnSIM: NDN simulator for NS-3,&#8221; NDN, Technical Report NDN-0005, 2012 (<a class="reference external" href="https://named-data.net/wp-content/uploads/TRndnsim.pdf">PDF</a>) (<a class="reference external" href="https://users.cs.fiu.edu/~afanasyev/assets/bibtex/tr-afanasyev2012ndnsim.html">BibTex</a>)
100100
</li>
101101
</ul>
102102
</ul>
@@ -108,12 +108,12 @@ <h2>Miscellaneous</h2>
108108
<p class="biglink"><a class="biglink" href="{{ pathto("RELEASE_NOTES") }}">Release Notes</a><br/>
109109
<span class="linkdescr">new features, changes, bug fixes, deprecations, and removals</span></p>
110110

111-
<p class="biglink"><a class="biglink" href="http://redmine.named-data.net/projects/ndnsim">Reporting bugs</a><br/>
112-
<span class="linkdescr"><a href="http://redmine.named-data.net/projects/ndnsim" target="_blank">ndnSIM Redmine</a>,
111+
<p class="biglink"><a class="biglink" href="https://redmine.named-data.net/projects/ndnsim">Reporting bugs</a><br/>
112+
<span class="linkdescr"><a href="https://redmine.named-data.net/projects/ndnsim" target="_blank">ndnSIM Redmine</a>,
113113
<span class="linkdescr"><a href="https://github.com/named-data-ndnSIM/ndnSIM/pulls" target="_blank">GitHub pull requests</a></span></p>
114114

115-
<p class="biglink"><a class="biglink" href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" target="_blank">ndnSIM mailing list</a><br/>
116-
<span class="linkdescr"><a href="http://www.lists.cs.ucla.edu/pipermail/ndnsim/" target="_blank">mailing list archives</a></span></p>
115+
<p class="biglink"><a class="biglink" href="https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" target="_blank">ndnSIM mailing list</a><br/>
116+
<span class="linkdescr"><a href="https://www.lists.cs.ucla.edu/pipermail/ndnsim/" target="_blank">mailing list archives</a></span></p>
117117

118118
<p class="biglink"><a class="biglink" href="{{ pathto("community-contributions") }}">Community Contributions</a><br/>
119119
<span class="linkdescr">very much appreciated contributions of the ndnSIM user community</span></p>

docs/source/applications.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ Additional attributes:
7676
Number of different content (sequence numbers) that will be requested by the applications
7777

7878

79-
THE following pictures show basic comparison of the generated stream of Interests versus theoretical `Zipf-Mandelbrot <http://en.wikipedia.org/wiki/Zipf%E2%80%93Mandelbrot_law>`_ function (``NumberOfContents`` set to 100 and ``Frequency`` set to 100)
79+
THE following pictures show basic comparison of the generated stream of Interests versus theoretical `Zipf-Mandelbrot <https://en.wikipedia.org/wiki/Zipf%E2%80%93Mandelbrot_law>`_ function (``NumberOfContents`` set to 100 and ``Frequency`` set to 100)
8080

8181
.. image:: _static/apps/zipf-n100-frq100-duration10.png
8282
:alt: Comparsion between simulation and theory with simulation duration 10 seconds

docs/source/community-contributions.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ the following:
88

99
#. **Script for automated installation on Ubuntu 14.04, 15.04, 16.04 and 17.04.**
1010

11-
The `script <http://mohittahiliani.blogspot.in/2015/10/ns-3-installing-ndnsim-on-ubuntu.html>`__
11+
The `script <https://mohittahiliani.blogspot.in/2015/10/ns-3-installing-ndnsim-on-ubuntu.html>`__
1212
was created and is maintained by Kiran Ramesh, Karthik S, Ayush Agarwal,
1313
Viyom Mittal, Vivek Jain, and Mohit P. Tahiliani,
1414
Wireless Information Networking Group (WiNG), NITK Surathkal.
@@ -20,7 +20,7 @@ the following:
2020

2121
#. **Run ndnSIM with scenario template without root access.**
2222

23-
The `article <http://chkr.at/wordpress/?p=99/>`__
23+
The `article <https://chkr.at/wordpress/?p=99/>`__
2424
was published by Christian Kreuzberger.
2525

2626
#. **How-To: Install ndnSIM with BRITE on Ubuntu 14.04.**
@@ -30,7 +30,7 @@ the following:
3030

3131
#. **Installing ndnSIM on Ubuntu 15.04.**
3232

33-
The `article <http://bupeanubuntu.blogspot.com/2015/08/installing-ndnsim-on-ubuntu-1504.html>`__
33+
The `article <https://bupeanubuntu.blogspot.com/2015/08/installing-ndnsim-on-ubuntu-1504.html>`__
3434
was published by Bhupendra Moharil.
3535

3636
.. note:: If you have contributed to ndnSIM, please let us know, so that we can

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,4 +280,4 @@
280280

281281
# aafig_default_options = dict(Fixed=True)
282282

283-
redmine_project_url = "http://redmine.named-data.net/"
283+
redmine_project_url = "https://redmine.named-data.net/"

docs/source/examples.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ TopologyReader classes: :ndnsim:`AnnotatedTopologyReader` and
159159
:ndnsim:`RocketfuelWeightsReader`.
160160

161161
While :ndnsim:`RocketfuelWeightsReader` is a specialized version intended to be used with
162-
`Rocketfuel <http://www.cs.washington.edu/research/networking/rocketfuel/>`_ topology and link
162+
`Rocketfuel <https://www.cs.washington.edu/research/networking/rocketfuel/>`_ topology and link
163163
weights files (examples will be provided later), :ndnsim:`AnnotatedTopologyReader` is a more
164164
general-use class that uses simple user-readable format.
165165

@@ -189,7 +189,7 @@ use the method :ndnsim:`AnnotatedTopologyReader::GetNodes` which returns NodeCon
189189
Alternatively, nodes can be accessed by name using `Names::Find<Node> ("nodename")` call, as in
190190
the above example. For this purpose,:ndnsim:`AnnotatedTopologyReader` automatically registers
191191
all created nodes with names specified in topology file. For more information about `Names`
192-
class, please refer to `NS-3 documentation <http://www.nsnam.org/doxygen/classns3_1_1_names.html>`_.
192+
class, please refer to `NS-3 documentation <https://www.nsnam.org/doxygen/classns3_1_1_names.html>`_.
193193

194194
If the topology file is placed into ``src/ndnSIM/examples/topologies/topo-grid-3x3.txt`` and
195195
the code is placed into ``scratch/ndn-grid-topo-plugin.cpp``, you can run and see progress of

docs/source/faq.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ Problems with the gtk python module on macOS
154154

155155
If ``./waf configure`` on OSX got stuck during the gtk python module check, it most likely
156156
means that something is wrong with X11 required by this module. You can try to reinstall X11
157-
(`XQuartz <http://xquartz.macosforge.org>`_) or configure NS-3 without python bindings (``./waf
157+
(`XQuartz <https://xquartz.macosforge.org>`_) or configure NS-3 without python bindings (``./waf
158158
configure --disable-python``). Note that disabling python bindings will also disable the
159159
visualizer module.
160160

@@ -181,5 +181,5 @@ General questions
181181

182182
I found an error in the documentation / bug in the code. What should I do?
183183

184-
Please submit a bug report on `redmine <http://redmine.named-data.net/projects/ndnsim?jump=welcome>`_,
185-
or tell us about the error on `our mailing list <http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim>`_ .
184+
Please submit a bug report on `redmine <https://redmine.named-data.net/projects/ndnsim?jump=welcome>`_,
185+
or tell us about the error on `our mailing list <https://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim>`_ .

docs/source/fw.rst

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ strategy.
1313

1414
Please refer to :nfd:`API documentation <nfd::fw::Strategy>` of the forwarding strategy
1515
interface, which lists all default actions/events. For a more detailed specification, you can
16-
read `NFD Developer's Guide
17-
<http://named-data.net/wp-content/uploads/2014/07/NFD-developer-guide.pdf>`_, section 5.
16+
read the corresponding section of `"NFD Developer's Guide" <https://named-data.net/publications/techreports/>`__.
1817

1918
Available forwarding strategies
2019
+++++++++++++++++++++++++++++++
@@ -83,8 +82,7 @@ Writing your own custom strategy
8382

8483
One of the objectives and features of ndnSIM 2.0 is that it uses NFD codebase for packet
8584
forwarding. Therefore, writing strategy in ndnSIM is almost exactly the same process as
86-
outlined in `Section 5.3 of the NFD Developer's Guide
87-
<http://named-data.net/wp-content/uploads/2014/07/NFD-developer-guide.pdf>`_.
85+
outlined in the `"NFD Developer's Guide" <https://named-data.net/publications/techreports/>`__.
8886

8987
The purpose of the strategy is to decides how to forward Interests and it is not intended to
9088
override any processing steps in the forwarding pipelines of NFD. If it is desired to support

docs/source/getting-started.rst

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ version of python:
161161
.. note::
162162
On macOS configuration stage may get :ref:`stuck at detecting gtk module <Problems with
163163
the gtk python module on macOS>`. Make sure you have `XQuartz
164-
<http://xquartz.macosforge.org>`_ installed or disable python as described in the
164+
<https://xquartz.macosforge.org>`_ installed or disable python as described in the
165165
following instructions.
166166

167167
Python bindings is an optional and not very stable feature of NS-3 simulator. It is
@@ -228,7 +228,7 @@ Simulating using ndnSIM
228228
Alternative and a recommended way is to write simulation scenarios in a separate
229229
repository, not related to either NS-3 or ndnSIM. For example, you can use the
230230
following template to write your extensions, simulation scenarios, and metric processing
231-
scripts: `<http://github.com/cawka/ndnSIM-scenario-template>`_:
231+
scripts: `<https://github.com/cawka/ndnSIM-scenario-template>`_:
232232

233233
.. code-block:: bash
234234
@@ -262,22 +262,22 @@ Simulating using ndnSIM
262262
Examples of template-based simulations
263263
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
264264
265-
1. ndnSIM examples from `<http://ndnsim.net>`_ website and more:
265+
1. ndnSIM examples from `<https://ndnsim.net>`_ website and more:
266266

267-
- `<http://github.com/cawka/ndnSIM-examples>`_, or
267+
- `<https://github.com/cawka/ndnSIM-examples>`_, or
268268

269269
2. Script scenarios and graph processing scripts for simulations used in "A Case for Stateful
270-
Forwarding Plane" paper by Yi et al. (`<http://dx.doi.org/10.1016/j.comcom.2013.01.005>`_):
270+
Forwarding Plane" paper by Yi et al. (`<https://dx.doi.org/10.1016/j.comcom.2013.01.005>`_):
271271

272-
- `<http://github.com/cawka/ndnSIM-comcom-stateful-fw>`_, or
272+
- `<https://github.com/cawka/ndnSIM-comcom-stateful-fw>`_, or
273273

274274
3. Script scenarios and graph processing scripts for simulations used in "Rapid Traffic
275275
Information Dissemination Using Named Data" paper by Wang et
276-
al. (`<http://dx.doi.org/10.1145/2248361.2248365>`_):
276+
al. (`<https://dx.doi.org/10.1145/2248361.2248365>`_):
277277

278-
- `<http://github.com/cawka/ndnSIM-nom-rapid-car2car>`_, or
278+
- `<https://github.com/cawka/ndnSIM-nom-rapid-car2car>`_, or
279279

280280
- Rocketfuel-based topology generator for ndnSIM preferred format (randomly assigned link
281281
delays and bandwidth, based on estimated types of connections between nodes):
282282

283-
- `<http://github.com/cawka/ndnSIM-sample-topologies>`_, or
283+
- `<https://github.com/cawka/ndnSIM-sample-topologies>`_, or

0 commit comments

Comments
 (0)