基于CDMA的多用户水下无线光通信(1)——背景介绍

2024-06-24 01:36

本文主要是介绍基于CDMA的多用户水下无线光通信(1)——背景介绍,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  研究生期间做多用户水下无线光通信(Underwater Optical Wireless Communication,UOWC),写几篇博客分享一下学的内容。导师给了大方向,让我用直接序列码分多址(Direct Sequence Code Division Multiple Access,DS-CDMA)做多用户接入协议。我主要研究延时估计和多用户检测,并搭建实验平台。本文介绍研究背景和研究现状。
在这里插入图片描述

1、研究背景

  光通信已经成为全球互联网发展的关键推动技术。光纤通信网络不仅连接各大洲,而且还构成现代通信网络的骨干,为大都市、城镇以及越来越多的家庭提供高速数据访问服务。依赖于光纤的有线光通信技术已经非常成熟,无线光通信(Optical Wireless Communication, OWC)也已逐步投入应用,近年来学术界和工业界对OWC技术的兴趣显著增加。目前,主要的OWC技术有(1)自由空间光学(Free Space Optical, FSO)通信,(2)可见光通信(Visible Light Communication, VLC),(3)图像传感器通信(Image Sensor Communication, ISC),以及(4)光无线网络,这也被称为光保真(Light Fidelity, LiFi)。其实,除了这些听起来高大上的技术,OWC早已进入了千家万户——红外遥控器。
  随着人们对探索水下环境和资源的兴趣日益浓厚,OWC技术也引起了水下通信领域的广泛关注。水下通信技术主要分为有线通信和无线通信。水下无线通信又可以分成水声通信、射频通信和水下无线光通信(Underwater Optical Wireless Communication, UOWC)。有线通信适用于大型和固定的水下设备,无线通信更适用于移动平台。各种通信方式各有优缺点:

通信方式优缺点
有线通信优点:通信速率高、信道条件稳定
缺点:移动性受限、铺设和维护成本高
水声通信优点:传输距离远
缺点:延时高、速率低、功耗大
水下射频通信优点:速率高
缺点:传输距离短、功耗大
水下无线光通信优点:低延迟、低功耗 vs. 水声通信,低功耗、长距离 vs. 水下射频通信
缺点:方向性强、易受遮挡

相比于低信息速率的水声通信和高衰减的水下射频通信,UOWC具有低延迟、低功耗、高信息速率和较长传输距离等优点。在水中衰减较小的蓝绿波段(波长为 450 450 450 nm ∼ \sim 550 550 550 nm)的光在水下的无线通信距离能达到百米量级。此外,UOWC还具有强保密性、高抗干扰能力、低成本等优点。
  虽然采用光通信实现水下通信具有很多优势,但同时也会面临许多挑战。首先,光在水中受到吸收和散射的影响,经过长距离传输后的光信号会因衰减而变得十分微弱。其次,海水中的温度和盐度分布不均匀会引发湍流,这导致光信号强度剧烈变化,不利于信号检测。此外,生物活动、海浪等还会产生气泡,气泡会对光信号造成巨大衰减或改变光束传播方向。目前,科研人员已经对点对点的UOWC进行了大量研究,对上述问题开展了深入的探讨并且给出了一些有效的应对方案。然而,除了上述UOWC常见的问题以外,在水下网络应用的多用户上行通信中还存在另外几个关键问题,它们分别是信号异步传输、多址干扰(Multiple Access Interference, MAI)和远近效应。由于各个用户的通信距离和发送信号时间不同,在实际应用中必然面临多用户信号异步传输问题。信号异步传输会破坏不同用户的信号之间的正交性,产生MAI。另外,水体的动态性导致的收发端光束失准和信号传输距离变化,以及湍流和气泡造成的光束抖动和光强闪烁,都会使得接收机收到的不同用户的光功率不同,从而产生远近效应。
  可选的多址协议方面有时分多址(Time Division Multiple Access, TDMA)、频分多址(Frequency Division Multiple Access, FDMA)、码分多址(Code Division Multiple Access, CDMA)、非正交多址(Non-Orthogonal Multiple Access, NOMA)和波分多址(Wavelength Division Multiple Access, WDMA)等。TDMA是一种同步信道接入方案,它将不重叠的时隙分配给不同的用户,因此不适用于信号异步传输的场景。由于发光二极管(Light Emitting Diode, LED)的带宽有限且异步传输会破坏子载波间的正交性,FDMA或正交频分多址在UOWC中的可行性不大。对于UOWC,只有蓝绿波长表现出低衰减,限制了WDMA的可用波长的划分区间,并且使用滤光片增加了系统实现的硬件复杂度。NOMA是功率域多址技术,它根据信道条件为每个用户分配不同的功率。然而,水体的动态性导致的远近效应给NOMA的功率分配带来严峻挑战。DS-CDMA为每个用户分配独一无二的扩频码以区分通信信道,所有用户的信号可以同时同频传输。CDMA的抗干扰特性和异步特性使其成为异步UOWC场景的理想选择。

2、研究现状

  目前,UOWC的研究主要集中在水下信道建模、提高点对点通信链路的通信距离、信息速率和鲁棒性方面。此外,还有一些关于多用户UOWC的研究。
  在水下信道建模方面,研究人员主要研究吸收、散射、湍流等因素对UOWC的影响。科学家们先后提出了用于描述光线在水体中散射的Henyey-Greenstein相函数,描述信道脉冲响应的双伽马函数,湍流和气泡信道模型等。科学家们还提出了采用MIMO、偏振调制等方法对抗湍流引起的信道衰落。
  在高速通信和长距离通信方面,科研人员的工作重心在于研究如何克服器件带宽限制和非线性,以及高阶调制和复用技术。已发表论文中主要的技术有:轨道角动量、扩频、非线性均衡、新型micro-LED等。我目前调研到的最高通信速率是 20.04 20.04 20.04 Gbps( 5 5 5 m水下通信距离),最长通信距离是 200 200 200 m( 500 500 500 Mbps)。
  多用户UOWC的已有研究成果见下表:

作者题目时间协议期刊
Simpson
et al.
Smart transmitters and receivers for underwater free-space optical communication2012SDMA+CDMAIEEE Journal on Selected Areas in Communications
Akhoundi
et al.
Cellular underwater wireless optical CDMA network: Performance analysis and implementation concepts2015CDMAIEEE Transactions on Communications
Jamali
et al.
Performance characterization of relay-assisted wireless optical CDMA networks in turbulent underwater channel2016CDMAIEEE Transactions on Wireless Communications
Lian
et al.
Underwater optical wireless sensor networks using resource allocation2019CDMATelecommunication Systems
Jain
et al.
Performance analysis of NOMA assisted underwater visible light communication system2020NOMAIEEE Wireless Communications Letters
Chen
et al.
An experimental study of NOMA in underwater visible light communication system2020NOMAOptics Communications
Zhang
et al.
Towards a 20 Gbps multi-user bubble turbulent NOMA UOWC system with green and blue polarization multiplexing2020NOMAOptics Express
Nguyen
et al.
Underwater optical wireless communication-based IoUT networks: MAC performance analysis and improvement2020时隙ALOHAOptical Switching and Networking
Li
et al.
Routing protocol design for underwater optical wireless sensor networks: A multiagent reinforcement learning approach2020多智能体强化学习路由协议IEEE Internet of Things Journal
Bariah
et al.
Non-orthogonal multiple access-based underwater VLC systems in the presence of turbulence2021NOMAIEEE Photonics Journal
Li
et al.
Underwater quasi-omnidirectional wireless optical communication based on perovskite quantum dots2022CDMAOptics Express
Li
et al.
Experimental demonstration of a real-time multi-user uplink UWOC system based on SIC-free NOMA2023NOMAOptics Express
Liang
et al.
BER analysis for PAM-based UWOC-NOMA system in oceanic turbulence environment2023NOMAOptics Communications
Huang
et al.
A novel distributed multi-slot TDMA-based MAC protocol for LED-based UOWC networks2023TDMAJournal of Network and Computer Applications
Liu
et al.
Experimental verification of a multiuser detection technique for asynchronous UOWC systems2024CDMAIEEE Photonics Journal

  关于多用户UOWC的研究大部分关注点在CDMA和NOMA,还有少量关于其他网络协议的研究。2012年,Simpson等人针对水下无人航行器之间的UOWC,提出了一种紧凑的智能收发机原型,其中发射机采用可独立寻址的LED实现发射光束的高度方向性,而接收机能够估计光信号的到达角度,此收发机设计实现了空分多址(Spatial Division Multiple Access, SDMA),并用CDMA弥补了SDMA无法处理来自同方向的多用户叠加信号的问题。2015年,Akhoundi等人提出并研究了一种基于光正交码(Optical Orthogonal Code, OOC)的水下无线光码分多址(Optical CDMA, OCDMA)蜂窝网络,介绍了不同类型水质条件下无线OCDMA网络的结构、原理和性能,实验验证了水下无线OCDMA系统的实时系统原型,在 2 2 2 m × \times × 2 2 2 m水缸中实现了 115.2 115.2 115.2 kbps的可靠语音和视频传输。2016年,Jamali等人研究了湍流信道下中继辅助的水下无线OCDMA网络的性能,指出采用中继可以扩大UOWC系统的通信范围并提高系统无码性能。2019年,Lian等人采用CDMA和功率分配算法设计了一种支持多用户的MIMO水下无线光传感器网络,功率分配算法考虑了湍流以及由信道估计误差或LED指向误差引起的水下信道不确定性的影响。2020年,Jain等人对NOMA辅助的UOWC系统进行了分析研究,推导了水下NOMA用户的平均BER和遍历容量的精确闭式表达式,该系统可以满足传感器节点低延迟、高可靠性和高信息速率的水下多播需求。2020年,Chen等人设计了一种采用两个不同颜色的LED的NOMA-UOWC系统,通过在不同的子载波上承载不同的信息提高传输效率,实现了 1 1 1 m/ 117.4 117.4 117.4 Mbps的UOWC。2020年,Zhang等人实验演示了一种基于绿色和蓝色LD的高速多用户UOWC系统,该系统使用偏振复用和NOMA,在超过 2 2 2 m水下和 0.5 0.5 0.5 m自由空间信道中,为 8 8 8个用户提供了 18.75 18.75 18.75 Gbps的总速率。2020年,Nguyen等人研究了物理层和媒体访问控制层的跨层分析,从理论上研究了UOWC物理层传输错误对时隙ALOHA的媒体访问控制性能的影响,提出了在时隙ALOHA运行时启用帧重传,并研究了最佳重传次数。2020年,Li等人提出了一种基于多智能体强化学习的高效水下无线光传感器网络路由协议,提高了网络对动态环境的适应能力并延长了网络寿命。2021年,Bariah等人提出了一个数学框架来评估UOWC系统在湍流存在下使用NOMA的性能,推导了路径损失和湍流的共同影响下NOMA中断概率的闭式表达式。2022年,Li等人利用钙钛矿量子点的特性设计并实现了一种用于UOWC的准全向发射机,并演示了一个基于CDMA的拥有四个用户的UOWC系统,在 10 10 10 m和 20 20 20 m水下信道中单用户的最大信息速率分别为 10 10 10 Mbps和 7.5 7.5 7.5 Mbps。2023年,Li等人提出了一种免串行干扰消除(Successive Interference Cancellation, SIC)的NOMA译码方法,实现了两用户上行UOWC实时系统,单用户速率达到 30 30 30 Mbps。该方案限制了用户之间的功率关系和用户数量,不适用于动态水下环境。2023年,Liang等人提出了一种基于星座点多边界判决的框架,用来推导基于脉冲幅度调制的NOMA系统在湍流信道中的BER的闭式表达式。2023年,Huang等人研究了UOWC网络中的分布式TDMA协议,考虑了节点的移动性,提出了一种基于TDMA的分布式媒体访问控制协议,该协议可以根据节点的时隙占用信息为其分配多个时隙和消除冲突。
  上述的关于多用户UOWC的研究主要存在两点不足:
(1)一些工作将多用户信号叠加到一个光源上发送,考虑的是同步通信场景,没有考虑信号异步传输和多址干扰问题;
(2)大部分实验研究都是在静水条件下进行的,未考虑实际的水下动态信道会造成远近效应。
针对这些不足,我将射频通信中的CDMA技术移植到多用户UOWC系统中,研究抗远近效应的延时估计和多用户检测技术。上表最后一篇是我们发表的研究成果,不是啥好期刊,我们在气泡信道下进行多用户异步UOWC实验,验证了基于子空间的延时估计和解相关多用户检测算法抗远近效应的能力,实现了三用户异步上行通信,单用户最大信息速率 2 2 2 Mbps。
  CDMA作为2G和3G移动通信的核心技术,已经相当成熟,这为在UOWC系统中实现多用户通信提供了坚实的理论指导。对我们有帮助的相关研究见下表:

作者题目时间期刊内容
Strom
et al.
Propagation delay estimation in asyn- chronous direct-sequence code-division multiple access systems1996IEEE Transactions on Communications提出了基于子空间的信道估计算法,证明了该方法在存在远近效应环境中的鲁棒性
Bensley
et al.
Subspace-based channel estimation for code division multiple access communication systems1996IEEE Transactions on Communications和上面一篇类似
VerduMinimum probability of error for asynchronous Gaussian multiple-access channels1986IEEE Transactions on Information Theory最优多用户检测器
Lupas
et al.
Near-far resistance of multiuser detectors in asynchronous channels1990IEEE Transactions on Communications解相关检测器
Xie
et al.
A family of suboptimum detectors for coherent multiuser communications1990IEEE Journal on Selected Areas in Communications最小均方误差(MMSE)检测器
Varanasi
et al.
Multistage detection in asynchronous code-division multiple-access communications1990IEEE Transactions on Communications并行干扰消除(PIC)检测器
Patel
et al.
Analysis of a simple successive interference cancellation scheme in a DS/CDMA system1994IEEE Journal on Selected Areas in Communications串行干扰消除(SIC)检测器
Moshavi
et al.
Multistage linear receivers for DS-CDMA systems1996International Journal of Wireless Information Networks多项式检测器

3、个人看法

  写小论文和毕业论文时,写的都是支持我的研究方向的说辞,博客里说说我个人的经历和看法。
  我做多用户UOWC,主要的研究方法是把射频通信中的CDMA算法移植到光通信上来。光通信传输的是基带实信号,不用考虑高频载波,其实是省了一些事的。公式上的主要区别是,射频通信的论文好用连续信号进行分析,而我把它们的复指数都去掉并改成离散信号的形式。我个人对这个研究方向的评价是:在5G时代学习了3G技术,还要想办法说成是为6G做准备😂。导师老是让我们结合水下特点,说水下通信的特点是“强衰减、大动态”,可是我没有特意针对这两点做理论研究。但我还是在已有算法的基础上做了一点优化的,比如用子空间跟踪算法代替延时估计中的特征值分解,用解线性方程组的迭代法替代解相关检测算法中的矩阵求逆,目的是降低计算复杂度并方便我用C语言实现这些算法。后面还有两篇博客,介绍基本的基于子空间的延时估计和解相关多用户检测算法:
基于CDMA的多用户水下无线光通信(2)——系统模型和基于子空间的延时估计
基于CDMA的多用户水下无线光通信(3)——解相关多用户检测
  我们实验室做的还是以点对点通信为主,有的光通信技术(比如光子计数信号检测、偏振调制等)在射频通信中用不到,还有就是把射频通信的技术迁移过来(比如我干的事),总的来说技术不算先进。在实验室做UOWC,培养我们文献调研、英文阅读写作、推公式、写代码的能力还好,但是要把创新挂到嘴边,我感觉有些牵强。想找通信算法方面的工作不容易(还是有厉害的同学能找到算法类工作的),想找到好工作还是需要付出一些额外的时间和精力学习准备的。这个实验室也已经润了好几个老师了,最初招我进组的老师也在我来之前润英国了😭,大老板还在为了实验室的运行尽职尽责。
  现在的水下通信还是以电缆和水声通信为主,UOWC还没看到有商用的例子。2023年10月份,导师给了我一个去三亚的机会,带着我们实验室做的UOWC实时系统去参加展览。我们的那套系统用LED发信号,雪崩光电二极管做接收机,信号处理在Zynq芯片上进行,能够录像,传视频,再在另一台电脑上播放。展览上,我们旁边就是一家做海底电缆的公司,来参观的人都要去他们那里看一看,聊一聊,来看我们的系统的人比较少。有一个做水下机器人的展商来看我们的东西,我说我们这个能无线遥控机器人,他却说用有线控制的话,机器人丢了还能顺着线缆找回来。我们一直在演示视频传输,倒是吸引不少小朋友来玩。说不定UOWC以后会大显神威,论文中的说辞将不再空洞,无线电从发明到普及不也经历了很长时间吗?

这篇关于基于CDMA的多用户水下无线光通信(1)——背景介绍的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

性能测试介绍

性能测试是一种测试方法,旨在评估系统、应用程序或组件在现实场景中的性能表现和可靠性。它通常用于衡量系统在不同负载条件下的响应时间、吞吐量、资源利用率、稳定性和可扩展性等关键指标。 为什么要进行性能测试 通过性能测试,可以确定系统是否能够满足预期的性能要求,找出性能瓶颈和潜在的问题,并进行优化和调整。 发现性能瓶颈:性能测试可以帮助发现系统的性能瓶颈,即系统在高负载或高并发情况下可能出现的问题

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

图神经网络模型介绍(1)

我们将图神经网络分为基于谱域的模型和基于空域的模型,并按照发展顺序详解每个类别中的重要模型。 1.1基于谱域的图神经网络         谱域上的图卷积在图学习迈向深度学习的发展历程中起到了关键的作用。本节主要介绍三个具有代表性的谱域图神经网络:谱图卷积网络、切比雪夫网络和图卷积网络。 (1)谱图卷积网络 卷积定理:函数卷积的傅里叶变换是函数傅里叶变换的乘积,即F{f*g}

无线领夹麦克风什么牌子好用?揭秘领夹麦克风哪个牌子音质好!

随着短视频行业的星期,围绕着直播和视频拍摄的电子数码类产品也迎来了热销不减的高增长,其中除了数码相机外,最为重要的麦克风也得到了日益增长的高需求,尤其是无线领夹麦克风,近几年可谓是异常火爆。别看小小的一对无线麦克风,它对于视频拍摄的音质起到了极为关键的作用。 不过目前市面上的麦克风品牌种类多到让人眼花缭乱,盲目挑选的话容易踩雷,那么无线领夹麦克风什么牌子好用?今天就给大家推荐几款音质好的

C++——stack、queue的实现及deque的介绍

目录 1.stack与queue的实现 1.1stack的实现  1.2 queue的实现 2.重温vector、list、stack、queue的介绍 2.1 STL标准库中stack和queue的底层结构  3.deque的简单介绍 3.1为什么选择deque作为stack和queue的底层默认容器  3.2 STL中对stack与queue的模拟实现 ①stack模拟实现

如何选择SDR无线图传方案

在开源软件定义无线电(SDR)领域,有几个项目提供了无线图传的解决方案。以下是一些开源SDR无线图传方案: 1. **OpenHD**:这是一个远程高清数字图像传输的开源解决方案,它使用SDR技术来实现高清视频的无线传输。OpenHD项目提供了一个完整的工具链,包括发射器和接收器的硬件设计以及相应的软件。 2. **USRP(Universal Software Radio Periphera

Mysql BLOB类型介绍

BLOB类型的字段用于存储二进制数据 在MySQL中,BLOB类型,包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的唯一区别是在存储的大小不同。 TinyBlob 最大 255 Blob 最大 65K MediumBlob 最大 16M LongBlob 最大 4G

FreeRTOS-基本介绍和移植STM32

FreeRTOS-基本介绍和STM32移植 一、裸机开发和操作系统开发介绍二、任务调度和任务状态介绍2.1 任务调度2.1.1 抢占式调度2.1.2 时间片调度 2.2 任务状态 三、FreeRTOS源码和移植STM323.1 FreeRTOS源码3.2 FreeRTOS移植STM323.2.1 代码移植3.2.2 时钟中断配置 一、裸机开发和操作系统开发介绍 裸机:前后台系

nginx介绍及常用功能

什么是nginx nginx跟Apache一样,是一个web服务器(网站服务器),通过HTTP协议提供各种网络服务。 Apache:重量级的,不支持高并发的服务器。在Apache上运行数以万计的并发访问,会导致服务器消耗大量内存。操作系统对其进行进程或线程间的切换也消耗了大量的CPU资源,导致HTTP请求的平均响应速度降低。这些都决定了Apache不可能成为高性能WEB服务器  nginx: