在网络通信模型中,都对应有分层的网络结构,如开放式系统互联(OSI)的七层模型(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层)以及TCP/IP四层(网络接口层、网络层、传输层和应用层)模型。与此相对应,在5G各功能体之间的通信协议也都有对应的协议栈,因此5G包含了一系列的接口协议,每个协议也对应有不同的分层模型。

5G协议中的N6接口协议对应的是用户终端UE和5G基站gNB之间以及用户平面功能体UPF和数据网DN之间的接口协议,N6接口协议分为控制面和用户面,分别对应如下协议栈。

N6的控制面协议栈:

N6用户面协议栈:

之所以要单独介绍N6接口用户平面协议栈,是因为这个协议栈与用户上网行为及计费的一些要素相关联。在此只是简单介绍一下这个协议栈的功能,细节不展开研究。

N6接口用户平面协议栈如上面图所示分为五层:
  • 物理层(Physical Lay,简称PHY):该层为射频接口部分,负责提供空中接口的各种逻辑信道。负责处理编译码、调制解调、多天线映射以及其它电信物理层功能。物理层以传输信道的方式为MAC层提供服务。
  • 媒体接入控制层(Medium Access Control,简称MAC):主要作用是定义和分配空中接口的逻辑信道,使得这些信道能被不同的UE共享。逻辑信道共有3类,分别是公共控制信道、分组业务信道和广播信道。公共控制信道用来传送数据通信的控制信令,分组业务信道用来传送分组数据,广播信道则是用来给移动台发送网络信息
  • 无线链路控制层(Radio Link Conrtol,简称RLC):RLC是UE和基站之间的通信协议,通过SAP(Service Access Point)与PDCP层通信,并通过逻辑信道与MAC层通信,确保接收数据和发送数据的顺序一致,支持三种模式的数据传输,分别是确认模式(Acknowledged Model,简称AM,要求接收方应答,并支持自动重传,可靠性高)、非确认模式(Unacknowledged Model,简称UM,用于可靠性不高的业务)和透明模式(Transparent Model,简称TM,传输时不封装RLC协议头,提供无连接服务,如广播和寻呼)
  • 分组数据汇聚协议层(Packet Data Convergence Protocol,简称PDCP):是外部PDN网与PS域接口所用的网络协议,主要目的是发送或接收对等PDCP实体的分组数据,处理控制面上的无线资源管理消息以及用户面上的因特网协议(IP)包。PDCP层收到来自IP层的数据分组后,对数据分组进行进行头压缩和加密,以减少无线接口必须传送的比特流量,然后传到到RLC层,同时还对信令加解密和一致性完整性处理。在接收端,PDCP协议将负责执行解密及解压缩功能
  • 服务数据适配协议层(Service Data Adaptation Protocol,简称SDAP),这个是5G新增的层,用于对QoS流与DRB(Data Radio Bearers, 无线数据承载)之间进行映射,同时在上下行数据包中标识QoS flow ID (QFI),这样就可以实现基于流的Qos而不是基于承载的Qos

注:

无线承载即UE和基站之间的传输通道,有两种,一种是数据承载称为DRB,一种是信令承载称为SRB(Signalling Radio Bearers 信令无线承载)

老猿Python,跟老猿学Python、学5G!

老猿学5G扫盲贴:N6接口用户平面协议栈对应的网络分层模型的更多相关文章

  1. 老猿学5G扫盲贴:与用户和终端相关的名词UE、SUPI、GPSI、PEI

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt+moviepy音视频剪辑实战 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 和4 ...

  2. 老猿学5G扫盲贴:PDU协议数据单元、PDU连接业务和PDU会话的功能详解

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一.PDU 关于PDU在百度百科是这样定义的:协议 ...

  3. 老猿学5G扫盲贴:中移动的5G计费架构中Nchf'服务化接口以及CHF中的AGF

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一.关于Nchf' 在中移动企标中出现了在3GPP ...

  4. 老猿学5G扫盲贴:中国移动网络侧CHF的功能分解说明

    ☞ ░ 老猿Python博文目录░ 一.引言 在<老猿学5G扫盲贴:中国移动网络侧CHF主要功能及计费处理的主要过程>介绍了中国移动CHF的总体功能,同时说明了CHF网元主要由AGF.CD ...

  5. 老猿学5G扫盲贴:中国移动网络侧CHF主要功能及计费处理的主要过程

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt+moviepy音视频剪辑实战 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一. ...

  6. 老猿学5G扫盲贴:3GPP规范中与计费相关的主要规范文档列表及下载链接

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 在<老猿学5G扫盲贴:3GPP规范中部分与计 ...

  7. 老猿学5G扫盲贴:中国移动的5G计费架构解读

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一.引言 在<老猿学5G扫盲贴:3GPP中的 ...

  8. 老猿学5G扫盲贴:中国移动5G融合计费漫游计费架构和路由方案

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt+moviepy音视频剪辑实战 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 一. ...

  9. 老猿学5G扫盲贴:推荐三篇介绍HTTP2协议相关的文章

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 5G中的服务化接口调用都是基于HTTP2协议的,老 ...

随机推荐

  1. 推动中国制造升级,汽车装配车间生产流水线3D可视化

    前言 随着<中国制造2025>的提出,制造业迎来了全新的发展机遇.更多的企业将制造业信息化技术进行广泛的应用,如 MES 系统.数字孪生以及生产管理可视化等技术的研究应用,已经成为社会各界 ...

  2. JMeter100个线程竟然只模拟出1个并发

    线程组,是说到 JMeter 会第一时间想到的东西,也是我认为 JMeter 最难理解的知识点.因为项目让你做个压测,首先就是要考虑并发,用 JMeter 就是用多线程 来模拟多并发.但在看到线程组编 ...

  3. 【SpringCloud】03.微服务的设计原则

    微服务的设计原则: 一.AKF拆分原则 业界对于可扩展的系统架构设计有一个朴素的理念:通过加机器就可以解决容量和可用性问题(如果一台不行就两台). Y轴(功能)--关注应用中功能划分,基于不同的业务拆 ...

  4. 【SpringBoot】13. logback日志记录

    logback日志记录 Spring Boot 1.5.19.RELEASE 1.导入相关jar包 在spring-boot-starter-web 中已经包含 2.添加logback.xml配置文件 ...

  5. CDN技术的原理及优缺点

    CDN的全称是Content Delivery Network,即内容分发网络.其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快.更稳定.通过在网络各处放置节 ...

  6. 邻居子系统 arp 状态图

  7. 45. 跳跃游戏 II

    给定一个非负整数数组,你最初位于数组的第一个位置. 数组中的每个元素代表你在该位置可以跳跃的最大长度. 你的目标是使用最少的跳跃次数到达数组的最后一个位置. 示例: 输入: [2,3,1,1,4]输出 ...

  8. Markdown语法+Typora快捷键

    1. Markdown语法 1.1 代码块生成 // 对于代码块,使用"```+编程语言"即可生成书写对应代码块的区域 // JS代码块 ​```javascript // Jav ...

  9. Tomcat Web服务器与常用Web服务器

    一.常用Web服务器 Tomcat ​ 由Apache组织提供的一种Web服务器,提供对jsp和servlet的支持.它是一种轻量级的javaWeb容器服务器.也是当前应用最广的JavaWeb服务器( ...

  10. Java入门基础知识点总结(详细篇)

    Java入门基础知识点总结(详细篇)~~~~~目录 1.1 图解 1.1.1 Java基础知识点 1.1.2 Java基础语法的相关内容 1.2 关键字 1.3 标识符 1.3.1 标识符概念 1.3 ...