【6G 新技术】6G数据面介绍

博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持!
博主链接

本人就职于国际知名终端厂商,负责modem芯片研发。
在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G算力网络技术标准研究。


博客内容主要围绕:
       5G/6G协议讲解
       算力网络讲解(云计算,边缘计算,端计算)
       高级C语言讲解
       Rust语言讲解

文章目录

  • 一、6G数据面介绍
    • 1.1 6G为什么需要数据面
  • 二、一种可能的数据面架构
    • 2.1 功能实体
    • 2.2 DO与DA的运行
      • 2.2.1 DO的运行
      • 2.2.2 DA的运行
      • 2.2.3 DA的部署
    • 2.3 数据转发技术
      • 2.3.1 DA有状态、报文无状态
      • 2.3.2 DA无状态、报文有状态
      • 2.3.3 DA和报文都无状态
  • 三、总结



一、6G数据面介绍

我司在去年发表了一篇关于6G数据面的文章,详细介绍了为什么需要6G数据面,数据面架构以及实现细节。

1.1 6G为什么需要数据面

  • 6G中的通信感知、AI等新增能力会产生海量数据,这些数据可以来自终端、边缘、gNB和CN等,现有的5G用户面不适合承载这些数据,下面给出了具体的原因:

    5G用户面承载6G数据面数据承载
    功能PDU会话提供用户设备和网络设备之间端到端的用户面连接由数据采集、预处理、转发、存储、分析等功能组成分布式数据管道
    起始和终结点UE和UPF任何网元和终端设备
    数据转发转发设备仅转发数据包需要实现随路计算:在数据管道中,数据在被转发的同时被转换和优化,以达到可以分析和应用的状态
    转发原则数据包基于目标地址进行转发数据包基于数据服务和数据管道身份进行转发
    拓扑结构点到点连接任意拓扑
  • 现有5G中的数据多是点对点的,而6G中的数据呈现分布式的状态(例如,感知数据、AI数据、网络行为和状态数据等,可能来自不同的设备最终汇聚到一个设备进行计算),所以需要支持任意拓扑结构;

  • 5G网络中存在数据孤岛,例如gNB和CN之间可能存在数据重复采集的问题,也就是说很难实现数据共享(不仅是移动通信系统内,还有跨域厂家的数据共享);

  • 5G中很多数据都是一次性的,几乎不会进行存储,例如终端上报的测量信息等,而这些信息在6G中可以被内生AI使用,来提升用户体验和优化网络性能等,所以6G数据面可以提供一种全局的机制来持久化数据。

  • 5G现有的一些数据分析功能均针对特定领域的数据,无法用于处理6G通信网络的通用数据服务管理。下面给出了一个对比分析表:

    NWDAFMDT(最小化路测)SON(自组网)ETSI-ZSMETSI-PDLIEEE-2144.1
    部署模式分层中心化分布式,中心化或者混合式分层分布式中心化
    功能、优势通过5GC中的网络数据分析驱动网络自动化和服务编排网络规划和优化网络性能和用户体验优化自动化网络和服务管理联邦数据采集、数据共享和计算可行IoT管理和数据服务
    数据采集从数据源汇聚数据UE、RAN节点采集数据UE、RAN节点采集数据E2E数据采集IoT设备采集可信感知,数据生成和采集
    数据源5GC NFs,OAM,AFsUEsEMS基础设施资源和网络服务拥有IoT设备的不同组织IoT设备
    服务开放通过NEF不支持不支持通过集成总线不支持通过数据API
    可信(安全,隐私)需要用户许可需要用户许可不支持不支持基于分布式账本基于区块链
    用例网络状况(带路拥挤和预警信息等)和设备行为(UE移动性等)监测覆盖优化、移动性优化、容量优化、公共信道参数化、QoS验证自配置、自优化、自愈、自保护、自学习E2E网络和服务管理;集成和互操作;安全和追朔智慧城市;智慧医疗;智慧交通所有IoT应用
    邻域5GCRANRANOAMUE、AN、CN、TNIoT&无线网络
    标准组织3GPP3GPP3GPPETSIETSIIEEE

二、一种可能的数据面架构

下图是华为论文中给出的数据面架构图1
在这里插入图片描述

2.1 功能实体

  • 数据编排器(DO,Data Orchestrator):负责粗粒度、非实时的数据编排,是接收数据服务请求的门户,其会将数据服务请求转换为对应的数据管道构建请求发送给DC。DO还负责与其它网络服务展开写作,比如算力网络服务对算力进行编排,而DO对数据进行编排。同时在DO中内置了一个数据安全防护和隐私保护技术库(DPTR),包含了差分隐私、同态加密、零知识证明等计数,提供数据安全隐私保护能力,并按需将数据保护技术(DPT)赋能给DA。

  • 数据控制器(DC,Data Control):负责细粒度的实时的编排任务,在本地域中依据DA的能力和数据服务请求对数据管道进行组合。DO与DC二者协同可以实现数据管道的弹性和可编程性。其次,DC会接收DA的能力报告并实现对DA的注册和撤销功能,通过检测DA的心跳实现对DA的实时监管。

  • 数据代理(DA,Data Agent):执行数据管道中编排的数据采集、数据预处理、数据存储、数据分析和数据共享等其它服务。其中的数据存储负责少量的、或短期的、或有隐私保护需求数据的本地存储。可以内置于网络功能中也可以单独部署。DA将数据服务能力上报给DC,之后由DO/DC依据服务请求和DA能力选择合适的DA,并实施编排,DO将按需对DA进行DPT更新。DA通过服务API对外提供数据服务。

  • 数据存储功能(DSF,Data Storage Function):主要用于大规模数据存储或长期存储时充当DA的存储扩展组件。

  • 可信锚点代理(TAA,Trust Anchor Agent):数据面架构中定义的专门用于保障6G数据可信度的独立组件。主要负责保护数据机密性、完整性和可靠性。

下图是华为论文中给出的详细架构图1

在这里插入图片描述

2.2 DO与DA的运行

2.2.1 DO的运行

DO通过DA上报的数据服务能力和DA间逻辑连接状态等,获取DA网路的全局信息。然后,DO根据接收的数据服务请求选择合适的DA,编排数据管道,并计算和构建数据转发路径。DO通过数据转发控制协议(DFCP)将数据转发信息发送给DA,并按需更新和删除数据转发信息。最后,DO通过DFCP从DA处采集统计数据。

2.2.2 DA的运行

DA可以实现多种数据处理功能,这些功能在DA注册期间作为DA的能力上报给DO/DC,并可及时上报能力更新。DO根据应用的具体服务需求和DA的数据功能实施编排。由网络功能(NF)业务逻辑发起的任务进入DA,更具DO编排策略执行DA的特定处理功能。如果需要多个DA的协同工作,则在执行完本地DA最后一个功能后经由数据转发功能转入下一个DA,或在本地DA运行完全部功能后通过数据服务API提供给应用1

在这里插入图片描述

2.2.3 DA的部署

如下图所示1,DA在网络中有三种可行的部署模式:独立式、内置式和混合式。

  • 独立式:即DA在网络中以独立网元或NF形式部署;
  • 内置式:表示在RAN或者NF以及终端设备中内置DA;
  • 混合式:表示既新增独立的DA,同时在RAN、NF或终端设备中部署内置DA;

在这里插入图片描述

2.3 数据转发技术

6G数据面中,数据的管理和处理采用管道的形式,数据不仅通过管道传输,并在流经的节点完成采集、处理、存储、分析等功能。此外,传统网络中会话的建立以通信路径的构建为前提,路径上的节点(通常是路由器或交换机)只负责会话报文的转发,不对报文进行处理。而在6G网络中,为了满足新业务、新场景的需求,数据管道上的节点(DA)需要按需对报文做相应处理,然后转发至下一个节点。因此,6G数据面需要构建新的面向数据的转发机制。

传统网络中的会话是点对点建立的,旨在复杂的网络拓扑中找到一条合适的通信路径。而6G数据面具有分布式的特点,因此数据管道(入数据的汇聚和分发)需要支持任意拓扑结构。下图1展示了三种6G数据面数据转发技术方案。

在这里插入图片描述

2.3.1 DA有状态、报文无状态

数据转发控制实体(DO)根据数据业务需求,按DA的功能编排组成数据管道及其拓扑,并将数据转发表项写入相应DA的数据转发表。DA根据表项转发数据到下一跳,直至转发表项结束。同时DA统计转发的数据报文数和字节数,按需上报给DO。数据服务执行结束后删除数据管道,DA删除数据转发表项。

2.3.2 DA无状态、报文有状态

DO根据业务需求,按DA的能力/功能编排组成数据管道及其拓扑,并将数据转发表项发送给入口DA。入口DA将转发信息作为数据报文头部信息转发至下一跳。转发路径中的DA根据数据报文头携带的转发信息进行转发,并删除涉及本DA的转发信息。出口DA将报文头部的地址/标识信息删除后递交给上层应用。DA统计转发的数据报文数和字节数,并按需上报给DO。边缘DA在数据服务结束后删除给定数据服务的数据转发表项。

2.3.3 DA和报文都无状态

DO根据业务需求,按DA能力/功能编排组成数据管道及其拓扑。DO将数据服务对应的数据转发路径进行编码,并将编码发送给入口DA。DA通过解码操作计算出数据报文的下一跳,在完成数据处理后转发至下一节点。出口DA将报文递交给上层应用。DA根据报文中携带的统计数据按需上报给DO。边缘DA在数据服务结束后删除数据管道。

三、总结

以上就是华为论文中对6G数据面的一些设计和构想,其实数据面的讨论从2021年就开始了,华为也算是最早有论文和演示Demo的公司了,其实Intel也发表过一篇关于6G云原生系统的论文,也涉及到了数据面的构想,写的也很深入,之后我整理一下写一篇博文。



在这里插入图片描述


  1. 图片摘自ISSN 2096-3075,CN 10-1491/TP ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/318.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

订单30分钟未支付自动取消怎么实现?

目录了解需求方案 1:数据库轮询方案 2:JDK 的延迟队列方案 3:时间轮算法方案 4:redis 缓存方案 5:使用消息队列了解需求在开发中,往往会遇到一些关于延时任务的需求。例如生成订单 30 分钟未支付&#xff0…

HashMap的实际开发使用

目 录 前言 一、HashMap是什么? 二、使用步骤 1.解析一下它实现的原理 ​编辑 2.实际开发使用 总结 前言 本章,只是大概记录一下hashMap的简单使用方法,以及理清一下hashMap的put方法的原理,以及get方法的原理。 一、Has…

如何使用 Python 检测和识别车牌(附 Python 代码)

文章目录创建Python环境如何在您的计算机上安装Tesseract OCR?技术提升磨砺您的Python技能车牌检测与识别技术用途广泛,可以用于道路系统、无票停车场、车辆门禁等。这项技术结合了计算机视觉和人工智能。 本文将使用Python创建一个车牌检测和识别程序。…

【Linux】目录和文件的权限

Linux中的权限有什么作用Linux权限管理文件访问者的分类文件类型和访问权限(事物属性)**文件权限值的表示方法**文件访问权限的相关设置方法chmodchownchgrpumaskumask使用 sudo分配权限目录的权限Linux中的权限有什么作用 Linux下有两种用户&#xff1…

【C缺陷与陷阱】----语义“陷阱”

💯💯💯 本篇处理的是有关语义误解的问题:即程序员的本意是希望表示某种事物,而实际表示的却是另外一种事物。在本篇我们假定程序员对词法细节和语法细节的理解没有问题,因此着重讨论语义细节。导言&#xf…

SignalR+WebRTC技术实现音视频即时通讯功能

一、建立信令服务器 1、后台项目中新建一个对应的集线器类,取名VideoHub,并继承Hub类,Hub是SignalR的一个组件,它使用RPC接收从客户端发送来的消息,也能把消息发送给客户端。 2、VideoHub中定义一个静态的Concurrent…

java-正装照换底色小demo-技术分享

文章目录前言java-正装照换底色小demo-技术分享01 实现思路02 效果02::01 原图:02::02 执行单元测试:02::03 效果:03 编码实现前言 如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。   而且听说点赞…

js逆向爬取某音乐网站某歌手的歌曲

js逆向爬取某音乐网站某歌手的歌曲一、分析网站1、案例介绍2、寻找列表页Ajax入口(1)页面展示图。(2)寻找部分歌曲信息Ajax的token。(3)寻找歌曲链接(4)获取歌曲名称和id信息3、寻找…

XXE漏洞复现

目录XML基础概念XML数据格式DTD基础定义DTD作用分类DTD实体实体的分类DTD元素XXE漏洞介绍实操如何探测xxe漏洞XML基础 概念 什么是XML 是一种可扩展标记语言 (Extensible Markup Language, XML) ,标准通用标记语言的子集,可以用来标记数据、定义数据类型…

30个题型+代码(冲刺2023蓝桥杯)(中)

2023.3.13~4.13持续更新 目录 🍎注意 🌼前言 🌼十,KMP(留坑) 🌼十一,Trie(留坑) 🌼十二,BFS 👊(一)1562. 微博转发…

OpenAI 发布GPT-4——全网抢先体验

OpenAI 发布GPT-4 最近 OpenAI 犹如开挂一般,上周才刚刚推出GPT-3.5-Turbo API,今天凌晨再次祭出GPT-4这个目前最先进的多模态预训练大模型。与上一代GPT3.5相比,GPT-4最大的飞跃是增加了识图能力,并且回答准确性也得到显著提高。…

写给20、21级学生的话

写给20、21级学生的话前言一、关于招聘变招生,你怎么看?二、对于即将实习/已经实习的学生,你有什么建议?1.学习方面2.提升方面三、思想成年真的很重要前言 最近,有一些同学遇到的实习问题,我统一回复下&…

第十二届蓝桥杯省赛详解

试题A:空间 1B是8位,32位二进制数占用4B空间,1MB2^10KB2^20B 那么可以存放32位二进制数的个数为256*2^20*8/3267108864 试题B:卡片 分析:因为数据只有2021,所以直接模拟即可 结果为:3181&…

MySQL基础------sql指令1.0(查询操作->select)

目录 前言: 单表查询 1.查询当前所在数据库 2.查询整个表数据 3.查询某字段 4.条件查询 5.单行处理函数(聚合函数) 6.查询时给字段取别名 7.模糊查询 8.查询结果去除重复项 9.排序(升序和降序) 10. 分组查询 1…

Linux 如何使用 git | 新建仓库 | git 三板斧

文章目录 专栏导读 一、如何安装 git 二、注册码云账号 三、新建仓库 配置仓库信息 四、克隆远端仓库到本地 五、git 三板斧 1. 三板斧第一招:git add 2. 三板斧第二招:git commit 解决首次 git commit 失败的问题 配置机器信息 3. 三…

最新!Windows 11 更新将整合 AI 技术

微软MVP实验室研究员张雅琪(阿法兔)微软最有价值专家(MVP),毕业于外交学院和香港大学,IT 技术社区创始人,中关村互联网金融研究院兼职研究员,多次受邀在微软 Reactor 进行公开演讲&a…

电子工程师必须掌握的硬件测试仪器,你确定你都掌握了?

目录示波器示例1:测量示波器自带的标准方波信号输出表笔认识屏幕刻度认识波形上下/左右移动上下/左右刻度参数调整通道1的功能界面捕获信号设置Menu菜单触发方式触发电平Cursor按钮捕捉波形HLEP按钮参考资料频谱分析仪器信号发生器示波器 示例1:测量示波…

STM32F103R8T6 SPWM实现正弦波输出

前言 PWM合成正弦波,原理什么的不详细说了,概括一下就是 PWM有效面积的积分 正弦波的有效面积。PWM的频率越快,细分的越多,锯齿也就越不明显。 做法是:首先利用正弦波取点软件,取点1000个,生…

求职(怎么才算精通JAVA开发)

在找工作的的时候,有时候我们需要对自己的技术水平做一个评估。特别是Java工程师,我们该怎么去表达自己的能力和正确认识自己所处的技术水平呢。技术一般的人,一般都不敢说自己精通JAVA,因为你说了精通JAVA几乎就给了面试官一个可以随便往死里问的理由了。很多不自信的一般…

《ChatGPT是怎样炼成的》

ChatGPT 在全世界范围内风靡一时,我现在每天都会使用 ChatGPT 帮我回答几个问题,甚至有的时候在一天内我和它对话的时间比和正常人类对话还要多,因为它确实“法力无边,功能强大”。 ChatGPT 可以帮助我解读程序,做翻译…