一毫秒的软件缺陷,让英国空管停了六小时

NATS 初步报告披露了一毫秒之内的软件缺陷。一架航班的人工代码请求正在处理时,系统收到更高优先级的消息,请求被暂停;恢复时软件缺陷导致它没有正确恢复,输出被破坏。限制约六小时后运行恢复,但旅客积压用了两天多才清空。

中文
复制
NATS 首席执行官 Martin Rolfe

NATS 是英国主要的空中交通服务提供方。该公司今天发布了一份初步报告,说明本月早些时候导致旅客出行大面积中断的事件经过。

这份初步报告是应交通大臣 Heidi Alexander 的要求提交的。它描述了问题的原因及其解决方式,完整报告将随后发布。

NATS 首席执行官 Martin Rolfe

首席执行官 Martin Rolfe 确认,本次事件与 2023 年 8 月那次重大系统故障无关。他也否认了「由军事干预引发」的猜测。

他说:「这是飞行数据系统某个特定部分里的软件问题,我们已将其追溯到一个很小的代码片段。问题已经定位,缓解措施已到位,而永久修复正在经过安全测试并部署。」

初步报告披露,9 月 8 日星期二的事件由国家空域系统(NAS)中一小部分的软件缺陷引起——NAS 是英国空域管理的基础系统。涉事软件在人工请求时为单架航空器分配代码;通常情况下这些代码是自动分配的。这些代码用于在航空器升空后,于雷达上识别航班。

当一次人工的航空器代码请求正在处理时,系统收到了一个更高优先级活动的消息,导致该代码请求被暂停。当这个代码请求恢复处理时,软件缺陷使它未能正确恢复,输出结果被破坏,并影响了随后的一些飞行数据更新。这一切发生在一毫秒之内。

由于管制员可用的信息减少,为维持安全而实施了限制空中交通的措施。尽管该软件问题只影响伦敦区域管制中心(主要处理 24,500 英尺以上的高空航班),限制措施仍不得不在全英国范围内实施,以便重启 NAS 并重新加载飞行数据。

限制持续了约六小时。虽然 NATS 的运行在当晚就恢复正常,但旅客滞留的积压用了两天多才清空,数十万旅客的行程受到影响。

Rolfe 先生说:「我要再次向所有在上周受到影响的人真诚道歉。把人们快速、无延误地送到他们想去的地方是我们的职责,出现问题时我们非常痛心。但我们的首要职责是保证天空安全,以及每一位飞越天空的人的安全。上周任何时刻,安全都不曾受到质疑。」

过去十年里,NATS 在系统与技术上的投入远远超过十亿英镑;我们很快将向民航局提交计划,在 2033 年底前再投入十亿英镑。

阅读报告

来源: NATS← 返回首页