![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
![]() |
![]() |
|
|
![]() |
GoTime: Real-time passenger information and transit management
Community context
Halifax is the capital of Nova Scotia, and its population of 360,000 represents
40% of the provincial total. The fast-growing metropolitan area is the 13th
largest in Canada, and is forecast to have a population of 450,000 by 2020. The
Halifax Regional Municipality was created in 1996 by an amalgamation of four
urban and rural municipalities (Halifax, Dartmouth, Bedford and Halifax County).
Policy contextThe GoTime service that is the subject of this case study began in 1984. In 2002, the Halifax Regional Municipality completed a major strategic review of Metro Transit, the major goal of which was to improve service levels and ridership. Specific objectives to achieve this goal over the first five-year implementation period included substantial increases in annual ridership (from 12.7 to 14 million), annual rides per capita (from 40 to 50) and share of the peak period travel market (from 6% to 8%). The strategy recognized that these targets will only be achieved if transit’s competitiveness improves and riders are attracted from other travel modes. To do so will require improved productivity, service quality and customer satisfaction. Rationale and objectivesGoTime’s development as a leading-edge real-time system for passenger information and transit management was a somewhat opportunistic enhancement to its original purpose. Originally, Metro Transit was planning to purchase an automated passenger information system that would offer scheduled bus arrival times by telephone. However, internal information systems staff at the former City of Halifax proposed to develop a more advanced real‑time system from scratch, for a similar cost. The increase in functionality for the same money was attractive, and GoTime was launched. The two main purposes of GoTime, both of which remain as valid today as they were 20 years ago, are:
Actions
Development history. The first-generation GoTime system was designed and
programmed by the former City of Halifax for Metro Transit. The transit agency
was initially seeking an off-the-shelf system to provide static route schedule
information to passengers by telephone, but the City of Halifax offered to
develop a real-time passenger information system for about the same cost.
Implementation started in 1984, and after several development delays the GoTime
system was accepted and implemented by Metro Transit in 1987.
Passenger information functions. GoTime lets passengers access real-time bus arrival information through several means:
Operational details. The central computerized “brain” of GoTime is housed at Metro Transit’s control centre. It includes an object-oriented database and C++ software program in a Unix operating environment, which apply schedule information downloaded from Metro Transit’s route scheduling software. The central system manages two-way communications with the automated vehicle location (AVL) system and feeds information to the voice system, as described below. The AVL system includes hardware on-board Metro Transit buses, a series of electronic roadside signposts, and a radio communications system that carries voice and data transmissions. A microprocessor on each bus tracks and records vehicle location data that come from several sources:
The on-board microprocessor stores the current operator, shift, route and run numbers; the estimated distance along the route based on wheel sensor data; and the time and location of the last signpost and active bus stop. This information is periodically transmitted by radio to the central GoTime computer, which automatically requests it at least once a minute in peak periods, and more frequently at less busy times when overall transmission capacity is distributed among fewer buses. Based on the current location of each bus along its route, and
using an algorithm that predicts travel time between bus stops as a function of
time of day, the central computer continually maintains an estimate of the time
that each bus will arrive at the stops ahead of it. Each stop (or group of up to
three stops) has a unique four-digit number that is displayed on the bus stop
sign. Each stop number is linked to up to four routes, so some major stops
serviced by five or more routes will have more than one number. It is a challenge to quantify the impact of a service like GoTime. While early customer surveys indicated high levels of user satisfaction, the system’s endurance and continued levels of use are perhaps the truest indication of its value. As mentioned above, from 6,000 to 10,000 calls are made to GoTime on a typical day, and thousands of passengers view real-time information on a dozen video screens. GoTime is even more indispensable for Metro Transit’s service planners, route schedulers and service controllers. It offers information and enables interactions that are essential to providing high-quality, cost-effective service. It keeps bus operators aware of their minute-to-minute schedule adherence, helping them to stay on time. Metro Transit’s service area features varied terrain and many winding routes with limited crossroads. Before GoTime, controllers had to be in the field to observe individual vehicles, manually check schedule adherence, and respond to problems by issuing instructions or adjusting resources (e.g. calling additional buses into service). There was no guarantee that an individual problem would even be noticed. Today, GoTime instantly notifies controllers of even minor issues affecting any one of the 150 buses that Metro Transit has in service at peak times. This change in the nature of controllers’ jobs did not occur without some disruption and mixed opinions among staff, but there is no question of its benefits. GoTime generates a large volume of detailed operational data that, in theory, is useful for routine analysis of service issues. However, the vast quantity of data also limits its utility — focused analysis of data from a limited time span can be done economically, but more general monitoring over a period of months can be consume excessive time and effort.
GoTime was credited
with helping to stop a trend toward declining ridership shortly after its launch
in the mid 1980s. Whether it has continued to help in building Halifax’s solid
ridership levels is a difficult question to answer, in view of the many other
important factors that influence personal travel decisions. ParticipantsGoTime is managed by Metro Transit’s Operations section. Metro Transit schedulers ensure that relevant information is downloaded to GoTime’s database following each schedule change, and fleet staff maintain the on-board hardware and signposts. ResourcesThe cost of the original GoTime system, developed between 1984 and 1987, was $1.6 million. This amount included $1.35 million in contributions from four municipalities, and $0.25 million from the Province of Nova Scotia. The GoTime upgrade completed in 1996 cost $2.3 million, including $1.5 million from Halifax Regional Municipality and $0.8 million from the Nova Scotia government. The cost of operating and maintaining GoTime is difficult to establish because the roles and responsibilities have long since been integrated into divisional budgets. It may be in the order of $200,000 annually. Timeline
1984. Start of GoTime development Lessons learnedThe principal lesson of Metro Transit’s GoTime is simply the validation of the benefits of a real-time transit management system: accurate passenger information, minute-by-minute monitoring of detailed transit operations, and the ability to adjust operations quickly. While thankful for GoTime’s success, Metro Transit staff also believe that today’s off-the-shelf transit management systems can likely offer similar benefits without the lengthy development periods that GoTime required. They also see geographic positioning systems, which may well play a role in the third incarnation of GoTime, as a more flexible and reliable replacement for many of GoTime’s component technologies. Next stepsThe second-generation GoTime system is still active but approaching the end of its service life. A review of the system, including an assessment of possible upgrade or replacement strategies, is likely to take place within the next few years. GoTime is still working well and additional functionality is not currently an issue, but the costs and benefits of alternative technologies (such as automated vehicle location using global positioning systems) will be studied and compared to those of simply upgrading GoTime’s current hardware and software.
[Back
to top]
|
![]() |
![]() |
|||||||
|
Transport Canada |
Pacific Region |
Prairie & Northern Region |
Ontario Region |
Quebec Region |
Atlantic Region |
About us |
Our offices |
Organization and senior management |
Departmental publications |
Programs and services |
Acts |
Regulations |
[More...] |
Media room |
Advisories |
Contacts |
e-news |
News releases |
Photo gallery | Reference centre |
Speeches |
[More...] |
Emergencies |
Emergencies and crises |
Emergency preparedness |
Security |
Transport of dangerous goods |
[More...] |
Air |
Our offices |
Passengers |
Pilots |
Flight instructors |
Maintenance technicians |
Commercial airlines |
Security |
Transport of dangerous goods |
[More...] |
Marine |
Our offices |
Small commercial vessels |
Large commercial vessels |
Pleasure craft |
Marine security |
Marine infrastructure |
Transport of dangerous goods |
[More...] |
Rail |
Our offices |
Safety at railway crossings |
Rail infrastructure |
Transport of dangerous goods |
[More...] |