Having worked on ATC, this really does sound like a software bug. Fixing such a bug on a delivered system would require an immense amount of costly testing. Adding memory is the cheap option. The other thing to consider is that some of these systems are rather old and could easily have less than a gig of ram.
That sounds very worrying. The fact that this issue occurs shows that they didn't prepare for OOM conditions, and another issue could easily cause a different OOM condition they didn't prepare for. It's not inconceivable that there could be an issue which gobbles up an amount of memory you throw at it. It is a tragic irony that the fact that testing is costly may be the very reason this condition was not tested for.
Air traffic system failure caused by computer memory shortage
31–40 of 45 posts
Re: Air traffic system failure caused by computer memory shortage
#32Earlier quoted context omitted.
is there a plane that flies at infinite altitude? Is there an aircraft of concern to the FAA that flies above FL1000? One or two historic flights have been that high, so raise the ceiling to 150,000' still not infinite.
I think hudibras was been sarcastic
A spyplane quietly in flight
At angels great, not infinite
Of course results in filling chips
And vex'd controllers passing slips
[0] http://en.wikipedia.org/wiki/HudibrasticRe: Air traffic system failure caused by computer memory shortage
#33Earlier quoted context omitted.
Yeah, let's hardcode a maximum altitude somewhere deep in the code and be completely surprised when, a couple of years in the future, newer, higher-flying planes/shuttles disappear from the system.
Well, considering that altitudes above FL1000 have been, for the last 60-odd years, considered to be outside the FAA's jurisdiction... what is the problem exactly?
Re: Air traffic system failure caused by computer memory shortage
#34Earlier quoted context omitted.
Well, considering that altitudes above FL1000 have been, for the last 60-odd years, considered to be outside the FAA's jurisdiction... what is the problem exactly?
One presumes they still need to know the location of those flights to deal with them descending into the range of altitudes used by commercial aircraft.
The only civil aircraft that ever flew above FL500 were Concorde and the Tu-144, neither of which are in service. But they didn't fly at supersonic speed and high altitude in crowded airspace -- simply because getting an SST up to altitude and speed takes several minutes, a couple of hundred miles, and a prodigious amount of fuel. To say nothing of the sonic boom issue, which basically limited supercruise to over-ocean flight.
While there's been a lot of hot air about supersonic bizjets over the past two decades, so far nothing's escaped from the CAD package much less gone into flight testing.
So what you're asking for is for an FAA system to be retrofitted to handle exotic military requirements, future space shuttles, and a class of commercial aircraft that would not operate in that flight regime within a couple of hundred miles of any airport.
Re: Air traffic system failure caused by computer memory shortage
#35Sounds more like a bug rather than a lack of memory to me ... The flight plan did not contain an altitude for the flight, one of the sources said. While a controller entered the usual altitude for a U-2 plane - about 60,000 feet - the system began to consider all altitudes between ground level and infinity. The conflict generated error messages and caused the system to begin cycling through restarts.
Re: Air traffic system failure caused by computer memory shortage
#36What's the point of flying the most stealthy plane on earth if you have to register a flight plan ? I thought such a plane would be 100% autonomous and be able to "see" and avoid other planes.
> flying the most stealthy plane A U2 is not at all stealthy. You must be thinking of some other plane. > if you have to register a flight plan It's not a military operation in a foreign country, it's a routine flight in the home country. > I thought such a plane would be 100% autonomous The U2 was made long before such computers existed. They do have drones now. > and be able to "see" and avoid other planes. It wasn…
For 100% autonomous flight, I wasn't thinking no pilot, but about being able to navigate without any assistance from other radars
Re: Air traffic system failure caused by computer memory shortage
#37Earlier quoted context omitted.
unsigned short int altitude;
The flight was at 60,000' - You would have to look far and wide for a platform in which "short int" wasn't two bytes. For example, Here is what the compiler for the 8-bit ATMEL Atmega 328 in an arduino does (on a platform with 32KB for program text and 2KB for RAM.) sizeof(bool) == 1 sizeof(short) == 2 sizeof(int) == 2 sizeof(long) == 4 sizeof(long long) == 8 sizeof(void *) == 2
Re: Air traffic system failure caused by computer memory shortage
#38What's the point of flying the most stealthy plane on earth if you have to register a flight plan ? I thought such a plane would be 100% autonomous and be able to "see" and avoid other planes.
> flying the most stealthy plane A U2 is not at all stealthy. You must be thinking of some other plane. > if you have to register a flight plan It's not a military operation in a foreign country, it's a routine flight in the home country. > I thought such a plane would be 100% autonomous The U2 was made long before such computers existed. They do have drones now. > and be able to "see" and avoid other planes. It wasn…
Is it worth asking, at all, why we're flying a military reconnaissance aircraft back-and-forth over Los Angeles?
Re: Air traffic system failure caused by computer memory shortage
#39Earlier quoted context omitted.
Well, considering that altitudes above FL1000 have been, for the last 60-odd years, considered to be outside the FAA's jurisdiction... what is the problem exactly?
One presumes they still need to know the location of those flights to deal with them descending into the range of altitudes used by commercial aircraft.
I'm assuming they don't worry over satellites in orbit but they might have some concern if one decides to come back home.
Re: Air traffic system failure caused by computer memory shortage
#40What's the point of flying the most stealthy plane on earth if you have to register a flight plan ? I thought such a plane would be 100% autonomous and be able to "see" and avoid other planes.
It's not the most stealthy plane on earth, in fact it has been shot down over the Soviet Union and China in historical cases, because of being tracked by radar. Moreover it was flying over American airspace, it makes sense to register it.