NGAP是NG-RAN节点(即gNodeB)和New Generation(NG)逻辑接口上的5GC之间的CP通信协议,NG接口支持CP和UP的分离。在这种情况下,基于 NG 接口的 CP 称为 NG 控制平面接口 (NG-C),而 UP 称为 NG 用户平面接口 (NG-U)。如下图所示,这两个接口分为两组:传输网络层 (TNL) 和无线网络层 (RNL)。
TNL负责在NG-RAN节点和5GC之间传输网络数据包。RNL 负责控制对移动网络的访问。NG-C TNL 通过 Internet 协议 (IP) 实现,使用流控制传输协议 (SCTP) 作为传输层。在这种情况下,SCTP在NG-RAN节点和AMF之间提供了一个可靠的信道,用于信令消息。NG-U 使用 GTP-U 隧道通过用户数据报协议 (UDP) 实现,该隧道为 NG-RAN 节点和 UPF 之间流动的 UP 流量提供非保证的数据包数据单元 (PDU) 传输。