Which is funny, because to know you're higher/faster than allowed you need to calculate that from GPS data
In practice, not sure how this is achieved, but for speed this may even be a limitation of the circuit (for example, if you can't compensate for the doppler effect at that speed or has to add some other processing - still, the doppler effect should be small)
1000 knots is still +/- 1.5 Mach (at sea level) so Concorde and fighter jets should use a special GPS (but this is very fast)
Actually, no. All military aircraft have inertial navigation packages that, among other values, provide altitude above the elipsoid, position, and velocity vector. When available, these systems are fixed periodically to GPS-based measurements.
You're right from the point of view of the aircraft/missile, where several pieces of information are put together (GPS, barometric, inertial, etc) for navigation purposes.
GPS devices should disable themselves when at an altitude above 60,000 feet AND a speed faster than 1,000 knots
Whereas some vendors read it:
GPS devices should disable themselves when at an altitude above 60,000 feet OR a speed faster than 1,000 knots
Which effectively disables your cheap GPS dongle in your home-made stratospheric balloon, which is quite capable of reaching 30 km, above the COCOM altitude spec.
Sometimes it's quite tricky to figure out if a given receiver is an AND or an OR.
Probably way out of budget range for hobby stuff though
[1] One is the WelNav GS720: http://www.t-e.com.tw/GS-720.pdf
[2] A Simple Demonstration that the Global Positioning System (GPS) is Vulnerable to Spoofing: http://www.ne.anl.gov/capabilities/vat/pdfs/GPS-Spoofing-%28...
Concorde is old enough that its operators probably never went to the trouble of doing the paperwork to have a GPS integrated with the rest of the NAV system. For its (relatively) short flights, an internal navigation system plus VHF or LF radionav works adequately (and there were very few, if any, GPS/WAAS approaches certified by the time of its retirement).