Download presentation
Presentation is loading. Please wait.
Published byCameron Parrish Modified over 9 years ago
1
BYTEWALLA BYTEWALLA María José Peroza Marval Internetworking 20 Oct, 2009 Delay-Tolerant Network on Android phones
2
Overview Source: http://1.bp.blogspot.com/_6WPgbP8NXCY/RX6ZARUjOpI /AAAAAAAAAJI/JDWY3jDEQ9Q/s400/715px- Mission_control_center.jpg Source: http://burundikids.org/eng/ENG__ CONT/burundi.imx/titelseite-landschaft.jpg
3
What do we want to achieve? The Bytewalla project ◦ Connecting African rural villages with delay tolerant networking (DTN) using Android phones Technical work : DTN Email System allowing villagers to send/receive email from/to villages Business work : Detail business study and analysis Overview
4
Agenda System architecture Network setup and email system integration Porting DTN2 to Android Bytewalla business part Conclusions
5
SYSTEM ARCHITECTURE Sharjeel Ahmed ICT Entrepreneurship
6
Agenda Bytewalla architecture Delay-Tolerant networking Bytewalla layered architecture
7
Overall architecture
8
Delay-Tolerant networking BP Application LayerBundle Protocol Convergence LayerLink layer (TCP/IP) RFC 5050 Interoperability DTN 2
9
Layered architecture
10
Network Setup and Email System Integration ABDULLAH AZFAR NordSecMob
11
Agenda Test environment setup Challenges Achievements Works to be done
12
Test environment setup
13
Challenges Finding exact configuration for installing DTN2 ◦ Use Ubuntu 8.04 (Hardy Heron) LTS ◦ Finding dependency packages ◦ Finding the correct database Configuring the AIROS Bullet devices Installation of DTN2 Configuring dtn.conf file
14
Achievements Network setup completed DTN2 running on three machines Bundles can traverse among three machines DTN2 machines can assign automatic IP to the Android machine through DHCP server
15
Works to be done Installation of POSTFIX as email system Integrating POSTFIX with DTN2 Integration testing with Android Testing active download/upload time
16
PORTING DTN2 TO ANDROID RERNGVIT YANGGRATOKE NordSecMob
17
Agenda Challenges Tasks Progress
18
Challenges Size ◦ 4 MB of source code with 394 files Programming language differences ◦ C++ ( DTN2 ) vs. Java ( Android ) Supporting system library ◦ Oasys ( DTN2 ) vs. ??? ( Android )
19
Tasks Creating a software skeleton ◦ Defining software interface ◦ Finding/Implementing system library Develop the Test case ◦ Unit testing using JUnit Filling up the actual implementation Integration testing
20
Progress Approximately 50 % TasksStatus Software skeletonDone JUnit Test caseDone Actual implementationWorking on Integration testing
21
Bytewalla Business Part Bytewalla Business Part ICT Entrepreneurship Jiong Jiang Li Shan
22
Agenda Business idea Market research Market assessment Future work
23
Business idea Revenue Model
24
Research questionnaire Subjects : Operators Areas: Burundi Purpose: Collect more information from local network operators Status: Sent to U-com, Africel, Onatell
25
Market size : Operators & Subscribers : Market assessment Sources: Industry data & estimates c. 2008 Blycroft Ltd
26
Market assessment cont’ Key players category
27
Market assessment cont’ Target market Rural villages in Burundi Ten poorest countries in the world Mobile phone users increased 78% in 2008 U-com plans to double users by 2010. Contacts in Burundi Source: en.wikipedia.org/wiki/Burundi
28
Future work Market analysis Business model Business plan
29
Conclusions We have done… ◦ Business idea, research questionnaire, market assessment. ◦ Software skeleton, JUnit Test case, network setup. We have to do… ◦ Market analysis, business model, business plan. ◦ Actual implementation and integration testing.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.