The UTA APC System
APC hardware, software, and support. One system, one firm.
UTA engineers the on-vehicle hardware, writes the processing and reporting software, and supports both for the life of the system. UTA is the single source responsible for the sensor, the record, and the report.
01 / Benefits
Information provided by the UTA APC system.
Ridership and on-time performance measured from the same on-vehicle records
Boardings, alightings, running times, stop activity, wheelchair ramp and bike rack usage
Meets national ridership reporting requirements, including FTA NTD in the U.S.
100% FTA NTD approval rate across every UTA APC applicant agency
Lower data collection and analysis costs
Process APC data from non-UTA APC systems
Accurate ridership supports FTA Section 5307 formula funding
Adapts quickly and accurately as funding and reporting scenarios change
02 / Deployment
Integrated or StandAlone. The UTA APC system does both.
The same UTA hardware can be set up one of two ways, and each agency picks the one that fits its fleet. In an Integrated system, the APC passes its data through the CAD/AVL system already on the vehicle. In a StandAlone system, the APC sends its data straight to UTA on its own, so no AVL is needed. Either way, the data lands on the same UTA servers and gets the same processing, validation and reporting.
Same Hardware, Two Possibilities
Stage 1
UTA APC hardware on the vehicle
Both applications start from the same equipment. UTA quality, no matter how you transfer data off the bus.
- UTA Model 31 works in both Integrated and StandAlone applications
- Counting sensors over each door



Detail UTA's proprietary data collection methods and decades of experience working with APCs translate into the highest quality of transit data collected.
CAD/AVL
UTA APC hands its records to the CAD/AVL system already on the vehicle. The counts travel with the equipment and data path the agency already runs. UTA APC works with virtually all AVL and scheduling systems.
On-bus router, WiFi or Ethernet
Data leaves the vehicle over the on-bus router when it reaches the garage or a hotspot.
No intermediary. UTA data unhindered.
No CAD/AVL is required for any APC function. UTA hardware sends transit data straight to UTA Processing.
On-bus router, or UTA private network
The same router option applies, or the Model 31 transmits over the UTA private network on its own cellular connection. That second path belongs to the StandAlone system alone.
Stage 3
UTA processing server
Whichever system the data came from, it arrives at the same place. The two systems stay separate; the back end behind them is identical.
- Encrypted transfer over HTTPS/TLS 1.2 to AWS-hosted servers
- Five steps run overnight: concatenate, diagnostics, automated bus-to-block assignment, file creation, database load
- Every step runs its own data-validity checks
Detail Block assignment is automated. Processing works out which block each bus actually operated. No driver login, no garage data entry.
Stage 4
Web reporting
Every number the system holds, one query away.
- 60+ analytic reports, drill-down from system summary to the individual observation
- Exports to CSV, Power BI, Tableau and GIS · GTFS-RT export for real-time display
Detail Validation runs before anything reaches a report. Every processing module checks its own output, so a number you can see is a number that has already passed.
Stage 5
End user
One step from report to person.
- Planners, schedulers and operations staff, working from the same records
- National ridership reporting, including FTA NTD in the U.S.
Detail The people who use the numbers reach them directly, with no export request and no analyst in the middle.
03 / Hardware
What goes on each vehicle.
An APC CPU on every vehicle and a counting sensor over every door. UTA works with three counting sensors, chosen to suit the vehicle and its doors.
Two lenses give a 3D view of the doorway, so it can tell passengers apart even in a crowd.
Measures passengers with its own infrared light, so sun, shade or darkness at the door does not change the count.
One wide-angle lens with AI built into the sensor. It also sees the door open and close, so no door-contact wiring is needed.
APC CPU
One on every vehicle: the Model 31 on buses and paratransit vehicles, a rail-rated Axiomtek CPU on rail cars. It records every count with the vehicle inputs, a precise GPS position and the time, and shares data with AVL systems through a REST API.
Vehicle inputs
Doors opening and closing, the wheelchair ramp or lift, each slot of a multi-slot bike rack, driver's seat occupancy, and J1939/CAN bus data.
Data transfer
4G/LTE or WiFi from the CPU, or through the router or gateway already on the vehicle.
Coming in 2027: the UTA APC system will be able to add origin-destination (OD) data, showing how many riders travel from each stop to every other stop.
04 / Rail
The same system, built for rail.
The UTA APC system counts passengers on light rail, commuter rail, heavy rail, streetcars and people movers. On rail cars it runs on rail-rated hardware and railway cabling.
Rail-rated APC CPU
An Axiomtek CPU, EN 50155 certified and FRA compliant. EN 50155 is the standard for electronics on rail vehicles. The CPU is fanless and runs on the rail car's own power.
Railway cabling
Low-smoke, zero-halogen Ethernet cabling that meets NFPA 130, the fire and life safety standard for rail transit. A power-over-Ethernet switch in each car powers the door sensors, one cable to each sensor.
Made for each car type
UTA designs the cable assemblies for each rail car type, so they fit the car without extra cable and connect to its wiring with the right fittings.
Rail experience
UTA APC systems have run at Norfolk (HRT), Sonoma-Marin (SMART), Sacramento (SacRT), Buffalo (NFTA), Salt Lake City (FrontRunner and TRAX), Boston (MBTA) and Philadelphia (SEPTA), among others.
05 / Standard features
Standard with every UTA APC system.
Not an upgrade path. This is what ships with the system.
Hardware, software, and support engineered and delivered by one firm
98–99% passenger-counting accuracy in bus and rail applications
On-time performance, running times, and schedule adherence from the same records
Self-contained StandAlone platform, not dependent on CAD/AVL integration
60+ standard and custom analytic reports
Automated overnight data processing, ready before staff arrive each morning
GTFS-RT export for real-time passenger load and vehicle location display
Driver Seat Monitoring removes non-revenue driver boardings
Meets national ridership reporting requirements, including FTA NTD in the U.S.
Data transmitted via encrypted HTTPS/TLS 1.2, hosted on AWS
Support from the engineers who built and installed the system
OEM-installed by Gillig, New Flyer, MCI, NOVA Bus, ARBOC, and Cutaway manufacturers
How the system arrives
Purchase, OEM factory install, or lease
UTA is an OEM APC supplier to Gillig, New Flyer, MCI, NOVA Bus, ARBOC and Cutaway manufacturers. UTA Advanced APC hardware can be installed on the production line before delivery. UTA staff also install on vehicles already in service. If you need data for a set period, like a planning study or a corridor analysis, and don't want to buy equipment, UTA leases complete systems: hardware, installation, processing and reporting for the term. Lease support is also available to transit planning firms collecting data.
06 / Validation methodology
Accuracy in every dimension. And it's tested.
A passenger count is only useful if it is the right number, at the right stop, at the right time. UTA evaluates all three. For 40+ years and over 200 UTA APC applications, accuracy evaluations take place at every site.
Counting accuracy: ridecheck concurrence
Trained checkers record boardings and alightings on in-service trips; those manual counts are matched observation-by-observation against the APC record for the same doors, trips, and days. Concurrence is reported on unlinked passenger trips (UPT) and passenger miles (PMT). Those are the statistics reporting actually depends on, not raw door counts.
Stop-location accuracy
Every record carries GPS, time, and position from the 55-channel receiver in the CPU. Geocoding checks verify that boardings and alightings are assigned to the correct bus stop. A correct count at the wrong stop is still a wrong answer.
On-time performance accuracy
Arrival and departure times come from measured events, not estimates: first door open, last door close, and the moment the vehicle pulls away. OTP reporting drills down to the individual observation, so any summary number can be audited.
Held to the local specification
UTA APC accuracy has consistently been evaluated to meet or exceed the specification of the local transit agency. The resulting documentation supports national reporting certification, including FTA NTD in the U.S.
Already own an APC system?
If the data isn't holding up, you may not need to replace the system.
UTA diagnoses and remediates underperforming APC installations. We find the root cause, process data from non-UTA counters, and validate the result with a documented accuracy evaluation. How diagnostics & remediation works.
Not sure which configuration fits?
We'll help you scope StandAlone, Integrated, OEM, or Lease against your fleet and its existing systems.
