This paper gives the major challenges in the public transport system and discuses various approaches to intelligently manage it. Current position of the bus is acquired by integrating GPS device on the bus and coordinates of the bus are sent by either GPRS service provided by GSM networks or SMS or RFID. GPS device is enabled on the tracking device and this information is sent to centralized control unit or directly at the bus stops using RF receivers. This system is further integrated with the historical average speeds of each segment. This is done to improve the accuracy by including the factors like volume of traffic, crossings in each segment, day and time of day. People can track information using LEDs at bus stops, SMS, web application or Android application. GPS coordinates of the bus when sent to the centralized server where various arrival time estimation algorithms are applied using historical speed patterns. The Bus Tracking system proposed in this paper is laid down in Patiala, India. Travelling in Patiala is very difficult especially for the students. As students is the major population using public transport.
But, however the bus service is not reliable. To come over these day to day problems Bus Tracking System has been set up on the major route of the city. This system uses the Android platform with the built in GPS receiver in the smart phone. This paper is organized as follows: Section II comprises of the Need for the system. Section III gives the Review of the Existing system and section IV Describes the major components of the Bus Tracking system. Section V describes the equations for Bus arrival time calculations and Section VI shows the Results and Conclusion.