0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MATLAB能在哪些方面帮助大家研发5G小基站呢?

MATLAB 来源:MATLAB 作者:MATLAB 2021-05-18 14:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在国家新型基础设施建设(简称:新基建)的浪潮中,5G 基站建设首当其冲。而在 5G基站建设中,业界普遍判断小基站将起到举足轻重的作用。这主要有两个方面的原因:

1. 小基站契合 5G 的覆盖和容量需求

相比于 4G 通信,5G 更加注重室内应用场景。5G 系统具备的大带宽、低时延、高可靠性等新特性正演化出工业物联网等大批 5G ToB 新业务,催生了一批室内/园区 5G 网络方案。小基站因具有超密组网、穿透覆盖、部署方便、结合边缘计算等方面的优势,被认为是 5G 网络的重要成员。

2. 小基站技术的持续发展

以 ORAN、小基站联盟(SCF)等为代表的组织致力于推进硬件白盒化、软件平台化/开源化/API 化,并推出统一的接口标准。这些努力大大降低了 5G 小基站的开发难度和复杂度,为5G新基建引入了更多新生力量。

MATLAB 又能在哪些方面帮助大家研发 5G 小基站呢?

(一) 通过 MATLAB 学习和校验 5G 标准

为了简洁高效,3GPP 5G 标准大多采用抽象的数学公式来表达,尽管如此篇幅仍然较长。对于广大工程师来说,标准里的矩阵公式可能有些晦涩,想在有限的上班时间内看明白并正确实现有相当大的挑战。

2018 年 MATLAB 发布了 5G Toolbox,提供符合标准的函数和参考示例,用于对 5G NR 通信系统进行建模、仿真和验证。该工具箱支持链路级仿真、黄金参考验证、一致性测试以及测试波形生成。

你可以把它视作可运行的5G标准,能帮助你学习 5G 标准,或者作为第三方的 5G 标准校验工具。举个例子:小基站发射的下行 PDSCH 中 DM-RS 信号(demodulation reference signal,用于估计无线信道)生成包含序列生成和空口无线资源块映射2步。

3GPP 标准中关于如何映射到无线资源块的部分节选如下:

(p.s. 喜欢知难而上的同学可以找几篇标准研究研究 https://www.3gpp.org/ftp/Specs/latest,将来加入大厂 3GPP 标准组,在国际舞台上叱咤风云)MATLAB 提供函数 nrPDSCHDMRS,通过配置参数即可得到符合 3GPP 标准的 DM-RS 信号和映射,节选例子 NR PDSCH Resource Allocation and DM-RS and PT-RS Reference Signals 代码如下:https://ww2.mathworks.cn/help/5g/ug/nr-pdsch-resource-allocation-and-dmrs-and-ptrs-reference-signals.html

% Set the parameters that control the frequency resources of DM-RS

pdsch.DMRS.DMRSConfigurationType = 1; % 1 or 2

pdsch.DMRS.DMRSPortSet = 0;

pdsch.DMRS.NumCDMGroupsWithoutData = 1; % 1 corresponds toCDM group number 0

% Set the parameters that only control the DM-RS sequence generation

pdsch.DMRS.NIDNSCID = 1; % Use empty to set it to NCellID of thecarrier

pdsch.DMRS.NSCID = 0; % 0 or 1

% Generate DM-RSsymbols

pdsch.NumLayers =numel(pdsch.DMRS.DMRSPortSet);

dmrsSymbols =nrPDSCHDMRS(carrier,pdsch);

1d4e3854-b4f2-11eb-bf61-12bb97331649.png

除了使用简便,5G Toolbox 还有 2 个很有用的特性:

1) 5G Toolbox 的实现是白盒。你可以看到 MATLAB 的函数是如何实现的,以更好的帮助理解标准。甚至可以修改代码,用于仿真私有 5G 协议或者研究 6G 通信。2) 5G Toolbox 的算法能够自动生成 C 代码。生成的 C 源代码可以部署到小基站的白盒硬件中。

◆ ◆ ◆ ◆

(二) 无线信号发射和EVM测量

对于基站射频测试,3GPP 5G NR 标准定义了一组 NR- TM 波形。对于用户设备(UE)测试,标准定义了一组FRC波形。在 TS 38.141-1 中定义了频率范围1 (FR1)的 NR-TM 和 FRC,而在 TS 38.141-2 中定义了频率范围2 (FR2)的 NR-TM 和 FRC。MATLAB 提供无线信号生成 APP,通过图形化的界面配置参数即可生成符合标准的 NR、LTE 和 WLAN 等标准测试波形。生成波形后,还可通过 APP 上的 Transmitter 页面连接仪器设备,将波形用 RF 信号发生器发射出去。

1d87efcc-b4f2-11eb-bf61-12bb97331649.png

无线信号生成 APP 使用可参考例子:App-Based 5G Waveform Generationhttps://ww2.mathworks.cn/help/5g/ug/app-based-5g-waveform-generation.html

除了信号生成与发射,MATLAB 还提供软件实现 5G NR 上行 PUSCH 和下行 PDSCH 的 EVM 测量,信号处理链路如下图(参考例子 EVM Measurement of 5G NR PDSCH Waveforms):https://www.mathworks.com/help/releases/R2021a/5g/ug/evm-measurement-of-5g-nr-pdsch-waveforms.html

1dc75496-b4f2-11eb-bf61-12bb97331649.png

射频损伤(如相位噪声、非线性)可以用数学统计模型,也可以用 RF Blockset 搭建高保真射频仿真模型。经过信号同步和解调后,计算并绘图展示每个 OFDM 符号、slot 和子载波的均方根值和峰值 EVM。

1de2b254-b4f2-11eb-bf61-12bb97331649.png

(三) 波束成型设计

大规模天线阵列和波束成型是 5G 的关键技术之一。

3.1 波束扫描

以 5G NR 系统初始接入时发送端(gNB)和接收端(UE)的波束扫描过程为例,下图展示了 gNB 4 个发射波束和 UE 4 个接收波束在方位面上的波束扫描图。图下部是收发双扫描所花费的时间,其中 gNB 的每个波束扫描间隔对应 SSB(synchronization signal blocks), UE 的每个波束扫描间隔对应 SS 突发(SS burst)。

1edf0612-b4f2-11eb-bf61-12bb97331649.png

例子 NR SSB Beam Sweeping 的节选代码展示了如何设置天线阵列,计算波束指向系数,以及对发射信号波束赋形等。在收发双端波束扫描和测量完成后,根据 RSRP 测量值确定最佳波束对链路。https://www.mathworks.com/help/releases/R2021a/5g/ug/nr-ssb-beam-sweeping.html

prm.TxArraySize = [8 8]; % Transmit array size, [rows cols]

prm.RxArraySize = [2 2]; %Receive array size, [rows cols]

% Uniform rectangular array

arrayTx =phased.URA(prm.TxArraySize,0.5*lambda, 。..

‘Element’,phased.IsotropicAntennaElement(‘BackBaffled’,true));

% Uniform rectangular array

arrayRx = phased.URA(prm.RxArraySize,0.5*lambda,‘Element’,phased.IsotropicAntennaElement);

% For evaluating transmit-side steering weights

SteerVecTx = phased.SteeringVector(‘SensorArray’,arrayTx,‘PropagationSpeed’,c);

% Generate weights for steered direction

wT = SteerVecTx(prm.CenterFreq,txBeamAng(:,ssb));

% Apply weights per transmit element to SSB

strTxWaveform(startSSBInd:endSSBInd,:)= ssbWaveform.*(wT‘);

3.2 利用经过 5G 信道的参考信号计算波束成形

除了用波束扫描来确定最佳波束,也可以测量经过信道后的5G参考信号来计算波束成型系数。例子 TDD Reciprocity-Based PDSCH Beamforming Using SRS 展示了如何利用信道互易来计算 TDD 场景中的物理下行共享信道(PDSCH)波束形成权值。波束形成权值计算基于上行探测参考信号(SRS)的信道估计,将相同的信道用于下行 PDSCH 传输。https://ww2.mathworks.cn/help/5g/ug/tdd-reciprocity-based-pdsch-beamforming-using-srs.html

1f208ae2-b4f2-11eb-bf61-12bb97331649.png

以下节选代码展示了如何在 MATLAB 中定义 5G nr CDL信道及接收和发射多天线。nrCDLChannel 支持 3GPP 标准定义的 Massive MIMO 天线阵列[M N P Mg Ng], 其中:

M 和 N 分别为天线阵的行数和列数。

P 是极化数(1或2)。

Mg 和 Ng 分别为阵列面板的行数和列数。

bsAntSize = [4 4]; %number of rows and columns in rectangular array (base station)

ueAntSize = [2 2]; %number of rows and columns in rectangular array (UE)。

% Create the CDL channel model object. This object is bidirectional andcan model both DL and UL directions.

channel =nrCDLChannel;

channel.DelayProfile= ’CDL-A‘;

channel.DelaySpread =300e-9;

channel.CarrierFrequency= fc;

channel.MaximumDopplerShift= 100;

channel.SampleRate =ofdmInfo.SampleRate;

% Set the antenna arrays. Initially, the channel operates in the DL direction,therefore the transmit antenna array corresponds to the BS, while the receiveantenna array corresponds to the UE.

channel.TransmitAntennaArray.Size = [bsAntSize 1 1 1]; % Assume only 1polarization and 1 panel of arrays

channel.ReceiveAntennaArray.Size = [ueAntSize 1 1 1]; % Assume only 1 polarization and 1 panel ofarrays

基站发射端的信道展示图,包含阵列配置、单元辐射图和簇路径方向:

1f543982-b4f2-11eb-bf61-12bb97331649.png

整体工作步骤包括:Uplink 时隙:

利用信道互易交换发射和接收天线

生成并通过通道发送 SRS

使用奇异值分解(SVD)进行信道估计和波束形成权值计算

Downlink 时隙:

使用最新 UL 时隙中计算的权重波束赋形 PDSCH

发送这个信号通过衰落信道,接收端解码

计算吞吐率

3.3 射频数字混合波束成形

由于 Massive MIMO 天线数量很多,可能超过 100 个,为降低成本和功耗,一个 TR 组件常用于多个天线元件。在这种配置中,不再可能对每个天线元件施加数字权重,数字权重只能应用于每个射频链路。在天线阵元级,信号由模拟移相器调整。因此,预编码或组合实际上是在两个阶段完成的。

由于这种方法在数字和模拟领域都能实现波束形成,因此被称为混合波束形成。混合波束形成常常被设计成 3D 波束成形。更多信息请点击“阅读原文”,参考白皮书:大规模 MIMO 相控阵系统的混合波束成形。

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • matlab
    +关注

    关注

    189

    文章

    3018

    浏览量

    237630
  • 基站
    +关注

    关注

    17

    文章

    1438

    浏览量

    68364
  • 5G
    5G
    +关注

    关注

    1366

    文章

    49073

    浏览量

    590260

原文标题:新基建 | MATLAB 助力 5G 小基站研发(上篇)

文章出处:【微信号:MATLAB,微信公众号:MATLAB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    5G网络通信有哪些技术痛点?

    5G技术已经取得了很大进展,但在某些关键技术方面仍不够成熟,如大规模天线技术、网络切片技术等,这些技术的稳定性和效率尚未得到充分验证。 核心器件依赖进口:我国在5G核心器件,如高频段射频器件、高端芯片等
    发表于 12-02 06:05

    5G基站性能飙升!揭秘吸波材料如何成为天线升级黑科技

    缩水等问题接踵而来。 那如何让天线专注工作,不受这些杂乱电磁波类的干扰者捣乱?答案就藏在基站设备里那些不起眼的黑色薄层中,那就是吸波材料。它不是硬核硬件,但却凭借能让电磁波瞬间消失的超能力,默默成为5G
    的头像 发表于 11-10 09:29 205次阅读
    <b class='flag-5'>5G</b><b class='flag-5'>基站</b>性能飙升!揭秘吸波材料如何成为天线升级黑科技

    铝电解电容发展升级款 适配 5G 基站电源模块要求

    随着5G技术的快速发展和广泛应用,基站建设迎来了爆发式增长。作为基站电源模块中的关键元器件,铝电解电容的性能直接影响着整个系统的稳定性和可靠性。在5G时代,
    的头像 发表于 10-21 17:15 530次阅读
    铝电解电容发展升级款 适配 <b class='flag-5'>5G</b> <b class='flag-5'>基站</b>电源模块要求

    5G与6G:从“万物互联“到“智能无界“的跨越

    5G基础上的升级和扩展。 这种技术延续性对产业发展具有重要意义: 研发效率提升:70%的技术重合,意味着6G研发可以基于5G成熟技术,大幅
    发表于 10-10 13:59

    HT-SC4PS-33+可以用于5G基站

    300-3000 MHz 超宽带一分四贴片功分器,插损低到 1.6 dB,隔离度 17 dB,幅度不平衡仅 0.4 dB,-40 ℃~+85 ℃全温漂得住,可以用于5G基站
    发表于 09-23 10:13

    6G方面5G更强

    6G在 数据传输速率、通信时延、连接密度与定位精度、覆盖范围、应用场景、关键技术、安全性与智能化 等方面均比5G更强,具体分析如下: 数据传输速率 : 6G的峰值速率可以达到Tbps级
    的头像 发表于 09-01 11:46 2433次阅读

    5G 基站部署在路灯上会有辐射问题吗?科学解析带你走出认知误区

    近年来,随着 5G 网络建设的加速推进,“5G 基站辐射” 成为公众关注的热点话题。尤其是当 5G 基站与路灯结合,以 “多杆合一” 的形式
    的头像 发表于 04-22 17:40 1446次阅读

    爱普生SG2520VGN差分晶振5G基站的时钟解决方案

    5G通信时代,数据流量呈爆发式增长,5G基站作为信号的核心中转枢纽,承载着前所未有的数据传输与处理重任。从海量的物联网设备连接,到高速移动用户的数据交互,每一个环节都对基站的性能提出
    的头像 发表于 04-15 17:46 628次阅读
    爱普生SG2520VGN差分晶振<b class='flag-5'>5G</b><b class='flag-5'>基站</b>的时钟解决方案

    爱普生VG3225EFN压控晶振5G基站低噪声的解决方案

    5G通信网络的高速发展中,系统噪声的控制成为保障网络可靠性与数据吞吐量的关键。爱普生VG3225EFN压控晶振凭借其卓越的低噪声特性,成为5G基站时钟系统的理想选择。通过创新的技术设计,这款晶振
    的头像 发表于 03-25 17:29 712次阅读
    爱普生VG3225EFN压控晶振<b class='flag-5'>5G</b><b class='flag-5'>基站</b>低噪声的解决方案

    爱普生压控晶振 VG7050CDN(X1G004861)在 5G 通信基站中的应用

    随着5G通信技术的迅猛发展,全球范围内的5G网络部署正在加速推进。压控晶体振荡器(VCXO)作为核心时钟源器件,其性能优劣直接决定了5G基站的信号质量和网络稳定性。VG7050CDN
    的头像 发表于 03-25 16:03 662次阅读

    5G网络中,信令测试仪如何帮助提升用户体验?

    5G网络中,信令测试仪通过全面、深入地测试和分析信令流程,为提升用户体验提供了有力支持。具体来说,信令测试仪在以下几个方面发挥着关键作用:一、高效诊断和优化网络性能 实时捕捉和分析信令信息: 信
    发表于 03-21 14:33

    5G网络优化中,信令测试仪如何帮助故障排查?

    5G网络优化中,信令测试仪扮演着至关重要的角色,特别是在故障排查方面。以下详细分析信令测试仪如何帮助进行5G网络中的故障排查:一、识别信令问题 信令流程监控:信令测试仪能够实时捕获和
    发表于 03-20 14:18

    智慧路灯是否支持 5G基站搭载?

    中的重要基础设施,凭借其广泛分布、靠近用户等特点,为 5G基站的搭载提供了新的思路。那么,叁仟智慧路灯是否具备支持 5G基站搭载的能力
    的头像 发表于 03-16 11:06 1022次阅读
    智慧路灯是否支持 <b class='flag-5'>5G</b> 微<b class='flag-5'>基站</b>搭载?

    中国5G发展成就显著

    近日,工业和信息化部副部长张云明分享了我国5G发展的最新数据。他指出,截至2024年10月底,我国5G基站总数已高达414.1万个,每万人拥有的5G
    的头像 发表于 12-13 09:45 1385次阅读

    EPSON晶振TG5032CFN助力5G基站设计精度可以达到±1ppm

    随着人们对网络要求和应用场景越来越高,5G基站建设越来越普遍,一方面提升了人们的5G网络体验、并赋能多样化的行业应用,还在一定程度上强化覆盖、降低了一定的建设成本,因此也对于
    的头像 发表于 12-12 14:47 773次阅读
    EPSON晶振TG5032CFN助力<b class='flag-5'>5G</b>小<b class='flag-5'>基站</b>设计精度可以达到±1ppm