09.03.2014 Views

Making TransJakarta a World Class BRT System - ITDP | Institute for ...

Making TransJakarta a World Class BRT System - ITDP | Institute for ...

Making TransJakarta a World Class BRT System - ITDP | Institute for ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Operator. By having a Clearing Center Operator separate from <strong>TransJakarta</strong>, it could<br />

handle transactions outside of <strong>TransJakarta</strong>.<br />

The Clearing Center Operator must<br />

o guarantee that all transactions are received without modification in a clearing<br />

center. It must be the only one that knows the secret keys used to add and deduct<br />

value and that should reside in both the equipment and the smart cards.<br />

o Develop a safe protocol <strong>for</strong> the transmission and storage of those secrets keys<br />

inside the Operator´s equipment.<br />

o Issue (Initialize) the smart cards with the secret keys.<br />

o Define a communication process to maintain and update a Database with all<br />

transactions.<br />

o Define routines to check the integrity (no transactions missing) of the in<strong>for</strong>mation<br />

received.<br />

Whether the Clearing Center Operator is operated directly by <strong>TransJakarta</strong> or by a<br />

consortium of different agencies (commuter rail, ferry, monorail, etc), depends on<br />

whether or not a ticketing system is wanted <strong>for</strong> use both inside and outside of the<br />

<strong>TransJakarta</strong> system.<br />

<strong>System</strong> outline<br />

The basic idea is to have a single card, that can be recharged in many<br />

places, and can be used <strong>for</strong> multiple purposes<br />

Add value<br />

transactions<br />

<strong>TransJakarta</strong><br />

Ticketing Operator<br />

$ m<br />

Ship Ticketing<br />

operator<br />

$ n<br />

Bus Ticketing<br />

operator<br />

$ o<br />

...<br />

operator<br />

$ p<br />

Added<br />

Value $A<br />

City Card<br />

Deduct value<br />

transactions<br />

$ x<br />

$ y $ w $ z<br />

Deducted<br />

Value $D<br />

<strong>TransJakarta</strong><br />

Ticketing Operator<br />

Ship Ticketing<br />

Operator<br />

Bus Ticketing<br />

operator<br />

...<br />

operator<br />

January 13, 2005<br />

© Fabio Gordillo<br />

While the current smart card is okay <strong>for</strong> multi-application use, it would need to be<br />

programmed differently, and this requires an upgrade of the existing software. While the<br />

consultant was not given access to the actual program running the fare collection system,<br />

our understanding is that it currently works like an electronic token system rather than an<br />

‘e-purse’ or a cash card. In other words, the ‘smart’ cards have on them only a number of<br />

Final Recommendations <strong>for</strong> <strong>TransJakarta</strong>, p. 52

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!