5G网络全专业规划设计宝典
上QQ阅读APP看书,第一时间看更新

第3章 5G无线网

3.1 系统架构

3.1.1 网络结构

5G无线接入网称为NG-RAN,其总体系统架构在3GPP TS 38.300中定义。NG-RAN包括gNB和ng-eNB两种基站,其中gNB基站用于向UE提供5G NR用户面和控制面协议,ng-eNB基站用于向UE提供E-UTRAN用户面和控制面协议。

NG-RAN字体架构如图3-1所示。

016-1

图3-1 NG-RAN总体架构

gNB和ng-eNB之间是Xn接口,gNB和5GC之间以及ng-eNB和5GC之间是NG接口。NG接口又分为NG-C(NG控制面接口)和NG-U(NG用户面接口),其中,gNB和ng-eNB通过NG-C接口连接到AMF,通过NG-U接口连接到UPF。5G中gNB可划分为CU和DU,关于CU/DU功能划分的架构及CU与DU之间的F1接口在3GPP TS 38.401中定义。

3.1.2 网元功能

gNB和ng-eNB具备以下功能。

(1)无线资源管理的功能包括无线承载控制、无线接入控制、连接移动性控制及在上行链路和下行链路中向UE动态资源分配和调度。

(2)IP头压缩、加密和数据完整性保护。

(3)当不能从UE提供的信息确定到AMF的路由时,在UE附着处选择AMF。

(4)将用户面数据路由到UPF。

(5)将控制面信令路由到AMF。

(6)连接发起和释放。

(7)调度和传输寻呼消息。

(8)调度和传输系统广播消息(AMF或OAM发起)。

(9)用于移动性和调度的测量和测量报告配置。

(10)上行链路中的传输级别数据包标记。

(11)会话管理。

(12)支持网络切片。

(13)QoS流管理、QoS流到数据无线承载之间的映射。

(14)支持UE RRC_INACTIVE。

(15)NAS消息的分发功能。

(16)无线接入网共享。

(17)双连接。

(18)NR和E-UTRAN之间的互通。

NG-RAN在5G系统中的功能划分如图3-2所示。

016-1

图3-2 NG-RAN在5G系统中的功能划分

3.1.3 网络接口

1. NG接口

(1)接口定义

NG接口分为NG-U接口和NG-C接口。

根据5G无线网总体架构图,NG-U在NG-RAN节点和UPF之间定义,其用户面协议栈如图3-3所示。传输网络层(Transport Network Layer,TNL)采用IP方式传输,GTP-U位于用户数据报协议(User Datagram Protocol,UDP)/IP之上,用于承载NG RAN中gNB或ng-eNB与UPF之间的用户面PDU。NG-U在NG-RAN中gNB或ng eNB与UPF之间提供无保证的用户面PDU传送。

016-1

图3-3 NG-U协议栈

NG-C在gNB或ng-eNB与AMF之间定义,其控制面协议栈如图3-4所示。传输网络层采用IP方式传输,为了可靠地传输信令消息,在IP之上增加SCTP层,提供有保证的应用层消息传递。在传输中,IP层点对点传输用于传递信令PDU。

016-1

图3-4 NG-C协议栈

(2)接口功能

接口功能具体包括以下19种功能。

① 寻呼功能:该功能支持向寻呼区域中的NG-RAN节点发送寻呼请求,例如UE所注册的跟踪区内的NG-RAN节点。

② UE上下文管理功能:该功能允许AMF在AMF和NG-RAN节点中建立、修改或释放UE上下文。

③ 移动管理功能:ECM-CONNECTED中UE移动性功能包括NG-RAN系统内切换和NG-RAN与EPS异系统间切换,由切换准备、执行和完成组成。

④ PDU会话管理功能:在NG-RAN中UE上下文可用时,该功能负责建立、修改和释放NG-RAN中的PDU会话,用于用户数据传输。NG接口应用协议(NG Application Protocol,NGAP)支持AMF对PDU会话的透传。

⑤ NAS传输功能:该功能提供UE的NAS消息在NG接口的传输或重路由的方式。

⑥ NAS节点选择功能:5G系统架构支持NG-RAN节点与多个AMF的互联。NAS节点选择功能位于NG-RAN节点中,可通过NG接口进行路由。

⑦ NG接口管理功能:该功能提供对NG-RAN接口的管理。

⑧ 告警信息传输功能:该功能通过NG接口发送或取消发送告警消息。

⑨ 配置传输功能:该功能是一种在两个RAN节点之间通过核心网进行RAN配置信息请求和传送的通用机制。

⑩ 跟踪功能:该功能提供了NG-RAN节点中控制跟踪会话的方法。

⑪ AMF管理功能:该功能支持AMF计划删除和AMF自动恢复。

⑫ 多个TNL关联支持功能。

⑬ AMF负载均衡功能:为实现池内多个AMF之间的负载均衡功能,NG接口支持向NG-RAN节点告知AMF的相对容量。

⑭ 位置报告功能:AMF请求NG-RAN节点报告UE的当前位置,或UE最近的带时间戳的位置。

⑮ AMF重新分配功能:该功能支持NG-RAN节点发起从初始AMF向目标AMF的重定向连接请求。

⑯ UE无线功能管理功能。

⑰ 新空口定位协议A(New Radio Positioning Protocol A,NRPPa)信令传输功能:该功能支持NRPPa消息在NG接口的透传。

⑱ 过载控制功能:该功能支持AMF对NG-RAN节点的过载控制。

⑲ 辅助无线接入技术(Radio Access Technology,RAT)数据量报告功能。

2. Xn接口

(1)接口定义

Xn接口分为Xn-U(Xn用户面接口)和Xn-C(Xn控制面接口)。

Xn-U接口在两个NG-RAN节点之间定义。Xn接口上的用户面协议栈如图3-5所示。传输网络层基于IP方式传输,GTP-U用于UDP/IP之上以承载用户面PDU。

016-1

图3-5 Xn-U协议栈

Xn-C在两个NG-RAN节点之间定义,其协议栈如图3-6所示。传输网络层基于IP之上的SCTP构建;应用层信令协议称为Xn-AP;SCTP层提供有保证的应用层消息传递。在传输IP层中的点对点传输方式用于传递信令PDU。

016-1

图3-6 Xn-C协议栈

(2)接口功能

Xn-U接口支持以下4种功能。

① 数据传送功能:该功能支持在NG-RAN节点之间传送数据以支持双连接或移动性。

② 流控制功能:该功能使NG-RAN节点能够从另一个NG-RAN节点接收用户面数据,获得与数据流相关的反馈信息。

③ 辅助信息功能。

④ 快速重传功能。

Xn-C接口支持以下6种功能。

① Xn-C接口管理和错误处理功能:该功能支持NG-RAN节点之间的信令管理、Xn接口评估和故障恢复,包括Xn建立功能、错误指示功能、Xn重置功能、Xn配置数据更新功能及Xn删除功能。

② UE移动性管理功能:该功能支持两个NG-RAN节点之间随时更新相关信息,包括切换准备功能、切换取消功能、UE上下文检索功能、RAN寻呼功能和数据转发控制功能。

③ 双连接功能:该功能支持在NG-RAN中对辅助节点资源的使用。

④ 节能功能:该功能通过在Xn接口指示小区激活/去激活来降低能耗。

⑤ 资源协调功能:该功能支持在两个NG-RAN节点间的资源协调使用。

⑥ 辅助RAT数据量报告功能。

3. F1接口

(1)接口定义

F1接口定义为NG-RAN内部的gNB的CU和DU功能实体之间互联的接口,如图3-7所示。

016-1

图3-7 F1接口示意

F1接口分为F1-U(F1用户面接口)和F1-C(F1控制面接口)。对于F1-U接口协议栈,传输网络层基于IP传输,包括IP之上的UDP和GTP-U,如图3-8所示。对于F1-C接口协议栈,传输网络层基于IP传输,包括IP之上的SCTP,应用层信令协议称为F1AP,如图3-9所示。

016-1

图3-8 F1-U接口协议栈

016-1

图3-9 F1-C接口协议栈

(2)接口功能

F1接口规范有助于实现由不同制造商提供的gNB-CU和gNB-DU的开放性互连。F1接口支持以下3种功能。

①为NG-RAN PDU会话和E-UTRAN无线接入建立、维护、释放无线承载。

②为用户特定的信令管理在协议级别上区分每个UE。

③ 在UE和gNB-CU之间传送无线资源控制(Radio Resource Control,RRC)信令。

F1-U接口支持以下两种功能。

① 数据传送。

② 流控制。

F1-C接口支持以下6种功能。

① F1接口管理功能。

② 系统信息管理功能。

③ F1 UE上下文管理功能。

④ RRC信息传送功能。

⑤ 寻呼功能。

⑥ 告警信息传送功能。

3.1.4 无线协议架构

1. 用户面

图3-10为用户面的协议栈,5G NR的层2被分成以下子层:MAC、无线链路控制(Radio Link Control,RLC)、分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)和SDAP。其中,SDAP、PDCP、RLC和MAC子层(在网络侧的gNB终止)的功能分别如下所述。

016-1

图3-10 用户面协议栈

(1)MAC层的主要功能如下所述。

① 逻辑信道和传输信道之间的映射。

② MAC层服务数据单元(Service Data Unit,SDU)在逻辑信道和传输信道间的复用/解复用。

③ 调度信息报告。

④ HARQ纠错。

⑤ 通过动态调度在UE之间进行优先级处理。

⑥ 逻辑信道之间进行优先级处理。

⑦ 填充。

(2)RLC层支持透传模式(Transparent Mode,TM)、非确认模式(Unacknowledged Mode,UM)、确认模式(Acknowledged Mode,AM)3种模式,其主要功能如下所述。

① 传输上层PDU。

② 序列编号独立于PDCP(UM和AM)。

③ 自动重传请求(Automatic Repeat reQuest,ARQ)纠错(仅限AM)。

④ RLC SDU的分段(AM和UM)和重新分段(仅AM)。

⑤ 重新封装SDU(AM和UM)。

⑥ 重复检测(仅限AM)。

⑦ RLC SDU丢弃(AM和UM)。

⑧ RLC重建。

⑨ 协议错误检测(仅限AM)。

(3)PDCP层的主要功能如下所述。

① 传送用户面和控制面数据。

② 维护PDCP的SN号。

③ 使用鲁棒头压缩(Robust Header Compression,ROHC)协议进行头压缩和解压缩。

④ 加密和解密。

⑤ 完整性保护。

⑥ 基于定时器的SDU丢弃。

⑦ 路由选择。

⑧ 复制。

⑨ 重新排序和按顺序转发。

⑩ 无序转发。

⑪ 重复丢弃。

(4)SDAP层的主要功能如下所述。

① QoS流和数据无线承载之间的映射。

② 标记DL和UL数据包中的QFI。

2. 控制面

图3-11为控制面的协议栈。

016-1

图3-11 控制面协议栈

(1)PDCP、RLC和MAC子层(在网络侧的gNB终止)的功能和用户面基本一致。

(2)RRC(在网络侧的gNB终止)的功能主要如下所述。

① 广播与AS和NAS相关的系统信息。

② 由5GC或NG-RAN发起的寻呼。

③ 建立、维护和释放UE与NG-RAN之间的RRC连接。

④ 安全功能,如密钥管理。

⑤ 信令无线承载(Signal Radio Bear,SRB)和DRB的建立、配置、维护和释放。

⑥ 移动功能。

⑦ QoS管理功能。

⑧ UE测量报告。

⑨ 无线链路故障的检测和恢复。

⑩ NAS向/从UE传送NAS消息。

(3)NAS控制协议(在网络侧的AMF终止)的功能主要有身份验证、移动性管理和安全控制等。