Article tools
 | Print this page |  Download a pdf version of this article
 

 

Table of Contents
Features
Infrastructure development using wireless technology
Onno W.Purbo
The wireless roadshow
Sebastian Biittrich
Reaching farmers through mobile phones
Manolis Stratakis
Use of mapping for WiFi connectivity
Satyaprakash
Local communities-A global initiative
Peter Orne
Wireless bridge to close digital divide
Deepak Maheshwari
A community software solution framework
D.C.Misra / Rama Hariharan
Rendezvous
OneWorld South Asia resolves to achieve
the MDGs
EuroIndia 2004
Columns
News
Quiz
Insight: Wireless network in the Himalayas
David R Huges
What's on
In Fact: Wireless fidelity
 

Use of mapping for WiFi connectivity

Prologue

 
Satyaprakash
Project Manager
CSDMS, India
satya@csdms.org

 
In rural India, there is a need of cost-effective network for data connectivity where communication infrastructure is lacking.


Maps form an integral part of planning. There are different techniques by which, maps are prepared, depending upon the purpose and accuracy required. The different techniques, range from simple chain and tape measurements to optical methods and further to satellite based technologies.

All the techniques have their own advantages and disadvantages. Some gives good accuracy at the expense of time and energy while some gives quicker results at the expense of accuracy. However, GPS (Global Positioning System) is a world wide navigation and timing system, which is widely being used for mapping, worldwide. This article describes the use of mapping in planning WiFi connectivity in rural India.

Introduction

Few villages of Dodaballabpur taluka in Rural Bangalore district, were thought of to be connected through WiFi to the nearest administrative centers, in order to facilitate information exchange between the villages and the taluka headquarters.

But before the actual deployment of the technology took place, it was realized that there was a need of maps of the villages.

These maps would help in finding out suitable location for the hub, where the antenna could be placed and also in deciding the most suitable route for the moving vechile (MV) through which the data
exchange would take place.

This planning would ensure that the information exchange between the MV and the hub could be done with maximum efficiency.

Need analysis

In rural India, there is a need of cost-effective network for data connectivity where communication infrastructure is lacking. One solution to this problem could be a hybrid network architecture, which combines physical and wireless data transfer to enable high-bandwidth intranet and Internet connectivity among kiosks (public computers) and between kiosks and hubs (places with a reliable Internet connection). Data is transported by means of the mobile vechile (MV), which automatically and wirelessly collects and delivers data from/ to each kiosk on the network.

Before the implementation of such a concept, a detail map of the area under study need to be generated. Also required is the route on which the MV would travel for covering the least distance, and the region of maximum value of SNR (Signal to Noise Ratio).

This required calculating the distance of MV from the hub with corresponding values of SNR. To visualize the route of MV and the location of the hub, the value of SNR need to be plotted on the generated map so that the variation in the SNR values are known, when the MV is moving and when the data transfer can start.

Developed solution

One requirement was to record the SNR values at specified interval with the GPS location of the MV. The other was to prepare the map of the villages, under study. Finally, the collected values of SNR with the distance from the hub need to be plotted on the map of the village so that correct path of the MV could be decided. This would also result in deciding the location from which the data transfer should start so that there is no loss during the data transfer.

Software development

For the first requirement, a MS windows based software was developed which had the following features:

   Storing of fixed points from which to calculate distance

   Real time monitoring of distance from all stored fixed points

   Drag-n-drop facility to choose the points that need to be
observed

   Logging facility to store the points of the GPS

   Flexibility to choose the communication port on which GPS is attached



Figure 1(a) GPS communication port setting (b): Adding stations to the tracks


Figure 1(c) Initial screen for data collection, which stores the location of the points and calculate distance from the last point



Figure 2: Map of Arudhi village

Figure 3: SNR map for Arundhi village

The software records the GPS locations of the MV and calculates the distance of the point from the hub. Trimble
pathfinder pocket GPS with external antenna, was used in the study and the data was collected on a laptop installed in the MV. Fig 1(a-c) show some of the screen shots of the software used for data collection.

Mapping

To prepare the map of the area under study, GramChitra, the Linux based GPS data collection and GIS software for handhelds, was used. The software runs on PDA, coupled with CF card GPS, PDA used was 3800 series of iPAQ and the CF card GPS was of Pretec.

For mapping, the following procedure was followed:

   The tracks were taken in the first pass by traversing on all the possible route of MV. This was done by running the GPS in continuous mode and GPS location data was captured at
every 1sec

   These tracks were then populated with the features present on the ground and were transferred to the collected track

   The houses were drawn as polygon by taking two corners of the houses by GPS and extending manually it, in depth

   The point features were marked simultaneously as pin-up

   Final map was created on the desktop, after making necessary corrections based on the observations from the field and appropriate colour and symbol was given to specific features

Fig 2 shows the map created using the GramChitra software.

Results achieved

After the maps have been prepared and SNR has been collected, the SNR values were plotted on the map with respect to the distance form the central hub. Figure 3 shows the SNR map for one of the villages.

The solid colour shows the range of SNR values when the MV is approaching the central hub from South-West direction along the road. The best SNR is for the region near to the central hub and is almost same for both the directions. However, the shaded region shows the values of SNR when the MV is approaching the central hub from North direction. Since the MV will not follow any other route (there is only one main road) the SNR has been calculated for the main road only.

Conclusion

The mapping of villages helped in finalizing the location of the hub and deciding the route of the MV for WiFi connectivity. This facility at two locations of Rural Bangalore district viz., Arudhi and Sasslu village, has helped the villagers in getting their land record details under Bhoomi project of Karnatka state, without visiting the taluka headquarters. The GramChitra software, can help the community in preparing map of the villages, as has been done in the above application.

Glossary

GPS: Global Positioning System: Global navigation and timing system which uses satellite to give location of the points

MV: Mobile Vechile: The moving vechile to/ from which the data will be transferred from/ to the hub

SNR: Signal to Noise Ratio: A measure of the strength of the signal over which the data will be transferred

PDA: Personal Digital Assistant, a handheld
computer

GramChitra: Linux based GIS software for handheld computer

CF Card GPS: Compact Flash card GPS