环境散射通信技术(AmBc)

2024-04-23 15:28
文章标签 技术 环境 通信 散射 ambc

本文主要是介绍环境散射通信技术(AmBc),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言

环境反向散射技术因其低功耗和高频谱效率的优点逐渐成为了绿色通信网络的关键技术。

在AmBC 系统中,反向散射发射器不像传统无线系统那样需要额外的载波发射器来将其激活,只需改变天线阻抗选择性地吸收或者反射接收到的射频信号,就能够将信息传输给反向散射接收器。


一、背景

 在无线供能通信网络中,用户可能等待较长时间才能获得足够的射频能量来传输数据。而且,有源射频元件会导致设备的较高成本和电路复杂性,无法满足大规模和低成本的无线通信网络的需求。
 因此,环境反向散射通信系统作为一种替代解决方案引发了广泛关注,环境反向散射通信是基于射频识别系统的衍生产品。与之不同的是,反向散射技术使终端节点能够通过使用负载调制技术反射入射射频信号来传输数据,而不是先收集能量进行数据传输。因此,环境反向散射通信技术可以满足无线通信网络低成本、低功耗的要求并能显著提高网络性能。

二、反向散射原理

在这里插入图片描述
改变天线阻抗会相应地改变反射系数的值,天线的反射系数为

这里是引用
其中Zd 是负载阻抗, Za是天线阻抗

通过改变天线模式,可以将数据映射到反射系数上来实现数据的传输。

三、环境后向散射通信

 利用后向散射通信技术可以缓解无线物联网设备的能量供给问题,但具有后向散射通信功能的物联网节点工作时仍然需要部署专门的射频激励源为其供给能量,通信系统的部署成本仍然较高。
 环境后向散射通信(Ambient Backscatter Communication, Am BC)将环境中现存的射频信号作为激励源,一方面从中吸收能量,另一方面通过调制这些已调信号来传递信息Am BC 可以极大降低物联网的部署成本,并且因其不占用额外的频谱资源,还能提高频谱利用率。根据信号接收机的不同工作方式,环境后向散射通信系统分为非合作型 Am BC 系统、合作型Am BC 系统和全双工 Am BC 系统三类。
在这里插入图片描述

总结

 AmBC 技术的发展为解决频谱资源短缺和设备续航能力不足提供了可行性方案。利用AmBC 技术,被动式反射设备可以从周围环境的射频信号中吸收能量实现电路激活,通过切换天线阻抗改变反射信号的幅度和相位实现信息传输。相比于传统的主动式通信技术,AmBC 技术不需要高功耗的主动式射频模块和专用的射频激励、通信载波,进而能够提高通信能量效率,满足物联网设备低功耗、长续航的需求。

这篇关于环境散射通信技术(AmBc)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/929175

相关文章

python常见环境管理工具超全解析

《python常见环境管理工具超全解析》在Python开发中,管理多个项目及其依赖项通常是一个挑战,下面:本文主要介绍python常见环境管理工具的相关资料,文中通过代码介绍的非常详细,需要的朋友... 目录1. conda2. pip3. uvuv 工具自动创建和管理环境的特点4. setup.py5.

Python中使用uv创建环境及原理举例详解

《Python中使用uv创建环境及原理举例详解》uv是Astral团队开发的高性能Python工具,整合包管理、虚拟环境、Python版本控制等功能,:本文主要介绍Python中使用uv创建环境及... 目录一、uv工具简介核心特点:二、安装uv1. 通过pip安装2. 通过脚本安装验证安装:配置镜像源(可

Java中的登录技术保姆级详细教程

《Java中的登录技术保姆级详细教程》:本文主要介绍Java中登录技术保姆级详细教程的相关资料,在Java中我们可以使用各种技术和框架来实现这些功能,文中通过代码介绍的非常详细,需要的朋友可以参考... 目录1.登录思路2.登录标记1.会话技术2.会话跟踪1.Cookie技术2.Session技术3.令牌技

python获取cmd环境变量值的实现代码

《python获取cmd环境变量值的实现代码》:本文主要介绍在Python中获取命令行(cmd)环境变量的值,可以使用标准库中的os模块,需要的朋友可以参考下... 前言全局说明在执行py过程中,总要使用到系统环境变量一、说明1.1 环境:Windows 11 家庭版 24H2 26100.4061

pytest+allure环境搭建+自动化实践过程

《pytest+allure环境搭建+自动化实践过程》:本文主要介绍pytest+allure环境搭建+自动化实践过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、pytest下载安装1.1、安装pytest1.2、检测是否安装成功二、allure下载安装2.

VS配置好Qt环境之后但无法打开ui界面的问题解决

《VS配置好Qt环境之后但无法打开ui界面的问题解决》本文主要介绍了VS配置好Qt环境之后但无法打开ui界面的问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 目UKeLvb录找到Qt安装目录中designer.UKeLvBexe的路径找到vs中的解决方案资源

RabbitMQ工作模式中的RPC通信模式详解

《RabbitMQ工作模式中的RPC通信模式详解》在RabbitMQ中,RPC模式通过消息队列实现远程调用功能,这篇文章给大家介绍RabbitMQ工作模式之RPC通信模式,感兴趣的朋友一起看看吧... 目录RPC通信模式概述工作流程代码案例引入依赖常量类编写客户端代码编写服务端代码RPC通信模式概述在R

在Spring Boot中实现HTTPS加密通信及常见问题排查

《在SpringBoot中实现HTTPS加密通信及常见问题排查》HTTPS是HTTP的安全版本,通过SSL/TLS协议为通讯提供加密、身份验证和数据完整性保护,下面通过本文给大家介绍在SpringB... 目录一、HTTPS核心原理1.加密流程概述2.加密技术组合二、证书体系详解1、证书类型对比2. 证书获

SpringBoot实现多环境配置文件切换

《SpringBoot实现多环境配置文件切换》这篇文章主要为大家详细介绍了如何使用SpringBoot实现多环境配置文件切换功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 示例代码结构2. pom文件3. application文件4. application-dev文

Python模拟串口通信的示例详解

《Python模拟串口通信的示例详解》pySerial是Python中用于操作串口的第三方模块,它支持Windows、Linux、OSX、BSD等多个平台,下面我们就来看看Python如何使用pySe... 目录1.win 下载虚www.chinasem.cn拟串口2、确定串口号3、配置串口4、串口通信示例5