Revision d3cd6baf

View differences:

_config.yml
1 1
# Setup
2
name:         Project or Site name (Architect Theme)
3
tagline:      A responsive theme for your project on GitHub Pages
2
name:         POPROW - PopRouting On WiSHFUL
3
tagline:      Website of the POPROW project - WiSHFUL Open Call 3
4 4
baseurl:      ""
5 5
locale:       "en"
6 6

  
7
exclude: [Makefile, Gemfile, Gemfile.lock, README.md, jekyll-architect-theme.gemspec]
8

  
7 9
# Gems
8
gems:
10
plugins:
9 11
  - jekyll-paginate
10 12

  
11 13
#Others
12 14
markdown: kramdown
15

  
16
kramdown:
17
  parse_block_html: true
_layouts/default.html
20 20
    <header>
21 21
      <div class="inner">
22 22
        <h1> {{ site.name }} </h1>
23
        <h2>Open Source version of the GitHub Pages theme, now for Jekyll</h2>
24
        <a href="https://github.com/pietromenna/jekyll-architect-theme" class="button"><small>View project on</small> GitHub</a>
23
        <h2>Project website - WiSHFUL Open Call 3</h2>
24
        <a href="https://github.com/AdvancedNetworkingSystems/roroute" class="button"><small>View project on</small> GitHub</a>
25 25
      </div>
26 26
    </header>
27 27

  
......
34 34
        </section>
35 35

  
36 36
        <aside id="sidebar">
37
          <a href="https://github.com/pietromenna/jekyll-architect-theme/archive/master.zip" class="button">
38
            <small>Download</small>
39
            .zip file
40
          </a>
41
          <a href="https://github.com/pietromenna/jekyll-architect-theme/archive/master.tar.gz" class="button">
42
            <small>Download</small>
43
            .tar.gz file
44
          </a>
45

  
46
          <p class="repo-owner"><a href="https://github.com/jasonlong/architect-theme">architect-theme</a> is maintained by <a href="https://github.com/jasonlong">jasonlong</a>.</p>
47

  
48
          <p class="repo-owner"><a href="https://github.com/pietromenna/jekyll-architect-theme">jekyll-architect-theme</a> is maintained by <a href="https://github.com/pietromenna">pietromenna</a>.</p>
49

  
50
          <p>This page was generated by <a href="https://pages.github.com">GitHub Pages</a>.</p>
37
          <ul class="menu">
38
            <li><a href="index.html">Homepage</a></li>
39
            <li><a href="documents.html">Documents</a></li>
40
            <li><a href="publications.html">Publications</a></li>
41
            <li><a href="software.html">Software</a></li>
42
            <li><a href="news.html">News</a></li>
43
          </ul>
51 44
        </aside>
52 45
      </div>
53 46
    </div>
documents.md
1
---
2
layout: default
3
title: POPROW - PopRouting On WiSHFUL
4
---
5

  
6
<div id="home">
7
<h1>POPROW - Public documents</h1>
8

  
9
<h2>Final project report</h2>
10
This document describes the activities done during the project as well as the outcome.
11
 * **Authors:** Michele Segata, Nicolò Facchi, Leonardo Maccari, Renato Lo Cigno
12
 * **Title:** Pop-Routing On WiSHFUL POPROW, Open Call 3 Experiment Report
13
 * **Link:** [Download](docs/final-report.pdf) (PDF, 2.4 MB)
14

  
15
<h2>Project review meeting</h2>
16
Slides for the project review meeting in Ghent (BE), presented on the 27th of June 2018
17
 * **Authors:** Michele Segata, Nicolò Facchi, Leonardo Maccari, Renato Lo Cigno
18
 * **Title:** POPROW: POP ROUTING OVER WISHFUL
19
 * **Link:** [Download](docs/poprow-review-meeting.pdf) (PDF, 4.2 MB)
20
</div>
index.html
1
---
2
layout: default
3
title: Architect Theme by Jason Long
4
---
5

  
6
<div id="home">
7
  <h1>Blog Posts</h1>
8
  <ul class="posts">
9
    {% for post in site.posts %}
10
      <li><span>{{ post.date | date_to_string }}</span> &raquo; <a href="{{ site.baseurl }}{{ post.url }}">{{ post.title }}</a></li>
11
    {% endfor %}
12
  </ul>
13
</div>
index.md
1
---
2
layout: default
3
title: POPROW - PopRouting On WiSHFUL
4
---
5

  
6
<div id="home">
7
<h1>POPROW - PopRouting On WiSHFUL</h1>
8

  
9
The goal of the project (funded by the [WiSHFUL Open Call 3](http://www.wishful-project.eu/OpenCall3.html) is to test and enhance "[Pop-Routing](https://ans.disi.unitn.it/users/maccari/assets/files/bibliography/Maccari2016Pop.pdf)", a technique for wireless mesh link-state routing protocols that tunes the generation frequency of control messages independently for each node of a wireless mesh network as the result of real-time graph analysis performed on the network topology. Pop-Routing is backward-compatible and allows the reduction of the routing tables convergence time after a failure by a factor of up to 60%, or, conversely, it can keep the same convergence speed and reduce the total amount of control messages, thus reducing overhead and increasing the scalability of the protocol.
10

  
11
Pop-Routing theory was presented at IEEE Infocom 2016 ([publisher link](https://ieeexplore.ieee.org/document/7524407)) and evaluated via emulation, the basic prototypes for a real implementation have been developed, and functional tests of prototypes are under review, OLSRv2 integration has been proven feasible. Further research is needed to fully understand Pop-Routing potentials.
12

  
13
The WiSHFUL infrastructure enables testing Pop-Routing in real conditions, and in particular, in scenarios in which we can fully control and modify the underlying physical and logical connectivity. This is a key task since Pop-Routing is dynamic: it changes the frequency with which control messages are generated on a per-node basis depending on the modification of the network topology. The great flexibility, total control and the monitoring functions that UPIs provide will empower a multi-layer analysis where we can compare the evolution of the physical network (which we control) with the evolution of the routing graph (which we monitor) and check how fast and consistent are the updates generated by Pop-Routing.
14

  
15
The project pursued two goals:
16

  
17
* Improve, tune and extend Pop-Routing algorithms in order to achieve scientific breakthrough that will produce top-level scientific publications;
18
* Stabilize Pop-Routing open source code in order to move one crucial step towards the implementation of Pop-Routing in real networks.
19

  
20
<h2>Team</h2>
21

  
22
The team is composed by five people:
23
 * **Project Manager:** [Prof. Renato Lo Cigno](https://disi.unitn.it/locigno)
24
 * **Technical Project Manager:** [Prof. Leonardo Maccari](https://ans.disi.unitn.it/maccari)
25
 * **Lead Technical Developer:** [Dr. Michele Segata](https://ans.disi.unitn.it/segata)
26
 * **Developers:**: [Dr. Nicolò Facchi](https://ans.disi.unitn.it/facchi) and [Gabriele Gemmi](https://www.researchgate.net/profile/Gabriele_Gemmi)
27

  
28
</div>
news.md
1
---
2
layout: default
3
title: POPROW - PopRouting On WiSHFUL
4
---
5

  
6
<div id="home">
7
<h1>POPROW - News</h1>
8

  
9
<h2>27 June 2018 - Final project presentation</h2>
10
<div style="overflow:auto;">
11
<img src="images/igent.jpg" style="float: right; margin-left: 10px;">
12
The project results have been successfully presented at the final review meeting inside the iGent building in Ghent, Belgium. See the [documents](documents/) section for the slides.
13
</div>
14

  
15
<h2>11 January 2018 - Paper accepted at ICC 2018</h2>
16
Our paper "Centrality-based Route Recovery in Wireless Mesh Networks" has been accepted at ICC 2018. See the [publications](publications/) section to download an open access version of the article.
17

  
18
<h2>7 January 2018 - Paper accepted at WONS 2018</h2>
19
Our paper "RoRoute: Tools to Experiment with Routing Protocols in WMNs" has been accepted at WONS 2018. See the [publications](publications/) section to download an open access version of the article.
20

  
21
<h2>31 October 2017 - Final project report</h2>
22
POPROW is concluded. All the details about the experiments, the methodology, and the results have described within the final project report. See the [documents](documents/) section to download a copy of the report.
23

  
24
<h2>17 March 2016 - Website online</h2>
25
We setup a website to disseminate the results of the project. All the contents will be published here.
26
</div>
publications.md
1
---
2
layout: default
3
title: POPROW - PopRouting On WiSHFUL
4
---
5

  
6
<div id="home">
7
<h1>POPROW - Publications</h1>
8

  
9
As an outcome of the project we published the following articles:
10

  
11
<h2>ICC 2018</h2>
12
 * **Authors:** Michele Segata, Nicolò Facchi, Gabriele Gemmi, Leonardo Maccari, Renato Lo Cigno
13
 * **Title:** Centrality-based Route Recovery in Wireless Mesh Networks
14
 * **Conference:** IEEE International Conference on Communications (ICC 2018)
15
 * **Location:** Kansas City, MO
16
 * **Date:** May 2018
17
 * **DOI:** [10.1109/ICC.2018.8422821](https://doi.org/10.1109/ICC.2018.8422821)
18
 * **Link:** [Download](docs/segata2018centrality.pdf) (PDF, 256 KB)
19

  
20
<h2>WONS 2018</h2>
21
 * **Authors:** Michele Segata, Nicolò Facchi, Leonardo Maccari, Renato Lo Cigno
22
 * **Title:** RoRoute: Tools to Experiment with Routing Protocols in WMNs
23
 * **Conference:** 14th IEEE/IFIP Conference on Wireless On demand Network Systems and Services (WONS 2018)
24
 * **Location:** Isola 2000, France
25
 * **Date:** February 2018
26
 * **DOI:** [10.23919/WONS.2018.8311668](https://doi.org/10.23919/WONS.2018.8311668)
27
 * **Link:** [Download](docs/segata2018roroute.pdf) (PDF, 296 KB)
28

  
29
</div>
software.md
1
---
2
layout: default
3
title: POPROW - PopRouting On WiSHFUL
4
---
5

  
6
<div id="home">
7
<h1>POPROW - Software</h1>
8

  
9
For setting up and running the experiments on the Fed4FIRE federated testbeds we developed a set of tools permitting to control the experiments on the testbeds as simply as it is with network simulators, e.g., by specifying the number of required nodes, the topology to be analyzed, or the scenario to be simulated.
10
The main software package is [RoRoute](https://github.com/AdvancedNetworkingSystems/roroute).
11
The repository includes a `README.md` describing how to setup and use the tools.
12

  
13
During the development of `RoRoute` we also extended the [WiSHFUL](http://www.wishful-project.eu/) framework to implement new Unified Programming Interfaces (UPIs) required for the execution of the experiments.
14
This is the complete list of repositories, but `RoRoute` automatically fetches and installs them on the testbed during the setup phase:
15
 * [module-wifi-poprow](https://github.com/AdvancedNetworkingSystems/module-wifi-poprow)
16
 * [manifests-wishful](https://github.com/AdvancedNetworkingSystems/manifests-wishful)
17
 * [wishful_upis](https://github.com/AdvancedNetworkingSystems/wishful_upis)
18
 * [module_wifi-wishful](https://github.com/AdvancedNetworkingSystems/module_wifi-wishful)
19
 * [module_net_linux](https://github.com/AdvancedNetworkingSystems/module_net_linux)
20
 * [agent](https://github.com/AdvancedNetworkingSystems/agent)
21
 * [controller](https://github.com/AdvancedNetworkingSystems/controller)
22

  
23
</div>
stylesheets/stylesheet.css
862 862

  
863 863
/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
864 864
@media only screen and (max-width: 479px) { }
865

  
866
ul.menu {
867
  list-style: none;
868
}
869
ul.menu li {
870
  padding: 5px;
871
}
872
ul.menu li a {
873
  font-family: 'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif;
874
  display:block;
875
  width: 200px;
876
  color: #2879d0;
877
  border-radius: 10px;
878
  font-size: 24px;
879
  padding: 5px;
880
}
881
ul.menu li a:hover {
882
  color: #fff;
883
  background: #2879d0;
884
}

Also available in: Unified diff