Add New Page: You are not allowed to add pages Select section/namespace. New page title.
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

project_management:meeting_notes:hack_days:09-14-2012_hackday [2013/11/08 19:51] (current)
Line 1: Line 1:
 +====== Hackday - 09-14-2012 ======
  
 +Joint effort between OTI and LTS to run DTN over Commotion and determine how best to integrate.
 +
 +===== Agenda =====
 +
 +
 +  * Walkthrough:​ Commotion stack and application bundles
 +  * Walkthrough:​ DTN integration principles
 +  * Build a commotion network
 +  * Add DTN to Commotion (Build LTS's setup for campus experiments)
 +  * Investigate delay tolerance for a core commotion app
 +  * Discuss/​Develop Commotion-Linux package
 +
 +===== Notes =====
 +
 +==== Walkthrough:​ Commotion stack and application bundles ====
 +
 +
 +  * Walked through the olsrd linux stack
 +  * Steps for correct installation and runnning (For Ubuntu using Guardian Project'​s package)
 +    * sudo service network-manager stop
 +    * olsrd -d1 -i [wlan0|eth1]
 +    * sudo olsrd-adhoc-setup
 +      * if wifi is on eth1, use "sudo olsrd-adhoc-setup eth1"
 +  * update our documentation with these new instructions
 +
 +==== Walkthrough:​ DTN integration principles ====
 +
 +  * DTN has two main implementations
 +    * DTN2 & IBRDTN
 +    * DTN build requirements:​
 +      * tcl-dev, libdb-dev, libxerces-c2-dev,​ libreadline-dev,​ tclreadine, mercurial
 +      * oasys
 +    * Routing can be done in various ways
 +      * Flood Routing
 +      * Static Routes
 +      * Probibalistic Routing
 +      * DTLSR - DTN
 +      * Prophet - IBRDN
 +  * DTN2 Tutorial ​
 +    * ttp://​www.dtnrg.org/​wiki/​Code
 +    * http://​dtamhenne-laptop.dtnn.hg.sourceforge.net/​hgweb/​dtn/​DTN2/​raw-file/​tip/​doc/​manual/​tutorial-1.html
 +  * IBRDTN on Android: https://​play.google.com/​store/​apps/​details?​id=de.tubs.ibr.dtn
 +
 +==== Build a commotion network ====
 +
 +  * It was (mostly) easy, everyone loved it
 +  * add ice cream 
 +
 +==== Add DTN to Commotion (Build LTS's setup for campus experiments) ====
 +
 +
 +  * polarity reverses for sma (would make it easier)
 +  * ive nodes static addresses for testing ​
 +  * check on schedule for testbed setup and send out compatible dates
 +
 +==== Investigate delay tolerance for a core commotion app ====
 +
 +  * Linking DTN-compatible services installed on the phone with the core app through a launcher
 +
 +
 +==== Discuss/​Develop Commotion-Linux package ====
 +
 +
 +  * Dicussion of what DTN-Commotion integration might look like
 +    * Room for the mesh daemon to push routing information into the DTN daemon to make it more responsive.
 +    * Would probably involve an OLSRd plugin that would set whether one is a DTN node, and would gather equivalent information from other nodes and figure out DTN paths, and push that into a format that DTN can use.
 +    * Also would most likely need a DTN plugin to process that information.
project_management/meeting_notes/hack_days/09-14-2012_hackday.txt · Last modified: 2013/11/08 19:51 (external edit)
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported