5G信令(就是用户身份信息)风暴——就是客户端通过公钥加密的消息(携带手机IMSI号)发给服务端,服务器需用私钥解密,这个解密比较消耗资源,如果短时间大量请求到来就会触发信令风暴...

article/2025/11/8 9:23:34

信令:手机开机后,先从USIM中读取之前运营商分配的临时身份信息GUTI/TMSI,发送携带该身份信息的信令给基站,请求接入运营商网络。

如果每个设备的每条消息都需要单独认证,则网络侧安全信令的验证需要消耗大量资源。在传统4G网络认证机制中没有考虑到这种海量认证信令的问题,一旦网络收到终端信令请求超过了网络各项信令资源的处理能力,则会触发信令风暴,导致网络服务出现问题,使整个移动通信系统出现故障,进而崩溃。

 

from:http://news.idcquan.com/tx/144770.shtml

 

 

针对大规模物联网场景方面,预计到2020年联网设备达500亿台。终端包括物联网终端、RFID标签、近距离无线通信终端、移动通信终端、摄像头以及传感器网络网关等。由于大部分物联网终端具有资源受限、拓扑动态变化、网络环境复杂、以数据为中心以及与应用密切相关等特点,与传统的无线网络相比,更容易受到威胁和攻击。在此情况下,为了确保信息的准确有效性,需要在机器通信中引入安全机制。(见https://www.cnblogs.com/bonelee/p/9284499.html)如果每个设备的每条消息都需要单独认证,则网络侧安全信令的验证需要消耗大量资源。在传统4G网络认证机制中没有考虑到这种海量认证信令的问题,一旦网络收到终端信令请求超过了网络各项信令资源的处理能力,则会触发信令风暴,导致网络服务出现问题,使整个移动通信系统出现故障,进而崩溃。

 

 

wiki上解释

信令风暴是指网络收到的终端信令请求超过了网络各项信令资源的处理能力而导致网络服务出现问题。一些手机应用程序会频繁地和服务器交换少量的数据以确保用户保持在线状态,这样会占用大量网络资源,当信令流量超出网络的信令处理能力后,网络便会失控并导致服务不可用。

 

 知乎上的回答比较好:

微信的大规模使用真的会过多占用信令,影响通讯稳定吗?

 from:https://www.zhihu.com/question/20849677

以上回复的答案被赞同,我十分不同意。显然很多人不了解其中的原理,我的答案是:微信会占用过多的信令,从而可能产生「信令风暴」,导致网络不稳定。

1.「信令风暴」是什么?
由于网络收到的终端信令请求超过了网络各项信令资源的处理能力,引发网络拥塞以至于产生雪崩效应,导致网络不可用,我们称之为「信令风暴」。

2.为什么会产生「信令风暴」?
1)智能终端比例大幅增长,2013年预计超过50%(自中国互联网中心),见下图:

813762b61e5136f1a1e5c0c99a24fdab_b.jpg 2)数据业务年均增长155%(Mobile Network Offloading,ABI),见下图:
a43a8b5c1afdf7271e40d55c4c0d0ec8_b.jpg 3)业务需求越来越多样化,带来时延短、速度快、流量大等特点,见下图:
c6f97ec8b4cb5bf915ea7b51e0ae14cc_b.jpg 基于以上3点,我再展开阐述。

 

首先,智能手机为省电,引入休眠特性,6-10s没有数据传送则释放连接。由于现在智能手机用户使用时间长、屏幕大、所以耗电量很大,厂家为了节电使用了快速休眠功能,即一段时间没有数据传送,手机会不经网络侧准许而释放链接。

其次,像手机QQ、手机微博、微信等应用的使用,会带来大规模小数据量的频繁交互,该类业务流量的建立和释放一般是通过信令信道承载的。如下图所示:

82ca0aaec9b80f8568c84a249fd58bc0_b.jpg 那么,频繁的小流量数据交互大量消耗信令信道资源,导致信令量的增幅远大于业务流量的增幅。简单来说,这些应用会周期性地向应用服务器发送报文保证用户永远在线的状态,引起已释放的连接重建。为了保持永远在线的状态,各种应用客户端会向服务器不断发送“心跳”,保持其“永远在线”状态。

 

根据统计,智能终端上这类软件所引发的无线信令流量是传统非智能终端的10倍以上,这进一步增加了智能手机产生的信令。同时,必然会影响终端与网络之间的空中接口的信令处理能力,那么一旦信令信道发生拥塞,就会导致空口资源的调度失控。这时,即便空口资源是空闲的,终端也无法使用。

这种情况很容易引发雪崩效应,当终端申请不到空口资源或链接不上网络,就会不断重试,导致信令信道更加拥塞,直到瘫痪。

3.「信令风暴」导致过什么样的后果?
近年来,信令风暴对运营商网络的影响层出不穷,归根结底均是由于永远在线类业务周期性频繁大量的心跳数据包对网络资源造成了极大的消耗所致。

以下是由信令风暴产生的部分故障案例:

1)日本最大的移动运营商NTT DOCOMO(2012.1.25):
在东京地区的网络发生故障,在持续四个多小时的故障期间,有252万用户受到了影响。NTT DOCOMO事后调查发现,激增的数据流量是导致网络故障的主因,而产生大量数据流量的来源是一款可以免费语音通信的Android应用,会每隔3至5分钟发送控制信令。
日本运营商要求谷歌改进Android减小网络压力

2)北美-AT&T(2009.09.04):
iPhone 在纽约地区掉话率高达30%,收发一条Twitter消息延迟15分钟。

3)欧洲-英国O2(2009.12.30):
数据流量增长18倍,信令激增;8%的智能终端用户产生55%的信令流量,伦敦一些用户周期性无法拨打/接听电话。

4)澳洲-新西兰电信(2010.03.02):
过载的原因推测来自WCDMA/HSDPA用户信令激增,三个月时间里,3G网络四度瘫痪,CTO被辞退。

4.微信会不会产生「信令风暴」?
1)单次传输的数据量较小;
2)接入和释放频次较高;
3)在线时间长但传送数据的时间很短;
4)上下行传输的数据量较为对称。
这些特点,微信具有产生「信令风暴」的条件。

5.会不会影响通信网络正常运行?
基于以上理由,肯定会对网络运营造成一定影响。

6.现阶段运营商现在采取何种手段预防「信令风暴」?
1)提升网络建设和覆盖;
2)优化无线参数和提高网络资源利用率;
3)均衡上下行资源,增强上行容量;
4)建立多维度的流量分析和监控体系;
5)提高设备冗余度,完善系统过载保护机制;
6)定期对信令面运行状态进行评估和容量预测;
7)通过采用「网络控制的快速休眠」功能,将快速休眠的控制权交还网络,可以大大降低网络节点的信令负荷;
8)提高流量精细化经营能力。

7.总结
我不是很同意不经分析的言论,大家对运营商有太多的误解。就事论事,在移动互联网时代,运营商自己也不断认识到自己逐渐沦为管道的尴尬局面,最后往往还是出力不讨好。现在运营商做了很多工作,保障网络的KPI和用户体验。

同时,也建议需要规范智能应用程序开发,应用程序需要考虑降低在线心跳的频率,减少对网络资源的浪费。

总之,运营商还是要通过与移动互联网产业链上各方(设备商、手机厂商、应用开发商)一起合作,开放心态,共同应对挑战,而不是一味的「酸葡萄心理」想去阻止OTT不可逆转的潮流。只有这样,才能避免由于「信令风暴」的出现导致网络瘫痪。

转载于:https://www.cnblogs.com/bonelee/p/9284576.html


http://chatgpt.dhexx.cn/article/ONSeUmFC.shtml

相关文章

谈谈信令风暴

由于最近移动和腾讯就微信收费的问题争吵,夹杂大量“不明真相”的big mouth。将电信运营商就基础设施向互联网运营商收费的问题,无厘头地作为电信运营商向用户收费而破口大骂。信令风暴的问题在去年开始有接触,影响不是一般的大,对…

hisi mmz模块驱动讲解

一、概述 如图所示,在海思平台上将内存分为两个部分:os内存和mmz内存。os内存指:由linux操作系统管理的内存;mmz内存:由mmz驱动模块进行管理供媒体业务单独使用的内存,在驱动加载时可以指定该模块管理内存的…

【HISI系列】之HISI芯片码率控制使用说明

DATE: 2019-1-30 参考 HISI系列文档《芯片码率控制使用说明.pdf》 【Codec系列】之常用码率控制算法分析 摘要 1、CBR参数说明 2、VBR参数说明 3、宏块级码率控制参数说明 4、码率更稳定参数说明 5、图像质量提升参数说明 6、调节呼吸效应参数说明 7、限制 I 帧幅度参数说明…

HiSi 3516CV500 NNIE(Neural Network Inference Engine) 摸鱼记录(1) --- 环境搭建

#PS:要转载请注明出处,本人版权所有 #PS:这个只是 《 我自己 》理解,如果和你的 #原则相冲突,请谅解,勿喷 背景 深度学习的爆发期已经到了瓶颈了,为啥这样说,因为没有突破性的理论进展&…

HISI_3516_vpss

我这里只是想自己做一个总结,是收到大牛博客的启发,按顺序自己总结一遍,具体的一些解释请看此文章: 海思3518E开发笔记2.6——海思VPSS(Video Process Sub-System)模块详解_Spark!的博客-CSDN博…

hisi mmz内存管理

一、概述 如图所示,在海思平台上将内存分为两个部分:os内存和mmz内存。os内存指:由linux操作系统管理的内存;mmz内存:由mmz驱动模块进行管理供媒体业务单独使用的内存,在驱动加载时可以指定该模块管理内存…

hisi DDR内存空间的分配

总的 DDR OSMMZ OS代表操作系统内存 MMZ为海思编解码等功能使用的内存 海思说明文档参考 1、DDR内存管理说明 1)所有DDR内存中,一部分由操作系统管理,称为OS内存;另一部分由MMZ模块管理,供媒体业务单独使用&#xf…

[HI3516DV300开发笔记]HiSi NNIE输入图像数据设置

本文上接: [HI3516DV300开发笔记]HiSi NNIE opencv解算openpose人体关键点输出 https://blog.csdn.net/abc517789065/article/details/103592190 在上文中,已经初步实现了移植openpose模型到HISI3516开发板并且检测出人体2D关键点位置 整个检测的逻辑…

buildroot构建hisi平台根文件系统和工具链

buildroot构建hisi平台根文件系统和工具链 前面使用了arm-hisiv300-linux 工具链来作为Buildroot的外部工具链进行编译,然后遇到了很多编译问题。 https://blog.csdn.net/duapple/article/details/128516133?spm1001.2014.3001.5501 这里不使用hisi的工具链&…

【HISI调试】hisi PQtool开机报错,提示无dll,找不到插件,比如:ISP calibration Tool等

创作时间:2022-03-24 目录: 1.问题现象 2.那怎么办呢? 3.安装好对应的MCR即可 正文: 1.问题现象 打开hisi PQtool,提示无dll 一路确定后,下拉插件框,找不到想到的插件,比如ISP calibration Too 2.那怎么办呢? 需要…

Hisi 3516DV300 方案

海思3516DV300是华为海思半导体推出的一款专用 Smart HD IP 摄像机 SOC,集成新一代 ISP、业界 最新的 H.265 视频压缩编码器,同时集成高性能 NNIE 引擎,使得 Hi3516DV300 在低 码率、高画质、智能处理和分析、低功耗等方面引领行业水平。集成…

【HISI系列】海思媒体处理平台架构分析

Date: 2019-3-9 前言 Hi35xx系列芯片作为高清/超高清安防监控主流芯片,现在已经广泛应用于安防监控产品中。本文重点分析: 海思媒体处理平台架构系统架构1、参考 Hi35XXX海思媒体处理平台架构介绍 海思MPP业务MMZ内存优化介绍 海思hi35xx 开发学习(1):海思媒体处理平台架构 …

Buildroot编译hisi平台根文件系统

Buildroot编译hisi平台根文件系统 文章目录 1. 下载Buildroot源码2. Menuconfig配置3. 编译Buildroot3.1 手动下载软件包3.2 kernel header 报错3.3 arm-hisiv300-linux-gcc-ar:cannot find plugin liblto_plugin.so3.4 /media/data/hisi/buildroot-2022.02.8/outpu…

yolov5转hisi的nnie(c and c++)

yolov5转hisi的nnie(c and c) 总述一. 训练前修改网络二. 导出模型三. 后处理1. c版2. 基于hisi SDK的纯c版(后续更新) 总述 刚躺了坑,记录一下,目的是将yolov5(6.1)转成海思可以推理的wk文件,…

HISI_3516_vi

主要的解释还是看这些大牛的,我这里只是想自己整理一遍:海思3518E开发笔记2.5——海思VI(video input)模块详解_Spark!的博客-CSDN博客_海思wdr目录海思video input模块架构介绍海思video input模块功能介绍结构体说明…

hisi Camera 开发--HiMPP媒体处理软件开发基本概念

1. HIMPP平台架构简介 海思提供的媒体处理软件平台(Media Process Platform,简称 MPP),可支持应用软件快速开发。该平台对应用软件屏蔽了芯片相关的复杂的底层处理,并对应用软件直接提供 MPI(MPP Program Interface)接口完成相应功能。该平台支持应用软件快速开发以下功能:输入…

Hisiphp

最近有个项目要用到后台,就选用了hisiphp这个框架,框架使用的是thinkphp5.1。现在将里面的应用记录下来,为了以后方便使用。 1,首先要开启,系统-系统开发-开发模式 2,进入系统--系统扩展--模块管理--设计新…

海思芯片介绍

1.芯片介绍 芯片SOC里集成了众多控制芯片,比如负责深度学习的NNIE硬核,负责图像处理的IVE硬核,视频编解码单元H265/H264Codec,以及图像处理单元ISP等 为了减少用户对于硬件的直接操作,海思为用户封装了许多对于硬件的操…

hisi平台异常重启问题分析

Hisi平台开发之异常重启问题分析 目录 1. 问题描述...................................................................................................................... 3 2. 问题跟踪排查......................................................................…

【HISI系列】之开发板调试基本知识

1. HISI 根文件系统简介 Linux 的目录结构的最顶层是一个被称为“ / ”的根目录。系统加载 Linux 内核之后,就会挂载一个设备到根目录上。存在于这个设备中的文件系统被称为根文件系统。所有的系统命令、系统配置以及其他文件系统的挂载点都位于这个根文件系统中。 …