2025年4月28日12:33,伊比利亚半岛电网崩溃,西班牙、葡萄牙几乎全境停电,这是欧洲二十多年来最严重的电力系统事故。但真正值得通信人复盘的是后半场:电网崩溃后,西班牙移动网并没有立刻死——它经历了一场教科书级的“分层死亡”:30分钟内小基站先倒,2小时后无服务用户爬到12%,深夜21点宏站电池耗尽,大片区域超50%用户彻底没信号,直到电网黑启动才逐区回魂。本文以ENTSO-E专家组报告与Ookla独家站点级数据为主轴,还原这场“电网—通信网”级联崩溃的完整时间线、四家运营商四种倒法、根因争议与整改方向,回答一个运维老问题:市电没了,你的网能撑几个小时?
先把电网侧的坐标定准,因为当天通信网的每一分钟都是跟着电网走的。
据ENTSO-E(欧洲输电系统运营商网络)专家组事实报告及后续最终报告:2025年4月28日12:33(欧洲中部时间),伊比利亚半岛大陆部分电力供应全面崩溃,西班牙、葡萄牙全境失电,法国南部靠近西班牙边境的一小片区域也短暂受波及,欧洲其余电网未受牵连。ENTSO-E官方口径称这是“欧洲二十多年来最严重的电力系统事件”。据BBC报道,部分地区停电长达16小时,西班牙电网原生的电压运行范围比多数邻国更宽,面对电压骤升的裕度本就有限。
对通信网来说,这意味着什么?意味着全国数万个移动站点的主用电源在同一秒消失。基站本身不挑电从哪来——市电、电池、油机都行——但它挑“有没有电”。市电消失的瞬间,站点开关电源的整流模块退出,二次电源切换到蓄电池组放电,整个移动网进入一场以小时计的倒计时。倒计时长短,取决于每 个站点电池配了几小时、油机有没有配、油机有没有油、油机启不启得来。
这就是为什么我说这场事故值得每个通信运维人精读:它不是运营商自己的软件 bug、不是配置错误、不是信令风暴,而是一次最纯粹的基础设施级联失效——上游电网一个闪失,下游通信网的全部备电家底被放在桌面上晒了一遍,谁的底子厚,数据一目了然。
值得注意的是据Data Centre Magazine报道,事故当天葡萄牙电信流量暴跌90%,西班牙下降80%——不是没人上网,是没网上。通信网的“在线率”,第一次以国家级尺度与电网的“复电进度条”锁死在一起。
Ookla(Speedtest母公司)事后独家公布了基于后台信号扫描数据的站点级分析,这是迄今为止对这场事故最精细的通信侧还原。我把它的曲线拆成五个阶段,配合一个时间线表:
| 阶段 | 时间(4月28日) | 电网侧 | 移动网侧 | 用户感知 |
|---|---|---|---|---|
| 基线 | 12:33前 | 系统正常运行 | 无服务用户比例<0.5% | 一切正常 |
| 初始冲击 | 12:33-13:00 | 电压骤升、机组级联脱网 | 小基站、无备电/弱备电站点率先掉网 | 局部突然无信号 |
| 缓升期 | 13:00-17:00 | 全网失电 | 约两小时后受影响最重运营商12%用户无服务;增长放缓 | 时好时坏,网速劣化 |
| 崩顶期 | 17:00-22:00 | 黑启动准备 | 大型宏站电池陆续耗尽,"伞状"覆盖站成片退服 | 大面积无服务 |
| 峰值 | 21:00-22:00 | 部分区域开始复电 | 大片区域超50%用户无服务 | 打不出电话 |
| 恢复期 | 深夜-29日 | 分区黑启动、逐区来电 | 网络随电恢复;安达卢西亚等地次日凌晨仍过半无服务 | 逐区回魂 |
几个细节值得展开:
第一波死的是小基站和“薄备电”站点。 城市密集区的小基站受机房空间限制,电池容量小甚至没有,断电后二三十分钟就顶不住;偏远农村无冗余站点、或油机自启失败需要人工介入的站点,也在第一波里。据Ookla数据,断电后30分钟内,全网无服务用户比例就冲破了0.5%的常态基线,进入“失控增长”段。
中间的平台期暴露了备电配置的“分层”本质。 断电约两小时后,受影响最重的运营商约12%用户无服务——之后几小时曲线增速反而放缓。Ookla的解读很到位:西班牙站点的备电续航呈双峰或三峰分布(大致2小时、4小时、6小时档),一档电池到期退服后,剩下的宏站还在撑。这些撑着的站也不是满血运行——运营商普遍启动了节能模式(后面细讲),Speedtest实测网速出现明显劣化,“能连上”和“能用”是两回事。
最后一波是“伞”塌了。 广域覆盖靠的是塔上宏站,它们配的电池组最厚。断电4到8小时后,这些最后的支柱开始成片耗尽,傍晚到夜间引发最后一轮急坠。到21:00-22:00 CET——停电后8到10小时——西班牙大片区域的用户失服比例超过50%。讽刺的是,这个峰值几乎正好卡在电网开始复电之前:备电家底最厚的那批站,也没能熬到天亮。
恢复完全跟着复电走。 Ookla把自家无服务数据与NASA夜间灯光卫星图做了交叉比对:移动网恢复与电网分区黑启动的推进曲线几乎重合。巴斯克、加泰罗尼亚、卡斯蒂利亚-莱昂电力先恢复,网络先回魂;安达卢西亚和加利西亚复电慢,部分安达卢西亚地区次日早上6点仍有超过一半用户无服务,直到来电后不久才恢复。一句话总结:备电只能买时间,买不来重生——电池烧完之后,运营商的命就是电网的命。
用一张图把这场级联失效串起来:
flowchart TD
A["12:33 电网崩溃"] --> B["基站切电池放电"]
A --> C["核心网机房靠油机顶"]
B --> D["30分钟: 小基站先倒"]
D --> E["2小时: 约12%无服务"]
E --> F["宏站启动省电模式苦撑"]
F --> G["4-8小时: 宏站电池耗尽"]
G --> H["21-22时 峰值过半无服务"]
C --> I["机房存活 承载退服区域业务"]
I --> J["局部有电没信号"]
H --> K["电网分区黑启动"]
K --> L["移动网逐区随电恢复"]
注意图里那个容易被忽略的分支:核心网机房大多有固定油机和更充裕的备电,当晚很多区域是“核心网活着、接入网死光”的状态——全省话务涌向残存站点,这是后面拥塞问题的根源。
这场事故最珍贵的“实验数据”,是四家西班牙运营商在同一个外部冲击下走出了四条完全不同的曲线。Ookla将其归因于备电策略的差异:
| 运营商 | 峰值特征 | 备电策略解读 | 恢复表现 |
|---|---|---|---|
| Vodafone西班牙 | 峰值出现最早、但最低,用户失服概率约为Orange的一半 | "浅而广":薄薄一层备电铺满全网,小基站先掉,但宏站普遍保住至少一个载频撑了数小时 | 峰值被压平,代价是提前 |
| Orange西班牙 | 峰值比Vodafone晚几小时、但更高 | "厚而窄":厚电池/油机集中在关键站点,大量普通站点裸奔,到期同步崩溃 | 失服尖峰陡峭 |
| Movistar( Telefónica) | 峰值时间与高度居中 | 城市站点中规中矩 | 恢复最慢:约一天半无服务比例才降到2%以下 |
| Yoigo | 明显劣于Vodafone | 备电渗透率与站点结构所限 | 随电恢复 |
Movistar那条恢复尾巴尤其值得说道:作为西班牙农村站点和农村用户占比最高的运营商,其偏远站点备电更依赖需要人工干预的油机——道路断了、人进不去、油加不上,复电之后网络恢复还得再排队。农村覆盖的运营成本困境,在灾难里会加倍奉还。标准允许各运营商自行选择备电策略与节能手段组合,具体配置以其官方资料为准,但数据说明了一切:备电的“深度”(单站撑多久)决定曲线什么时候塌,“广度”(多少站配了备电)决定曲线塌多高。 Vodafone压平了峰值但提前了塌方,Orange推迟了塌方但塌得更深——没有免费午餐,只有策略取舍。
这个结论对国内同样适用。动环监控里那串“电池组核容不达标”“开关电源浮充电压异常”的告警,平时看着是Cleanup级别的杂讯,大停电那天就是生死簿。
事故还贡献了一个教科书级的“上游依赖”案例:摩洛哥。
摩洛哥全国电网当日不受影响,Orange Maroc和Maroc Telecom的移动站点全天正常运转——用Ookla的话说,"no sustained network disruptions at the mobile site level"。但当天摩洛哥用户的热门网站加载时间中位数比一周前同日增加了20%以上,Orange Maroc的用户体验劣化尤其明显。
原因:摩洛哥运营商的大量国际流量经由西班牙的海缆登陆站和路由集群中转。西班牙停电,路由器和数据中心下电,摩洛哥的“上游”塌了——本国基站灯火通明,国际出口却堵死。而那些有到法国、意大利备用光纤路由的运营商,受损明显轻得多。
这就是多路径的意义。对核心网工程师,这个案例应该唤起对出口收敛度的警觉:你的网元对接的DNAT/防火墙池、SBA接口走的DCI、信令转接点,是否收敛在同一条上游走廊上?地理和上游双冗余,和站点备电一样,都是“灾难那天才会兑现的资产”。
电网侧的根因,经历了整整一年的拉扯。
事故初期,舆论迅速政治化:西班牙近60%电力来自可再生能源,反对派借机攻击政府的核电退役计划,输电运营商Red Eléctrica与私营电力公司互相指责。ENTSO-E专家组(由45位来自全欧TSO和监管机构的专家组成)2025年10月3日先发布了事实性报告,把根因分析留到最终报告。
2026年3月,最终报告出炉。据BBC报道,其结论是:没有单一原因,而是"多重因素叠加"(multiple interacting factors)。要点包括:
报告刻意回避了责任划分,强调调查不为追责,但给出了明确建议:改善输电、配电与电力系统各方之间的协调。
对通信人,这套叙事是不是很耳熟?“多方控制面行为不一致 + 容量裕度不足 + 告警/处置偏慢 → 级联崩溃”——把“电压”换成“信令负荷”,这就是我们核心网容灾演练里讲了一万遍的故事。任何一张网崩溃,几乎从来不是单点故障,而是若干个“单看都不致命”的缺陷在同一个窗口里叠加。这也是为什么故障复盘必须还原完整时间线,而不是满足于找到一个背锅侠。
回放当天运营商侧的动作。电池接管后,运营商的标准化打法大致三板斧(Ookla文中对行业通行做法的描述,与我的一线经验一致):
用行话说,就是主动把网络“降维”成一个低功耗的广覆盖层,只为保住语音和短信的可达性。这套动作的效果在数据里看得很清楚:13点到17点那段“缓升期”,撑着的站点性能明显劣化(Speedtest实测掉速),但用户“无服务”比例没有失控——省电换来的存活时间,正是黑启动争取的窗口。
另一头是油机调度战:固定油机站点要保障油料供应和自动启机成功率,移动油机车则要在交通瘫痪的城市里穿行补位。Movistar农村站点恢复慢的直接原因就是油机依赖人工——这提醒我们,油机不是“配了”就完事,油料补给链路和自启验证(带载测试)才是油机保障的真功夫。平时不核容、不试机、油箱不满的站点,灾难当天等于裸奔。
还有一个必须点名的用户侧问题:停电期间,大量区域用户连紧急电话都无法拨出。通信中断叠加交通信号灯失灵、POS瘫痪、支付不可用,放大了社会面的混乱——这也是事后欧洲监管界把“通信设施供电弹性”从行业议题升格为公共安全议题的直接动因。
以18年核心网和运维的老经验,我把这场事故的教训归纳为六条:
事故后的行业动向,Ookla文中有清晰判断:供电弹性(power resilience)已从“次级考量”升格为“核心设计原则”。三个方向值得关注:
电网侧,ENTSO-E最终报告的落地建议(电压控制协调、无功补偿补强、TSO/DSO协同)也在推进。对通信运营商,最实际的动作是趁这波监管东风,把“关键通信站点清单”与电网方做对齐,让下一场灾难来临前,至少核心机房和广覆盖伞站的备电不在裸奔名单上。
西班牙这场大停电,给全球通信业上了一堂代价高昂的公开课:移动网的天花板,是电网给的。 备电决定你能在黑暗里撑多久,撑到复电就是英雄,撑不到就是那超过50%的无服务曲线。Ookla的四运营商对比数据证明,同样的灾难、同样的法规环境下,策略差异就是用户体验的数倍差距——这是所有运营商都躲不开的功课。
而对通信工程师个人,我想留下的最后一句话是:下次巡检看到动环告警里那条不起眼的“电池组容量不足”,别急着过滤掉。在4月28日那样的下午到来之前,它只是几十条杂讯里的一条;那天到来时,它就是你能为几百万用户守住的最后一格信号。
本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
