The best description I can think of to define ADS-B.
The technology burden is transferred from AirServices to the aircraft owner. AirServices is a passive receiver of the transmitted information. the aircraft owner must supply a certified platform to transmit the required data with the required reliability and integrity.
I have found enough information on this subject to choke a herd of elephants.
Best to talk to actual owners who are live within the system.