理论知识扩展-5G协议(SCTP和GTP-U协议)-详细-较好.docx

理论知识扩展-5G协议(SCTP和GTP-U协议)-详细-较好.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

5G系统——协议栈

?/beilou310/phtml

//5GNR协议栈架构:控制面和数据面

5GNR协议栈架构:控制面和数据面

以前对5GNR协议一直像LTE那样,知道分数据面和控制面板,然后两种不同的协议栈框架。但具体怎么说,为什么要这么设计,没有认真思考过。这部分的介绍在协议38.300里面哦。

这次遇到了一个问题:需要从数据流向有很清晰的认知,借此机会梳理下。

一:第一张图

首先来自于/html/5G/5G_RadioProtocolStackArchitecture.html的一张图,

这张图只画出了UE和gNB的协议栈架构。

?????

?

注意一点,radioprotocolstackMostofthefundamentalideainthispagecomesfrom?3GPP38.300.

38.300里面主要整个介绍协议栈架构,分多少层,每层主要干嘛,用户面怎么传输的,控制面怎么传输的。包括IP包,SDU、PDU等等。

?相比LTE,NR控制面没有任何变化,在数据面多了一层SDAP(服务数据适配协议子层?SDAP(ServiceDataAdaptationProtocol)),从框图看是做QOS映射的。说实话从目前实现代码上都没有找到关于SDAP的实现。

SDAP协议定义于TS37.324,PDCP定义于TS38.323,RLC定义于TS38.322,MAC定义于TS38.321。

?

协议栈发生在两个网元的接口处,如

(1)手机与基站的UU接口,即空口协议。

(2)基站内部的RU与DU之间,即eCPRI前传接口协议

(3)基站内部的DU与CU之间,即F1中传接口协议

(4)基站与核心网的之间,即NG后传协议栈。

(5)基站与基站之间,即Xn后传协议栈。

回忆下LTE协议栈架构:

?

?

二:5G整体网络架构

5G网络架构宏观上分为接入网和核心网两部分,5G接入层成为NG-RAN(NR),由5G基站(gNB)组成;5G核心网由控制面(AMF)、用户面(UPF)分离组成。

?

?

三、5G网络接口及无线协议栈

3.15G网络接口及协议

5G网络接口分为Xn和NG两种接口。

?

?

?

?上面说的是网络接口,每个接口都分为用户面-C和控制面-U,那么走的就都可以认为是以太网协议。不是指无线接口。

?

?

?(1)GTP:GPRSTunnelingProtocol,GPRS隧道协议

主要用于在GSMGRPS和UMTS和LTE、NR网络中支持通用分组无线服务(GPRS)的通讯协议。也就是该协议起源于2GGSMGPRS,一直沿用到今,彰显了该协议的强大的生命力。

它在基站一侧,为每个手机用户,与核心网建立一个安全的UDP隧道,在该隧道中,可以为手机与核心网之间安全的传输空口上层数据面PDU.

(2)SCTP:StreamControlTransmissionProtocol,流控制传输协议

SCTP提供的服务与UDP和TCP类似,

SCTP在客户和服务器之间提供关联(association),并像TCP那样给应用提供可靠性、排序、流量控制以及全双工的数据传输.

与TCP不同的是,SCTP是面向消息的(message-oriented)。它提供各个记录的按序递送服务。

与UDP一样,由发送端写入的每一条记录的长度随数据一道传递给接收端应用。

它在基站一侧,为每个手机用户,与核心网建立一个安全的SCTP隧道,在该隧道中,可以为手机与核心网之间安全的传输空口上层控制面PDU.

上述两个协议,是TCP/IP协议家族的成员,属于传输网协议,而不是空口协议。

NG-U接口用于连接NG-RAN与UPF,其协议栈如上图所示。协议栈底层采用UDP、IP协议,提供非保证的数据交付。

NG-C接口用于连接NG-RAN与AMF,其协议栈如上图所示。在传输中,IP协议为信令提供点对点传输服务。SCTP保证信令的可靠交付。

3.25G无线端到端协议栈

控制面:

?

?整合起来就是

?

?

?

左边是UE和GNB无线UU接口,右边是GNB和核心网之间的N2接口。注意里面是SCTP,SCTP保证信令的可靠交付。

?

用户面:

?

两个图合起来如下所以,可能业务不复杂的核心网只有一个UPF,那么就没有N9接口。?这里关注下,基站从核心网收到的GTPU的包,转为SDAP后往下传。

?贴一个彩色图

?

?

?注意两点:

1:SCTP是基站与核心网关于控制面消息的传输协议。而SDAP是基站与UE之间测一个具体的协议层,由3GPP规定。

2:从上面架构来看,NR相比较于LTE,基站与核心网之间的接口协

文档评论(0)

182****9972 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档