反向散射技术(backscatter communication)
智能反射表面辅助的反向散射通信系统研究综述(知网)
1 反向散射通信技术优势和应用场景
反向散射通信技术通过被动射频技术发送信号,不需要一定配有主动射频单元,被认为是构建绿色节能、低成本、可灵活部署的未来物联网规模化应用关键技术之一,是实现“万物智联”的重要手段,其具体应用场景如图 1 所示。
反向散射技术中的信号发送器可以直接从射频源中或利用环境中的射频信号(如广播电视信号、蜂窝基站信号、WiFi 信号等)收集能量激活电路,并根据所传输的信息切换天线阻抗,将接收到的射频信号以不同的反射系数散射出去,进而实现信息的传递[4],无需额外的频谱资源与射频激励源。 相较于传统主动式通信设备,反向散射通信系统突破了电源的束缚,功耗与成本大幅降低。
全球首份6G 白皮书也明确指出,新型反向散射通信技术为实现超低功率通信提供了可能,契合了6G“无处不在”的设计目标,同时满足“绿色”物联网广覆盖、低能耗、可持续的愿景,成为 6G 网络设计和“绿色”物联网关注的焦点[5]。 然而,在反向散射通信系统中,射频源到反射设备再到接收机的双倍路径衰落限制了信息的传输距离,被动式的结构也导致了较低的频谱效率无法满足需要较大数据传输速率的应用场景。 如何面向反向散射通信系统的特点,发展新型反向散射通信技术,克服反向散射通信系统在信号覆盖、传输速率、能量效率等方面存在的技术瓶颈,成为学术界和工业界关心的热点问题。
2 反向散射通信技术研究现状
反向散射通信技术源于二战,在敌我识别系统中,利用标签反向散射雷达信号进行身份识别[9]。反向散射通信系统中,散射设备通过调制并反射射频源信号进行数据的发送,无需自己产生射频信号[10]。 在单站式反向散射通信系统中,如图 3( a)所示,载波发射器和反向散射接收器集成为一个读取器,设备接收到射频信号后将自身的信息加载到入射信号上反射回读取器,由于没有信号放大,来回路程导致高路径损耗。 此外,该系统还将受到双重远近问题的影响,特别是在射频源距离设备较远的场景下[11],由此,单站式反向散射通信系统常用于短距离传输(如射频识别)。
随着国内外的研究学者对反向散射技术的广泛研究,在传统单站反向散射通信系统的基础上发展了双站反向散射通信系统、环境反向散射通信系统等新型反向散射通信技术[12]。 双站反向散射通信系统,如图 3(b)所示,接收机与发射机分离,提升了系统灵活性,且避免了单站式中的双路径损耗,弱化了双重远近问题[13]。 然而,双站结构要求专用射频源放置在距离设备较近的地方且需要额外的频谱资源。 环境反向散射通信系统与双站式反向散射系统类似,如图 3©所示,收发机分离,直接利用环境中的射频信号(如广播电视信号、蜂窝基站信号、WiFi信号等)充当射频激励与通信载波,无需额外的频谱资源与射频激励源,降低了系统的部署成本,提升了频谱利用率。 在环境反向散射通信系统的基础上,研究者进一步提出了共生通信架构,同时传输基站的原始信号和反向散射信号,实现反向散射通信和蜂窝移动通信的融合[14]。
针对反向散射通信系统的研究已逐步展开,在信道建模与性能分析方面,文献[15-16]研究了单站反向散射系统接收机接收信号的衰落特性,建立信道模型,推导了 Rician-K 因子的解析表达式,并分析了误比特率的上下界[15],揭示了反向散射信道衰落呈现高度的多样性,且与常规无线通信系统不同,其对无线电环境中漫反射多径波的精细结构非
常敏感[16]。 Lahuerta-Lavieja 等人基于菲涅耳积分和误差函数,提出了两种计算反向散射的三维模型[17],建立了面向毫米波频段的室内反向散射通信系统信道模型。 此外,文献[18]对基于蜂窝网络的环境反向散射通信系统进行了数学建模,推导了时间切换和功率分割两种接收结构下的成功传输概率。 文献[19]研究了全双工环境反向散射系统的中断性能,分别推导了反向散射设备、原用户以及接收机处中断概率的近似表达式。 文献[9]研究了基于中继的环境反向散射系统,推导了不同中继协议下的误比特率闭合表达式。
在信道估计方面,针对单站反向散射系统,文献[20]在推导了广义衰落模型下线性最小均方误差的基础上,提出了基于快速灵活卷积神经网络的估计方法,并提出了一种深度神经网络,利用反向散射信号估计前向信道系数。 针对环境反向散射系统,Zhu 等人研究基于频率选择性信道的环境反向散射通信系统,采用最小二乘算法来估计标签处于不同状态时的信道参数,并基于此提出了一种迭代估计方法来提高估计性能[21]。 文献[22]将环境反向散射系统中的信道估计建模为去噪问题,提出了基于卷积神经网络的深度残差学习去噪方法,以直接从接收到的带噪导频信号中恢复信道系数。
在波束赋形方面,针对接收机处来自环境射频源的强干扰,文献[23]通过设计接收波束赋形来进行缓解。 文献[24]推导了多天线接收机直接链路以及反向散射链路的可达速率,并以最大化反向散射链路的可达和速率为目标,提出波束赋形方案,同时满足射频源的最低速率和反向散射设备最低能耗的需求。 文献[25]综合考虑功耗的约束、能量权重的分配以及信道估计时间,提出了一种基于估计反向散射信道状态信息的波束赋形方案。 在时间调度、带宽分配以及功率分流比的约束下,文献[26]提出一种基于组合协议的多传感器自适应波束赋形方案。
在资源分配方面,针对单用户场景,面向双站反向散射通信系统,在能量和 QoS 约束下,以最大化能量效率为目标,考虑不完美信道状态信息,文献[27]考虑用户吞吐量约束以及设备收集能量的限制,通过联合优化反射时间、反射系数以及子载波功率,在保证公平性的前提下最大化反射设备的吞吐量。 文献[28]提出基于用户公平性的最大-最小能效问题,考虑到能量收集约束,通过联合优化射频源的发送功率以及反向散射设备的反射系数,获得系统最优资源分配方案。 考虑多小区物联网网络,每个小区中的源使用 NOMA 协议向其服务物联网设备发送叠加信号,文献[29]提出了一种新的优化框架,其目的是在不完美的 SIC 解码下最大化反向散射通信网络中的总可达能量效率。
相关文章:

反向散射技术(backscatter communication)
智能反射表面辅助的反向散射通信系统研究综述(知网) 1 反向散射通信技术优势和应用场景 反向散射通信技术通过被动射频技术发送信号,不需要一定配有主动射频单元,被认为是构建绿色节能、低成本、可灵活部署的未来物联网规模化应用关键技术之一,是实现“…...

致远CopyFile文件复制漏洞
复现版本 V8.0SP2 漏洞范围 V5&G6_V6.1至V8.0SP2全系列版本、V5&G6&N_V8.1至V8.1SP2全系列版本。 漏洞复现 上传文件 POST /seeyon/ajax.do?methodajaxAction&managerNameportalCssManager&rnd57507 HTTP/1.1 Accept: */* Content-Type: applicatio…...
MySQL 创建数据库
MySQL 创建数据库 在当今的数据驱动世界中,数据库是任何应用程序的核心组成部分。MySQL,作为一个流行的开源关系数据库管理系统,因其可靠性、易用性和强大的功能而广受欢迎。本文将详细介绍如何在MySQL中创建数据库,包括基础知识和最佳实践。 什么是MySQL数据库? MySQL…...

AbyssFish单连通周期边界多孔结构2D软件
软件介绍 AbyssFish单连通周期边界多孔结构2D软件(以下简称软件)可用于生成具备周期性边界条件的单连通域多孔结构PNG图片,软件可设置生成模型的尺寸、孔隙率、孔隙尺寸、孔喉尺寸等参数,并且具备孔隙形态控制功能。 软件生成的…...

Linux驱动开发-03字符设备驱动框架搭建
一、字符设备驱动开发步骤 驱动模块的加载和卸载(将驱动编译模块,insmod加载驱动运行)字符设备注册与注销(我们的驱动实际上是去操作底层的硬件,所以需要向系统注册一个设备,告诉Linux系统,我有…...

Zynq系列FPGA实现SDI视频编解码+图像缩放+多路视频拼接,基于GTX高速接口,提供8套工程源码和技术支持
目录 1、前言工程概述免责声明 2、相关方案推荐本博已有的 SDI 编解码方案本博已有的FPGA图像缩放方案本方案的无缩放应用本方案在Xilinx--Kintex系列FPGA上的应用 3、详细设计方案设计原理框图SDI 输入设备Gv8601a 均衡器GTX 解串与串化SMPTE SD/HD/3G SDI IP核BT1120转RGB自研…...

VS2019使用C#写窗体程序技巧(1)
1、打开串口 private void button1_Click(object sender, EventArgs e){myPort cmb1.Text;mybaud Convert.ToInt32(cmb2.Text, 10);databit 8;parity Parity.None;stopBit StopBits.One;textBox9.Text "2";try{sp new SerialPort(myPort, mybaud, parity, dat…...
Python爬虫-requests模块
前戏: 1.你是否在夜深人静的时候,想看一些会让你更睡不着的图片却苦于没有资源... 2.你是否在节假日出行高峰的时候,想快速抢购火车票成功..。 3.你是否在网上购物的时候,想快速且精准的定位到口碑质量最好的商品. …...
适用于PyTorch 2.0.0的Ubuntu 22.04上CUDA v11.8和cuDNN 8.7安装指南
将下面内容保存为install.bash,直接用bash执行一把梭解决 #!/bin/bash### steps #### # verify the system has a cuda-capable gpu # download and install the nvidia cuda toolkit and cudnn # setup environmental variables # verify the installation ######…...
使用conda安装openturns
目录 1. 有效方法2. 整体分析使用pip安装使用conda安装验证安装安装过程中可能遇到的问题 1. 有效方法 conda install -c conda-forge openturns2. 整体分析 OpenTURNS是一个用于概率和统计分析的软件库,主要用于不确定性量化。你可以通过以下步骤在Python环境中安…...
Chameleon:动态UI框架使用详解
文章目录 引言Chameleon框架原理核心概念工作流程 基础使用安装与配置创建基础界面 高级使用自定义组件响应式布局数据流与状态管理 结论 引言 Chameleon,作为一种动态UI框架,旨在通过灵活、高效的方式帮助开发者构建跨平台、响应用户交互的图形用户界面…...
7.10飞书一面面经
问题描述 Redis为什么快? 这个问题我遇到过,但是没有好好总结,导致答得很乱。 答:Redis基于内存操作: 传统的磁盘文件操作相比减少了IO,提高了操作的速度。 Redis高效的数据结构:Redis专门设计…...

[数据结构] 归并排序快速排序 及非递归实现
()标题:[数据结构] 归并排序&&快速排序 及非递归实现 水墨不写bug (图片来源于网络) 目录 (一)快速排序 类比递归谋划非递归 快速排序的非递归实现: (二)归并排序 归…...
面试题 12. 矩阵中的路径
矩阵中的路径 题目描述示例 题解 题目描述 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。 单词必须按照字母顺序,通过相邻的单元格内的字母构成࿰…...

钉钉扫码登录第三方
钉钉文档 实现登录第三方网站 - 钉钉开放平台 (dingtalk.com) html页面 将html放在 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><title>登录</title>// jquery<script src"http://code.jqu…...

多GPU系统中的CUDA设备不可用问题
我们在使用多GPU系统时遇到了CUDA设备不可用的问题,详细情况如下: 问题描述: 我们在一台配备有8块NVIDIA GeForce RTX 3090显卡的服务器上运行CUDA程序时,遇到了如下错误: cudaErrorDevicesUnavailable: CUDA-capabl…...
python的列表推导式
文章目录 前言一、解释列表推导式二、在这句代码中的应用三、示例四、使用 for 循环的等价代码总结 前言 看看这一行代码:questions [q.strip() for q in examples["question"]] ,问题是最外层的 中括号是做什么的? 最外层的中括…...

类与对象(2)
我们在了解了类的简单创建后,需要对类的创建与销毁有进一步的了解,也就是对于类的构造函数与析构函数的了解。 目录 注意: 构造函数的特性: 析构函数: 注意: 该部分内容为重难点内容,在正常…...

迂回战术:“另类“全新安装 macOS 15 Sequoia beta2 的极简方法
概述 随着 WWDC 24 的胜利闭幕,Apple 平台上各种 beta 版的系统也都“跃跃欲出”,在 mac 上自然也不例外。 本次全新的 macOS 15 Sequoia(红杉)包含了诸多重磅升级,作为秃头开发者的我们怎么能不先睹为快呢࿱…...
如何设计一个秒杀系统,(高并发高可用分布式集群)
设计一个高并发、高可用的分布式秒杀系统是一个非常具有挑战性的任务,需要从架构、数据库、缓存、并发控制、降级限流等多个维度进行考虑。以下是一个典型的秒杀系统设计思路: 1. 系统架构 微服务架构 拆分服务:将系统功能拆分为多个微服务…...

Chapter03-Authentication vulnerabilities
文章目录 1. 身份验证简介1.1 What is authentication1.2 difference between authentication and authorization1.3 身份验证机制失效的原因1.4 身份验证机制失效的影响 2. 基于登录功能的漏洞2.1 密码爆破2.2 用户名枚举2.3 有缺陷的暴力破解防护2.3.1 如果用户登录尝试失败次…...

19c补丁后oracle属主变化,导致不能识别磁盘组
补丁后服务器重启,数据库再次无法启动 ORA01017: invalid username/password; logon denied Oracle 19c 在打上 19.23 或以上补丁版本后,存在与用户组权限相关的问题。具体表现为,Oracle 实例的运行用户(oracle)和集…...

C++初阶-list的底层
目录 1.std::list实现的所有代码 2.list的简单介绍 2.1实现list的类 2.2_list_iterator的实现 2.2.1_list_iterator实现的原因和好处 2.2.2_list_iterator实现 2.3_list_node的实现 2.3.1. 避免递归的模板依赖 2.3.2. 内存布局一致性 2.3.3. 类型安全的替代方案 2.3.…...

Swift 协议扩展精进之路:解决 CoreData 托管实体子类的类型不匹配问题(下)
概述 在 Swift 开发语言中,各位秃头小码农们可以充分利用语法本身所带来的便利去劈荆斩棘。我们还可以恣意利用泛型、协议关联类型和协议扩展来进一步简化和优化我们复杂的代码需求。 不过,在涉及到多个子类派生于基类进行多态模拟的场景下,…...

SAP学习笔记 - 开发26 - 前端Fiori开发 OData V2 和 V4 的差异 (Deepseek整理)
上一章用到了V2 的概念,其实 Fiori当中还有 V4,咱们这一章来总结一下 V2 和 V4。 SAP学习笔记 - 开发25 - 前端Fiori开发 Remote OData Service(使用远端Odata服务),代理中间件(ui5-middleware-simpleproxy)-CSDN博客…...

网站指纹识别
网站指纹识别 网站的最基本组成:服务器(操作系统)、中间件(web容器)、脚本语言、数据厍 为什么要了解这些?举个例子:发现了一个文件读取漏洞,我们需要读/etc/passwd,如…...
Go 语言并发编程基础:无缓冲与有缓冲通道
在上一章节中,我们了解了 Channel 的基本用法。本章将重点分析 Go 中通道的两种类型 —— 无缓冲通道与有缓冲通道,它们在并发编程中各具特点和应用场景。 一、通道的基本分类 类型定义形式特点无缓冲通道make(chan T)发送和接收都必须准备好࿰…...

在 Spring Boot 中使用 JSP
jsp? 好多年没用了。重新整一下 还费了点时间,记录一下。 项目结构: pom: <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://ww…...
Kubernetes 网络模型深度解析:Pod IP 与 Service 的负载均衡机制,Service到底是什么?
Pod IP 的本质与特性 Pod IP 的定位 纯端点地址:Pod IP 是分配给 Pod 网络命名空间的真实 IP 地址(如 10.244.1.2)无特殊名称:在 Kubernetes 中,它通常被称为 “Pod IP” 或 “容器 IP”生命周期:与 Pod …...
深入浅出Diffusion模型:从原理到实践的全方位教程
I. 引言:生成式AI的黎明 – Diffusion模型是什么? 近年来,生成式人工智能(Generative AI)领域取得了爆炸性的进展,模型能够根据简单的文本提示创作出逼真的图像、连贯的文本,乃至更多令人惊叹的…...