好的,我们继续下一篇的规范深度解读。这次我们将进入一个对于物联网(IoT)设备至关重要,但对普通手机用户相对陌生的领域——信号水平增强的网络选择。

深度解析 3GPP TS 23.122:3.11 Signal level enhanced network selection (信号水平增强的网络选择)

本文技术原理深度参考了3GPP TS 23.122 V18.10.0 (2025-03) Release 18规范中,关于“3.11 Signal level enhanced network selection”的核心章节,旨在为读者深入剖析3GPP为特定类型的物联网设备设计的、一种基于“信号质量阈值”的特殊PLMN选择与切换机制——SENSE(Signal level ENhanced network SElection)。

在之前的章节中,我们学习的PLMN选择逻辑大多遵循一个核心原则:“身份优先”。即,只要能找到归属网络(HPLMN)或更高优先级的漫游网络,哪怕信号只有一两格,终端也会优先选择它。这个规则对需要频繁移动、追求业务连续性的手机用户是完全合理的。

但对于物联网世界中的一大类特殊“居民”——固定式物联网设备(stationary IoT devices),这个规则可能就不那么“经济”了。想象一个部署在地下室的智能水表,它可能同时能微弱地接收到HPLMN的信号(1格)和一个漫游VPLMN的强信号(4格)。如果按照常规规则,它会“忠诚地”驻留在信号极差的HPLMN上。这会导致什么问题?

  1. 高功耗:为了在微弱的信号下与网络通信,设备需要以更高的发射功率工作,极大地消耗宝贵的电池寿命。
  2. 低可靠性:微弱的信号意味着更高的数据传输失败率和重传率,影响业务的可靠性。
  3. 网络干扰:高功率发射也会对周围的其他设备造成不必要的干扰。

为了解决这个问题,3GPP为物联网设备量身定制了一套“识时务者为俊杰”的新规则——SENSE(信号水平增强的网络选择)。它的核心思想是:在“身份优先”的基础上,增加一个“信号质量”的否决票。

为了生动地展现SENSE机制的运作,让我们引入今天的主角——一枚安装在城市偏远角落的智能环境监测器“静静”。“静静”由电池供电,设计寿命长达10年,因此功耗是其最重要的生命指标。它所处的位置,恰好能微弱地接收到其归舍运营商A的NB-IoT信号,同时也能清晰地接收到另一家运营商B的NB-IoT信号。

一场关于“忠诚”与“生存”(低功耗)的抉择,正在“静静”的NAS层中上演。

1. 启动SENSE的前提:特定“人群”的专属技能

SENSE并非所有终端都具备的通用功能,它是一项为特定物联网场景设计的“专属技能”。

Signal level enhanced network selection is optionally supported by the home operator.

Signal level enhanced network selection applies only to NB-IoT, GERAN EC-GSM-IoT and Category M1 or M2 of E-UTRA. An MS supporting any, or a combination, of … shall apply signal level enhanced network selection if the following conditions are fulfilled:

  1. The MS is in automatic PLMN selection mode;
  2. The MS supports the “Operator controlled signal threshold per access technology”…
  3. The MS is configured for using signal level enhanced network selection…
  4. The MS is configured for using signal level enhanced network selection…
  5. The “Operator controlled signal threshold per access technology” is configured in the USIM…

深度解析:

这段话为SENSE的启动设置了严格的“五道门槛”:

  1. 运营商支持 (Optional Support):SENSE是一个可选功能,需要归属运营商(HPLMN)明确支持并为设备进行配置。
  2. 特定技术制式 (Specific RATs):SENSE机制仅适用于为物联网设计的蜂窝技术,包括NB-IoT、EC-GSM-IoT以及LTE Cat-M1/M2。它不适用于普通的5G/4G手机。
  3. 自动模式限定 (Automatic Mode Only):SENSE只在终端处于自动PLMN选择模式时生效。如果用户手动选择了某个网络,SENSE机制将被挂起。
  4. 终端能力与配置 (UE Capability & Configuration):终端必须具备支持SENSE的能力,并且通过ME管理对象(MO)或USIM卡参数明确配置为“启用SENSE”。
  5. 阈值的存在 (Threshold Configuration):最核心的一点,USIM卡中必须配置了“运营商控制的信号阈值(Operator controlled signal threshold per access technology)”。没有这个阈值,SENSE就无从谈起。

场景再现:

“静静”之所以能够使用SENSE,是因为它完美地满足了所有条件:

  • 它的运营商支持并推广这项低功耗技术。
  • 它是一台NB-IoT设备。
  • 它始终工作在自动选网模式。
  • 它的出厂配置和USIM卡中,都明确写入了“启用SENSE”的指令,并为其NB-IoT制式设定了一个信号质量阈值(例如,RSRP > -110dBm)。

2. SENSE的核心:信号质量的“一票否决权”

SENSE机制的精髓,在于它为常规的PLMN选择流程增加了一个基于信号质量的“过滤器”。这在clause 4.4.3.1.1(自动网络选择流程)的 v) 条款中有明确体现。

v) In i), ii), iii), and v), if:

  • signal level enhanced network selection is applicable… and
  • the received signal quality of the candidate PLMN/access technology combination is lower than the threshold value…

the MS shall not consider the PLMN(s) in i) and PLMN/access technology combination(s) in ii), iii) and v) as selection candidate.

深度解析:

这段话赋予了“信号阈值”一票否决权。让我们结合自动选网的优先级来理解:

  • 常规流程优先级:i) HPLMN/EHPLMN ii) 用户优选列表 iii) 运营商优选列表 iv) 信号好的随机PLMN v) 其他信号差的PLMN。
  • SENSE介入后的流程:当“静静”在执行上述流程的第i), ii), iii), v)步时(即选择有“身份”优先级的网络时),每找到一个候选网络,它都会先做一次“信号质量检查”:
    • 测量信号质量:测量当前候选网络的接收信号质量(如RSRP)。
    • 对比阈值:将测量值与USIM卡中为该接入技术(如NB-IoT)预设的阈值进行比较。
    • 执行否决:如果测量值低于阈值,那么,无论这个网络身份多么尊贵(即便是HPLMN),它都将被SENSE机制一票否出,被视为一个不合格的候选者

场景再现:

“静静”开机后,开始执行自动PLMN选择流程。

  1. 第一步,搜索HPLMN(运营商A)。它找到了运营商A的NB-IoT信号,但测量其RSRP为-115dBm。
  2. SENSE机制介入。它将-115dBm与USIM中设定的NB-IoT阈值-110dBm进行比较。
  3. 执行否决。因为 -115dBm < -110dBm,SENSE机制判定该信号“质量不达标”。尽管这是它的归属网络,但“静静”还是“忍痛”将运营商A暂时排除在候选名单之外。
  4. 继续搜索。它继续扫描,找到了运营商B的NB-IoT信号,测量其RSRP为-100dBm。
  5. 再次SENSE检查。-100dBm > -110dBm,信号质量达标。
  6. 最终选择。“静静”最终选择了运营商B,并成功注册。虽然B是一个漫游网络(VPLMN),但它提供了一个强健、可靠的信号,能够让“静静”以更低的功耗、更高效地完成数据上报任务,从而最大化其电池寿命。

3. SENSE的动态调整与更新

这个关键的“信号阈值”并非一成不变。运营商需要有能力根据网络优化和漫游策略的变化,对已部署在现场的设备进行远程更新。

The HPLMN can configure the MS with an “Operator controlled signal threshold per access technology” stored in the USIM…

The HPLMN can update the “Operator controlled signal threshold per access technology” via steering of roaming information. When the ME receives a USAT REFRESH command… an MS which applies SENSE shall use the … provided by the HPLMN for the subsequent PLMN selections.

The “Operator controlled signal threshold per access technology” can also be received from the HPLMN over the control plane steering of roaming mechanism.

深度解析:

规范为阈值的配置和更新提供了三条路径:

  1. USIM预置:最基础的方式,在USIM卡出厂时就写入。
  2. USAT REFRESH:通过USIM卡应用工具包(USAT)的REFRESH命令,运营商可以空中下发(OTA)指令,让终端重新读取USIM卡中已被更新的阈值文件。这是一种较为传统的更新方式。
  3. 控制面漫游导引(Steering of Roaming, SoR):这是更现代、更灵活的方式。运营商可以通过5G核心网的漫游导引机制,将更新后的信号阈值封装在一个安全的信令包(secured packet)中,通过控制面直接下发给终端。终端收到后,会更新其内存中的SENSE阈值,并应用于后续的网络选择。这在 Annex C (Control plane solution for steering of roaming in 5GS) 中有详细的流程定义。

4. SENSE的周期性“反思”:clause 4.4.3.5 的角色

即使一个设备根据SENSE规则,选择了一个信号很好的VPLMN,它也不能“乐不思蜀”。它仍然有责任周期性地“回头看看”,是否有信号质量达标的、更高优先级的网络(如HPLMN)出现了。

If signal level enhanced network selection is applicable … and the received signal quality of registered PLMN observed over an averaging window is lower than the “Operator controlled signal threshold per access technology” the MS shall periodically attempt to obtain service on an allowable PLMN/access technology combination for which the received signal quality of the candidate PLMN/access technology combination is equal to or greater than the “Operator controlled signal threshold per access technology”…

深度解析:

clause 4.4.3.5 (Periodic attempts for signal level enhanced network selection) 实际上是 clause 4.4.3.3.1 (常规周期性高优先级PLMN搜索) 的一个“SENSE增强版”。

  • 常规周期搜索:漫游时,终端每隔一个T定时器周期,就会搜索一下更高优先级的网络。
  • SENSE下的周期搜索:如果终端当前驻留的网络信号质量也低于SENSE阈值,那么这个周期性搜索的行为就会被激活。并且,它在搜索更高优先级的网络时,同样会应用SENSE的“信号质量过滤器”。

这个机制确保了SENSE不会让设备“一劳永逸”地待在一个网络上。它在追求低功耗的同时,依然保留了回归更高优先级网络的“初心”,实现了功耗与策略的动态平衡。

5. 总结

SENSE(信号水平增强的网络选择)机制,是3GPP为满足海量、低功耗、固定式物联网设备特殊需求而进行的一次精妙的规则创新。它在传统的“身份优先”模型中,引入了“信号质量”这一关键变量,构建了一套更智能、更节能的网络选择范式。

通过对“静静”这枚智能监测器的行为剖析,我们掌握了SENSE的四大核心特点:

  • 目标用户精准:SENSE并非普适规则,而是专门为NB-IoT、EC-GSM、Cat-M等物联网技术量身定制的“专属技能”。
  • 核心逻辑清晰:其本质是在PLMN选择的优先流程中,增加了一个基于**“运营商控制的信号阈值”“一票否决”**过滤器,实现了“质量不达标,身份再高贵也白搭”。
  • 策略可动态更新:通过USIM预置USAT REFRESH控制面SoR等多种机制,运营商可以灵活地对现场数以百万计的设备进行远程阈值管理。
  • 行为动态平衡:结合周期性的高优先级网络搜索,SENSE在帮助设备选择强信号网络以降低功耗和遵守运营商策略优先级之间,找到了一个精巧的平衡点。

SENSE机制的出现,标志着3GPP网络选择逻辑从“以人为本”向“人机并重”的演进。它深刻地体现了5G时代,网络如何从一个单一的通信管道,演变为一个能够为千行百业、亿万设备提供差异化、场景化服务的智能基础设施。


FAQ环节

Q1:SENSE和我们手机设置里的“优先使用WLAN通话”(VoWiFi)有什么相似之处吗? A1:两者在设计哲学上有异曲同工之妙。它们都是在传统的蜂窝网络选择逻辑之外,引入了一个新的评判维度。VoWiFi引入了“Wi-Fi信号质量”作为维度,当Wi-Fi信号足够好时,可以优先承载语音业务,以获得更好的室内覆盖和更低的成本。SENSE则引入了“蜂窝信号质量阈值”作为维度,当更高优先级的网络信号质量不佳时,允许终端选择一个信号更好的、优先级较低的网络,以获得更低的功耗和更高的可靠性。它们都体现了“择优录取”的智能决策思想。

Q2:为什么SENSE不适用于普通的5G/4G手机? A2:主要原因在于两类终端的核心诉求不同。普通手机用户的核心诉求是移动性和业务连续性。频繁地因为信号波动而在不同运营商之间切换,可能会导致通话中断、数据会话重置,用户体验极差。因此,手机的设计倾向于“坚守”在一个网络上,除非信号完全不可用。而SENSE的目标用户——固定式物联网设备,其核心诉求是长待机和高可靠性。它们不涉及移动性,且数据传输通常是周期性的、非实时的。因此,它们可以“从容地”选择一个信号最好的网络,即使这需要花费一些时间,或者切换到一个VPLMN。这种切换带来的功耗节省和传输成功率的提升,远比“坚守”HPLMN的意义更大。

Q3:运营商是如何确定那个“信号阈值”的? A3:这是一个复杂的网络规划和优化问题。运营商会综合考虑以下因素来设定阈值:

  • 设备发射功率与电池模型:了解设备在不同信号强度下通信所需的功耗。
  • 网络覆盖与部署成本:在某些偏远地区,与其花费巨资增强HPLMN的覆盖,不如通过设置一个合理的SENSE阈值,引导设备使用覆盖更好的漫游网络。
  • 漫游协议与成本:阈值的设定也会影响到漫游结算。运营商需要在“节省设备功耗”和“支付漫游费用”之间找到一个经济上的平衡点。
  • 业务可靠性要求:对于可靠性要求极高的业务,阈值可能会设得比较高,确保设备总是在信号最好的网络上工作。

Q4:如果一个区域内所有网络的信号都低于SENSE阈值,设备会怎么办? A4:这是一个很好的问题,规范在clause 4.4.3.1.1 v)中给出了答案:If the received signal quality from none of the candidate PLMN(s) or PLMN/access technology combination(s) is equal to or greater than the "Operator controlled signal threshold per access technology" stored in the USIM, the MS shall stop applying signal level enhanced network selection and repeat the network selection procedure as specified in clause 4.4.3.1. 这意味着,如果SENSE机制把所有可选项都“否决”了,终端会判定SENSE规则在此场景下“过于严苛”,于是它会暂时放弃SENSE,并重新执行一遍不带SENSE过滤器的、常规的PLMN选择流程。这是一种优雅的“降级”处理,确保了在极端弱信号环境下,终端至少能尝试连接上一个可用的网络(即使信号差),而不是因为SENSE的严苛规则而完全“失联”。

Q5:SENSE机制会与我们之前学的灾难漫游(MINT)机制冲突吗? A5:不会。它们的应用场景和触发条件完全不同。SENSE是在常规状态下,为了优化固定物联网设备的功耗和可靠性而设计的。它依然遵循PLMN的优先级框架,只是增加了信号质量的考量。而MINT/灾难漫游是在极端灾难状态下,为了所有类型的终端(主要是手机)恢复基本通信而设计的。它会“打破”常规的优先级和禁止列表,以“求生”为最高目标。两者的优先级和目标完全不同,不会发生冲突。