Speaker
Abstact
COMPARATIVE ANALYSIS OF WEB TECHNOLOGIES FOR PUBLISHING TEMPORAL GPS LOCATIONS IN REAL-TIME. A CASE STUDY OF VEHICLE MOVEMENT IN JAYANAGAR LOCALITY, BANGALORE, INDIA
Vehicle tracking system with the components such as automatic vehicle location and software publishes fleet location information on internet. These applications mostly use traditional Asynchronous JavaScript and XML (AJAX) based polling mechanism, to fetch vehicle locations at specified interval. This is a pull based data transfer initiated from the web application that is unaware of vehicle location updates availability. The AJAX like any other traditional HTTP request and response consists of header that are proportionally huge in data size in comparison to a single vehicle location information. To overcome this heavy data transfer problem, the application contains a trade-off to fetch a collection of vehicle locations at a larger time interval. This helps in distributing the HTTP header data overhead to number of vehicle locations and increase in efficiency of visualization. With the new technology introductions in HTML5 such as Server Sent Events (SSE) and WebSocket (WS), it is possible to send data over internet with a push based data transfer. The web session initiated by browser but, web server pushes subsequent captured vehicle location updates. These new features has potential to improve the efficiency of the web bandwidth. This study is a comparative analysis between existing technology (AJAX) with new technologies (SSE and WS) used in Vehicle tracking system. The results of this study shows that the bandwidth usage is more efficient in case of new technologies (SSE and WS). The study outcome would help in technology decisions for future applications with sufficient backing of statistics. In addition, other types of sensors can use the results in its data transfer. The positive outcome towards the new technologies provides further motivation to perform detailed studies about them.