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

引言

本文是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.3 无人机系统(UAS)命令与控制(C2)通信用例

5.3.1 描述
在Rel-16 ID_UAS的服务要求中,假定无人机系统(UAS)是由人类操作员使用无人机控制器来控制配对的无人机,其中无人机和无人机控制器都通过3GPP网络使用两个单独的连接进行命令和控制(C2)通信。

然而,Rel-16中的ID_UAS服务并未考虑C2通信的关键性能指标(KPI)。

对于UAS操作,首先要考虑的是安全问题,包括与另一架无人机发生空中碰撞的风险、无人机失控的风险、无人机被故意滥用的风险,以及各种UAS用户(例如商业、休闲等)共享空域的风险。因此,为了避免安全风险,当考虑将5G网络作为传输网络时,通过保证C2通信的服务质量(QoS)来提供UAS服务非常重要。

图5.3.1-1展示了这个用例中的四种C2通信模型。

图5.3.1-1:四种C2通信模型(蓝色箭头表示C2通信链路)

模型A:直接C2;无人机控制器和无人机建立直接的C2链路以进行相互通信,两者都使用5G网络为直接C2通信配置和调度的无线电资源注册到5G网络。

模型B:网络辅助C2;无人机控制器和无人机注册并建立各自的单播C2通信链路到5G网络,并通过5G网络进行相互通信。此外,无人机控制器和无人机可能通过不同的NG-RAN节点注册到5G网络。5G网络需要支持一种机制,以在任何情况下都能可靠地路由C2通信。

模型C:网络辅助双C2;遵循模型B的网络辅助C2模型,为了确保UAS操作的C2通信的服务可用性和可靠性,特别是当无人机在操作员的视线之外(BLOS)飞行时,为无人机提供支持冗余的C2通信链路。

模型D:UTM导航C2;无人机为自主飞行提供了预先安排的飞行计划,但UTM仍然与无人机保持C2通信链路,以便在必要时监视无人机并为其导航。

通常,模型A、模型B和模型C是用于人类操作员使用无人机控制器直接命令和控制无人机飞行。为了避免无人机失控的风险,确保用于C2通信的5G连接至关重要。

相反,模型D是用于使用UTM提供的预先安排的飞行路线间接命令和控制无人机飞行。在这种情况下,UTM需要定期监视飞行状态,并在需要时提供更新以调整路线。

出于可靠性和服务可用性的考虑,可以通过将任何模型组合成一个备份C2通信链路来应用混合C2模型。

  • 例如,可以首先使用模型A的直接C2,然后在无人机进行BLOS飞行时切换到模型B的间接C2。
  • 例如,当模型B的间接C2通信仅具有弱连接性时,可以使用模型C的网络辅助双C2,5G网络可以启用模型C的双间接C2通信,以确保C2通信的可靠性。
  • 例如,模型D的UTM导航C2也可以在需要时利用,例如用于空中交通管制、无人机接近禁飞区以及检测到潜在的安全威胁等。

根据[6],基于具有地面无线电站(GRS)的系统架构来重复遥控飞行系统(RPAS)的信号,已经根据流量类型确定了上行链路和下行链路C2通信的通信速度(以bps为单位)要求,例如:

  • 从RPAS到GRS(下行链路):遥测(7595 bps)、导航显示数据(1137 bps)、ATC语音(4800 bps)、ATS数据(59 bps)、天气(27770 bps)。
  • 从GRS到RPAS(上行链路):遥控(4563 bps)、导航辅助设置(666 bps)、空中交通管制-语音(4800 bps)、空中交通管制-数据(49 bps)。

已经表明,C2通信的要求将极大地取决于端到端通信路径中无人机UAS服务所需的流量类型。因此,[6]中定义了四个服务类别,以支持一到多种流量类型。

同样,如图5.3-1所示,可以通过3GPP网络为C2通信考虑不同类型流量的带宽和延迟KPI。原则上,需要考虑以下流量类型:

  • 指令与控制:使用C2通信从无人机控制器/UTM向无人机发送指令。此类型的C2通信包括两个不同的子类,以反映无人机与无人机控制器/UTM之间的不同距离,包括视距(VLOS)和非视距(Non-VLOS)。这种VLOS流量类型的延迟需要考虑指令传输时间、人的反应时间和辅助媒体,例如视频流传输延迟。因此,VLOS的可持续延迟比Non-VLOS的短。

  • 遥测C2:使用C2通信进行监控事件报告。带宽和延迟要求并不重要。

  • 实时C2:使用C2通信进行远程指令,所需的延迟需要考虑端到端的C2通信路径(上行链路和下行链路)以及操作员的反应时间。

  • 视频流C2:使用C2通信通过3GPP网络或无人机控制器将实时视频流从无人机上传到UTM。在后一种情况下,端到端的C2通信路径需要在上行链路和下行链路中均支持带宽和延迟要求。根据视频流的分辨率,所需的带宽会有所不同。但是,延迟要求很关键,如果使用模型A/B/C,则需要考虑人的反应延迟。

  • 情境感知报告C2:使用C2通信报告配置的监控事件,例如检测到的可识别对象,以及由于检测到的无法识别的物体/障碍物(例如鸟类、风筝、外星人、不明飞行物等)而触发的紧急事件警报。在后一种情况下,可能会随警报一起发送视频片段。

Table 5.3.1-1 shows the KPIs for the considered use cases for C2 communication:

Traffic Type for C2

Bandwidth

Latency

Command and Control

0.001 Mbps

VLOS: 10 ms

Non-VLOS: 360 ms

Telemetry

0.012 Mbps w/o video

 1 sec

Real-Time

0.06 Mbps w/o video

 100 ms

Video Streaming

4 Mbps for 720p video

9 Mbps for 1080p video

[30 Mbps for 4K Video]: optional

 100 ms

Situation Aware report

 1 Mbps

 10-100 ms

此外,根据无人机系统(UAS)服务的类型,某些流量可能需要在C2通信中享有更高的优先级,以便对紧急事件做出响应,例如突然有鸟群靠近等。

`5.3.2 前提条件
操作员打开无人机和无人机控制器的电源。无人机和无人机控制器分别注册到5G网络。

5.3.3 服务流程
5G网络为无人机和无人机控制器建立各自的会话,这些会话可用于与无人机交通管理系统(UTM)进行通信,并作为无人机系统的默认C2通信。
作为注册程序或服务请求程序的一部分,无人机和无人机控制器向UTM请求无人机系统操作,并指示预定义的服务类别或所需的无人机系统服务,例如导航辅助服务和天气等。
UTM授权无人机和无人机控制器的无人机系统操作,提供授权的无人机系统服务,并为无人机系统分配一个临时的无人机系统ID。UTM向5G网络提供无人机系统C2通信所需的信息,例如服务类别、无人机系统服务的流量类型、授权的无人机系统服务所需的QoS以及无人机系统服务的订阅。
在请求与5G网络建立C2通信时,无人机和无人机控制器会使用分配的无人机系统ID向5G网络指示首选的C2通信模型(例如模型B)。
如果需要创建额外的C2通信连接或更改现有数据连接的配置以进行C2通信,则5G网络会根据无人机系统的授权服务信息和C2通信中所需的QoS和优先级,修改或分配一个或多个C2通信流量的QoS流。

5.3.4 后置条件
在5G网络上,C2通信中所需的QoS支持下,UAS操作成功。

5.3.5 现有功能部分或完全覆盖用例功能
5G系统应支持无人机与无人机控制器之间使用预定义的C2通信模型(例如直接C2、网络辅助C2、网络辅助双C2和UTM导航C2模型)进行命令和控制(C2)通信的机制。
5G系统应支持无人机与UTM之间的C2通信机制,以监视无人机状态以及UTM导航。
5G系统应支持一种机制,为无人机与无人机控制器之间的一个或多个C2通信会话提供所需的QoS、优先级,并确保可靠性。
5G系统应支持C2通信的端到端完整性和机密性。

5.3.6 支持用例的潜在新要求
[P.R.5.3-001] 5G系统应启用无人机与无人机控制器之间的命令和控制(C2)通信,无论在网络覆盖范围内还是网络覆盖范围外,都能进行直接C2通信。
[P.R.5.3-002] 3GPP系统应为UTM通过飞行计划驾驶无人机提供C2通信。
[P.R.5.3-003] 3GPP系统应提供一种机制,允许UTM跟踪通过飞行计划飞行的无人机。5G系统应支持一种与UTM交互的机制,以获取C2通信所需的UAS服务信息,例如服务类别、流量类型、所需的QoS和服务授权等,以识别流量并执行差异化的流量策略。
[P.R.5.3-004] 5G系统应提供一种机制,允许UTM配置C2通信的流量参数,例如与相同或不同应用程序相关的流量流、流量类型,并相应地请求差异化的QoS。
[P.R.5.3-005] 5G系统应支持一种机制,供UTM配置监视事件和相应的操作,例如向网络发送监视报告、向网络发送紧急报告以及在无人机上执行紧急操作,例如转向、返回无人机控制器或特定位置等。
[P.R.5.3-006] 5G系统应支持一种机制,使UTM能够使用无人机与无人机控制器之间任何预定义的C2通信模型来监视C2通信,并在检测到配置的监视事件时执行操作,例如接近无人机禁飞区或情况感知事件,例如发生闪电/龙卷风等。
[P.R.5.3-007] 5G系统应支持一种机制,以便在C2通信中为单个UAS或多个UAS之间的不同UAS服务设置优先级。
[P.R.5.3-008] 5G系统应支持一种机制,以便在UAS操作中切换C2通信模式,例如从网络辅助C2通信切换到直接C2通信,并确保断开连接时间低于[10]毫秒。
[P.R.5.3-010] 5G系统应支持C2通信中的定期数据流量,例如遥测,所需带宽为[0.012] Mbps。
[P.R.5.3-011] 5G系统应支持C2通信中的实时流量,例如遥控指令,所需带宽为0.06Mbps,所需延迟小于[100]毫秒。
[P.R.5.3-012] 5G系统应支持C2通信中的视频流量,所需带宽为4Mbps至30Mbps,延迟小于[100]毫秒。
[P.R.5.3-013] 5G系统应支持C2通信中的情况感知报告流量,所需带宽为1 Mbps,延迟为[10-100]毫秒。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Re:从零开始的C++世界——(一)入门基础

文章目录 C发展历史1.命名空间1.1 namespace的价值1.2 namespace的定义1.3 命名空间使⽤ 2.C输⼊&输出3.缺省参数3.1 缺省参数的概念3.2 缺省参数的分类 4.函数重载5.引⽤5.1引⽤的概念和定义5.2 引⽤的特性5.3 const引⽤5.4 使用场景5.5 指针和引⽤的关系 6.内联函数6.1内…

NAT地址转换+多出口智能选路,附加实验内容

本章主要讲:基于目标IP、双向地址的转换 注意:基于目标NAT进行转换 ---基于目标IP进行地址转换一般是应用在服务器端口映射; NAT的基础知识 1、服务器映射 服务器映射是基于目标端口进行转换,同时端口号也可以进行修改&…

Mybatis-plus 集成 PostgreSQL 数据库自增序列问题记录

1.创建序列并绑定id CREATE SEQUENCE biz_factory_seq START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1;"id" int4 NOT NULL DEFAULT nextval(sys_user_seq::regclass), 2.实体设置KeySequence和TableId注解 注意IdType.INPUT 和 KeySequence(value …

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

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

c++入门基础篇(上)

目录 前言: 1.c++的第一个程序 2.命名空间 2.1 namespace的定义 2.2 命名空间使用 3.c++输入&输出 4.缺省参数 5.函数重载 前言: 我们在之前学完了c语言的大部分语法知识,是不是意…

论文学习_An Empirical Study of Deep Learning Models for Vulnerability Detection

1. 引言 研究背景:近年来,深度学习漏洞检测工具取得了可喜的成果。最先进的模型报告了 0.9 的 F1 分数,并且优于静态分析器。结果令人兴奋,因为深度学习可能会给软件保障带来革命性的变化。因此,IBM、谷歌和亚马逊等行业公司非常感兴趣,并投入巨资开发此类工具和数据集。…

微信小程序如何实现登陆和注册功能?

👨‍💻个人主页:开发者-曼亿点 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 曼亿点 原创 👨‍💻 收录于专栏&#xff1a…

最新 Kubernetes 集群部署 + Containerd容器运行时 + flannel 网络插件(保姆级教程,最新 K8S 1.28.2 版本)

资源列表 操作系统配置主机名IP所需插件CentOS 7.92C4Gk8s-master192.168.60.143flannel-cni-plugin、flannel、coredns、etcd、kube-apiserver、kube-controller-manager、kube-proxy、 kube-scheduler 、containerd、pause 、crictlCentOS 7.92C4Gk8s-node01192.168.60.144f…

JVM:运行时数据区

文章目录 一、总览二、程序计数器1、介绍2、程序计数器在运行中会出现内存溢出吗? 三、栈1、介绍2、栈帧的组成部分(1)局部变量表(2)操作数栈(3)帧数据(3)栈内存溢出&…

everything搜索不到任何文件-设置

版本: V1.4.1.1024 (x64) 问题:搜索不到任何文件 click:[工具]->[选项]->下图所示 将本地磁盘都选中包含

mavsdk_server安卓平台编译

1.下载好mavsdk并进入mavsdk目录 2.生成docker安卓平台文件 docker run --rm dockcross/android-arm64 >./dockcross-android-arm64 3.生成makefile ./dockcross-android-arm64 cmake -DCMAKE_BUILD_TYPERelease -DBUILD_MAVSDK_SERVERON -DBUILD_SHARED_LIBSOFF -Bbuild/…

【学习笔记】4、组合逻辑电路(下)

接前文《【学习笔记】4、组合逻辑电路(上)》 4.4.5 算术运算电路 1. 半加器和全加器 半加器和全加器是算术运算电路中的基本单元。半加器和全加器是1位相加的组合逻辑电路。 (1)半加器 半加器:只考虑两个加数本身,不考虑低位进…

SuiteCRM SQL注入漏洞复现(CVE-2024-36412)

0x01 产品简介 SuiteCRM是一款屡获殊荣的企业级开源客户关系管理系统,它具有强大的功能和高度的可定制性,且完全免费。 0x02 漏洞概述 SuiteCRM存在SQL注入漏洞,未经身份验证的远程攻击者可以通过该漏洞拼接执行SQL注入语句,从…

C++20中的consteval说明符

在C20中,立即函数(immediate function)是指每次调用该函数都会直接或间接产生编译时常量表达式(constant expression)的函数。这些函数在其返回类型前使用consteval关键字进行声明。 立即函数是constexpr函数,具体情况取决于其要求。与constexpr相同&…

光学遥感图像中的目标检测技术全面综述,以及新的大规模基准数据集DIOR介绍。

原版论文:https://arxiv.org/abs/1909.00133 数据获取地址:https://www.dilitanxianjia.com/15648/ 获取全文可以入下图所示进行操作: 这篇文章主要对光学遥感图像中的目标检测技术进行了全面的综述,并提出了一个新的大规模基准…

神经网络以及简单的神经网络模型实现

神经网络基本概念: 神经元(Neuron): 神经网络的基本单元,接收输入,应用权重并通过激活函数生成输出。 层(Layer): 神经网络由多层神经元组成。常见的层包括输入层、隐藏层…

Camunda如何通过外部任务与其他系统自动交互

文章目录 简介流程图外部系统pom.xmllogback.xml监听类 启动流程实例常见问题Public Key Retrieval is not allowed的解决方法java.lang.reflect.InaccessibleObjectException 流程图xml 简介 前面我们已经介绍了Camunda的基本操作、任务、表: Camunda组件与服务与…

浏览器插件使用方法

如果我们经常使用的浏览器不是edge或者是chrome浏览器时,需要在浏览器安装插件时,无法获取插件以及不知道如何安装插件,本文章教你如何获取以及安装使用。 获取方法 第一种方法(推荐) 无需“魔法”,即可访问…

多表联合的查询(实例)、对于前端返回数据有很多表,可以分开操作、debug调试教程

2024.7.13 一、 对于多表的更深层的认识1. 认识2. 多表联合查询的列子:3. 对于多表查询的进一步认识4. 在实现功能的时候,原本对于省市县这样的表,对于项目的要求,是直接全部查询出来,然后开始使用,但我想着…

PDF 中图表的解析探究

PDF 中图表的解析探究 0. 引言1. 开源方案探究 0. 引言 一直以来,对文档中的图片和表格处理都非常有挑战性。这篇文章记录一下最近工作上在这块的探究。图表分为图片和表格,这篇文章主要记录了对表格的探究。还有,我个人主要做日本项目&…