【学习笔记】无人机(UAV)在3GPP系统中的增强支持(六)-人工智能控制的自主无人机用例

news2024/11/15 17:19:33

 引言

本文是3GPP TR 22.829 V17.1.0技术报告,专注于无人机(UAV)在3GPP系统中的增强支持。文章提出了多个无人机应用场景,分析了相应的能力要求,并建议了新的服务级别要求和关键性能指标(KPIs)。

下载资源:3GPPTR22.829R17EnhancementforUnmannedAerialVehicles资源-CSDN文库

主要内容包括:

  1. 无人机高清视频直播:支持4K乃至8K视频实时上传,要求低延迟、高可靠性和精确定位,以避免事故。
  2. 无人机作为空中基站:在灾难监测等场景中,无人机携带基站设备,提供临时覆盖,强调快速部署和灵活配置。
  3. 无人机命令与控制(C2)通信:定义了直接C2、网络辅助C2等多种模式,强调QoS保障和安全性,以适应不同飞行环境和需求。
  4. 无人机与地面用户共存:探讨了无人机与增强型移动宽带(eMBB)用户共享网络资源时的干扰最小化问题。
  5. 自主无人机控制:AI系统通过5G网络控制无人机,对上下行传输提出了高带宽和低延迟要求,并需要高精度定位信息。
  6. 无人机群管理:支持无人机群在物流等领域的应用,强调群管理和协同作业能力。
  7. 服务可用性和体验保障:提出通过边缘计算和路径优化,确保无人机通信服务的低延迟和高可靠性。

文章最后总结了无人机通信服务的潜在要求,并建议3GPP制定相关服务规范,以更好地支持无人机生态系统的发展。

5.5 人工智能控制的自主无人机用例


5.5.1 描述
人工智能控制无人机主要通过以下步骤进行:
1)无人机收集实时信息(包括高精度三维地表地形数据、实时图片、实时视频等);
2)这些实时信息通过5G网络传输到人工智能系统;
3)固定路线的飞行器飞行路径由人工智能系统处理,并计算和制定判断指令;
4)这些指令通过5G网络发送到无人机。
在人工智能控制无人机的情况下,需要考虑无人机对无线网络的要求,包括高速上行链路传输和低延迟下行链路传输。
此外,5G网络需要向人工智能系统提供高精度定位信息,以辅助无人机的飞行计算和决策。

5.5.2 先决条件
为无人机场景(如油管巡逻、无人机联合作战)部署了人工智能系统,以实现实时无人机控制。网络运营商为无人机提供网络覆盖,以及无人机与人工智能系统之间的连接。人工智能系统可能位于UTM或其他第三方设备中,这些设备不属于3GPP系统。

图5.5.2-1:人工智能系统控制的自主无人机的使用

5.5.3 服务流程

  1. 无人机收集实时信息(包括高精度三维地表地形数据、实时图片、实时视频等);
  2. 这些实时信息通过5G网络传输到人工智能系统;这将需要上行链路方向的高数据速率(例如,120Mbit/s)。
  3. 固定路线的飞行器飞行路径由人工智能系统处理,并计算和制定判断指令;
  4. 这些指令通过5G网络发送到无人机,这需要下行链路方向的低延迟和高可靠性。对传输数据速率没有特别高的要求。
  5. 5G系统提供无人机的高精度定位,这已在3GPP TS 22.261中指定。此外,5G系统获取飞行无人机的实时位置数据,然后将其发送给可信赖的第三方,例如,用于辅助飞行的人工智能系统。
  6. 根据监督和控制的要求,无人机系统必须负责以最可用和有效的方式,向最近的民航和相关部门通报任何导致人员重伤或死亡或地面财产重大损失的飞机事故。

5.5.4 后置条件
自主无人机在无人机人工智能系统的控制下完成任务。当终端和人工智能系统的处理时间为10毫秒时,双向网络延迟(即上行链路延迟加上下行链路延迟)应小于40毫秒。有关延迟的计算方式,请参见附件[2]。

5.5.5 现有功能部分或完全覆盖用例功能
5G系统应优化控制平面和/或用户平面的资源使用,以传输需要高数据速率(例如,10 Mbps)和非常低的端到端延迟(例如,1-10 ms)的连续上行链路数据。云应用(如云机器人)在网络中而不是在用户设备中执行计算,这要求系统在上行链路中具有高数据速率和非常低的往返延迟。假设未来会部署高密度的云机器人,5G系统需要针对这种情况优化资源效率。5G系统应能够为服务提供所需的QoS(例如,可靠性、端到端延迟和带宽),并在必要时为该服务支持资源优先级划分。

注1:例如,3GPP定位技术与非3GPP定位技术(如GNSS(北斗、伽利略、格洛纳斯和GPS)、地面信标系统(TBS)、传感器(如气压计、IMU)、基于WLAN/蓝牙的定位)的结合,可以支持提高准确性、可用性、可靠性和/或置信度水平,减少定位服务延迟,增加位置相关数据的更新率,增加覆盖范围(服务区)。

注2:组合可以随时间变化以优化性能,并且可以是同一时期的多种定位技术的组合,也可以是不同时期的多种定位技术的组合。

3GPP系统应使移动网络运营商能够使用以下网络增加发送到UTM的数据:无人机和无人机控制器的基于网络的定位信息。3GPP系统应使无人机系统能够使用无人机和其无人机控制器的实时位置信息更新UTM。对于以下无人机的高带宽充电需求,根据[11]中4.3.1.2用户会话组件的充电原则,有基于QoS差异化的数据(上传或下载)充电的相关要求,包括:根据地区或国家监管要求,5G系统应能够提供高优先级的通信,以应对无人机在紧急情况下的需求,例如,由于设备问题,无人机被迫降落。无人机设备功率不足,且无人机设备可能失去连接。

5.5.6 支持用例所需的潜在新要求

[P.R.5.5-001] 5G系统应支持需要[120]Mbps上行数据速率和[40]ms双向网络延迟(即上行链路延迟加上下行链路延迟)的连续数据传输。

[P.R.5.5-002] 5G系统应能够向可信赖的第三方提供无人机的更高精度位置信息,延迟小于[10]ms。

往期内容:

【学习笔记】无人机(UAV)在3GPP系统中的增强支持(一)-3GPP TR 22.829 V17.1.0技
【学习笔记】无人机(UAV)在3GPP系统中的增强支持(一)-3GPP TR 22.829 V17.1.0技

【学习笔记】无人机(UAV)在3GPP系统中的增强支持(二)-支持高分辨率视频直播应用-CSDN博客

【学习笔记】无人机(UAV)在3GPP系统中的增强支持(三)-机上无线电接入节点无人机-CSDN博客

【学习笔记】无人机(UAV)在3GPP系统中的增强支持(四)-无人机系统(UAS)命令与控制(C2)通信用例-CSDN博客

【学习笔记】无人机(UAV)在3GPP系统中的增强支持(五)-同时支持无人机和eMBB用户数据传输的用例-CSDN博客

【学习笔记】无人机(UAV)在3GPP系统中的增强支持(六)-人工智能控制的自主无人机用例-CSDN博客

【学习笔记】无人机(UAV)在3GPP系统中的增强支持(七)-通过无人机实现无线接入的独立部署-CSDN博客

【学习笔记】无人机(UAV)在3GPP系统中的增强支持(八)-通过无人机进行无线接入-CSDN博客

【学习笔记】无人机(UAV)在3GPP系统中的增强支持(九)-无人机服务区分离-CSDN博客

【学习笔记】无人机(UAV)在3GPP系统中的增强支持(十)-服务体验保证的用例-CSDN博客

【学习笔记】无人机(UAV)在3GPP系统中的增强支持(十一)-无人机服务可用性用例需求-CSDN博客

【学习笔记】无人机(UAV)在3GPP系统中的增强支持(十二)-无人机群在物流中的应用-CSDN博客

【学习笔记】无人机(UAV)在3GPP系统中的增强支持(十三)-更换无人机控制器-CSDN博客

【学习笔记】无人机(UAV)在3GPP系统中的增强支持(十四)-无人机操控关键绩效指标(KPI)框架-CSDN博客

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

从汇编层看64位程序运行——函数的调用和栈平衡

函数调用 不知道有没有人想过一个问题:A函数调用B函数,B函数是如何知道在调用结束后回到A函数中的? 比如下面的代码,main函数调用foo。当foo执行完毕,需要执行main函数的return 0语句。但是main和foo是割裂的&#x…

【排序 】

目录 1, 排序的概念及引用 1.1 排序的概念 1.2 常见的排序算法 2, 常见排序算法的实现 2.1 插入排序 2.1.1基本思想: 2.1.2 直接插入排序 2.1.3 希尔排序( 缩小增量排序 )(面试很少问) 2.2 选择排序 2.2.1基本思想: 2.…

Java巅峰之路---基础篇---综合练习(面向对象)

目录 文字版格斗游戏 基础版 souf输出语句 进阶版 键盘录入的说明 复杂对象数组练习 需求: 添加和遍历 删除和遍历 修改和遍历 文字版格斗游戏 基础版 格斗游戏,每个游戏角色的姓名,血量,都不相同,在选定人…

2024最新Cloudways主机使用教程(含最新Cloudways折扣码)

Cloudways是一家提供云托管服务的公司,可以帮助你轻松管理和运行你的网站。本教程是Cloudways主机注册和使用教程。Cloudways界面简洁,使用方便,不需要复杂的设置,就能快速搭建一个WordPress网站。它的主机功能包括高级缓存和Bree…

Linux命令更新-Vim 编辑器

简介 Vim 是 Linux 系统中常用的文本编辑器,功能强大、可扩展性强,支持多种编辑模式和操作命令,被广泛应用于程序开发、系统管理等领域。 1. Vim 命令模式 Vim 启动后默认进入命令模式,此时键盘输入的命令将用于控制编辑器本身&…

QT控件篇三

一、微调框 微调框(QSpinBox)是一个常用的Qt控件,允许用户通过增加或减少值来输入数字。分为两种, 整型-QSpinBox 浮点 QDoubleSpinBoxQSpinBox(微调框)的 setSingleStep 函数可以用来设置每次调整的步长(…

Kafka基础入门-代码实操

Kafka是基于发布/订阅模式的消息队列,消息的生产和消费都需要指定主题,因此,我们想要实现消息的传递,第一步必选是创建一个主题(Topic)。下面我们看下在命令行和代码中都是如何创建主题和实现消息的传递的。…

TDesign组件库日常应用的一些注意事项

【前言】Element(饿了么开源组件库)在国内使用的普及率和覆盖率高于TDesign-vue(腾讯开源组件库),这也导致日常开发遇到组件使用上的疑惑时,网上几乎搜索不到其文章解决方案,只能深挖官方文档或…

Python编程工具PyCharm和Jupyter Notebook的使用差异

在编写Python程序时需要用到相应的编程工具,PyCharm和Jupyter Notebook是最常用2款软件。 PyCharm是很强大的综合编程软件,代码提示、代码自动补全、语法检验、文本彩色显示等对于新手来说实在太方便了,但在做数据分析时发现不太方便&#xf…

UGUI优化篇(更新中)

UGUI优化篇 1. 基础概念2. 重要的类1. MaskableGraphic类继承了IMaskable类2. 两种遮罩的实现区别RectMask2DMask 3. 渲染部分知识深度测试深度测试的工作原理 渲染队列透明物体在渲染时怎么处理为什么透明效果会造成性能问题 1. 基础概念 所有UI都由网格绘制的如image由两个三…

成为CMake砖家(2): macOS创建CMake本地文档的app

大家好,我是白鱼。 使用 CMake 的小伙伴, 有的是在 Windows 上, 还有的是在 macOS 上。之前咱们讲了 windows 上查看 cmake 本地 html 文档的方式, 这篇讲讲 macOS 上查看 cmake 本地 html 文档的方法。 1. 问题描述 当使用 CMa…

数模·图论

matlab中图的表示 顶点集权值集的形式 s是源点,t是终点,w是对应的权值 调用graph(s,t,w)作为参数创建图 调用plot函数绘图plot(G,EdgeLabel,G.Edges.Weight,LineWidth,2) 设置x和y的坐标范围set(gca,XTick,[],YTick,[]) s[1 2 3]; t[4 1 2]; w[5 2 6]; …

程序包不存在【java: 程序包org.springframework.boot不存在】

1、问题提示:java: 程序包org.springframework.boot不存在 注意:已经下载好了程序包,就是提示不存在 2、解决办法

一个开源完全免费的无损视频或音频的剪切/裁剪/分割/截取和视频合并工具

大家好,今天给大家分享一款致力于成为顶尖跨平台FFmpeg图形用户界面应用的软件工具LosslessCut。 LosslessCut是一款致力于成为顶尖跨平台FFmpeg图形用户界面应用的软件工具,专为实现对视频、音频、字幕以及其他相关媒体资产的超高速无损编辑而精心打造。…

《后端程序猿 · EasyPOI 导入导出》

📢 大家好,我是 【战神刘玉栋】,有10多年的研发经验,致力于前后端技术栈的知识沉淀和传播。 💗 🌻 CSDN入驻不久,希望大家多多支持,后续会继续提升文章质量,绝不滥竽充数…

蓝桥杯嵌入式第十五届模拟考试3解析

1 题目 2 程序 /* USER CODE BEGIN PTD */ char buf1[20],buf2[20],buf3[20],buf4[20],buf5[20],buf6[20],buf7[20],buf8[20],buf9[20]; struct keys {int step;int length;int state; }key[5]; int display; double v1,v2; int t; double v1l1.2,v1u2.2,v2l1.4,v2u3.0; dou…

深度学习复盘与论文复现D

文章目录 一、新环境搭建与适应1、easy_install和pip的安装使用2、关于安装包超时的解决方案3、brew安装包安装4、使用新环境运行以前项目5、解决win的pycharm修改内存后无法启动 二、Dataset 数据读取问题1、Lightning Torch 读取数据2、Pytorch的DataLoader数据读取机制3、Py…

Dify中的经济索引模式实现过程

当索引模式为经济时,使用离线的向量引擎、关键词索引等方式,降低了准确度但无需花费 Token。 一.提取函数**_extract** 根据不同文档类型进行内容的提取: def _extract(self, index_processor: BaseIndexProcessor, dataset_document: Data…

力扣经典题目之->移除值为val元素的讲解,的实现与讲解

一:题目 博主本文将用指向来形象的表示下标位的移动。 二:思路 1:两个整形,一个start,一个end,在一开始都 0,即这里都指向第一个元素。 2:在查到val之前,查一个&…

C语言 ——— 将一句英语短句中的单词进行倒置

目录 题目要求 代码实现 题目要求 将一句英语短句中的单词进行倒置&#xff0c;标点符号不倒置 如&#xff1a; 输入&#xff1a;"I like chongqing very much," 输出&#xff1a;"much, very chongqing like I" 代码实现 #include<stdio.h> #i…