通信原理学习笔记(3)多址技术

2023-11-01 14:20

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

下一代多址技术(NGMA)

6G以及更远的未来由于无线设备数量的爆炸性增长和各种无线服务的爆炸性增长,如虚拟/增强现实和一切互联网,下一代无线网络面临着异构的挑战、大量的连接、超高的带宽效率和超低的延迟要求[8]。为了解决这些挑战,预计将开发先进的多址方案,即下一代多址接入技术(Next Generation Multiple AccessNGMA,它能够比现有的多址方案以更效率的方式支持大量用户。

由于目前对NGMA的研究还处于非常早期的阶段,在本文中,主要探索NGMA的演化,特别关注非正交多址(NOMA),即从NOMA到NGMA的过渡。下面是关于NGMA设计的新考虑事项

        1.大规模接入(Massive Access

现有的关于多址访问方案的信息理论结果主要集中在寻找无限编码块长度和固定用户数量的容量限制,为此,[9]的作者提出了多接入信道(MnAC)的概念,用于建模一个具有单个接收机和多个发射机的信道,其数量随着块长度的增加而无限制地增长。

        2.短包传输(Short-packet Transmission

除了大规模接入之外,NGMA需要考虑的另一个新特性是物联网应用中的短包传输,由于低延迟要求,编码块长度需是有限的和短的。对于这种情况,[10]的作者推导出了给定块长度和错误概率的最大信道编码率。特别是,与无限编码块长度的情况相比,速率差距被量化。

如何将这一结果扩展到用户数量有限且有限且编码块长度有限的区域仍然是一个有待解决的问题。NGMA的趋势是从正交性过渡到非正交性,即,允许多个用户/设备共享相同的资源,而不是将它们分配给专用的正交资源。这一趋势背后的原因可以解释如下。一方面,正交传输方案与非正交传输方案相比是严格次优的。另一方面,鉴于下一代无线网络中用户/设备数量的爆炸式增长,对于给定的可用正交资源,正交传输方案只能支持有限数量的用户/设备。

下面介绍了一些可能的NGMA候选技术及其技术基础。

        1.PD-NOMA和CD-NOMA

PD-NOMACD-NOMA是5G中核心的多址接入技术[11],PD-NOMA,通过功率大小来区分用户CD-NOMA使用不同的编码,在接收端使用消息传递算法(MPA)来解码以区分用户,具体的技术细节在2.6节中提到。这两种接入技术在6G可能依旧被继续沿用。

        2.空分多址(SDMA)

随着多天线技术的快速发展,MIMO通信在当前的5G标准和即将到来的未来无线网络中发挥着重要作用。SDMA实现的核心技术是智能天线的应用,理想情况下它要求天线给每个用户分配一个点波束;这样根据用户的空间位置就可以区分每个用户的无线信号,换句话说,处于不同位置的用户可以在同一时间使用同一频率和同一码型而不会相互干扰。

图10  SDMA为每个用户建立空间信道

实际上,SDMA通常都不是独立使用的,而是与其他多址方式如FDMA、TDMA和CDMA等结合使用也就是说对于处于同一波束内的不同用户再用这些多址方式加以区分

        3.速率分割多址接入(RSMA)

RSMA,即速率分割多址接入,是近年来提出的用于多用户多天线通信的一种新的非正交多天线传输方案。依靠速率分割技术,发射器将每个用户的部分消息(即私有消息)分割成一个公共消息,面向所有服务用户。其余的私有消息和构造的公共消息通过波束形成器传输,如SDMA。接收器在解码公共消息时,将所有用户的私有消息视为干扰,并从接收到的信号(即SIC)中减去公共消息。随后,对预期的私有消息进行解码并与解码的公共消息的部分组合[12]

图11  RSMA系统模型

RSMA不需要在同一时频资源上同时传输多个用户的信号,而是利用基站、用户设备或中继设备之间的协作,通过多路传输实现数据的发送和接收。由于这种方式避免了多个用户同时竞争同一个资源的情况,因此可以提高系统中的容量和可靠性。

图12  多天线技术

鉴于上述可能的候选技术本文重点关注利用NOMA来开发NGMA其主要原因可概括如下。一方面,过载的情况是下一代无线网络的一个重要用例,而NOMA是一个很有前途的候选方案。另一方面,现有的研究贡献表明,NOMA提供了更高程度的兼容性和灵活性。这使得NOMA能够与下一代网络的其他组件进行协同集成,如多天线技术、智能反射面技术基于NOMA的无人机辅助通信等,都是NOMA在未来可以使用到的场景。

图13  智能反射面技术

图14  基于NOMA的无人机辅助通信

文献[8]的作者也提出了未来6G所可能采用的下行方向上基于多天线和NOMA的NGMA框架。并且基于图15的信号模型,通过结合多天线和NOMA技术的优点提供了增强的自由度,同时也给出了一些NGMA框架的一些特殊情况,如SDMA,基于波束形成器的NOMA,基于集群的NOMA,以进一步证明其提供灵活传输方案的能力。

图15  下行方向上基于多天线和NOMA的NGMA框架

总结

多址接入技术,就是在一个通信网络中,在数据链路层解决多个用户如何高效共享物理链路资源的协议。我认为多址技术就是在通信网中容纳更多用户,并且把这些用户一一区分开来的技术。从1G开始从频域上区分,2G的时域上区分,再到3G上利用不同的编码来区分,再从4G中由正交的多载波来携带信息,5G从正交到非正交传输演进,以及未来可能产生的多址技术,其目的都是为了在有限的频谱资源上面,装载更多的用户信息,提高用户连接数和传输速率。

参考文献

  1. 张平,陶运铮,张治.5G若干关键技术评述[J].通信学报,2016,37(07):15-29.
  2. 郭黎利,张昕,林继华,张曙.沃尔什(Walsh)码的频谱特性分析[J].哈尔滨工程大学学报,2003(05):552-555+570.
  3. 许凌云.OVSF码在WCDMA中的应用[J].现代电子技术,2006(13):35-37+40.
  4. 王宇鹏.OFDM技术在4G移动通信系统中的应用[J].电子制作,2017(16):64-65.DOI:10.16589/j.cnki.cn11-3571/tn.2017.16.028.
  5. 张富琴.5G网络在物联网中的应用研究[J].产业创新研究, 2022, No.95(18):61-63.
  6. 阮健豪. 联合功率域和码域的NOMA技术及资源分配方案研究[D].南京邮电大学,2021.DOI:10.27251/d.cnki.gnjdc.2021.001194.
  7. 孙佩,袁伟娜,程华.一种新的基于异步NOMA的串行干扰消除算法[J].华东理工大学学报(自然科学版), 2019, 45(05): 783-788. DOI: 10.14135/j. cnki. 1006-3080. 20180412008.
  8. Liu Y, Zhang S, Mu X, et al. Evolution of NOMA toward next generation multiple access (NGMA) for 6G[J]. IEEE Journal on Selected Areas in Communications, 2022, 40(4): 1037-1071.
  9. X. Chen, T.-Y. Chen, and D. Guo, “Capacity of Gaussian many-access channel,” IEEE Trans. Inf. Theory, vol. 63, no. 6, pp. 3516–3539, Jun. 2017.
  10. Y. Polyanskiy, H. V. Poor, and S. Verdu, “Channel coding rate in the fifinite blocklength regime,” IEEE Trans. Inf. Theory, vol. 56, no. 5, pp. 2307–2359, May 2010.
  11. Dai L, Wang B, Yuan Y, et al. Non-orthogonal multiple access for 5G: solutions, challenges, opportunities, and future research trends[J]. IEEE Communications Magazine, 2015, 53(9): 74-81.
  12. 鲍慧,崔林林.速率分割多址系统中速率公平性最大化研究[J].通信技术,2022,55(11):1444-1448.

这篇关于通信原理学习笔记(3)多址技术的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Java利用JSONPath操作JSON数据的技术指南

《Java利用JSONPath操作JSON数据的技术指南》JSONPath是一种强大的工具,用于查询和操作JSON数据,类似于SQL的语法,它为处理复杂的JSON数据结构提供了简单且高效... 目录1、简述2、什么是 jsONPath?3、Java 示例3.1 基本查询3.2 过滤查询3.3 递归搜索3.4

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2

Java的IO模型、Netty原理解析

《Java的IO模型、Netty原理解析》Java的I/O是以流的方式进行数据输入输出的,Java的类库涉及很多领域的IO内容:标准的输入输出,文件的操作、网络上的数据传输流、字符串流、对象流等,这篇... 目录1.什么是IO2.同步与异步、阻塞与非阻塞3.三种IO模型BIO(blocking I/O)NI

JAVA封装多线程实现的方式及原理

《JAVA封装多线程实现的方式及原理》:本文主要介绍Java中封装多线程的原理和常见方式,通过封装可以简化多线程的使用,提高安全性,并增强代码的可维护性和可扩展性,需要的朋友可以参考下... 目录前言一、封装的目标二、常见的封装方式及原理总结前言在 Java 中,封装多线程的原理主要围绕着将多线程相关的操

Java进阶学习之如何开启远程调式

《Java进阶学习之如何开启远程调式》Java开发中的远程调试是一项至关重要的技能,特别是在处理生产环境的问题或者协作开发时,:本文主要介绍Java进阶学习之如何开启远程调式的相关资料,需要的朋友... 目录概述Java远程调试的开启与底层原理开启Java远程调试底层原理JVM参数总结&nbsMbKKXJx

kotlin中的模块化结构组件及工作原理

《kotlin中的模块化结构组件及工作原理》本文介绍了Kotlin中模块化结构组件,包括ViewModel、LiveData、Room和Navigation的工作原理和基础使用,本文通过实例代码给大家... 目录ViewModel 工作原理LiveData 工作原理Room 工作原理Navigation 工

Java的volatile和sychronized底层实现原理解析

《Java的volatile和sychronized底层实现原理解析》文章详细介绍了Java中的synchronized和volatile关键字的底层实现原理,包括字节码层面、JVM层面的实现细节,以... 目录1. 概览2. Synchronized2.1 字节码层面2.2 JVM层面2.2.1 ente

MySQL的隐式锁(Implicit Lock)原理实现

《MySQL的隐式锁(ImplicitLock)原理实现》MySQL的InnoDB存储引擎中隐式锁是一种自动管理的锁,用于保证事务在行级别操作时的数据一致性和安全性,本文主要介绍了MySQL的隐式锁... 目录1. 背景:什么是隐式锁?2. 隐式锁的工作原理3. 隐式锁的类型4. 隐式锁的实现与源代码分析4

MySQL中Next-Key Lock底层原理实现

《MySQL中Next-KeyLock底层原理实现》Next-KeyLock是MySQLInnoDB存储引擎中的一种锁机制,结合记录锁和间隙锁,用于高效并发控制并避免幻读,本文主要介绍了MySQL中... 目录一、Next-Key Lock 的定义与作用二、底层原理三、源代码解析四、总结Next-Key L

Spring Cloud Hystrix原理与注意事项小结

《SpringCloudHystrix原理与注意事项小结》本文介绍了Hystrix的基本概念、工作原理以及其在实际开发中的应用方式,通过对Hystrix的深入学习,开发者可以在分布式系统中实现精细... 目录一、Spring Cloud Hystrix概述和设计目标(一)Spring Cloud Hystr