当前位置: 首页 > news >正文

【学习笔记】无人机系统(UAS)的连接、识别和跟踪(三)-架构模型和概念

引言 

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

3GPP TS 23.256 技术规范:

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

4 架构模型与概念

4.1 一般概念

针对无人机的架构增强引入了以下功能:

  • 在5GS注册过程中(可选),与USS进行无人机的认证和授权。
  • 在PDU会话建立和PDN连接建立过程中,与USS进行无人机的认证和授权。
  • 支持USS对C2通信的授权。
  • 提供无人机跟踪的参考模型,支持三种无人机跟踪模式:无人机位置报告模式、无人机存在监测模式和特定地理区域内空中UE的列表。3GPP系统通过提供定位服务、向订阅的USS发送事件通知等启用器,在USS中支持地理围栏(针对飞行中的无人机)和地理锁定(针对打算飞行的地面无人机)功能。

注:地理围栏/地理锁定机制是由USS执行的空中交通控制功能,不属于本规范的范围。3GPP系统提供启用器以支持USS中的地理围栏/地理锁定功能,如定位服务、启用C2连接、向订阅的USS发送事件通知等。但3GPP中并未定义具体的地理围栏/地理锁定机制。

  • 支持使用MBS的广播远程ID。
  • 支持直接的C2通信。
  • 支持基于PC5参考点的探测与避让机制。
  • 支持使用PC5参考点的广播远程ID。

4.2 架构参考模型

4.2.1 一般

4.2.1.1 支持一般的无人机功能

本规范涵盖了连接到NG-RAN的5GC和连接到LTE的EPC提供的无人机功能。

在3GPP系统中为无人机支持定义了以下功能:

  • 在启用UAS服务连接之前,无人机通过USS UAV认证与授权(UUAA)以及3GPP系统的支持,由USS进行认证和授权。
  • 根据3GPP网络运营商和/或监管要求,UUAA执行如下:
    • 在5GS中:作为5GS注册过程中的一个单独程序(可选,并根据特定的PLMN策略、USS要求和地理监管要求进行),或者在无人机请求用于无人机操作的用户平面资源时(即PDU会话建立时)进行。无人机应在注册和PDU会话建立过程中支持UUAA。网络应在PDU会话建立过程中支持UUAA。
    • 在EPS中:在附加过程和相应的PDN连接建立过程中进行。网络应在PDN连接建立过程中支持UUAA。无人机应在PDN连接建立过程中支持UUAA。
  • 配备CAA级别无人机ID的无人机应在5GS的注册和PDU会话建立过程中提供CAA级别无人机ID。在EPC中,配备CAA级别无人机ID的无人机应在SM-PCO的PDN连接建立过程中提供CAA级别无人机ID。核心网络根据本地策略确定是否在5GS注册或PDU会话/PDN连接建立时执行UUAA。
  • 当无人机请求用于无人机操作的用户平面资源并在PDU会话(PDN连接)建立过程中提供其CAA级别ID时,在PDU会话建立过程中执行UUAA。
  • 无人机飞行授权和无人机-UAVC配对授权在PDU会话/PDN连接建立/修改过程中执行。
  • 3GPP系统支持USS对无人机与网络化UAVC之间或通过互联网连接与无人机连接的UAVC之间的配对进行授权,无论是在为C2通信建立PDN连接/PDU会话时,还是在修改专门用于C2通信或USS通信和C2通信共用的PDN连接/PDU会话时。配对的修改或重新授权通过修改已建立的PDN连接/PDU会话进行。在此类过程中,USS向3GPP系统提供信息(如QoS要求、数据流描述符等),以启用无人机和UAVC之间的流量。

注1:在此版本中,USS如何获知UAVC的信息不属于3GPP的范围。

  • 对于EPC,无论无人机是否支持5G NAS或其订阅是否允许访问5GC,无人机使用的PDN连接均由SMF+PGW-C提供服务。无人机用于联系USS或进行C2通信的APN(s)始终解析为SMF+PGW-C。

以下架构假设适用:

  • 假设尝试使用3GPP连接访问UAS服务的无人机已在USS注册,并已分配CAA级别无人机ID。无人机注册和分配CAA级别无人机ID的程序不属于3GPP的范围。USS为无人机分配CAA级别无人机ID,或获知已分配的CAA级别无人机ID。
  • 无人机与UDM中的空中订阅相关联。空中订阅在访问和移动性订阅数据中包含空中用户设备(UE)指示(类似于EPS中定义的空中UE指示),并且在每个专为UAS服务(C2和UUAA-SM)设计的DNN的会话管理订阅数据中包含空中服务指示,这表明必须使用基于API的机制进行相应的身份验证/授权。

  • USS使用CAA级无人机ID来识别无人机,而3GPP系统则使用由移动网络运营商(MNO)分配的3GPP无人机ID来识别无人机:

    • 假设与无人机相关联的空中订阅至少包含一个将用作3GPP无人机ID的全球平台服务身份(GPSI)。
    • 无人机在与3GPP系统连接之前或与3GPP系统通过普通互联网连接时,均可在USS注册。在与3GPP系统的UAS服务注册之前,无人机应配备CAA级无人机身份。
  • 在漫游场景中,假设对USS的访问在访问地公共陆地移动网络(VPLMN)中,因此无人机与USS之间的分组数据连接在本地进行路由,并且UAS网络功能(NF)位于VPLMN中。

  • 在本版本中,无人机使用3GPP接入(即LTE和NR)进行与3GPP无人机相关的操作。

  • 对于通过E-UTRA接入的无人机,RAN空中特性的激活重用了TS 36.300 [7]中定义的现有机制。

注2:在本版本中,在USS与无人机之间的连接持续期间,单个USS为无人机提供服务。

特定区域中可能存在一个或多个USS,它们可能通过一个或多个3GPP网络管理无人机。 假设无人机的3GPP网络订阅不包含关于USS的任何信息。 如果无人机知道USS地址,则该地址将通过3GPP范围之外的机制在无人机中配置。 对于PC5,规范的基础版本是Release 15(及更高版本)。

注3:在本版本中,无人机用户设备(UE)使用A2X能力来支持基于PC5的DAA和BRID。

4.2.2   逻辑无人机参考架构

图4.2.2-1:无人机逻辑5GS和EPS架构

注1:通过EPC提供UAS服务基于SMF+PGW-C节点的使用。

图4.2.2-2:5GS与EPC/E-UTRAN之间互通的非漫游架构

图4.2.2-3:5GS与EPC/E-UTRAN之间互通的本地突破漫游架构

注2:       当用户设备从5GS移动到EPS,且在5GS注册时执行了UUAA时,不支持在N26接口上将UUAA上下文从AMF转移到MME。

注3:       T6a未定义新的无人机特定功能。

4.2.3 5GS   非漫游参考架构

 

图4.2.3-1:无人机和A2X通信的5G系统非漫游架构,通过PC5和Uu参考点

4.2.4 5GS   漫游参考架构

图4.2.4-2:无人机和A2X通信的漫游5G系统架构,通过PC5和Uu参考点——基于服务的接口表示中的本地突破场景

 图4.2.4-2:无人机和A2X通信的漫游5G系统架构,通过PC5和Uu参考点——家庭路由场景

4.2.5 基于服务的接口

针对无人机的5G系统架构包含了在TS 23.501 [2]中定义的基于服务的接口,但存在以下差异:

  • Nudm:在A2X服务的情况下,统一数据管理(UDM)提供的服务用于在初始注册过程或用户设备配置更新(UCU)过程中,向接入和移动性管理功能(AMF)获取A2X服务相关的订阅信息,以通知AMF订阅信息已更改。

  • Npcf:在A2X服务的情况下,归属策略控制功能(H-PCF)提供的服务用于在漫游情况下,向访问者策略控制功能(V-PCF)提供A2X服务相关的参数,以支持用户设备(UE)和下一代无线接入网络(NG-RAN)。

  • Nudr:在A2X服务的情况下,统一数据存储(UDR)提供的服务用于通知策略控制功能(PCF)和UDM关于A2X服务相关信息的更新。

  • Nnef:在A2X服务的情况下,网络暴露功能(NEF)提供的服务由A2X应用服务器使用,以更新5G核心网(5GC)中A2X服务相关的信息。

  • Namf:在A2X服务的情况下,AMF提供的服务由PCF使用,以便为UE和NG-RAN向AMF提供A2X服务相关的参数,并允许AMF创建或更新与A2X服务相关的UE上下文。

  • Nnrf:在A2X服务的情况下,网络仓库功能(NRF)提供的服务用于发现支持A2X的PCF。

4.2.6 参考点

针对无人机的5G系统架构包含了TS 23.501 [2]中定义的参考点。此外,TS 23.287 [11]中的参考点也适用,但存在以下差异:

  • A2X1:这是无人机UE和无人机控制中心(UAV-C)中的A2X应用与A2X应用服务器之间的参考点。该参考点不在本规范范围内。

  • A2X5:这是UE中A2X应用之间的参考点。在本规范版本中未指定此参考点。

  • N1:除了TS 23.501 [2]中定义的N1相关功能外,在A2X服务的情况下,它还用于从AMF向UE传达A2X策略和参数(包括服务授权),以及从UE向AMF传达UE的A2X能力和PC5能力(用于A2X信息)。

  • N2:除了TS 23.501 [2]中定义的N2相关功能外,在A2X服务的情况下,它还用于从AMF向NG-RAN传达A2X策略和参数(包括服务授权)。

4.3 功能实体

4.3.1 概述

除了TS 23.501 [2]中定义的5GS功能实体和TS 23.401 [6]中定义的EPS功能实体外,还为无人机系统(UAS)定义了以下功能实体。

4.3.2 UAS网络功能(UAS NF)

UAS网络功能由网络暴露功能(NEF)或服务能力暴露功能(SCEF)+NEF支持,用于向无人机服务系统(USS)外部暴露服务。UAS-NF利用现有的NEF/SCEF暴露服务进行无人机认证/授权、无人机飞行授权、无人机-无人机控制中心(UAV-UAVC)配对授权以及相关的重新认证/重新授权和撤销;还用于位置报告、存在监控、获取特定地理区域内空中UE的列表以及对C2通信的QoS/流量过滤控制。

UAS NF可能与USS协调,以辅助CAA级别的无人机ID分配。

可以部署专用的NEF仅提供UAS NF功能,即支持针对USS的能力暴露而指定的UAS特定特性/API和NEF特性/API。

为了向特定无人机相关服务进行外部暴露,UAS NF位于VPLMN中,以便与特定国家的USS接口。

当UAS NF支持通用航空平台接口(CAPIF)时,它支持TS 23.222 [4]中指定的CAPIF API提供者域功能。

为了支持USS发起的重新认证/重新授权和撤销请求,UAS NF存储信息以指示重新认证/重新授权和撤销是面向AMF还是SMF/SMF+PGW-C,以及服务的AMF或SMF/SMF+PGW-C的地址。

UAS NF存储UUAA-MM程序和UUAA-SM程序的结果。

4.3.3 无人机(UAV)
无人机是一种支持TS 23.401[6]和TS 23.501[2]中定义的用户设备(UE)功能的3GPP用户设备(UE)。
此外:

  • 配置为无人机系统(UAS)服务的无人机将配有一个单一的民航局(CAA)级别无人机ID;
  • 配置为无人机系统(UAS)服务的无人机(即配备有CAA级别无人机ID)将向3GPP系统注册以获得UAS服务(即利用空中特性、与USS的连接以及C2连接),并向5GS或EPS提供CAA级别无人机ID和无人机空中单元航空有效载荷。未向航空管理部门注册的无人机不得请求UAS服务。
    注:配置为UAS服务但未获得空中订阅的无人机不得向网络注册以获取UAS服务。
  • 配置为UAS服务的无人机可支持以下功能:
  • 通过N1参考点向5GC报告A2X功能和PC5(即LTE PC5和/或NR PC5)的A2X功能。
  • 在UE触发的A2X策略配置中,在UE策略容器中指示A2X策略配置请求。
  • 通过N1参考点从5GC接收A2X参数。
  • 支持通过PC5参考点的A2X通信过程。
  • 配置A2X通信的参数。这些参数可以在UE中预先配置,或者在覆盖范围内,由HPLMN中的PCF或A2X应用服务器通过A2X1参考点通过N1参考点的信号进行配置或更新。
  • 通过多播/广播服务(MBS)接收广播远程ID,提供以下功能:
  • 通过TS 23.247[17]、TS 26.502[18]和TS 26.517[19]中指定的现有通告机制进行通告;或
  • 按照6.2.1.3.1条款的规定,提供MBS会话通告。
  • 按照6.2.1.3.1条款的规定,通过MBS提供MBS会话通告,以接收A2X应用服务器信息。

4.3.4 访问和移动性管理功能(AMF)
除了TS 23.501[2]中定义的功能外,AMF还具备以下功能:

  • 在UE具有空中UE订阅信息且基于本地运营商策略,或在验证无人机的USS触发重新认证,或AMF本身决定在初始注册后重新认证无人机时,对于在注册5GS时需要无人机认证和授权的UE,AMF可触发UUAA-MM过程。
    支持A2X的AMF还执行以下功能:
  • 从统一数据管理(UDM)获取与A2X相关的订阅信息,并将其作为UE上下文数据的一部分存储。
  • 选择支持A2X策略/参数配置的PCF,并向所选PCF报告A2X的PC5功能。
  • 从PCF获取与A2X相关的PC5 QoS信息,并将其作为UE上下文数据的一部分存储。
  • 向NG-RAN提供关于UE在PC5参考点上A2X通信授权状态的指示。
  • 向NG-RAN提供与A2X通信相关的PC5 QoS参数。

4.3.5 会话管理功能(SMF)
除了TS 23.501[2]中定义的功能外,SMF还具备以下功能:

  • 在请求用于无人机操作的用户平面资源时,或在验证无人机的USS/UTM触发重新认证时,对于需要USS进行无人机认证和授权的UE,SMF触发UUAA-SM过程;
  • 在建立/修改用于C2通信的PDN连接/PDU会话期间,可能触发无人机与网络化的UAVC或通过互联网连接连接到无人机的UAVC之间的配对授权。

4.3.6 SMF+PGW-C
SMF+PGW-C实现了第4.3.5条中描述的SMF的功能。

4.3.7 策略控制功能(PCF)
除了TS 23.501[2]中定义的功能外,PCF还包括23.287[11]中描述的功能,以便为UE和AMF提供使用A2X通信所需的参数。

4.3.8 统一数据管理(UDM)
除了TS 23.501[2]中定义的功能外,UDM还执行通过PC5参考点的A2X通信的订阅管理。

4.3.9 A2X应用服务器
A2X应用服务器实现了TS 23.287 [11]第4.4.3条中规定的V2X AS功能的一个子集:

  • 包括AF(应用功能)功能,并支持至少以下能力:
  • 对于A2X服务参数配置,A2X AS为5GC(第五代核心网)和无人机UE(用户设备,可能通过UAVC无人机控制站)提供通过PC5参考点的A2X通信参数和通过MBS(多播和广播服务)的A2X通信参数。
  • 充当TS 23.247 [17]第5.1条和附件A中的AF/AS(应用功能/应用服务器),例如请求NEF/MBSF(网络暴露功能/多播和广播服务功能)分配/取消分配一组TMGI(临时移动组身份),通过向5GC提供包括QoS(服务质量)要求在内的服务信息,从5GC启动广播服务。
  • 执行5.5.2.4条中规定的MBS服务区映射。
    注:为无人机服务的A2X AS和USS(用户服务服务器)可以是相同或不同的实体。

4.3.10 UDR
除了TS 23.501 [2]中定义的功能外,UDR还存储A2X服务参数。

4.3.11 NRF
除了TS 23.501 [2]中定义的功能外,NRF还通过考虑A2X能力来执行PCF(策略控制功能)发现。

4.4 高级功能
4.4.1 服务操作
4.4.1.1 NEF服务
4.4.1.1.1 概述
除了TS 23.501[2]第7.2.8条和TS 23.502[3]第5.2.6条中定义的服务外,下表还列出了用于支持UAS的额外NEF服务。

Table 4.4.2.1.1-1: NF Services provided by NEF

Service Name

Service Operations

Operation

Semantics

Example Consumer(s)

Nnef_Authentication

AuthenticateAuthorize

Request/Response

AMF, SMF

Notification

Subscribe/Notify

AMF, SMF

4.4.1.1.2 Nnef_Authentication 服务

4.4.1.1.2.1 概述
服务描述:此服务允许消费者对服务级设备身份进行身份验证和授权,或者仅进行授权。在无人机系统(UAS)的情况下,该服务用于通过民航局(CAA)级别的无人机ID对无人机(UAV)进行身份验证和/或授权。

在创建身份验证会话时,接入和移动性管理功能(AMF)/会话管理功能(SMF)会隐式地向网络暴露功能(NEF)订阅与身份验证/授权相关的通知(例如重新身份验证、更新授权数据或撤销UUAA授权)。当相应的身份验证关联被移除时(例如,在重新身份验证失败且用户面服务(USS)指示释放网络资源的情况下,或在授权撤销的情况下),UAS网络功能(NF)/NEF会隐式释放此隐式订阅。

4.4.1.1.2.2 Nnef_Authentication_AuthenticateAuthorize 服务操作
服务操作名称:Nnef_Authentication_AuthenticateAuthorize
描述:提供服务级设备身份的身份验证和授权结果。
输入,必需:用于身份验证的服务级设备身份(即CAA级别的无人机ID)、全球平台服务身份(GPSI)、网络功能类型(NF Type)。
输入,条件必需:通知端点(对于初始身份验证请求是必需的)、数据网络名称(DNN)、切片/网络服务集标识符(S-NSSAI)(如果消费者NF是SMF)。
输入,可选:授权服务器地址(即USS地址)、平台结束标识符(PEI)、用户设备(UE)IP地址(如果消费者NF是SMF)、UE提供的身份验证/授权容器、无人机位置。
输出,必需:无。
输出,条件必需:成功/失败指示[对于C2通信的PDU会话修改不需要]、授权数据容器、指示与“受空中服务影响的DNN”相关联的PDU会话是否可以释放[对于重新身份验证失败是必需的]。
输出,可选:无。

4.4.1.1.2.3 Nnef_Authentication_Notification 服务操作
服务操作名称:Nnef_Authentication_Notification
描述:重新身份验证、更新授权数据或撤销无人机的UUAA授权。
注意:此通知对应于Nnef_Authentication_AuthenticateAuthorize服务操作的隐式订阅。
输入,必需:通知相关信息、服务级设备身份、3GPP无人机ID、通知原因(撤销、重新身份验证或授权数据更新)。
输入,条件必需:授权数据容器(如果通知原因是授权数据更新)。
输入,可选:无。
输出,必需:确认指示。
输出,可选:无。

4.4.1.2 AF服务

4.4.1.2.1 概述
除了TS 23.501[2]第7.2.19条和TS 23.502[3]第5.2.19条中定义的AF服务外,下表显示了支持UAS的AF服务。

Table 4.4.1.2.1-1: NF Services provided by AF

Service Name

Service Operations

Operation

Semantics

Example Consumer(s)

Naf_Authentication

AuthenticateAuthorize

Request/Response

UAS NF/NEF

Notification

Subscribe/Notify

UAS NF/NEF

4.4.1.2.2 Naf_Authentication 服务
4.4.1.2.2.1 概述
服务描述:此服务允许消费者对服务级设备身份进行身份验证和授权。在无人机系统(UAS)的情况下,该服务用于通过民航局(CAA)级别的无人机ID对无人机(UAV)进行身份验证和授权。

在创建身份验证会话时,UAS网络功能(NF)/网络暴露功能(NEF)会隐式地向用户面服务(USS)订阅与身份验证/授权相关的通知(例如重新身份验证、更新授权数据或撤销UUAA授权)。当相应的身份验证会话被移除时(例如,在重新身份验证失败且USS指示释放网络资源的情况下,或在授权撤销的情况下),USS会隐式释放此隐式订阅。

4.4.1.2.2.2 Naf_Authentication_AuthenticateAuthorize 服务操作
服务操作名称:Naf_Authentication_AuthenticateAuthorize
描述:提供服务级设备身份(对于UAS,即CAA级别的无人机ID)的身份验证和授权结果。
输入,必需:用于身份验证的服务级设备身份、全球平台服务身份(GPSI)。
输入,可选:通知端点(对于初始身份验证请求是必需的)、平台结束标识符(PEI)、用户设备(UE)IP地址、UE提供的身份验证容器、无人机位置。
输出,必需:无。
输出,条件必需:成功/失败指示和GPSI[对于C2通信的PDU会话修改不需要]、授权数据容器、指示与UAS服务相关的网络资源是否可以释放[对于重新身份验证失败是必需的]。
输出,可选:无。

4.4.1.2.2.3 Naf_Authentication_Notification 服务操作
服务操作名称:Naf_Authentication_Notification
描述:重新身份验证、更新授权数据或撤销无人机的UUAA授权。
注意:此通知对应于Naf_Authentication_AuthenticateAuthorize服务操作的隐式订阅。
输入,必需:通知相关信息、服务级设备身份、GPSI、通知原因(撤销、重新身份验证或授权数据更新)。
输入,条件必需:授权数据容器(如果通知原因是授权数据更新)。
输入,可选:PDU会话IP地址。
输出,必需:确认指示。
输出,可选:无。

4.4.1.3 AMF 服务
与UAS相关的AMF服务在TS 23.502[3]第5.2.2条中定义。

此外,当会话管理功能(SMF)调用Namf_Communication_N1N2MessageTransfer服务操作时,它可能会向无人机提供UUAA结果。

4.4.1.4 SMF 服务
与UAS相关的SMF服务在TS 23.502[3]第5.2.8条中定义。

4.4.1.5 UDM 服务
与UAS相关的UDM服务在TS 23.502[3]第5.2.3条中定义。

4.4.1.6 LMF 服务
与UAS相关的LMF服务在TS 23.273[8]第8.3条中定义。

4.4.1.7 GMLC 服务
与UAS相关的GMLC服务在TS 23.273[8]第8.4条中定义。

4.4.1.8 UDR 服务
与UAS相关的UDR服务在TS 23.502[3]第5.2.12条中定义。

4.4.1.9 PCF 服务
与UAS相关的PCF服务在TS 23.502[3]第5.2.5条中定义。

4.4.2 USS发现
一个国家内可能有多个为UAS服务的USS,并且为UAS服务的3GPP网络与为UAS提供服务的USS之间没有直接关联。无人机与USS之间的关联如何在3GPP范围之外实现,并且与无人机在移动运营商处的订阅无关。

为了使为UAS服务的3GPP网络与USS之间进行交互,3GPP网络需要发现为特定无人机服务的正确USS。这需要在5GS注册期间(当在5GS注册期间执行UUAA时)或PDU会话/PDN连接建立期间进行。

假设在3GPP系统外部定义了将CAA级别的无人机ID解析为为相应无人机服务的USS的机制,并且这些机制可用于3GPP系统外部的实体(例如TPAE),则这些机制在3GPP系统中用于发现无人机的USS。

可选地,除了CAA级别的无人机ID之外,无人机还可以向3GPP系统提供USS地址(USS IP地址或USS FQDN),以便发现无人机的USS。

当无人机在UUAA-MM或UUAA-SM中单独提供USS地址(即USS FQDN)而不是CAA级别的无人机ID时,应使用USS地址(即USS FQDN)来发现USS。当可用时,UAS NF除使用CAA级别的无人机ID外,还使用USS地址来发现特定的USS。

注意:UE提供的USS地址应可被3GPP网络中的任何UAS NF/NEF访问。

4.4.3 CAA级无人机ID分配

CAA级无人机ID的格式在3GPP标准之外定义,但如何使用此身份来允许TPAE(第三方认证实体)查询无人机信息则是根据3GPP的功能来定义的。

在本版本中,为远程识别功能分配CAA级无人机ID仅适用于无人机。无人机控制组件(UAVC)不分配也不使用CAA级无人机ID。

无人机必须支持多种格式的CAA级无人机ID,以符合各种地域特定的规定。至少应支持序列号识别、CAA颁发的注册标识符(也称为会话ID)和美国无人机服务系统(USS)颁发的UUID。

对于会话ID,虽然CAA级无人机ID的实际格式在3GPP之外定义且不由3GPP决定,但假设用于远程识别的CAA级无人机ID至少包含以下信息:

  • 无人机独有的身份,最好具有临时有效性:这用于将无人机与分配CAA级无人机ID的实体唯一标识。

注1:是否对无人机的唯一临时身份应用隐私或保密要求取决于各地区的规定。

  • CAA级无人机ID路由信息,由尝试检索无人机数据的实体(如TPAE)使用,以识别和定位应发送查询的适当无人机系统网络功能(UAS NF)/无人机系统网络实体(UAS NEF)。这也用于USS发现。

支持两种CAA级无人机ID分配方式:

  1. USS分配的CAA级无人机ID:身份完全在USS级别分配。

  2. 3GPP辅助的CAA级无人机ID分配:

    • USS与UAS NF协作,为无人机分配CAA级无人机ID,供无人机用于无人机用户接入授权(UUAA)和远程识别。
    • USS与UAS NF交互,为远程识别分配无人机身份(即CAA级无人机ID)。无人机在向USS注册以注册到3GPP系统以获取UAS服务之前,无人机运营商向USS提供服务的公共陆地移动网络(PLMN)信息。为了分配CAA级无人机ID,如果希望进行3GPP辅助的CAA级无人机ID分配,USS将与UAS NF交互。3GPP网络选择一个UAS NF来响应USS,UAS NF向USS提供CAA级路由信息,以便CAA级无人机ID的解析器能够解析到UAS NF。
    • USS将CAA级无人机ID的“解析器”角色委托给UAS NF,并返回给基于CAA级无人机ID查询无人机信息的实体(如TPAE)UAS NF从USS检索到的无人机数据。

编辑注:3GPP系统之外的USS之外实体对UAS-NF的暴露机制的详细情况是未来工作的一部分。

  • 假设在无人机通过成功的UUAA由USS授权后,UAS NF知道USS分配的CAA级无人机ID与相关的3GPP无人机ID之间的映射。如果UAS NF从带有USS分配的CAA级无人机ID的TPAE接收到远程识别和跟踪查询,UAS NF将使用映射的3GPP无人机ID来与不同的3GPP功能协调,以收集无人机的远程识别和跟踪信息。此外,UAS NF还可以从USS检索航空级信息(如飞行员信息、USS运营商等),并将其提供给查询方(如TPAE)。

注2:假设无人机不知道用于CAA级无人机ID的分配机制。

4.5 标识符

4.5.1 一般

在3GPP系统中,无人机与以下标识符相关联。

4.5.2 CAA级无人机身份

无人机由航空域(如USS)中的功能分配一个CAA级无人机身份。此分配的身份用于远程识别和跟踪以及标识无人机。

无人机在UUAA过程中向3GPP系统提供CAA级无人机身份。

CAA级无人机身份由无人机在远程识别中用作无人机身份。

航空域可以随时为无人机分配新的CAA级无人机身份。新的CAA级无人机身份可以在与UAS相关的过程中提供给无人机和3GPP系统。

:假设有机制可确保在用于远程识别时,CAA分配的无人机身份的隐私和保护(如防欺骗)。提供此类隐私的安全解决方案不在本规范的范围内。

4.5.3 3GPP无人机ID

3GPP无人机ID通过3GPP系统中的订阅信息与无人机相关联,并由3GPP系统用于标识无人机。全球唯一识别码(GPSI)以外部标识符的格式用作3GPP无人机ID。

USS存储CAA级无人机ID(由无人机提供或由航空域分配的新ID)与3GPP无人机ID(在UUAA过程中提供)之间的关联。

相关文章:

【学习笔记】无人机系统(UAS)的连接、识别和跟踪(三)-架构模型和概念

引言 3GPP TS 23.256 技术规范,主要定义了3GPP系统对无人机(UAV)的连接性、身份识别、跟踪及A2X(Aircraft-to-Everything)服务的支持。 3GPP TS 23.256 技术规范: 【免费】3GPPTS23.256技术报告-无人机系…...

uniapp bug解决:uniapp文件查找失败:‘uview-ui‘ at main.js:14

文章目录 报错内容解决方法main.js 文件中 uView 主 JS 库引入 uView 的全局 SCSS 主题文件内容修改引入 uView 基础样式内容修改配置 easycom 内容修改 报错内容 10:50:51.795 文件查找失败:uview-ui at main.js:14 10:59:39.570 正在差量编译... 10:59:43.213 文…...

Python 爬虫(爬取百度翻译的数据)

前言 要保证爬虫的合法性,可以从以下几个方面着手: 遵守网站的使用条款和服务协议:在爬取数据之前,仔细阅读目标网站的相关规定。许多网站会在其 robots.txt 文件中明确说明哪些部分可以爬取,哪些不可以。 例如&…...

【LeetCode:2766. 重新放置石块 + 哈希表】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…...

[C++]类的自动转换和强制类型转换

在C中,类的自动转换(也称为隐式转换)和强制类型转换(显式转换)是面向对象编程中处理类型之间转换的两种重要机制。这些转换允许程序员定义如何在不同类型(特别是自定义类型)之间安全地交换数据。…...

根据鼠标所在位置获取组件拿到 “qt_scrollarea_viewport” 组件的问题

问题起因&#xff1a; 有时候需要鼠标实时所在位置的组件&#xff0c;可以通过如下方法实时获取: QWidget *current_widget QApplication::widgetAt(QCursor().pos()); qDebug() << __FUNCTION__ << current_widget;// 如果是按钮&#xff0c;直接进行转换 QPus…...

深入浅出WebRTC—LossBasedBweV2

WebRTC 同时使用基于丢包的带宽估计算法和基于延迟的带宽估计算法那&#xff0c;能够实现更加全面和准确的带宽评估和控制。基于丢包的带宽估计算法主要依据网络中的丢包情况来动态调整带宽估计&#xff0c;以适应网络状况的变化。本文主要讲解最新 LossBasedBweV2 的实现。 1…...

就业难?誉天Linux云计算架构师涨薪班,不涨薪退学费

2024年&#xff0c;我国高校毕业生人数约为1179 万人&#xff0c;再创历史新高。根据智联招聘今年发布的《大学生就业力调研报告》&#xff0c;可以看到&#xff1a;应届生慢就业、自由职业的比重分别从去年的18.9%、13.2%增长到今年的19.1%、13.7%。 这里我们可以看出&#xf…...

从零开始!Jupyter Notebook的安装教程

目录 一、准备工作二、安装Jupyter Notebook方法一&#xff1a;使用pip安装方法二&#xff1a;使用Anaconda安装 三、配置和使用四、常见问题及解决办法如何解决Jupyter Notebook安装过程中遇到的依赖项无法同步的问题&#xff1f;Jupyter Notebook的配置文件在哪里&#xff0c…...

FastAPI(七十)实战开发《在线课程学习系统》接口开发--留言功能开发

源码见&#xff1a;"fastapi_study_road-learning_system_online_courses: fastapi框架实战之--在线课程学习系统" 在之前的文章&#xff1a;FastAPI&#xff08;六十九)实战开发《在线课程学习系统》接口开发--修改密码&#xff0c;这次分享留言功能开发 我们梳理…...

04-数据库MySQL

一、项目要求 二、项目过程介绍 1、新建数据库 2、新建表 3、处理表 1.修改student 表中年龄(sage)字段属性&#xff0c;数据类型由int 改变为smallint 2.为Course表中Cno 课程号字段设置索引,并查看索引 3.为SC表建立按学号(sno)和课程号(cno)组合的升序的主键索引&#xf…...

神经网络理论(机器学习)

motivation 如果逻辑回归的特征有很多&#xff0c;会造出现一些列问题&#xff0c;比如&#xff1a; 线性假设的限制&#xff1a; 逻辑回归是基于线性假设的分类模型&#xff0c;即认为特征与输出之间的关系是线性的。如果特征非常多或者特征与输出之间的关系是非线性的&#…...

JNI回调用中不同线程的env无法找到正确的kotlin的class

不同线程都需要通过 JavaVM 获取到的 JNIEnv 指针&#xff0c; 如果有两个线程有两个 env。 其中一个是jni接口自己传过来的&#xff0c;可以正常使用&#xff0c;正常获取kotlin中的class。但是通过 JavaVM 新获取的env 无法找到kotlin的class 1. 确保线程已附加到 JVM 确保…...

免费HTML模板网站汇总

PS&#xff1a;基本上都是可以免费下载使用的&#xff0c;而且有一些是说明了可以用于商用和个人的。部分网站可能需要科学上网才能访问&#xff0c;如无法访问可留言或私信。 1、https://www.tooplate.com/free-templates 2、https://htmlrev.com/ 3、https://html5up.net/ 4、…...

大屏数据看板一般是用什么技术实现的?

我们看到过很多企业都会使用数据看板&#xff0c;那么大屏看板的真正意义是什么呢&#xff1f;难道只是为了好看&#xff1f;答案当然不仅仅是。 大屏看板不仅可以提升公司形象&#xff0c;还可以提升企业的管理层次。对于客户&#xff0c;体现公司实力和品牌形象&#xff0c;…...

在 Kubernetes 中设置 Pod 优先级及其调度策略详解

个人名片 &#x1f393;作者简介&#xff1a;java领域优质创作者 &#x1f310;个人主页&#xff1a;码农阿豪 &#x1f4de;工作室&#xff1a;新空间代码工作室&#xff08;提供各种软件服务&#xff09; &#x1f48c;个人邮箱&#xff1a;[2435024119qq.com] &#x1f4f1…...

Spring框架、02SpringAOP

SpringAOP 日志功能 基本方法 分析代码问题 目前代码存在两个问题 代码耦合性高&#xff1a;业务代码和日志代码耦合在了一起 代码复用性低&#xff1a;日志代码在每个方法都要书写一遍 问题解决方案 使用动态代理&#xff0c;将公共代码抽取出来 JDK动态代理 使用JDK动…...

基于python的网络爬虫爬取天气数据及可视化分析

要创建一个基于Python的网络爬虫来爬取天气数据并进行可视化分析,我们可以采用以下几个步骤来实现: 1. 选择数据源 首先,需要确定一个可靠的天气数据源。常用的有OpenWeatherMap、Weather API、Weatherstack等。这些API通常需要注册并获取一个API密钥(API Key)来使用。 …...

【WPF开发】上位机开发-串口收发

一、引言 在现代工业控制、嵌入式系统等领域&#xff0c;串口通信作为一种常见的通信方式&#xff0c;被广泛应用于各种场景。C#作为一门强大的编程语言&#xff0c;结合Windows Presentation Foundation&#xff08;WPF&#xff09;框架&#xff0c;可以轻松实现串口通信功能…...

ubuntu开启 远程登录 允许root远程登录

如果没有22端口服务 sudo apt update sudo apt install openssh-server sudo ufw allow.ssh sudo passwd root 修改配置文件 sudo vim /etc/ssh/sshd_config Port 22 修改为 Port 22 #PermitRootLogin prohibit-password 修改为 PermitRootLogin yes service ssh restart …...

《昇思25天学习打卡营第23天|RNN实现情感分类》

使用RNN进行情感分类&#xff1a;基于IMDB数据集的LSTM应用 引言 情感分析是自然语言处理&#xff08;NLP&#xff09;中的一个重要应用&#xff0c;广泛用于电影评论、社交媒体等文本数据的情感分类任务。本文将介绍如何使用递归神经网络&#xff08;RNN&#xff09;实现情感…...

机械设计基础B(学习笔记)

绪论 机构&#xff1a;是一些具备各自特点的和具有确定的相对运动的基本组合的统称。 组成机构的各个相对运动部分称为构件。构件作为运动单元&#xff0c;它可以是单一的整体&#xff0c;也可以是由几个最基本的事物&#xff08;通常称为零件&#xff09;组成的刚性结构。 构件…...

MybatisPlusException: Error: Method queryTotal execution error of sql 的报错解决

项目场景&#xff1a; 相关背景&#xff1a; 开发环境 开发系统时 系统页面加载正常 &#xff0c;发布运行环境后运行一段时间&#xff0c;前端页面 突然出现 报错信息&#xff0c; 报错信息如下&#xff1a; MybatisPlusException: Error: Method queryTotal execution erro…...

人工智能领域的顶尖影响力人物(部分代表)

人工智能&#xff08;AI&#xff09;是模拟人类智能过程的计算机系统或机器的理论和开发。它致力于创建能够执行需要人类智能的任务的机器&#xff0c;如视觉感知、语音识别、决策制定和翻译之间的语言。AI领域包括机器学习、深度学习、自然语言处理等子领域&#xff0c;并涉及…...

Python:jsonl文件转json文件,并做字段处理

在使用LLaMA-Factory对shenzhi-wang/Llama3-8B-Chinese-Chat&#xff08;https://huggingface.co/shenzhi-wang/Llama3-8B-Chinese-Chat/tree/main&#xff09;进行微调时&#xff0c;希望使用COIG-CQIA的小红书数据集&#xff08;https://huggingface.co/datasets/m-a-p/COIG-…...

安全产品在防御勒索病毒中的作用

在数字时代&#xff0c;网络安全威胁日益严峻&#xff0c;其中勒索病毒尤为猖獗&#xff0c;它通过加密受害者的数据并要求赎金换取解密密钥&#xff0c;给个人和企业带来了巨大的经济损失。然而&#xff0c;关于安全产品是否真正有效的问题一直存在争议。本文将通过一个模拟实…...

NVIDIA 完全过渡到开源 GPU 内核模块

目录 支持的 GPU安装程序更改将包管理器与 CUDA 元包配合使用使用 runfile使用安装帮助程序脚本包管理器详细信息apt&#xff1a;基于 Ubuntu 和 Debian 的发行版dnf&#xff1a;Red Hat Enterprise Linux、Fedora、Kylin、Amazon Linux 或 Rocky Linuxzypper&#xff1a;SUSE …...

learning-cxx 学习cpp 环境配置 + bug解决

学习CPP网址 https://github.com/LearningInfiniTensor/learning-cxx 安装环境 1.配置xmake的环境 xmake是c的构建工具 最简单的配置方法就是安装mcvs&#xff0c;然后选择必要的那两个包 查看版本&#xff0c;是否安装成功 gcc --version g --version2.安装xmake 我的是…...

PHP 多线程和异步编程的常见陷阱

本文由 ChatMoney团队出品 在PHP开发中&#xff0c;多线程和异步编程是提高应用性能和响应速度的重要手段。然而&#xff0c;这些技术也带来了许多挑战和陷阱&#xff0c;如共享状态冲突、死锁、超时、资源泄漏以及调试困难等。本文将详细探讨这些陷阱&#xff0c;并提供相应的…...

STL 哈希 学习总结

概述 基础概念 哈希是通过特定的算法&#xff0c;将任意长度的数据映射为固定长度的数据串中。该映射的结果就被称为哈希值&#xff0c;也可以称为散列值。 例如在存储一个10000这个数据的时候&#xff0c;如果使用数组的话&#xff0c;则需要开辟对应大小空间内存&#xff…...

vue3页面编写-导入导出excel、展开查询项等

数据保持 <router-view v-slot"{ Component, route }"><keep-alive><component :is"Component" :key"route.name" v-if"route.meta.keepAlive" /></keep-alive><component :is"Component" :key…...

Java学习 - Spring Boot整合 Thymeleaf 实例

什么是 Thymeleaf Thymeleaf 是新一代的 Java 模板引擎&#xff0c;类似于 Velocity、FreeMarker 等传统引擎&#xff0c;其语言和 HTML 很接近&#xff0c;而且扩展性更高&#xff1b; Thymeleaf 的主要目的是将优雅的模板引入开发工作流程中&#xff0c;并将 HTML 在浏览器中…...

ubuntu20.04安装终端终结者并设置为默认终端

1、安装 terminator sudo apt-get install terminator 2、Ctrl Alt T 试一下打开什么终端&#xff0c;我的默认启动的是terminator;如果想换换默认的终端&#xff0c;还需以下一步 3、安装dconf-tools&#xff0c;这个是设置默认终端的必须 sudo apt-get install dconf-tools…...

以Zookeeper为例 浅谈脑裂与奇数节点问题

一、脑裂现象的定义与影响 脑裂&#xff08;split-brain&#xff09;是指在分布式系统中&#xff0c;因网络分区或其他故障导致系统被切割成两个或多个相互独立的子系统&#xff0c;每个子系统可能独立选举出自己的领导节点。这一现象在依赖中心领导节点&#xff08;如Elastic…...

最新版kubeadm搭建k8s(已成功搭建)

kubeadm搭建k8s&#xff08;已成功搭建&#xff09; 环境配置 主节点 k8s-master&#xff1a;4核8G、40GB硬盘、CentOS7.9&#xff08;内网IP&#xff1a;10.16.64.67&#xff09; 从节点 k8s-node1&#xff1a; 4核8G、40GB硬盘、CentOS7.9&#xff08;内网IP&#xff1a;10…...

C++学习笔记-友元函数的定义与使用

一、引言 在C中&#xff0c;友元函数&#xff08;Friend Function&#xff09;是一个独特而强大的特性&#xff0c;它打破了类的封装性&#xff0c;允许一个或多个非成员函数访问类的私有&#xff08;private&#xff09;和保护&#xff08;protected&#xff09;成员。尽管这…...

熵、交叉熵、KL散度

这里写目录标题 熵KL散度引入交叉熵。交叉熵的二分类公式&#xff1a; 再次理解SoftMax函数结束 熵 熵&#xff0c;是一个物理上的概念&#xff0c;表示一个系统的不确定性程度&#xff0c;或者表示一个系统的混乱程序。 下边是信息熵的演示&#xff1a; 信息熵的公式如下&…...

THS配置keepalive(yjm)

启动完THS管理控制台和THS后&#xff0c;登录控制台&#xff0c;进入实例管理》节点管理&#xff0c;可以分别使用界面配置和编辑配置设置长连接。 1、界面配置 点击界面配置》集群设置&#xff0c;启用长连接&#xff0c;设置长连接数、最大请求数和超时时间。 2、编辑配置 …...

新加坡裸机云多IP服务器特性

新加坡裸机云多IP服务器是一种高性能、稳定性强&#xff0c;且具备多IP地址特性的服务器。它主要适用于需要高度计算性能、网络连接稳定和高安全性的业务场景&#xff0c;如跨境外贸等。下面将详细探讨该类型服务器的特性&#xff0c;rak部落为您整理发布新加坡裸机云多IP服务器…...

深入理解ADB:Android调试桥详解与使用指南

&#x1f34e;个人博客&#xff1a;个人主页 &#x1f3c6;个人专栏&#xff1a;Android ⛳️ 功不唐捐&#xff0c;玉汝于成 目录 前言 正文 1. 什么是ADB&#xff1f; ADB的基本原理&#xff1a; 2. ADB的安装与配置 安装ADB工具集&#xff1a; 配置ADB环境变量&am…...

PACS-医学影像信息管理系统,全影像科室PACS源码,内置包括MPR、CMPR、VR等三维处理功能

PACS系统可以覆盖医院现有放射、CT、MR、核医学、超声、内镜、病理、心电等绝大部分DICOM和非DICOM检查设备&#xff0c;支持从科室级、全院机、集团医院级乃至到区域PACS的平滑扩展&#xff0c;能够与医院HIS、集成平台的有效集成和融合&#xff0c;帮助医院实现了全院医学影像…...

无人机搭载无人机反制设备可行性分析

一、引言 随着无人机技术的飞速发展&#xff0c;无人机在各个领域的应用越来越广泛。然而&#xff0c;无人机的不当使用也可能带来安全隐患和隐私问题。因此&#xff0c;无人机反制设备应运而生&#xff0c;用于对非法或危险无人机进行干扰和控制。本文将对无人机搭载无人机反…...

MATLAB绘制方波、锯齿波、三角波、正弦波和余弦波、

一、引言 MATLAB是一种具有很强的数值计算和数据可视化软件&#xff0c;提供了许多内置函数来简化数学运算和图形的快速生成。在MATLAB中&#xff0c;你可以使用多种方法来快速绘制正弦波、方波和三角波。以下是一些基本的示例&#xff0c;展示了如何使用MATLAB的命令来实现正弦…...

【通信协议-RTCM】MSM语句(2) - RINEXMSM7语句总结(重要!自动化开发计算卫星状态常用)

注释&#xff1a; 在工作中主要负责的是RTCM-MSM7语句相关开发工作&#xff0c;所以主要介绍的就是MSM7语句相关内容 1. 相位校准参考信号 2. MSM1、MSM2、MSM3、MSM4、MSM5、MSM6和MSM7的消息头内容 DATA FIELDDF NUMBERDATA TYPENO. OF BITSNOTES Message Number - 消息编…...

ios CCUIFont.m

// // CCUIFont.h // CCFC // //#import <Foundation/Foundation.h>// 创建字体对象 #define CREATE_FONT(fontSize) [UIFont systemFontOfSize:(fontSize)]interface UIFont(cc) (void)logAllFonts;end // // CCUIFont.m // CCFC // //#import "CCUIFont.h&…...

调度子系统在特定时间执行

时序逻辑调度器设计模式允许您安排Simulink子系统在指定时间执行。以下模型说明了这种设计模式。 时序逻辑调度器图表包含以下逻辑&#xff1a; 时序逻辑调度器的关键行为 时序逻辑调度器图表包含两个状态&#xff0c;它们以不同的速率调度函数调用子系统A1、A2和A3的执行&…...

【QAC】Dashboard服务端如何配置

【更多软件使用问题请点击亿道电子官方网站】 1、 文档目标 解决Dashboard服务端如何配置的问题。 2、 问题场景 客户想使用Dashboard&#xff0c;Dashboard服务端如何配置。 3、软硬件环境 1、软件版本&#xff1a;HelixQAC23.04 2、机器环境&#xff1a;Windows 64bit 3…...

深入理解Linux网络(四):TCP接收阻塞

TCP socket 接收函数 recv 发出 recvfrom 系统调用。 进⼊系统调⽤后&#xff0c;⽤户进程就进⼊到了内核态&#xff0c;通过执⾏⼀系列的内核协议层函数&#xff0c;然后到 socket 对象的接收队列中查看是否有数据&#xff0c;没有的话就把⾃⼰添加到 socket 对应的等待队列⾥…...

【iOS】内存五大分区

目录 堆&#xff08;Heap&#xff09;是什么五大分区栈区堆区全局/静态区常量区&#xff08;即.rodata&#xff09;代码区&#xff08;.text&#xff09; 函数栈堆和栈的区别和联系图解 OC语言是C语言的超集&#xff0c;所以先了解C语言的内存模型的内存管理会有很大帮助。C语言…...

Jupyter Notebook: 是一个强大的交互式计算

文章目录 引言Jupyter Notebook的原理基础使用安装与启动单元格&#xff08;Cell&#xff09;操作快捷键 高级使用魔术命令Markdown支持可视化版本控制 优缺点优点缺点 官网链接结论 引言 Jupyter Notebook是一个强大的交互式计算环境&#xff0c;特别适用于数据科学、机器学习…...