@shadowdancer @randahl They need to access the operator's network, so dispatchers know where each vehicle is (and this information can also feed real-time tracking for travelers). Outside of cities you cannot use radio as it would be too expensive and unreliable, the most practical solution is to use the public GSM network.
The issue at play here is the reliance on proprietary third-party software, usually packages that combine both dispacher software and ticket handling. These include remote updates (you cannot have maintenance technicians or drivers run around with computers or even USB drives, it's not practical), so unless you have full control and full trust over that software your fleet now has remote kill switches.
One solution is to make all the required software in-house, but most public transports operators are too small to handle such development and the associated costs. LeTEC in Belgium has been doing this for the past 15 years, for a fleet of 3000 vehicles. It's a lot of work.
What we need is a pan-european cooperative to build these systems for all operators.