Abstract:
This Project , Location and Navigation based System (LNbS) relates to the field of Wireless Application Protocol (WAP). This project is specially designed with providing location-based services to a mobile user in mind. As a mobile user may move from place to place, therefore, if nearest services are given to her/him in a presentable format then it would save both time and cost. The services may include Mosques, Restaurants, Gas Stations, ATM machines, Offices etc. The user would only have to log in to the web based WAP site, identify the required service category. The system would then identify the closest services of that category along with a map of a subset of the area indicating Roads and Prominent Spots for the user to easily locate the destination. The underlying technology uses the Global System of Mobile Communications (GSM) protocol network's ability of cell identification. The system also provides a facility for storing and manipulating the Geological data of a city or any other area, known as the GeoCoder. It facilitates Geocoding of vicinity for use by the system in providing the above-mentioned services. All development is made in the Java ™ Programming Language, Specially ,the development of the front-end(client-side communication) is in Java Server Pages technology. Whereas the backend coding is done in pure Java using however Sun Microsystems's Xml parsing Api Libraries for the handling of Gml and the 'get' graphics redering library for the GeoCoder. One important aspect of the project is that when fully deployed it is to work collaboration with the GSM Operator Network. One component resides at the GSM Operator's Network, responsible for interfacing the network and retrieving the current CeiiiD of the required user. The retrieved Cell ID is transferred back to the main server that does the major processing work