ppt - AADL - Aakash Application Development Lab

Download Report

Transcript ppt - AADL - Aakash Application Development Lab

Village Communication Network Leveraging on Fibre to the Village

Researcher: Vishal Sevani Faculty: Bhaskaran Raman, Abhay Karandikar TCOE IITB Researcher: Jyoti Purohit Faculty: Ashok Jhunjhunwala TCOE IITM

Motivation: Rural Broadband Scenario

House Tablet (Aakaash) Fibre optic access close to village: ~5km Community centre Tablet (Aakaash) School Village: 2-3km diameter

Need: cost effective last mile connectivity Applications: rural education, healthcare, IT services

Solution Choices

• • Running cables High cost WiMAX, LTE High cost Requirement of tall tower High power consumption • Wi-Fi based network License free band Low equipment cost Low power consumption: <10W, solar power possible

Long-Distance WiFi versus WiFi Mesh

High cost of tall tower Hidden terminal issues Fault tolerance issues “On the Feasibility of the Link Abstraction in (Rural) Mesh Networks”, D. Gokhale, S. Sen, K. Chebrolu, and B. Raman, INFOCOM 2008

Insight:

outdoor mesh network links can be stable, TDMA MAC feasible

Solution Choices

• • • Running cables High cost WiMAX, LTE High cost Requirement of tall tower High power consumption Long-distance WiFi High cost of tower • Wi-Fi based multi-hop mesh network License free band Low equipment cost Low power consumption: <10W, solar power possible Low cost installation on light poles, roof-tops Self configurable Potential to enable “sustainable village franchise” model

Solution Approach: WiFi Mesh

(1) Low-cost commodity WiFi hardware (2) WiFi-PHY based link

Fibre optic access close to village: ~5km

(3) Multi-hop mesh network running TDMA-based LiT MAC

Tablet (Aakaash) House Tablet (Aakaash) School Community centre Village: 2-3km diameter

Technical Challenges and Solution

• • • • Commodity Wi-Fi has CSMA/CA

Poor performance in multi-hop mesh

Poor throughput, delay: cannot support real time applications Solution: TDMA-based MAC called LiTMAC – Light-weight TDMA MAC

Accomplishments

• • • Implementation of TDMA based LiTMAC protocol for WiFi-PHY based mesh network – Modifications to open source ath9k driver – Testing and bug-fixing of LiTMAC implementation – Code runs stably for long durations of time – Implementation of the per-hop ack: performance improvement in presence of wireless packet losses Ported the software on the low cost Ubiquiti bullet M2HP platform Testing the solution in lab setting & test deployment

Performance Evaluation Setup

LitMAC WiFi LitMAC WiFi LitMAC WiFi Ethernet Root Infra1 Ethernet Infra2 Ethernet Infra3 Ethernet CSMA WiFi CSMA WiFi CSMA WiFi Aakash Tablet Aakash Tablet Aakash Tablet

Performance Results

Aakash 1 Aakash 2 Aakash 3 TCP throughput

3.72 Mbits/s

UDP throughput,

4.15 Mbits/s,

jitter, packet loss

3.812ms, 0% 3.54 Mbits/s 4.09 Mbits/s 3.653ms, 0.047% 3.49 Mbits/s 4.10 Mbits/s, 3.549ms, 0%

Future Work

• • • • • Other features in LiTMAC implementation – – Ease of configuration of various LiTMAC parameters Dynamic routing, dynamic scheduling Identify solar-power solution for the WiFi nodes Detailed field deployment evaluation of LiTMAC in rural settings Identify any modifications required in LiTMAC to further improve the efficiency With LiTMAC code, run pilot commercial network , in co-operation with ISP to provide broadband Internet connectivity