Welcome to Cerebro

From Cerebro Project

Jump to: navigation, search
Network Map
Network Map
Data transfer performance
Data transfer performance

What is Cerebro?

Cerebro is a scalable, light-weight platform that allows 802.11b/g devices to form a mesh network and offers the following services:

  • Presence information (including distance, route and user profile) for all other users in the network
  • Exchange information with any set of users based on different criteria such as distance, location and user profile
  • Optionally, connect remote mesh networks together over the internet
  • No mobile operator required!
  • No internet connection required!


This thesis describes Cerebro extensively (PDF 8.5MB)


News

  • 15 Jan 2009: version 3.0.6
  • 11 Jan 2009: version 3.0.5
  • 10 Jan 2009: version 3.0.4
  • 08 Jan 2009: version 3.0.0


Experimental results

  • We are building a new mesh testbed in MIT campus and started with the East Campus dorm. Check out the online nodes
  • 65-node test: Measurement of presence information overhead and time for 65 nodes to discover each other
  • 27-node test: File transfer of a 2MB file - 1 sender, 27 receipients - TCP/IP vs. Cerebro


In the news


Available platforms

A mesh network has been tested using Cerebro with the following devices in the same mesh network:


The following platforms are currently under development:


Device requirements

  1. An 802.11b/g wireless interface must be present on the device. It can be either built into the device (such as in a laptop), or a USB wifi dongle.
  2. Cerebro is written in Python, so Python must be installed on the device.
Personal tools