无人机(UAV)隐蔽通信(covert communication)的联合功率分配和轨迹设计

2023-09-20 17:19:41

文章目录


本文是Joint Power Allocation and Trajectory Design
for UAV-Enabled Covert Communication一文的阅读笔记


摘要

在本文中,我们研究了无人机(UAV)网络中的隐蔽通信,其中无人机将信息传输给多个地面用户(GU),而不会被隐藏探测器检测到。考虑到公平性问题,我们的目标是在无人机移动性和隐蔽性约束下,通过联合优化无人机的轨迹、发射功率和功率分配系数来最大化GU之间的最小吞吐量。一方面,根据隐蔽性约束,最大发射功率被表征为无人机位置的近似形式表达。另一方面,最佳无人机轨迹结构的特征是连续悬停飞行(SHF)结构。遵循两个基本特征,我们首先将原始问题转化为联合轨迹和功率分配设计问题,然后将其重新表述为仅解决有限数量的悬停点、相应悬停持续时间、转折点和分配系数的另一个问题。尽管仍然是非凸的,但通过应用顺序凸规划(SCP)方法可以有效地解决新问题。即通过在每次迭代中引入一系列紧凹函数,可以迭代地解决一系列凸问题,使轨迹收敛到高质量的解。数值结果证实了我们的方法的收敛性,并显示出与基准相比的高性能。

Introduction

快速的无人机(UAV)因其快速部署和长航时而被广泛应用[1]。在这些应用中,无人机无线通信网络由于无人机和地面用户(GU)之间的视距(LoS)无线链路的可能性很高而引起了越来越多的关注[2]。例如,通过将无人机无线通信技术集成到蜂窝网络中,可以提高覆盖范围和吞吐量性能[3]-[5]。此外,在[6]、[7]中,无人机被用作飞行中继,以在远程用户之间提供更强的多跳无线链路。此外,由于在移动性方面的显着优势,无人机无线通信网络的性能可以通过优化无人机的轨迹来显着提高[8]。 [9] 中的作者考虑了一种支持无人机的蜂窝通信网络,并优化了无人机轨迹以最小化整个任务时间。此外,考虑无人机中继通信系统,联合设计无人机轨迹及其发射功率以实现最大吞吐量,结果表明联合设计方案优于单方面考虑的方案[9]。此外,在中继系统中,联合设计无人机轨迹和发射功率以实现最大吞吐量,结果表明联合设计方案优于单方面考虑的方案[10]。采用更通用的莱斯衰落模型,作者在[11]中提出了所谓的“S”逻辑函数来拟合最大允许传输速率并设计无人机3D轨迹,旨在提高数据传输效率。考虑到阴影效应,作者在[12]中。

尽管无人机和GU之间的无线链路通常以LoS为主且质量较高,但由于无线传输的广播特性,它们也导致比传统蜂窝网络更严格的安全问题[13]-[16]。为了提高无人机传输关键数据的安全性,无人机辅助无线网络的通信安全在[17]中得到了强调。无人机安全传输中一种众所周知的技术称为(物理层)安全通信,它利用物理层特性来防止机密数据被非法用户解密。在[18]-[20]中,作者通过设计无人机的轨迹和发射功率来提高安全通信性能,同时增强合法信道质量并降低非法信道质量。此外,[21]中的作者研究了通过传输人工噪声(AN)来干扰窃听过程的安全通信。同时,文献[22]研究了利用无人机位置分布的随机性来实现安全通信。

更多推荐

30天入门Python(基础篇)——第3天:【变量】与【输出】与【转义符】(万字解析,建议收藏)

文章目录专栏导读作者有话说:上一节课补充(Pychaem界面认识)①编写代码区域②运行代码(多种方法,随便选一种,开心就好)什么是变量(变量的定义)①较标准的回答(引用AI)②大白话解释+图文并茂(我在教学时的方法(标红的异常重要请反复阅读几遍))③举例子Python中如何给表变量取名(Python中变量的特征)取名规

Python 办公自动化之 PDF 操作详解

1、PyMuPDF简介1.介绍在介绍PyMuPDF之前,先来了解一下MuPDF,从命名形式中就可以看出,PyMuPDF是MuPDF的Python接口形式。MuPDFMuPDF是一个轻量级的PDF、XPS和电子书查看器。MuPDF由软件库、命令行工具和各种平台的查看器组成。MuPDF中的渲染器专为高质量抗锯齿图形量身定制

基于传统的三维点云补全方法

目前,三维视觉受到了学术界和工业界的广泛关注,在目标检测、语义分割、三维重建等领域都取得了突破性的进展。然而,一个固有的问题是由于物体遮挡、镜面反射、物体自遮挡、视角变换和传感器分辨率的限制,传感器在真实场景下所获取的数据并不完整,阻碍了下游任务的研究进展。同时,在点云后续一系列的处理中,比如点云去噪、平滑、配准和融合

大数据-玩转数据-Flink SQL编程

一、概念1.1ApacheFlink两种关系型APIApacheFlink有两种关系型API来做流批统一处理:TableAPI和SQL。TableAPI是用于Scala和Java语言的查询API,它可以用一种非常直观的方式来组合使用选取、过滤、join等关系型算子。FlinkSQL是基于ApacheCalcite来实现

【云原生】k8s存储管理中ConfigMap & Secret的使用

目录1ConfigMap1.1简介1.2优点1.3定义ConfigMap1.4使用2Secret2.1简介2.1定义Secret2.2使用1ConfigMap1.1简介在Kubernetes中,ConfigMap是一种用于存储非敏感信息的Kubernetes对象。它用于存储配置数据,如键值对、整个配置文件或JSON数据

【K8S系列】Weave Net 故障排除的常见问题和解决方案

写在前面当使用WeaveNet进行容器网络配置时,可能会遇到一些常见的故障情况。以下是一些常见问题及其解决方案:问题列表1节点无法加入WeaveNet网络解决方案检查节点之间的网络连通性,确保可以通过IP地址相互访问。检查节点的防火墙设置,确保允许WeaveNet的流量通过。确保在每个节点上正确安装了WeaveNet,

04-前端基础CSS第二天

01-CSS第二天导读目标:能使用emmet语法能够使用CSS复合选择器能够写出伪类选择器的使用规范能够说出元素有几种显示模式能够写出元素显示模式的相互转换代码能够写出背景图片的设置方式能够计算CSS的权重目录:Emmet语法CSS的复合选择器CSS的元素显示模式CSS的背景CSS的三大特性CSS的注释02-emmet

在字节当了几个月的牛马,醒悟了。

作者:阿秀InterviewGuide大厂面试真题网站:https://top.interviewguide.cn小伙伴们大家好,我是阿秀。以前也分享过不少实习体验,比如去年就分享了一位师弟的美团实习体验:美团实习三个月,我受益良多,今天来分享一下一位学习圈中学弟的字节实习体验。他周围同事都是硕士起步,只有他是双非本,

Java毕业设计-基于SpringBoot的租房网站的设计与实现

大家好,今天为大家打来的是基于SpringBoot的租房网站的设计与实现博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝30W+、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌文章目录一、前言介绍二、主要技术三、系统设计(部分)3.1、主要功能模块设计3.

普中51-矩阵按键

矩阵按键原理图如下:行列扫描行列扫描法检测时,先送一列为低电平,其余几列全为高电平(此时我们确定了列数),然后立即轮流检测一次各行是否有低电平,若检测到某一行为低电平(这时我们又确定了行数),则我们便可确认当前被按下的键是哪一行哪一列的,用同样方法轮流送各列一次低电平,再轮流检测一次各行是否变为低电平,这样即可检测完所

Web自动化测试理解

最近几天,由于工作需要接触Web自动化测试,所以我从网上找的资料,学习了解,然后自己总结汇总的随笔,如文章中有不足的地方,请大家多多指教;或者文章内容与他人相似,望见谅。手工测试跟自动化测试区别:手工测试:就是由人去一个一个输入用例,然后观察结果,和机器测试相对应,属于比较原始但是必须的一个步骤。自动化测试:自动化测试

热文推荐