Community-Lab introduction

Artifact Content
Login

Artifact 38e08fedcafafc4c07b72b9d80cc91ddd1f275cb:


% Community-Lab: Exploring the Future Internet on Community Networks
% Ivan Vilata-i-Balaguer (Pangea/CONFINE project) <ivan@pangea.org>
% FOSDEM 2014

# Community networks (CNs)

- Broadband self-provision
- Similar to Free software:
    - Open participation & management,  
      distributed ownership **[+]**
    - Open, Free, neutral networks  
    - Mutual agreement texts
- Key for EU Digital Agenda

# … distributed ownership (1/3)

![Public network, private Internet access](imgs/network-public.png)

# … distributed ownership (2/3)

![Private network and Internet access](imgs/network-private.png)

# … distributed ownership (3/3)

![Community network, assorted services](imgs/network-community.png)

# Community networks (CNs)

- Broadband self-provision
- Similar to Free software:
    - Open participation & management,  
      distributed ownership (public > private > community)
    - Open, Free, neutral networks  
    - Mutual agreement texts
- Key for EU Digital Agenda

# The CONFINE project

- Partners **[+]**
- Support sustainable growth of CNs via research
- Help other projects boost CNs (Open Calls) **[+]**
- Provide a testbed for CNs: Community-Lab

# … Partners

![CONFINE project partners](imgs/confine-partners.png)

# The CONFINE project

- Partners
    - CNs: guifi.net, AWMN, Funkfeuer
    - Research: UPC, iMinds, FKIE
    - NGOs: Pangea, OPLAN
- Support sustainable growth of CNs via research
- Help other projects boost CNs (Open Calls) **[+]**
- Provide a testbed for CNs: Community-Lab

# … (Open Calls)

Open Call 1:

- *Confidentiality in the open CONFINE world (CONFINET)*, University of
  Luxembourg
- *Anonymous communication with unobservability (AdLeaks)*, FU Berlin
- *Wi-Fi network Infrastructure eXtension (WiFIX)*, INESC TEC Porto
- *Exploitation of information Centric network principles in wireLess
  cOmmunity NEtworks (CLONE)*, CNIT Roma
- *Open Source P2P Streaming for Community Networks (OSPS)*, University of
  Trento

Open Call 2: 15+ more to come!

# The CONFINE project

- Partners
    - CNs: guifi.net, AWMN, Funkfeuer
    - Research: UPC, iMinds, FKIE
    - NGOs: Pangea, OPLAN
- Support sustainable growth of CNs via research
- Help other projects boost CNs (Open Calls)
    - 5 current ones
    - 15+ more to come
- Provide a testbed for CNs: Community-Lab

# Community-Lab

- A testbed built on community networks
- Like PlanetLab:
    - Global scale
    - Experiments sharing resources
    - Best effort
    - Unbundled management
- Heavily customized for CNs:
    - Some decentralization
    - Fair to other users  
      (no spying, no low-level, routing & above)
    - Simple, tolerant to network failures
- Free software: build your own testbed!

# Architecture and technologies (1/6)

![CONFINE testbed architecture](imgs/testbed.png)

# Architecture and technologies (2/6)

![CONFINE testbed architecture](imgs/testbed-slice.png)

# Architecture and technologies (3/6)

![CONFINE testbed architecture](imgs/testbed-cd-rd.png)

# Architecture and technologies (4/6)

![CONFINE testbed architecture](imgs/testbed-logos-node.png)

# Architecture and technologies (5/6)

![CONFINE testbed architecture](imgs/testbed-logos-mgmt.png)

# Architecture and technologies (6/6)

![CONFINE testbed architecture](imgs/testbed-logos-devel.png)

# Community-Lab as community infrastructure

- Extend CNs **[+]**
- Community-Lab for hosting services
- [Clommunity](http://clommunity-project.eu/): community clouds

# … Extend CNs

![Extending community networks](imgs/extend-network.png)

# Community-Lab as community infrastructure

- Extend CNs (with Community-Lab nodes and links)
- Community-Lab for hosting services
- [Clommunity](http://clommunity-project.eu/): community clouds

# Collaborations

- [OpenWrt](https://openwrt.org/)
- [BMX6](http://bmx6.net/)
- [OLSR](http://olsr.org/)
- [DLEP](https://datatracker.ietf.org/doc/draft-ietf-manet-dlep/)
- [NodeDB](https://github.com/FFM/FFM)
- [Wibed](http://wiki.confine-project.eu/wibed:start)
- quick mesh project ([qMp](http://qmp.cat/))
- Wireless Battle of the Mesh ([BattleMesh](http://battlemesh.org/))
- International Summit for Community Wireless Networks
  ([IS4CWN](http://wirelesssummit.org/))

# Future

- Stabilization, maintainability, usability
- Federation with other testbeds
    - PlanetLab & others (SFA)
    - CONFINE / CONFINE
- Open Community-Lab to external users
    - Community members
    - Networking developers
    - Internship students…

# Thank you!

Meet us at the CONFINE stand in the K building!

More info:

- <http://community-lab.net/>
- <http://confine-project.eu/>

© 2014 The CONFINE project  
[Creative Commons Attribution-ShareAlike][cc-by-sa]

[cc-by-sa]: http://creativecommons.org/licenses/by-sa/4.0/
    "Creative Commons — Attribution-ShareAlike 4.0 International — CC BY-SA 4.0"