Fare display using SimplyGo EZ-Link cards 'technically possible' but slow, says LTA
#1

https://www.channelnewsasia.com/singapor...012024_cna

“Be who you are and say what you feel, because those who mind don't matter and those who matter don't mind"
[+] 2 users Like RiseofAsia's post
Reply
#2

Same as EZ-Link app… Rotfl
Slow in doing upgrade.
Can be in years.

Piggy bank is still better than actual bank.

“Be who you are and say what you feel, because those who mind don't matter and those who matter don't mind"
[+] 1 user Likes RiseofAsia's post
Reply
#3

slow becos the info is situated somewhere on a server
if the server is slow
or indian IT din do maintenance work properly
the system will crash
and u cannot even us it

simply tell them to go to hell lah
[+] 1 user Likes singaporean1964's post
Reply
#4

(12-01-2024, 10:20 PM)singaporean1964 Wrote:  slow becos the info is situated somewhere on a server
if the server is slow
or indian IT din do maintenance work properly
the system will crash
and u cannot even us it

simply tell them to go to hell lah



PAP cheap Indian IT
PAP cheap Indian servers
PAP fake cheaper fake faster fake better
[+] 2 users Like grotesqueness's post
Reply
#5

Present ezlink card no problem displaying fare so how can switching to Simply Go is an upgrade???
[+] 3 users Like Harry Lee's post
Reply
#6

They want to store data in cloud base without understanding the possible real issue during transition.

Want to become smart city but system and app are not smart yet during launching.

The head of this project shd be sacked.

“Be who you are and say what you feel, because those who mind don't matter and those who matter don't mind"
[+] 1 user Likes RiseofAsia's post
Reply
#7

(12-01-2024, 10:20 PM)singaporean1964 Wrote:  slow becos the info is situated somewhere on a server
if the server is slow
or indian IT din do maintenance work properly
the system will crash
and u cannot even us it

simply tell them to go to hell lah
could based right
in the event of"crash" this means  cannot use the card for mrt or bus...

You have 4 user(s) on ignore
Somme road, alerts,  Choc,  winbig

Foo Mee Har is my sister in law - FACT
https://linktr.ee/freckydoodles
http://www.yuffy.com/trial/clippings.html
Reply
#8

They don't show the fare so that people will not be shocked at how expensive the transport fare had and will become. Also they are trying to force people to use auto top up.  Laughing
[+] 1 user Likes winbig's post
Reply
#9

No IT guy will agree with that explanation

If they can do it for EZLimk why can't do the same for SimplyGo.

They expect us to believe this explanation? Your handphone/computer  today is slower than handphone/computer in 2000...???

It is a ridiculous explanation

I, being poor, have only my dreams; I have spread my dreams under your feet; Tread softly because you tread on my dreams.
Reply
#10

LTA staff so early in the year fail KPI!! No bonus for them this year!!! Sad

Wherever you go, no matter what the weather, always bring your own sunshine Big Grin
Reply
#11

(13-01-2024, 07:12 AM)p1acebo Wrote:  LTA staff so early in the year fail KPI!! No bonus for them this year!!! Sad

ERP and COE will ensure they have very gao bonus every year. At least 6 months.  Laughing
Reply
#12

Why slow when everything can go so fast? Raising GST never slow down too!

Before: At your service; After: Serves you right!
[+] 1 user Likes Fit's post
Reply
#13

(12-01-2024, 10:20 PM)singaporean1964 Wrote:  slow becos the info is situated somewhere on a server
if the server is slow
or indian IT din do maintenance work properly
the system will crash
and u cannot even us it

simply tell them to go to hell lah

It is NOT necessary to store the fare data on server.

I guess the "complexity" arises when commuters didn't tap when they are alighting from buses (no issue for trains since one is forced to tap at the exit gantry).
It will then be problematic when he boards another bus or enters a train station and the software in the fare terminal can't determine the distance traveled on the earlier bus trip.

BUT location of bus stops rarely change, so to achieve a fast (immediate) fare computation based on distance travelled, LTA can simply pre-compute the distance between all bus-stops with other bus-stops/train stations pairs. 
There should be less than 2000 bus stops and train stations in Singapore, so a 2D lookup array of 2K x 2K with each cell containing 2 bytes (sufficient to store either the fare or distance travelled) will be sufficient to store the entire fare data for Singapore and it only takes up 8 MB of memory (or 18MB if there are 3K bus stops and train stations).

This small size array is definitely not an issue for modern embedded computers so it can easily be loaded into the fare terminals/gantries.
The fare and balance can then be transacted and displayed instantaneously with ZERO (or minimal) delay.
Reply
#14

Can quote NASA's example. Last time can land on moon, now cannot do it due to the newer technologies
Reply
#15

Since SimplyGo is as useless as Shoot Blank Queen

Why still need trash to make us stupid? 

https://www.straitstimes.com/singapore/t...g-lang-jtc

Why do we need 5 Mayors and 80 PAP Ministers? 
Reply
#16

(13-01-2024, 05:34 PM)sgxin Wrote:  It is NOT necessary to store the fare data on server.

I guess the "complexity" arises when commuters didn't tap when they are alighting from buses (no issue for trains since one is forced to tap at the exit gantry).
It will then be problematic when he boards another bus or enters a train station and the software in the fare terminal can't determine the distance traveled on the earlier bus trip.

BUT location of bus stops rarely change, so to achieve a fast (immediate) fare computation based on distance travelled, LTA can simply pre-compute the distance between all bus-stops with other bus-stops/train stations pairs. 
There should be less than 2000 bus stops and train stations in Singapore, so a 2D lookup array of 2K x 2K with each cell containing 2 bytes (sufficient to store either the fare or distance travelled) will be sufficient to store the entire fare data for Singapore and it only takes up 8 MB of memory (or 18MB if there are 3K bus stops and train stations).

This small size array is definitely not an issue for modern embedded computers so it can easily be loaded into the fare terminals/gantries.
The fare and balance can then be transacted and displayed instantaneously with ZERO (or minimal) delay.

I dun think LTA hasn't thought of what you have just suggested. Even if they haven't, their vendors would have suggested it to them.

Ignore List: Oyk
Reply
#17

(13-01-2024, 05:34 PM)sgxin Wrote:  It is NOT necessary to store the fare data on server.

I guess the "complexity" arises when commuters didn't tap when they are alighting from buses (no issue for trains since one is forced to tap at the exit gantry).
It will then be problematic when he boards another bus or enters a train station and the software in the fare terminal can't determine the distance traveled on the earlier bus trip.

BUT location of bus stops rarely change, so to achieve a fast (immediate) fare computation based on distance travelled, LTA can simply pre-compute the distance between all bus-stops with other bus-stops/train stations pairs. 
There should be less than 2000 bus stops and train stations in Singapore, so a 2D lookup array of 2K x 2K with each cell containing 2 bytes (sufficient to store either the fare or distance travelled) will be sufficient to store the entire fare data for Singapore and it only takes up 8 MB of memory (or 18MB if there are 3K bus stops and train stations).

This small size array is definitely not an issue for modern embedded computers so it can easily be loaded into the fare terminals/gantries.
The fare and balance can then be transacted and displayed instantaneously with ZERO (or minimal) delay.

Not a bad idea but Spore keep building new housing estates and new roads which will come with new bus stops. So how do you propose to update the new bus stop info into each card since those are not stored on server?

For each day the new bus stop is in service and it is not loaded into existing cards the LTA aka govt is losing monies or earn big monies as just charge maximum distance fare? Then we complain again?

Your idea work but need to handle how to update new bus stop into the millions of existing cards in a good way without using server approach.
Reply
#18

(13-01-2024, 06:37 PM)sgh Wrote:  Not a bad idea but Spore keep building new housing estates and new roads which will come with new bus stops. So how do you propose to update the new bus stop info into each card since those are not stored on server?

For each day the new bus stop is in service and it is not loaded into existing cards the LTA aka govt is losing monies or earn big monies as just charge maximum distance fare? Then we complain again?

Your idea work but need to handle how to update new bus stop into the millions of existing cards in a good way without using server approach.

Don't think a full recalcuation for the entire Spore takes more than an hour on a fast server.
This can be done off-line and loaded into the fare terminals/gantries (not cards) whenever they are booted up (for every bus trip or each day for train stations).
Reply
#19

(13-01-2024, 06:10 PM)Blasterlord2 Wrote:  I dun think LTA hasn't thought of what you have just suggested. Even if they haven't, their vendors would have suggested it to them.

So what's preventing SimplyGo from displaying the fare? Thinking
Reply
#20

This is very obvious the new platform is not ready yet the Govt insists on bull- dozing this idea full of flaws. Planning seems to be their weakest trait.

Win the World but lost your Soul. 
Reply
#21

(13-01-2024, 07:34 PM)sgxin Wrote:  Don't think a full recalcuation for the entire Spore takes more than an hour on a fast server.
This can be done off-line and loaded into the fare terminals/gantries (not cards) whenever they are booted up (for every bus trip or each day for train stations).

Your earlier post was to suggest load entire bus stops onto cards itself correct? Now to handle new bus stops you propose to do it at the fare terminal instead? If using fare terminal approach then your earlier to load all bus stop onto card itself is wasting time may as well switch to terminal approach? I am a bit confused about your proposal as it keep changing based on new requirements. Are you working full time already in real life?
Reply
#22

(13-01-2024, 07:35 PM)sgxin Wrote:  So what's preventing SimplyGo from displaying the fare? Thinking

suspect data is not in the card,  

everything is surround about helping the app online
https://www.ezlink.com.sg/wordpress/wp-c.../table.png

transmission time.
Reply
#23

(13-01-2024, 08:09 PM)sgh Wrote:  Your earlier post was to suggest load entire bus stops onto cards itself correct? Now to handle new bus stops you propose to do it at the fare terminal instead? If using fare terminal approach then your earlier to load all bus stop onto card itself is wasting time may as well switch to terminal approach? I am a bit confused about your proposal as it keep changing based on new requirements. Are you working full time already in real life?

Err... the last para in my 1st post in this thread already said load onto the fare terminals/gantries.
Which part of the post let you think the fare data is to be loaded onto the card? Thinking 

Quote:This small size array is definitely not an issue for modern embedded computers so it can easily be loaded into the fare terminals/gantries.
The fare and balance can then be transacted and displayed instantaneously with ZERO (or minimal) delay.
Reply
#24

how the hell can that slow be. if that is what commuters want, just do it for our convenient. pap really do nothing . no one in the house is useful.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)