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

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

3天内不再提示

MATLAB加速移动通信时代的到来

MATLAB 来源:djl 2019-09-17 08:51 次阅读

都科摩(北京)通信技术研究中心有限公司致力于研究和开发用于 4G 和 B4G 移动网络的高级无线通信技术。这些技术包括物理层信号处理方法和 MIMO 系统,旨在提高将来蜂窝网络的基站和移动设备中的系统容量。

研究中心的研究人员和工程师们使用 MATLAB 探索新构思和理论、开发算法和系统以及对其设计进行功能验证。研究人员通过链路级和系统级仿真来测试设计性能和鲁棒性。通过借助MathWorks软件工具加速这些仿真,都科摩(北京)研究中心将开发时间缩短了一半,同时使其研究人员验证的测试用例、参数设置和工作方案数量与以前相比,增加了约五倍。

MATLAB加速移动通信时代的到来

都科摩(北京)研究中心系统级仿真程序的用户界面

挑战

都科摩(北京)研究中心开发的许多算法都涉及复杂过程和计算密集型运算,包括统计信号处理、信道编码和解码以及对大型矩阵的复杂运算。研究人员努力避免采用耗费时间的低级语言(如 C 或 C++)对这些算法进行编程

因为开发的无线系统高度复杂,无法通过解析方法来验证其系统性能和鲁棒性。相反,这些系统依赖于 Monte Carlo 仿真,这类仿真可测试一系列方案和参数值,包括不同网络布局、信道模型、调制阶数、信道编码率和干扰级别。

系统级仿真通常包括数十个基站和数以百计的设备。研究人员最初尝试在集群上运行这些仿真,包括手动将作业分布到不同系统并收集汇总结果。仿真过程十分耗费时间,并且容易出错。

解决方案

都科摩(北京)研究中心使用MATLAB和附带的工具箱加快了对复杂通信算法的探索和开发。

研究人员使用MATLAB,以交互方式探索算法构思并使复杂计算的结果可视化。用 MATLAB、Signal Processing Toolbox中的滤波函数以及Communications System Toolbox中的调制、解调、编码和解码函数开发出了完整的发送和接收链。

研究人员使用此链作为仿真框架,用于验证使用 MATLAB 开发出的高级算法。例如,在开发用于新一代设备的新调制方案时,他们将对Signal Processing Toolbox中的调制器和解调器函数的调用替换为对其新自定义函数的调用。

团队随后在MATLAB中运行链路级仿真,以验证算法的功能及其在存在信道噪音时的鲁棒性。在刻画出点到点的性能之后,研究人员开发出包含多个基站和数以百计移动设备的系统级模型。

通过使用Parallel Computing Toolbox,研究人员可在多核处理器上同时执行多个任务,从而加快仿真速度。只需对算法进行几处小修改,此步骤便可在单个计算机上验证算法的并行版本,从而为在研究中心的 32 核计算集群上进行开发做好准备。

借助MATLAB Distributed Computing Server,研究人员在集群上执行了大量 Monte Carlo 仿真,以获取误码率、误帧率、系统吞吐量、中断概率和其他统计数据。团队通过这些仿真可比较不同算法的性能、评估恶劣信道状态下的鲁棒性并计算整个网络和小区边缘处的吞吐量。

“借助 MATLAB,我们在编码方面节省了时间,可将更多精力投入到开发创新移动通信算法。更重要的是,只需进行一些小修改,我们便可在计算集群上加快算法仿真速度,从而能在各种各样的操作条件和方案下进行全面评估和验证。”

—— 首席研发工程师, DOCOMO Beijing Labs

工程师运行仿真来验证设计,并使用Communications System Toolbox中的误码率计算模块来计算误码率。

借助Fixed-Point Designer,他们将设计从浮点转变为固定点表示形式,从而进行比特位级的仿真。

Semtech工程师使用HDL Coder从完整的接收器链的Simulink模型生成VHDL。为了验证VHDL,他们使用了HDL Verifier来通过Mentor Graphics Questa仿真器联合仿真以验证其Simulink设计与生成VHDL代码的一致性。

结果

开发时间减半。都科摩(北京)研究中心的研究人员估计,与传统 C 或 C++ 开发相比,使用 MATLAB 将开发时间缩短了 50%。研究人员可以使用高级通信系统函数以交互式方法快速开发新算法,而不是将时间耗费在低级编码细节上。

仿真时间从数周缩短为数小时。在单个处理器上执行时,研究中心的大量仿真中有部分需要数周时间才能完成。借助 Parallel Computing Toolbox 和 MATLAB Distributed Computing Server,相同仿真可在研究中心的 32 核集群上运行,并在数小时内完成。

验证的方案比过去多五倍。在过去,时间限制使研究人员不得不省略某些测试和仿真方案。得益于 MATLAB 中的快速算法开发和集群上的分布式仿真所节省的时间,研究中心将其运行的仿真数量提高了五倍,从而使研究人员对其设计的鲁棒性更具信心。

使用 MATLAB 改变无线设计方法

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

    关注

    68

    文章

    19096

    浏览量

    228792
  • 移动通信
    +关注

    关注

    10

    文章

    2597

    浏览量

    69750
收藏 人收藏

    评论

    相关推荐

    移动无线通信技术有哪些

    移动无线通信技术是指利用无线电波进行信息传输的通信技术,它使得移动设备(如手机、平板电脑、笔记本电脑等)能够在不受物理线路限制的情况下进行通信
    的头像 发表于 10-14 17:19 240次阅读

    基于MATLAB通信系统设计

    通信系统设计领域,MATLAB作为一款强大的数学计算与仿真软件,广泛应用于信号处理、通信系统建模与仿真等方面。本文将详细介绍一个基于MATLAB
    的头像 发表于 07-18 15:52 882次阅读

    MWCSH 2024 美格智能亮相上海世界移动通信大会,加速5G+AIoT应用进程

    6月26日—28日全球通信领域最具规模和影响力的通信盛事—2024MWC上海世界移动通信大会在上海新国际博览中心隆重举行。MWC上海是亚洲连接生态系统的风向标,本届大会以“未来先行(F
    的头像 发表于 07-01 11:30 450次阅读
    MWCSH 2024 美格智能亮相上海世界<b class='flag-5'>移动</b><b class='flag-5'>通信</b>大会,<b class='flag-5'>加速</b>5G+AIoT应用进程

    华为李鹏:拥抱5G-A,迈向体验经营新时代

    和生态系统已经为5G-A规模商用铺平了道路。产业需要抓住"供需跃升"的机遇,加速能力聚合与模式创新,迈向体验经营新时代。 李鹏说:"面对加速到来
    的头像 发表于 06-29 17:47 1468次阅读
    华为李鹏:拥抱5G-A,迈向体验经营新<b class='flag-5'>时代</b>

    美格智能亮相上海世界移动通信大会,加速5G+AIoT应用进程

    6月26日—28日全球通信领域最具规模和影响力的通信盛事—2024MWC上海世界移动通信大会在上海新国际博览中心隆重举行。MWC上海是亚洲连接生态系统的风向标,本届大会以“未来先行
    的头像 发表于 06-29 08:03 265次阅读
    美格智能亮相上海世界<b class='flag-5'>移动</b><b class='flag-5'>通信</b>大会,<b class='flag-5'>加速</b>5G+AIoT应用进程

    华为汪涛:5G-A商用元年和AI入端元年碰撞,将开启“移动AI时代

    [中国,上海,2024年6月26日] 2024 MWC上海期间,华为常务董事、ICT基础设施业务管理委员会主任汪涛在大会上发表了“加速5G-A发展,开启移动AI时代”的主题演讲。他表示,2024年
    的头像 发表于 06-27 17:28 1157次阅读

    移动通信产业,需要通往AI时代的“波托兰海图”

    加速5G-A发展,开启移动AI时代
    的头像 发表于 06-27 10:42 3122次阅读
    <b class='flag-5'>移动</b><b class='flag-5'>通信</b>产业,需要通往AI<b class='flag-5'>时代</b>的“波托兰海图”

    杭州灵伴科技向文杰:AR+AI,加速进入空间计算时代

    创始人向文杰发表主旨演讲,向文杰认为,AR和AI的结合将是未来技术发展的重要方向,并将加速空间计算时代到来。   AR与AI的深度融合 向文杰在演讲中提到,AR(增强现实)和AI(人工智能)的结合有望解决当前内容制作昂贵、耗时
    的头像 发表于 06-20 09:09 307次阅读
    杭州灵伴科技向文杰:AR+AI,<b class='flag-5'>加速</b>进入空间计算<b class='flag-5'>时代</b>

    NUCLEO072 SPI和SD卡的通信的,在时钟没到来前有很长一段时间的低电平,为什么?

    NUCLEO 072的板子,今天想试一下SPI和SD卡的通信的。用逻辑分析仪看了下信号,(CS信号没有捕获),结果发现在时钟没到来前有很长一段时间的低电平,这是怎么回事,如果片选在此时是选中的,那不会导致错误的数据么。。求解
    发表于 05-16 07:03

    3GPP小组批准6G标志,迈向下一代移动通信时代

    据消息,国际电信联盟(ITU)指导的3rdGenerationPartnershipProject(3GPP)小组已经批准了6G标志,这标志着全球通信行业迈向了下一代移动通信时代的重要
    的头像 发表于 04-26 15:54 695次阅读
    3GPP小组批准6G标志,迈向下一代<b class='flag-5'>移动</b><b class='flag-5'>通信</b><b class='flag-5'>时代</b>

    烽火通信新一代全光接入网加速构建万兆智能时代

    2024年世界移动通信大会期间,烽火通信展示了基于下一代PON和Wi-Fi7技术的新一代全光接入网。
    的头像 发表于 03-01 14:36 837次阅读

    广和通发布基于骁龙460移动平台的智能模组SC208,加速移动终端智能化

    世界移动通信大会MWC 2024期间,广和通发布基于骁龙®460移动平台开发的LTE智能模组SC208,旨在为智慧零售、智能手持、车载后装、多媒体等领域提供稳定高效的智能联网体验,加速
    的头像 发表于 02-28 20:00 1034次阅读
    广和通发布基于骁龙460<b class='flag-5'>移动</b>平台的智能模组SC208,<b class='flag-5'>加速</b><b class='flag-5'>移动</b>终端智能化

    广和通发布基于骁龙460移动平台的智能模组SC208,加速移动终端智能化

    世界移动通信大会MWC 2024期间,广和通发布基于骁龙®460移动平台开发的LTE智能模组SC208,旨在为智慧零售、智能手持、车载后装、多媒体等领域提供稳定高效的智能联网体验,加速
    的头像 发表于 02-28 19:11 303次阅读
    广和通发布基于骁龙460<b class='flag-5'>移动</b>平台的智能模组SC208,<b class='flag-5'>加速</b><b class='flag-5'>移动</b>终端智能化

    广和通发布基于骁龙460移动平台的智能模组SC208,加速移动终端智能化

    世界移动通信大会MWC 2024期间,广和通发布基于骁龙®460移动平台开发的LTE智能模组SC208,旨在为智慧零售、智能手持、车载后装、多媒体等领域提供稳定高效的智能联网体验,加速
    的头像 发表于 02-28 18:13 1133次阅读

    移动通信的未来发展

    移动通信的发展每10年一代”这个论断是谁最先提出的?对此我求索了很久,但一直没有找到答案。
    的头像 发表于 12-13 10:56 826次阅读
    <b class='flag-5'>移动</b><b class='flag-5'>通信</b>的未来发展