Perhaps a slightly longer-term technological solution based on available, reliable and fail-safe technology (that exists today, but not in the airline industry). The Military gave us GPS and it's now indispensable. They have aircraft that now rely upon the systems that I am advocating here:
at
this link