Data in your space: a data staging and push pull based location dependent wireless data dissemination system
Vijay Kumar, Debopam Acharya · 2006
In this dissertation we explore various ways of disseminating data to users in the wireless and mobile environment. Wireless data dissemination is an economical and efficient way to make desired data available to a large number of mobile or static users. There are mainly two basic modes of data dissemination, push and pull. Most of the current schemes have followed these two basic modes of data dissemination. Our approach is drawn from the observation that either of these two modes alone is not able to address several problems of data dissemination. We argue that a hybrid form of data dissemination may be able to address a significant number of those issues. We use our hybrid mode of data dissemination to introduce a novel approach of disseminating location dependent data. Instead of using the traditional way of request/response type messaging, we broadcast certain location dependent data and show that this way of disseminating is efficient and convenient. Effectiveness of wireless data dissemination depends to a large extent on minimizing access latency. To address this, we have introduced an innovative method called data staging. We demonstrate through our research that access latency may be significantly reduced by using data staging. It is essential to organize data in the broadcast so that user gets the idea about the position of data and the time lag after which the data will be downloaded in the mobile unit. To address this we needed a suitable indexing scheme. Several works have introduced schemes for indexing data. We argue that none of them have particularly addressed the issues inherent to the location dependent data. Since we have proposed broadcasting location dependent data, a new scheme is essential to address all those issues. We discuss and address these issues in our location based indexing scheme. Finally, we create a java based prototype of our research and implemented it in a real wireless network to evaluate its performance. The result proves that some of the location based data should be broadcasted to increase efficiency and convenience on part of the mobile user.