I’m trying to understand this so I hope you don’t mind me asking.
Have I got this right? The aircraft broadcasts its flight number, and this is then cross referenced to the Airnav database which then adds the information to the display shown on the map. All the other information such as position, altitude and flight number is transmitted via the aircraft.