Fahad Ali's slides for Machine to-machine communication in rural conditions realizing kasadaka-net (1)
communication in rural conditions:
By Fahad Ali
Supervised by Victor de Boer
● Related works
● Problem description
● Research question
● Our solution: KasadakaNet
● Discussion and conclusion
● Enables information services for
the rural poor
● Rapid prototyping platform: allows
easy creation of applications for new
● Transferring data between machines over some type of network
● Over the internet, local Wifi/Bluetooth networks, cellular networks, etc.
● M2M communication in rural conditions?
● Lack of data sharing between devices
● Pass-by approach:
sneakernet + local wifi networks
● Case: Kasadaka platform
● 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?"
● Sneakernet + local Wifi solution
● Technical challenges:
○ Semantic data
○ Less human input
● Two components:
○ A set of Kasadakas
○ The Wifi-donkey
● Built using Open Source Software (PirateBox, ClioPatria, linux packages,
● Two main tasks:
○ Host Wifi network and manage connected clients (hostapd, dnsmasq, works out of the
○ When a Kasadaka connects: send SPARQL query to Kasadaka, store RDF result (custom
scripts, configuring linux)
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