好的,我们继续深入3GPP TS 23.003规范的下一部分。
深度解析 3GPP TS 23.003:11 & 12 LSA, PLMN及UTRAN核心标识
本文技术原理深度参考了3GPP TS 23.003 V18.7.0 (2024-09) Release 18规范中,关于“Chapter 11 Identification of Localised Service Area”和“Chapter 12 Identification of PLMN, RNC, Service Area, CN domain and Shared Network Area”的核心章节。由于这两章内容紧密关联,都致力于定义网络内部的“行政区划”和“功能实体”地址,我们将合并进行深度剖析,旨在为读者构建一个清晰的UTRAN(3G无线接入网)及其与核心网交互的标识全景图。
在前几章中,我们已经熟悉了网络如何识别用户(IMSI/MSISDN)、设备(IMEI/PEI)以及进行基本的移动性管理(LAI/RAI)。现在,我们将把视角从单个用户身上移开,转向网络本身。一个庞大的移动通信网络,如同一个组织严密的“数字国家”,它内部的各个“省份”(PLMN)、“城市”(RNC)、“部门”(CN节点)以及特殊的“经济特区”(LSA/SNA)是如何被精确命名和寻址的?
为了探索这个“网络地理学”,我们将引入一位全新的主角——一架名为“迅翼一号”的自动驾驶物流无人机。它正在一个建设中的智慧城市执行紧急医疗物资配送任务。这架无人机不仅需要在城市上空无缝飞行,还需要根据不同区域获得不同的网络服务等级。它的每一次飞行轨迹和网络交互,都将成为我们解读这套复杂标识体系的绝佳案例。
1. “VIP空域”:LSA——为特殊服务划定地理围栏 (章节 11)
“迅翼一号”接到指令,需将一批急救药品送往市中心的“滨江金融中心”。这个区域被设定为“紧急物流优先空域”,任何进入此区域的授权无人机,其网络连接都将获得最高优先级和最低时延保障。在3GPP的世界里,这种基于地理位置提供差异化服务的区域,正是通过**LSA(Localised Service Area - 本地化服务区)**来实现的。
11 Identification of Localised Service Area Cells may be grouped into specific localised service areas. Each localised service area is identified by a localised service area identity (LSA ID). No restrictions are placed on what cells may be grouped into a given localised service area.
LSA的核心思想是基于地理位置的用户签约。运营商可以将任意数量的小区(cells)组合起来,形成一个LSA,并为订阅了该LSA服务的用户提供特殊的费率(如“校园套餐”)或服务质量(如“迅翼一号”的优先保障)。
1.1 LSA ID的结构与类型
The LSA ID consists of 24 bits, numbered from 0 to 23, with bit 0 being the LSB. Bit 0 indicates whether the LSA is a PLMN significant number or a universal LSA. If the bit is set to 0 the LSA is a PLMN significant number; if it is set to 1 it is a universal LSA.
LSA ID是一个24比特的标识,其结构非常巧妙,通过最低有效位(LSB, bit 0)来区分两种截然不同的类型:
| 23 bits (MSB) | 1 bit (LSB) |
|---|---|
| LSA 编号 | LSA 类型 (0 = PLMN-significant, 1 = Universal) |
| (具体编码由运营商或标准组织定义) | (指示该ID的解释权归属) |
-
PLMN-significant LSA (类型位 = 0)
- 定义:这是由单个运营商(PLMN)在其网络内部定义和使用的LSA。ID的含义和分配完全由该运营商自己决定。
- 场景串联:“滨江金融中心优先空域”很可能就是一个PLMN-significant LSA。运营商A为智慧城市项目定义了这个ID,并在“迅翼一号”的签约数据(存储在HLR/HSS中)里为其添加了该LSA的订阅。当无人机进入该区域的小区时,VLR会检查其签约信息,发现它拥有该LSA的权限,进而通知网络为其提供优先服务。
-
Universal LSA (类型位 = 1)
- 定义:这是由3GPP或其他标准组织定义的全球通用LSA。它的ID含义是标准化的,所有运营商都应遵循。
- 应用场景:一个典型的例子可能是“机场贵宾休息室”或“国际会展中心”等。标准组织可以定义一个Universal LSA ID代表这类场所。用户只需订阅一次,就可以在全球所有支持该标准的运营商的同类场所内享受到特殊服务。
核心机制:LSA的实现依赖于SIM/USIM卡中的LSA签约数据和VLR的协同工作。当“迅翼一号”进行位置更新时,VLR会将其当前的LAI与无人机SIM卡中存储的LSA列表进行比对。如果当前位置属于某个已订阅的LSA,VLR就会在网络中激活相应的特殊服务策略。
LSA为运营商提供了强大的地理化精细运营能力,是实现“不同区域,不同服务”的技术基石。
2. 网络内部的“行政区划”与“实体ID” (章节 12)
“迅翼一号”在城市上空飞行,它的网络连接在不同的基站控制器(RNC)之间无缝切换,其控制信令和数据流也在核心网(CN)的各个节点间流转。要实现这一切,网络内部的每一个功能实体和区域都必须有一个清晰、唯一的身份标识。第12章正是UTRAN(3G无线接入网)世界的“民政与工商管理条例”。
2.1 PLMN标识符 (PLMN Identifier) - 网络的“国籍” (章节 12.1)
这是最基础的标识,我们在之前章节已多次提及,本章再次强调其基础地位。
A Public Land Mobile Network is uniquely identified by its PLMN identifier. PLMN-Id consists of Mobile Country Code (MCC) and Mobile Network Code (MNC).
- PLMN-Id = MCC || MNC
PLMN-Id = MCC + MNC,它唯一地标识了全球的每一个运营商网络。“迅翼一号”当前所连接的网络,其“国籍”就是由这个PLMN-Id决定的。
2.2 CN域标识符 (CN Domain Identifier) - 为“搬家”服务的地址 (章节 12.2)
当“迅翼一号”从一个RNC的覆盖范围移动到另一个RNC时,可能会发生所谓的“SRNS重定位”(Serving RNS Relocation)。在这个过程中,新的RNC需要知道无人机之前是连接在核心网的哪个“接入点”上。CN域标识符正是为此而生。
A CN Domain Edge Node is identified within the UTRAN by its CN Domain Identifier. The CN Domain identifier is used over UTRAN interfaces to identify a particular CN Domain Edge Node for relocation purposes. The two following CN Domain Identifiers are defined:
- CN CS Domain-Id = PLMN-Id || LAC
- CN PS Domain-Id = PLMN-Id || LAC || RAC
这个标识符的核心用途是“重定位”。它分为CS(电路交换)和PS(分组交换)两种:
- CS域ID =
PLMN-Id + LAC:对于语音等CS业务,其接入点(MSC)的管理范围与LA对应,因此用LAC来标识。 - PS域ID =
PLMN-Id + LAC + RAC:对于数据等PS业务,其接入点(SGSN)的管理范围与RA对应,因此需要更精细的RAC来标识。
场景串联:当“迅翼一号”准备从RNC-A切换到RNC-B时,RNC-A会告诉RNC-B:“我的这个UE(无人机),它的PS域业务是连接在PLMN-Id || LAC || RAC所标识的那个SGSN节点群上的。” RNC-B据此就能正确地为无人机在新的无线环境下建立起指向同一个SGSN的链路。
2.3 CN/RNC标识符 - 网络实体的“身份证号” (章节 12.3 & 12.4)
除了标识“域”,网络还需要唯一标识每一个物理或逻辑上的节点实体,如一个具体的MSC、SGSN或RNC。
12.3 CN Identifier A CN node is uniquely identified within a PLMN by its CN Identifier (CN-Id). The CN-Id together with the PLMN identifier globally identifies the CN node.
- Global CN-Id = PLMN-Id || CN-Id
12.4 RNC Identifier An RNC node is uniquely identified by its RNC Identifier (RNC-Id)… RNC-Id together with the PLMN identifier globally identifies the RNC.
- Global RNC-Id = PLMN-Id || RNC-Id
这两个标识符的逻辑完全相同:
- CN-Id / RNC-Id:由运营商在其PLMN内部为每个核心网节点或RNC节点分配的唯一编号。
- Global CN-Id / Global RNC-Id:通过在内部ID前拼接上PLMN-Id,就构成了全球唯一的节点标识。
这些ID是网络内部信令交互(如通过RANAP协议)的基础。当一个RNC需要向某个MSC发送消息时,它使用的目标地址就是这个MSC的Global CN-Id。
2.4 服务区标识 (SAI - Service Area Identifier) - 更精细的“街道” (章节 12.5)
在第4章我们学习了LAI,它是一个较大的地理区域。但在某些场景下,网络需要知道比LA更精确的位置信息,例如进行小区广播(Cell Broadcast)或某些基于区域的计费。
The Service Area Identifier (SAI) is used to identify an area consisting of one or more cells belonging to the same Location Area. Such an area is called a Service Area and can be used for indicating the location of a UE to the CN.
- SAI = PLMN-Id || LAC || SAC
SAI = PLMN-Id + LAC + SAC (Service Area Code)
SAI是在一个LA内部,通过一个2字节的SAC(服务区码),进一步划分出的更小的区域。一个LA可以包含多个SA,一个SA可以包含一个或多个Cell。
与LSA的区别:
- LSA是签约概念,与用户是否拥有特定服务的权限有关。
- SAI是位置概念,用于向核心网报告用户更精确的地理位置,以便网络执行位置相关的操作。
场景串联:“迅翼一号”飞过“滨江金融中心”这个LSA时,它获得了优先网络服务。同时,它所在的物理区域可能被划分为SAI为PLMN-Id || LAC-A || SAC-123的服务区。此时,智慧城市交通管理中心可能正通过小区广播,向这个SAI内的所有终端(包括无人机)播报“前方空域有临时管制”的消息。
2.5 共享网络与私有网络标识 (章节 12.6 & 12.7)
-
共享网络区标识 (SNA-Id - Shared Network Area Identifier) (章节 12.6)
The Shared Network Area Identifier (SNA-Id) is used to identify an area consisting of one or more Location Areas… used to grant access rights to parts of a Shared Network…
- SNA-Id = PLMN-Id || SNAC
当多个运营商共享同一套无线接入网设备时(网络共享),SNA-Id用于定义共享区域,并为不同运营商的用户分配不同的接入权限。 场景串LEN:在城市边缘的一个新建工业园,运营商A和B决定共建基站。他们将这个园区定义为一个共享网络区,并分配了SNA-Id。当“迅翼一号”(使用运营商A的卡)飞入该区域时,共享的网络能够识别出它属于运营商A,并为其提供正确的服务,同时将其数据正确路由回运营商A的核心网。
-
独立非公共网络标识 (SNPN Identifier) (章节 12.7)
A Stand-Alone Non-Public Network (SNPN) is identified by a combination of PLMN-Identifier… and Network Identifier (NID)…
这是5G时代引入的概念,但其标识已在TS 23.003中定义。SNPN就是我们常说的5G专网。它由一个PLMN-Id和一个**NID (Network Identifier)**共同标识。PLMN-Id可以是公共的,也可以是专用的(如MCC 999),而NID则是在该PLMN-Id下唯一标识这个专网的号码。 场景串联:“迅翼一号”的母公司——巨星工业园,如果决定自建一套完整的、与公共网络隔离的5G网络,那么这个网络就是一个SNPN。它会被分配一个唯一的
PLMN-Id + NID。
5. 总结
通过跟随“迅翼一号”在智慧城市的飞行任务,我们系统地梳理了网络内部,特别是UTRAN与核心网之间,用于区域和实体识别的复杂但有序的标识体系。
- LSA ID为基于地理位置的差异化服务提供了“电子围栏”。
- PLMN-Id, CN-Id, RNC-Id共同构成了网络中各个“行政单位”和“功能实体”的全球唯一身份,是内部信令路由的基础。
- CN Domain ID专用于“重定位”场景,确保了用户在移动过程中的业务连续性。
- SAI在LA的基础上提供了更精细的位置粒度,支撑了小区广播等位置相关业务。
- SNA-Id 和 SNPN Identifier则分别解决了网络共享和私有化部署这两种重要场景下的身份识别问题。
这套体系的设计充满了层次化、可扩展和向后兼容的智慧。从全球唯一的PLMN-Id,到PLMN内唯一的CN/RNC-Id,再到LA内唯一的SAI,这种逐级限定唯一性的方法,构建了一个既能全球互通又易于内部分配和管理的庞大标识空间。正是这些看似枯燥的数字和代码,构成了现代移动通信网络精准、高效运行的“骨架”与“经络”。
FAQ - 常见问题解答
Q1:LSA(本地化服务区)和SAI(服务区标识)听起来很像,它们到底有什么区别? A1:这是非常容易混淆的一对概念。关键区别在于用途:
- LSA是面向用户签约的。它定义了一个用户是否可以在某个地理区域享受特殊的服务或资费。它的工作机制与用户的SIM卡签约数据强相关。可以理解为“VIP区域准入证”。
- SAI是面向网络定位的。它用于向核心网报告一个比LA更精确的用户位置。核心网利用这个位置信息来执行某些操作,如小区广播或位置计费。它与用户的具体签约无关,是网络的一种地理划分。可以理解为“更精确的地址门牌”。
Q2:CN Domain ID 和 Global CN-Id 有什么不同? A2:它们标识的对象和用途完全不同。
- Global CN-Id (
PLMN-Id || CN-Id) 唯一标识一个具体的、静态的核心网节点,如一台MSC或SGSN。它是这个节点的“身份证号”,用于通用的信令寻址。 - CN Domain ID (
PLMN-Id || LAC或PLMN-Id || LAC || RAC) 标识的是一个核心网节点所服务的区域,而不是节点本身。它的唯一用途是在**重定位(切换)**过程中,告诉目标RNC,用户之前连接的是哪个CN节点的“服务范围”,以便新RNC能正确地建立与该服务范围的连接。它是一个动态的、面向过程的地址。
Q3:什么是RANAP协议,为什么这些ID对它很重要? A3:RANAP(Radio Access Network Application Part)是UTRAN(3G无线接入网)中,RNC与核心网(CN)之间Iu接口上的主要信令协议。RNC与MSC/SGSN之间的所有交互,如呼叫建立、移动性管理(位置更新、切换)、会话管理等,都是通过RANAP消息完成的。这些ID(如Global CN-Id, RNC-Id, SAI等)正是RANAP消息中用于指定信令源、目的节点以及相关位置信息的关键参数。没有这些精确的标识,RNC和CN之间就无法进行有效的沟通。
Q4:网络共享(Network Sharing)是什么意思?SNA-Id在其中起什么作用? A4:网络共享是指多个运营商共享同一套无线接入网(基站、RNC等)硬件,但各自拥有独立的核心网。这样做可以大幅降低建网成本。SNA-Id(共享网络区标识)的作用是在这个共享的无线网络中,定义出哪些区域是共享的,并帮助网络区分来自不同运营商的用户,确保:1) 只有签约了共享服务的用户才能接入;2) 用户的信令和数据能被正确地路由回各自归属的核心网。SNA-Id是实现多运营商在共享环境中“和平共处、各行其道”的关键标识。
Q5:这些在3G UTRAN时代定义的标识,对理解5G网络还有帮助吗? A5:非常有帮助。虽然5G(特别是SA模式)引入了一套全新的标识体系(如AMF ID, NSSF ID, NSI ID等),但其背后的设计思想是一脉相承的:
- 分层标识:全球唯一(如PLMN-Id)、网络内唯一(如AMF Set ID)、区域内唯一(如TAI)的层级思想依然存在。
- 功能分离:用于标识节点、区域、服务、切片的ID各司其职,比3G时代分工更细。
- 互操作:在5G与2G/3G/4G互通的场景下,5G核心网必须能够理解和映射这些旧的标识符(如SAI, LAI)。 因此,理解3G时代的这套标识体系,是构建完整移动通信知识图谱,并深入理解5G网络设计演进逻辑的重要一环。