好的,我们继续进行深度拆解。

深度解析 3GPP TR 21.905:章节 3 (Part 5) - C字头的世界:小区、信道与呼叫控制的艺术

本文技术原理深度参考了3GPP TR 21.905 V19.0.0 (2025-09) Release 19规范。在完成了对承载(Bearer)、基站(Base Station)等“B”字头基元的探索后,本文将正式进入“C”字头的世界。这是一个充满核心概念的区域,我们将在这里解构移动通信的最小地理单元——小区(Cell),理解网络赖以运作的脉络——信道(Channel),并洞悉保障网络服务质量与商业闭环的关键——呼叫控制(Call Control)与计费(Charging)。

引言:从物理舞台到业务大戏

“小通,上次我们聊了数据包的‘座驾’——承载(Bearer),以及提供‘道路’的基站(Base Station)。这相当于我们已经建好了一座宏伟的剧院。”导师呷了一口茶,开始了新的课程。

“今天,我们要走进这座剧院的内部,看看它的精细构造。剧院里有多个大小不一的舞台(Cell,小区),每个舞台都有自己独特的编号和照明系统(Carrier & Channel,载波与信道)。观众(UE)找到座位坐下(Camped on a cell),等待开演。演出开始前,门口的检票员会根据场内人数决定是否放人,这就是连接准入控制(CAC)。一场精彩的演出(Call),从开始到结束,它的每一个动作都会被记录下来,用于后续的计费(Charging)。这出大戏的每一个环节,都由‘C’字头的术语来精确定义。”

小通聚精会神,她知道,今天她将学习到的是将物理基础设施(基站)转化为真正能上演万千业务(应用)的鲜活舞台的“魔法”。

1. 舞台的搭建:Cell (小区) 与 Carrier (载波)

“万丈高楼平地起,移动通信这张无形的网,是由一个个最基础的物理单元——小区,拼接而成的。”导师说道。

1.1 Cell (小区)

Cell: Radio network object that can be uniquely identified by a User Equipment from a (cell) identification that is broadcasted over a geographical area from one GERAN/UTRAN/E-UTRAN/NG-RAN Access Point.

NOTE: In UTRAN, a Cell is either FDD or TDD mode. For E-UTRAN and NG-RAN, a cell is a combination of downlink and optionally uplink resources. The linking between the carrier frequency of the downlink resources and the carrier frequency of the uplink resources is indicated in the system information transmitted on the downlink resources.

导师为小通逐层解析这个看似简单却内涵丰富的定义:

  • 本质是“对象”而非“实体”: Radio network object 指出,小区是一个逻辑上的概念,是网络管理和识别的单元,而不是一个物理设备。物理设备是基站(Access Point)。一个基站可以管理一个或多个小区(例如,一个三叶草形状的宏基站,通常管理着三个120度扇区,每个扇区就是一个独立的小区)。

  • 唯一标识: 手机(UE)能够在茫茫信号海洋中区分不同小区,靠的就是每个小区都会在自己的覆盖范围内**广播(broadcasted)**一个独一无二的“身份证号”(如CGI - Cell Global Identifier)。

  • 地理覆盖: 每个小区都对应一个特定的地理覆盖区域。我们手机信号的有无和强弱,本质上就是我们所处位置与各个小区中心距离和信号传播环境的体现。

  • NOTE中的玄机: 规范的附注(NOTE)往往是精髓所在。这里指出了4G/5G时代小区的新内涵:一个小区是下行资源和(可选的)上行资源的组合。这意味着,我们通常说的一个小区,至少包含了一个下行载波,并可能配对一个上行载波(FDD模式),或者在同一个载波上分时工作(TDD模式)。它们的对应关系,都在小区的广播信息(系统信息,SIB)里写得明明白白。

1.2 Carrier (载波) & 频率/带宽相关术语

Carrier: The modulated waveform conveying the NR, E-UTRA, UTRA or GSM/EDGE physical channels

Carrier frequency: centre frequency of the cell

Channel bandwidth: The RF bandwidth supporting a single RF carrier with the transmission bandwidth configured in the uplink or downlink of a cell. The channel bandwidth is measured in MHz and is used as a reference for transmitter and receiver RF requirements.

Channel edge: The lowest and highest frequency of the carrier, separated by the channel bandwidth.

如果说小区是舞台,那么**载波(Carrier)**就是这个舞台所占用的“频道资源”。

  • Carrier的本质是经过调制的、承载着信息的无线电波。

  • Carrier frequency是这个无线电波的中心频率点,就像收音机的FM 103.9 MHz,是这个“频道”的唯一标识。

  • Channel bandwidth则是这个频道有多“宽”,比如5G常见的20MHz, 40MHz, 100MHz带宽。带宽越宽,就像高速公路的车道越多,能同时传输的数据就越多,速率也就越高。

  • Channel edge定义了这个频道的边界,确保不同运营商、不同小区的“频道”之间不会互相干扰。

2. 观众入场与就座

“舞台(Cell)和频道(Carrier)都准备好了,现在看观众(UE)如何找到自己的位置。”

2.1 Camped on a cell (驻留于小区)

Camped on a cell: The UE is in idle mode and has completed the cell selection/reselection process and has chosen a cell. The UE monitors system information and (in most cases) paging information. Note that the services may be limited, and that the PLMN may not be aware of the existence of the UE within the chosen cell.

这是UE在**空闲态(Idle mode)**下的标准工作状态。导师为小通描绘了手机从开机到Camped on a cell的全过程:

  1. 开机搜网:手机开机,扫描所有频段,寻找可用的信号。

  2. 小区选择:根据信号强度和SIM卡中的运营商信息,选择一个最合适的Suitable Cell

  3. 成功驻留:一旦选定,手机就进入了Camped on a cell状态。

在这个状态下,手机会做两件核心的事情:

  • 监听系统信息 (monitors system information):像一个随时看剧院公告栏的观众,持续接收小区广播的最新“规则”,比如邻区列表、接入限制等,为可能的小区重选和切换做准备。

  • 监听寻呼信息 (monitors paging information):像一个在候机大厅等登机广播的旅客。手机会进入“睡眠-唤醒”的**DRX(非连续接收)**循环模式。大部分时间它都在“睡觉”省电,只在特定的寻呼时刻(Paging Occasion)短暂“醒来”,听听网络“大喇叭”里有没有喊自己的名字。如果有电话或微信消息进来,核心网就会通过这个“大喇叭”寻呼UE,UE听到后才会发起随机接入,从空闲态转为连接态。

Note中的信息再次点睛:

  • PLMN可能不知道UE的存在:在空闲态,只要UE不跨越一个大的区域(Tracking Area),它就不需要向网络汇报位置。所以核心网只知道UE大概在哪个区域,但不知道它具体驻留在哪个小区。这极大地节省了信令开销和UE的电量。

3. 大戏开演:呼叫、准入与控制

“观众已经就座,现在大戏即将开演。我们来看看‘Call’以及它最重要的‘守门人’。”

3.1 Call (呼叫)

Call: a logical association between several users (this could be connection oriented or connection less).

3GPP对Call的定义远不止是“打电话”。它是一个广义的概念,指多个用户之间的逻辑关联

  • 一次VoNR语音通话,是一个Call

  • 你和朋友之间的一次微信视频,是一个Call

  • 你的物联网水表向数据中心上报一次读数,也可以被模型化为一个Call

  • 它可以是面向连接的(connection oriented),如TCP连接;也可以是无连接的(connection less),如UDP数据包。

Call是触发网络资源分配和计费的业务层起点。

3.2 CAC (Connection Admission Control) (连接准入控制)

CAC (Connection Admission Control): A set of measures taken by the network to balance between the QoS requirements of new connections request and the current network utilisation without affecting the grade of service of existing/already established connections.

CAC是无线接入网(基站)最重要的“资源管家”和“服务质量(QoS)守护神”。

导师用“餐厅就餐”做了比喻,让小通立刻明白了CAC的精髓:

“一家热门餐厅(一个小区),座位有限(无线资源,如PRB)。

  • 现有食客:小区里已经有很多用户正在通话、上网,他们占用了部分座位,并且餐厅承诺了他们的“就餐体验”(grade of service of existing connections),比如上菜速度、服务质量。

  • 新来的食客:一个新的UE想发起VoNR高清通话(new connections request),这个通话对“上菜速度”有很高的要求(QoS requirements)。

  • 餐厅经理 (CAC):在接待新食客前,会先评估一下厨房的负载和现有座位情况(current network utilisation)。如果他发现再接一位新客人,就会导致所有人的上菜速度都变得很慢,影响所有人的就餐体验,他就会礼貌地对新客人说:‘抱歉,我们现在客满,请您稍后再试’。

CAC做的就是这个决策。基站会根据当前的无线资源(PRB、功率等)使用率、干扰水平,来判断是否能接纳一个新的、带有特定QoS要求的业务请求。如果资源不足,它会拒绝这个请求,从而保障已在网用户的服务质量。这是实现网络QoS差异化和稳定性的关键功能。

4. 商业的闭环:计费 (Charging) 的四大元素

“任何商业模式都需要闭环,通信网络也不例外。一场‘Call’结束后,运营商必须能清晰地知道该向谁、收多少钱。‘C’字头下关于计费的术语,就为我们定义了这个商业闭环的语言。”

4.1 Chargeable Event (可计费事件)

Chargeable Event: An activity utilising telecommunications network infrastructure and related services … which the network operator wants to charge for.

这是计费的触发点。任何消耗了网络资源并被运营商定义为需要收费的行为,都是一个Chargeable Event

  • 拨打一个电话。

  • 发送一条短信。

  • 建立一个数据会话(PDU Session)。

  • 在IMS网络中订阅一个状态信息。

  • 甚至一次切换或位置更新,如果运营商愿意,都可以定义为Chargeable Event

Chargeable Event是计费流程的起点。

4.2 Charged Party (被计费方)

Charged Party: A user involved in a chargeable event who has to pay parts or the whole charges of the chargeable event, or a third party paying the charges…, or a network operator.

这定义了“谁来买单”。Charged Party可以是:

  • 事件参与者:比如打电话的主叫方或被叫方(取决于“主叫计费”还是“被叫计费”)。

  • 第三方:比如企业为员工的通话统一付费,这个企业就是Charged Party

  • 网络运营商:在网间结算场景下,一个运营商需要向另一个运营商付费。

4.3 Charging (计费)

Charging: A function whereby information related to a chargeable event is formatted and transferred in order to make it possible to determine usage for which the charged party may be billed.

Charging过程。当一个Chargeable Event发生后,Charging功能(位于核心网的CHF或传统的OCS/OFCS)就会启动,它会:

  1. 收集信息:收集与这个事件相关的所有信息,如开始/结束时间、时长、使用了多少上/下行流量、QoS等级是什么、在哪个位置发生的等等。

  2. 格式化和传递:将这些信息按照标准的格式(如3GPP定义的TS 32.298)组织起来,并传递给后续的流程。

Charging的核心是生成计费的“原始凭证”。

4.4 Charging Data Record (CDR) (计费数据记录)

Charging Data Record (CDR): A formatted collection of information about a chargeable event (e.g. time of call set-up, duration of the call, amount of data transferred, etc) for use in billing and accounting.

CDRCharging过程的最终产物。它就是一张关于某次Chargeable Event的、信息极其详尽的“消费小票”。一张CDR里会包含几十甚至上百个字段,精确记录了这次事件的所有维度。

小通将这四个概念串联起来,描绘了一个完整的商业故事:

小通发起了一次高清视频通话(Chargeable Event),运营商的计费系统(Charging function)确定这笔费用由小通自己承担(Charged Party),于是系统开始记录通话的每一秒时长和每一个字节的流量,通话结束后,系统生成了一张包含了所有这些信息的详细清单(CDR),等待月底的出账系统(Billing function)来处理。

5. 身份与安全

“最后,我们来看两个‘C’字头的概念,一个关乎临时身份,一个关乎通信安全。”

5.1 C-RNTI (Cell Radio Network Temporary Identifier)

Cell Radio Network Temporary Identifier (C-RNTI): The C-RNTI is a UE identifier allocated by a controlling RNC and it is unique within one cell controlled by the allocating CRNC. C-RNTI can be reallocated when a UE accesses a new cell with the cell update procedure.

C-RNTI是UE在一个小区内的临时“昵称”。当UE从空闲态转为连接态后,基站(在3G中是RNC,在4G/5G中是eNB/gNB)会给它分配一个C-RNTI。

  • 作用:在下行物理信道上,基站使用C-RNTI来“点名”,告诉某个数据包是发给哪个UE的。这比使用UE长长的永久ID(如IMSI/SUPI)要高效得多。

  • 唯一性:C-RNTI只在一个小区内是唯一的。

  • 临时性:当UE移动到另一个小区后,新的小区会给它分配一个新的C-RNTI。

C-RNTI就像你去参加一个大型会议,在A分会场领到的座位号是“1排3座”。这个号码只在A会场有效。当你跑到B分会场时,你需要领取一个新的座位号。

5.2 Cipher key (密码密钥)

Cipher key: A code used in conjunction with a security algorithm to encode and decode user and/or signalling data.

这是通信安全的核心。在UE和网络完成认证(Authentication)后,双方会协商出一系列的密钥,其中就包括用于加密的Cipher key (CK)。

  • 加密 (Encode):发送端使用Cipher key和一个加密算法(如AES),将原始的明文数据(你的语音、微信内容)变成一串无法被理解的密文。

  • 解密 (Decode):接收端使用完全相同的Cipher key和解密算法,将密文恢复成明文。

由于只有合法的UE和网络才拥有这个Cipher key,任何在空中窃听数据的“黑客”即使截获了无线信号,看到的也只是一堆乱码,无法破解出真实内容。这保障了我们通信的机密性(Confidentiality)


FAQ

Q1:Cell(小区)、Sector(扇区)和Carrier(载波)这几个概念应该如何区分?

A1:这三个概念描述了无线网络的不同维度。Carrier频率维度,指一段特定中心频率和带宽的无线电频谱资源。Sector地理/空间维度,指一个基站天线所覆盖的一个特定的方向区域(如120度)。Cell逻辑管理维度,是一个可被UE独立识别和接入的最小网络单元。在宏基站场景下,一个Cell通常对应一个Sector使用一个或多个Carrier。例如,一个三扇区的基站,会配置为三个独立的小区,每个小区(扇区)可能在2.6GHz频段上使用一个20MHz的载อก波。

Q2:连接准入控制(CAC)会如何影响我的手机使用体验?

A2:CAC对你的体验有直接影响。在一个网络非常繁忙(如演唱会、跨年夜)的区域,如果你想发起一个新的高清视频通话(需要高QoS),CAC可能会因为资源不足而拒绝你的请求,你的手机会显示“呼叫失败”或“网络繁忙”。虽然这看起来体验不佳,但这恰恰是CAC在保护已经通话的用户的体验,避免因为你的加入导致所有人的通话都变得卡顿。反之,如果你只是想发一条文字微信(QoS要求低),CAC很可能会允许你的请求。

Q3:3GPP中定义的“Call(呼叫)”是否只包含语音和视频通话?

A3:不是。3GPP对“Call”的定义非常广义,它指代的是用户之间任何形式的逻辑通信关联。这不仅包括我们传统意义上的语音和视频通话,也包括数据会话(如上网浏览)、短信、物联网设备的数据上报、机器间的通信等。任何需要建立一个端到端通信路径并可能触发网络资源分配和计费的业务行为,都可以被抽象为一次“Call”。

Q4:我在之前“B”字头的文章中了解了Billing,现在又学了Charging和CDR。能否再次总结一下它们的关系?

A4:当然。它们是运营商商业流程的三个连续环节:

  1. Charging (计费):是过程动作。它实时监控你的业务行为(Chargeable Event),并收集所有相关信息,生成计费的原始凭证。

  2. CDR (计费数据记录):是Charging过程的产物。它是关于一次业务行为的、标准化的、极其详细的“消费清单”。

  3. Billing (出账):是最终处理。它将一段时间内(如一个月)所有的CDR进行汇总、批价(结合套餐)、融合,最终生成一份你需要支付的总账单(Bill)。

关系链是:Charging Generates CDR Processed by Billing

Q5:为什么UE在小区里需要一个临时的C-RNTI,而不直接使用更稳定的IMSI或SUPI?

A5:主要有两个原因:效率安全

  • 效率:IMSI/SUPI是一个很长的标识符(64位或更长)。在下行调度信道(PDCCH)上,每一毫秒都可能要调度几十个用户,信道资源极其宝贵。使用一个短的、只有16位的C-RNTI来“点名”,比使用长长的IMSI/SUPI要节省大量的信令开销,大大提升了无线资源的利用效率。

  • 安全:IMSI/SUPI是用户的永久身份标识,如果在空口中频繁地明文传输,容易被窃听者捕获,从而跟踪用户的轨迹,造成隐私泄露。使用临时的、只在一个小区内有效的C-RNTI,可以有效地防止这种跟踪,提升了用户的空口隐私安全。