- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)