【学习笔记】无人机系统(UAS)的连接、识别和跟踪(六)-无人机直接C2通信

目录

  引言 

5.4 直接C2通信

5.4.1 概述

5.4.2 A2X直接C2通信服务的授权策略

5.4.3 USS使用A2X直接C2通信服务的C2授权程序

5.4.4 直接C2通信建立程序


  引言 

3GPP TS 23.256 技术规范,主要定义了3GPP系统对无人机(UAV)的连接性、身份识别、跟踪及A2X(Aircraft-to-Everything)服务的支持。

3GPP TS 23.256 技术规范:

【免费】3GPPTS23.256技术报告-无人机系统(UAS)的连接、识别和跟踪资源-CSDN文库

5.4 直接C2通信


5.4.1 概述


支持直接C2通信的无人机(UAV)可以与无人机控制站(UAV-C)建立直接的PC5链路。直接C2通信仅支持NR PC5。参与直接C2通信的无人机可能能够或不能够连接到3GPP网络。无人机由无人机系统服务(USS)授权,以与无人机控制站进行直接C2通信。无人机执行直接C2通信的无人机控制站可以是预先配置在无人机中的,也可以如5.4.3条款所述由网络提供。无人机可以预先配置用于直接C2通信的A2X服务类型、直接C2配对信息(例如,无人机控制站的应用层ID)、用于建立单播连接的初始信令的默认目标层2 ID,以及直接C2通信的授权策略。

5.4.2 A2X直接C2通信服务的授权策略


在适用的情况下,使用指示直接C2通信的服务类型,利用6.2.1.2.1条款中描述的A2X的授权策略参数。

5.4.3 USS使用A2X直接C2通信服务的C2授权程序


5.4.3.1 概述
如果无人机能够连接到3GPP网络并由公共陆地移动网络(PLMN)提供服务,则无人机执行直接C2通信授权,作为5.2.2条款中描述的5GS中的UUAA-MM程序的一部分,或作为5.2.5条款中描述的UUAA-SM程序期间的C2授权的一部分。在任何情况下,如果无人机支持直接C2通信并打算向USS请求直接C2通信的C2授权,它应在授权请求中包含直接C2通信授权的指示。
如果无人机在执行直接C2通信授权时不能连接到3GPP网络或不在公共陆地移动网络的覆盖范围内,或者当无人机不使用任何公共陆地移动网络资源用于无人机系统(UAS)服务时,直接C2通信的授权应基于无人机中预先配置的策略(例如,在应用层)。

5.4.3.2 通过UUAA-MM授权直接C2通信服务
在5GS中,可以使用5.2.2条款中描述的UUAA-MM程序来授权直接C2通信,并进行以下增强:

  • 在5.2.2.1条款的步骤1中:当无人机需要建立与无人机控制站连接所需的直接PC5链路(即直接C2通信)时,无人机可以通过提供一个带有指示直接C2通信授权的C2航空有效载荷来包含直接C2通信的授权请求。此外,无人机在C2航空有效载荷中包含直接C2配对信息(如果可用)。
  • 在5.2.2.2条款的步骤2和3中:如果无人机在5.2.2.1条款的步骤1中包含了C2航空有效载荷,则也包含C2航空有效载荷。
  • 在5.2.2.2条款的步骤5和6中:如果直接C2通信的授权请求包含在5.2.2.1条款的步骤1中,则USS发送C2授权结果,并在成功的情况下,可以在C2授权有效载荷中包含包含无人机控制站的应用层ID的直接C2配对信息,这些信息将进一步转发给无人机/用户设备(UE)。
    如果无人机尝试通过UUAA-MM进行直接C2通信授权但未收到响应,则无人机应通过UUAA-SM进行直接C2通信。

5.4.3.3 通过UUAA-SM授权直接C2通信服务
在5GS中,使用以下程序向USS请求直接C2通信的C2授权:

  • 在5GS中的UUAA-SM程序期间,按照5.2.5.2.1条款规定的C2授权请求程序,并进行以下增强:
  • 步骤0:当无人机需要建立与无人机控制站连接所需的直接PC5链路(即直接C2通信)时,无人机发送的C2航空有效载荷中包含一个指示,表明授权也适用于直接C2通信。此外,无人机在C2航空有效载荷中包含直接C2配对信息(如果可用)。
  • 步骤4:如果步骤0中包含了直接C2通信的授权请求,并且C2授权成功,则USS可以在C2授权有效载荷中包含包含无人机控制站应用层ID的直接C2配对信息,该信息将进一步转发给无人机/用户设备(UE)。
  • 按照5.2.5.2.2条款规定的UE发起的用于C2通信的PDU会话修改程序,并进行以下增强:
  • 步骤2:当无人机需要建立与无人机控制站连接所需的直接PC5链路(即直接C2通信)时,无人机发送的C2航空有效载荷中包含一个指示,表明授权也适用于直接C2通信。此外,无人机在C2航空有效载荷中包含直接C2配对信息(如果可用)。
  • 步骤6:如果步骤2中包含了直接C2通信的授权请求,并且C2授权成功,则USS可以在C2授权有效载荷中包含包含无人机控制站应用层ID的直接C2配对信息,该信息将进一步转发给无人机/UE。
  • 按照5.2.5.2.3条款规定的UE发起的用于C2通信的PDU会话建立程序,并进行以下增强:
  • 步骤1:当无人机需要建立与无人机控制站连接所需的直接PC5链路(即直接C2通信)时,无人机发送的C2航空有效载荷中包含一个指示,表明授权也适用于直接C2通信。此外,无人机在C2航空有效载荷中包含直接C2配对信息(如果可用)。
  • 步骤4:如果步骤1中包含了直接C2通信的授权请求,并且C2授权成功,则USS可以在Naf_Authentication_AuthenticateAuthorize响应中,将包含无人机控制站应用层ID的直接C2配对信息包含在C2授权有效载荷中,并进一步转发给UE。
    在EPS中,使用以下程序向USS请求直接C2通信的C2授权:
  • 按照5.2.5.3.0条款规定的EPS中UUAA-SM程序期间的C2授权请求程序,并进行以下增强:
  • 步骤0:当无人机需要建立与无人机控制站连接所需的直接PC5链路(即直接C2通信)时,无人机发送的C2航空有效载荷中包含一个指示,表明授权也适用于直接C2通信。此外,无人机在C2航空有效载荷中包含直接C2配对信息(如果可用)。
  • 步骤5:如果步骤0中包含了直接C2通信的授权请求,并且C2授权成功,则USS可以在C2授权有效载荷中包含包含无人机控制站应用层ID的直接C2配对信息,该信息将进一步转发给无人机/UE。
  • 按照5.2.5.3.1条款规定的UE请求的用于C2授权的PDN连接程序,并进行以下增强:
  • 步骤1:当无人机需要建立与无人机控制站连接所需的直接PC5链路(即直接C2通信)时,无人机发送的C2航空有效载荷中包含一个指示,表明授权也适用于直接C2通信。此外,无人机在C2航空有效载荷中包含直接C2配对信息(如果可用)。
  • 步骤4:如果步骤1中包含了直接C2通信的授权请求,并且C2授权成功,则USS可以在C2授权有效载荷中包含包含无人机控制站应用层ID的直接C2配对信息,该信息将进一步转发给无人机/UE。
  • 按照5.2.5.3.2条款规定的UE请求的用于C2授权的现有PDN连接的承载资源修改程序,并进行以下增强:
  • 步骤1:当无人机需要建立与无人机控制站连接所需的直接PC5链路(即直接C2通信)时,无人机发送的C2航空有效载荷中包含一个指示,表明授权也适用于直接C2通信。此外,无人机在C2航空有效载荷中包含直接C2配对信息(如果可用)。
  • 步骤4:如果步骤1中包含了直接C2通信的授权请求,并且C2授权成功,则USS可以在C2授权有效载荷中包含包含无人机控制站应用层ID的直接C2配对信息,该信息将进一步转发给无人机/UE。

5.4.4 直接C2通信建立程序


直接C2通信的程序利用了在6.2.2.1.3和6.3.3.2条款中定义的PC5参考点上的A2X单播模式通信。
为了建立直接C2通信,采用6.3.3.2条款中定义的PC5参考点上的A2X单播模式第2层链路建立程序,以及TS 23.287 [11]的6.3.3.1条款中相应引用的描述,并进行以下增强和差异:

  • 步骤3:
  • A2X服务信息设置为直接C2通信的A2X服务类型。直接C2通信的A2X服务类型可以在无人机中预先配置。
  • 源用户信息设置为无人机的应用层ID。
  • 目标用户信息设置为无人机控制站的应用层ID。如果无人机控制站的应用层ID如5.4.3条款所述由网络提供,则使用该应用层ID;否则,使用预先配置的无人机控制站的应用层ID。
  • 目标第2层ID设置为在无人机中预先配置的用于建立单播连接的初始信令的默认目标第2层ID。
    在本版本中,直接C2通信仅支持PC5参考点上的单播模式通信。
    注:直接C2通信的安全方面由SA WG3定义。

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

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

相关文章

bs4模块使用(一)

1. 安装BS4 pip install beautifulsoup4 pip install lxml2. 对象种类 bs4将html文档解析成一个树形结构,每个节点都是python对象,大概可分为下面四种: 2.1 Tag 后面再详细介绍,先介绍最重要的两个属性 name soup Beautiful…

数据结构——队列(链式结构)

一、队列链式结构定义 队列的链式存储结构是一种用链表实现的队列,它不像顺序存储结构那样需要预先分配固定大小的空间。链式存储结构的队列由节点组成,每个节点包括数据和指向下一个节点的指针。队列的链式存储结构可以动态地分配内存,更灵活地处理数据。在链式存储结构中…

【java SE语法篇】1.运算符

目录 1. 运算符和表达式2. 算数运算符3. 隐式转换4. 强制转换5. 自增自减运算符6. 赋值运算符7. 扩展运算符8. 关系运算符9. 逻辑运算符9.1 & 和 | 的使用:9.2 ^(异或)的使用:9.3 !(取反)的使用&#x…

监控易直播回放2407期:IT监控平台可视化运维

主播:监控易技术经理 刘美玲 大家好,现在是7月18号下午2点,欢迎大家来到本次的直播分享。今天,我们将深入探讨IT监控平台的可视化实现。在这个信息化时代,IT设备的稳定性对于业务的连续性起着至关重要的作用。而IT监控…

Unity入门——引擎窗口

主要内容 1.窗口布局 2.Hierarchy层级窗口 3.Scene场景窗口 窗口布局 右上角layout选项 层级和场景窗口 Scene和Hierarchy 场景窗口和层级窗口是息息相关的,层级窗口中看到的内容就是场景窗口中的显示对象。 Hierar层级窗口 我们可以在Hierarchy窗口中创建…

项目部署上线(跨域问题的处理)

前言: 项目想要上线,前提是肯定需要一台服务器 我下面使用的是腾讯服务器和宝塔Linux的管理工具来进行项目的部署上线 服务器配置(初始化)-CSDN博客 项目部署: 我原来那篇文章写了用nginx的原生部署,不过我觉得那…

数据闭环的核心-Auto-labeling方案分享

1. 简介 BEV算法的开发已经到了深水区,各家都投入了大量的精力去做bev的落地开发,其中一块最关键的就是如何高效的完成BEV的数据标注,无论是BEV 3D 目标,BEV 去高精地图或者是BEV Occupancy。 相比于车端的感知算法,…

exo 大模型算力共享;Llama3-70B是什么

目录 exo 大模型算力共享 exo框架的特点 如何使用exo框架 注意事项 结论 Llama3-70B是什么 一、基本信息 二、技术特点 三、性能与应用 四、未来发展 exo 大模型算力共享 exo框架的特点 异构支持:支持多种不同类型的设备,包括智能手机、平板电脑、笔记本电脑以及高…

java之log4j反序列化

1 审计思路 以Log4j漏洞审计为案例,谈一谈审计如何快速的锁定通用型漏洞 1.1 确定源码是否引用了漏洞所属的开源组件 该项目是一个maven项目,直接在Pom文件中搜索log4j的jar包及版本引用问题,如果该版本受影 响,进入下一步 1.2 寻找漏洞的入口 1.3 逐个排查入口是否有效…

[MySQL][深入理解隔离性][上][MVCC]详细讲解

目录 0.铺垫1.初识MVCC2.三个记录隐藏列字段1.是什么?2.示例 3.undo日志4.模拟MVCC5.思考 0.铺垫 在RR级别的时候,多个事务的update,多个事务的insert,多个事务的delete,是否会有加锁现象? 现象结果是&…

[计算机基础]一、计算机组成原理

计算机组成原理的考察目标为: 1. 掌握单处理器计算机系统中主要部件的工作原理、组成结构以及相互连接方式。 2. 掌握指令集体系结构的基本知识和基本实现方法,对计算机硬件相关问题进行分析,并能够对相关部件进行设计。 3. 理解计算机系统的…

MVCC数据库并发控制技术

一、引言 MVCC(Multi-Version Concurrency Control)是一种广泛使用的数据库并发控制技术,它允许数据库读操作和写操作并发执行,而无需加锁整个表或行,从而大大提高了数据库的并发性能和吞吐量。MVCC主要被应用于支持事…

SAP Fiori 实战课程(二):新建页面

课程回顾 上一课中,利用Visual studio Code 新建、并运行了一个Demo工程。可以实现对项目的启动,启动后进入一个List清单。 那么本次课程的目前就是在上一节Demo的基础上,从零开始新建一个完整的页面。实现从首页清单,选择行后,鼠标点击,进入下一个页面。 准备工作 在开…

【BUG】已解决:ModuleNotFoundError: No module named ‘tensorflow‘

已解决:ModuleNotFoundError: No module named ‘tensorflow‘ 目录 已解决:ModuleNotFoundError: No module named ‘tensorflow‘ 【常见模块错误】 【解决办法】 欢迎来到英杰社区https://bbs.csdn.net/topics/617804998 欢迎来到我的主页&#xff…

Java | Leetcode Java题解之第274题H指数

题目&#xff1a; 题解&#xff1a; class Solution {public int hIndex(int[] citations) {int left0,rightcitations.length;int mid0,cnt0;while(left<right){// 1 防止死循环mid(leftright1)>>1;cnt0;for(int i0;i<citations.length;i){if(citations[i]>mi…

新版GPT-4omini上线!快!真TM快!

大半夜&#xff0c;OpenAI突然推出了GPT-4o mini版本。 当我看到这条消息时&#xff0c;正准备去睡觉。mini版本质上是GPT-4o模型的精简版本&#xff0c;没有什么革命性的创新&#xff0c;因此我并没有太在意。 结果今天早上一觉醒来发现伴随GPT-4o mini上线&#xff0c;官网和…

Linux 12:多线程2

1. 生产者消费者模型 生产者消费者模型有三种关系&#xff0c;两个角色&#xff0c;一个交易场所。 三种关系&#xff1a; 生产者之间是什么关系?竞争 - 互斥 消费者和消费者之间?竞争 - 互斥 消费者和消费者之间?互斥和同步 两个角色&#xff1a; 生产者和消费者 一个交…

【07】LLaMA-Factory微调大模型——微调模型导出与微调参数分析

上文介绍了如何对微调后的模型进行使用与简单评估。本文将介绍对微调后的模型进行导出的过程。 一、llama-3微调后的模型导出 首先进入虚拟环境&#xff0c;打开LLaMA-Factory的webui页面 conda activate GLM cd LLaMA-Factory llamafactory-cli webui 之后&#xff0c;选择…

C#开发:PowerDesigner建表和Navicat导入数据

一、打开Powerdesigner&#xff0c;新建一个模型&#xff0c;点击ok 二、用工具面板拖拽出一个数据表 &#xff08;如果没有工具面板&#xff0c;请在如下操作中开启&#xff09; 三、双击刚刚的拖拽出来的表&#xff0c;设计表的字段&#xff0c;可以添加注释说明 【备注】…

《Windwos API每日一练》12.1 剪贴板的简单用法

本节我们讲述剪贴板的简单实现方法。 本节必须掌握的知识点&#xff1a; 剪贴板数据的标准格式 内存分配 把文本传到剪贴板 从剪贴板中取得文本 打开和关闭剪贴板 第76练&#xff1a;剪贴板的简单用法 12.1.1 剪贴板数据的标准格式 Windows支持各种预定义的剪贴板格式&#…