Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Machine-to-machine
communication in rural conditions:
Realizing KasadakaNet
By Fahad Ali
Supervised by Victor de Boer
Contents
● Related works
● Problem description
● Research question
● Our solution: KasadakaNet
● Evaluation
● Discussion a...
The Kasadaka
Related works
● Enables information services for
the rural poor
● Rapid prototyping platform: allows
easy cre...
M2M Communication
Related works
● Transferring data between machines over some type of network
● Over the internet, local ...
Problem description
● Lack of data sharing between devices
● Pass-by approach:
sneakernet + local wifi networks
● Case: Ka...
Research question
● RQ: "How can machine-to-machine communication and semantic data
sharing be achieved using a pass-by co...
System overview
KasadakaNet
● Sneakernet + local Wifi solution
● Technical challenges:
○ Semantic data
○ Less human input
...
The Wifi-donkey
KasadakaNet
● Built using Open Source Software (PirateBox, ClioPatria, linux packages,
custom scripts)
● T...
Experimental setup: measuring range
Evaluation
Experimental setup: Pass-by experiment
Evaluation
● Measured variables
○ Success rate
○ Result file size
○ Request time
● ...
Experimental setup: Scaling experiment
Evaluation
● Load dataset of 475000 triples
● Side-by-side data transfer
● Measured...
Results: Pass-by experiment
Evaluation
Results: Scaling experiment
Evaluation
Discussion and conclusion
● Results show that the system works in the setting it was tested in.
● Success rate depends mos...
Questions?
Upcoming SlideShare
Loading in …5
×

Fahad Ali's slides for Machine to-machine communication in rural conditions realizing kasadaka-net (1)

2,040 views

Published on

Fahad Ali's slides for the final presentation for his Information Sciences Master Thesis titled "Machine to-machine communication in rural conditions realizing kasadaka-net"

Published in: Education
  • Be the first to comment

  • Be the first to like this

Fahad Ali's slides for Machine to-machine communication in rural conditions realizing kasadaka-net (1)

  1. 1. Machine-to-machine communication in rural conditions: Realizing KasadakaNet By Fahad Ali Supervised by Victor de Boer
  2. 2. Contents ● Related works ● Problem description ● Research question ● Our solution: KasadakaNet ● Evaluation ● Discussion and conclusion
  3. 3. The Kasadaka Related works ● Enables information services for the rural poor ● Rapid prototyping platform: allows easy creation of applications for new use cases
  4. 4. M2M Communication Related works ● Transferring data between machines over some type of network ● Over the internet, local Wifi/Bluetooth networks, cellular networks, etc. ● M2M communication in rural conditions?
  5. 5. Problem description ● Lack of data sharing between devices ● Pass-by approach: sneakernet + local wifi networks ● Case: Kasadaka platform
  6. 6. Research question ● RQ: "How can machine-to-machine communication and semantic data sharing be achieved using a pass-by communication method in such a way that it matches requirements from ICT4D use cases?"
  7. 7. System overview KasadakaNet ● Sneakernet + local Wifi solution ● Technical challenges: ○ Semantic data ○ Less human input ● Two components: ○ A set of Kasadakas ○ The Wifi-donkey
  8. 8. The Wifi-donkey KasadakaNet ● Built using Open Source Software (PirateBox, ClioPatria, linux packages, custom scripts) ● Two main tasks: ○ Host Wifi network and manage connected clients (hostapd, dnsmasq, works out of the box) ○ When a Kasadaka connects: send SPARQL query to Kasadaka, store RDF result (custom scripts, configuring linux)
  9. 9. Experimental setup: measuring range Evaluation
  10. 10. Experimental setup: Pass-by experiment Evaluation ● Measured variables ○ Success rate ○ Result file size ○ Request time ● Independent variables ○ Travel speed ○ Query size (# of triples)
  11. 11. Experimental setup: Scaling experiment Evaluation ● Load dataset of 475000 triples ● Side-by-side data transfer ● Measured variables: ○ Request time ○ Result file size ● Independent variable: ○ Query size in # of triples (7 categories: 30, 300, 1k, 5k, 10k, 50k, 100k)
  12. 12. Results: Pass-by experiment Evaluation
  13. 13. Results: Scaling experiment Evaluation
  14. 14. Discussion and conclusion ● Results show that the system works in the setting it was tested in. ● Success rate depends mostly on time spent within range. ● What about rural conditions and real scenarios? ● And non-Kasadaka ICT4D implementations? ● A Sneakernet + local wifi solution is a viable approach in extending knowledge sharing systems with M2M capabilities: ○ low cost hardware ○ open source
  15. 15. Questions?

×