【导读】当今世界大大小小的角落,需要联网的远程设备不断增加。虽然各大公司一直在强调以高速为卖点的4G/5G技术的普及度,但是这类技术的实施成本通常非常高昂,更加适用于高能耗的终端产品。对于那些不需要高吞吐量、高数据速率,但仍需要一定程度的连接性和可靠性,同时还要能够满足低成本、低功耗和低复杂性要求的应用,部署此类技术是不切实际的。
当今世界大大小小的角落,需要联网的远程设备不断增加。虽然各大公司一直在强调以高速为卖点的4G/5G技术的普及度,但是这类技术的实施成本通常非常高昂,更加适用于高能耗的终端产品。对于那些不需要高吞吐量、高数据速率,但仍需要一定程度的连接性和可靠性,同时还要能够满足低成本、低功耗和低复杂性要求的应用,部署此类技术是不切实际的。
为了满足此类应用的需求,并且仍能够受益于传统标准,3GPP 定义了窄带物联网 (NB-IoT) 无线电接口,在传统蜂窝技术无法轻易覆盖的位置采用广域蜂窝网络提供IoT服务。
NB-IoT成为蜂窝IoT连接的首选技术
根据爱立信移动市场报告,通过NB-IoT和 LTE-M 技术连接的IoT设备数量预计在不久的将来会超过2G/3G连接的IoT设备,并在2027年超过宽带IoT,届时,将会有51%以上的蜂窝 IoT 连接是通过 NB-IoT 和 LTE-M 技术实现的(图 1)。
图1:蜂窝IoT连接——按细分市场和技术显示
(单位:十亿)
随着许多移动网络运营商 (MNO) 对其现有基础架构进行改造以支持新版本的功能, NB-IoT 协议的推广速度得以加快。此外,新增的一项网络功能通过频谱共享使得 4G/5G 和 NB-IoT 技术可以共存于 FDD 频段中,也大大促进了IoT 通信技术(例如 NB-IoT)的发展。预计到 2030 年,全球 NB-IoT 芯片组市场规模将达到 221 亿美元,2021 年到 2030 年期间的复合年增长率预计为 52.1%。
从区域数据来看,如图 2 所示,大规模 IoT 技术(NB-IoT 和 LTE-M)的全球部署主要由美国和欧洲的移动网络运营商领跑。亚洲和东欧主要部署 NB-IoT(Cat-NB1、Cat-NB2)。总的来说,超过 124 个服务提供商在市面上推出了 NB-IoT 网络,有 55 个服务提供商推出了 Cat-M 技术,约有 40 个服务提供商同时推出了这两种技术。
图2:大规模 IoT 通信部署
集成NB-IoT子系统解决方案,扩展IoT蜂窝应用
大规模 IoT通信(尤其是 NB-IoT)获得了移动网络运营商、芯片组制造商和模块制造商的支持,而且能够与 2G、3G、4G 甚至 5G 移动网络共存,使得面向个人和行业的各种应用和服务成为可能。业界在探索将IoT蜂窝应用扩展各个领域,例如:
消费品:智能家居、智能电器、智能锁、可穿戴设备
智慧城市:智能停车、智能仪表
智能农业:土壤湿度监测、空气质量监测
智能工业:车队和资产管理、智能托盘、监控和资产跟踪
企业:智能访问、废物管理和储存容器、开/关按钮
由于 NB-IoT 是现有 LTE 技术的演变,模块制造商已开始研究如何把现有的基于LTE的模块应用于 NB-IoT。但是由于NB-IoT适用的场景特点是低成本设备、低功耗和简单性的需求,加上并不需要在用户设备 (UE) 和基带之间进行连续的数据传输,而是要从不同的传感器收集数据、处理数据,并根据特定的事件或定时器传输处理后的结果,因此上述方法并不非常适用。
比较适合现代化NB-IoT 调制解调器的组合方式是:一个小型高效的CPU/DSP处理器,再辅以一些有针对性的硬件加速器,以此来满足低成本设备(主要取决于硅面积)这一主要要求以及对电池供电系统的低功耗需求。
在这方面,新思科技 DSP增强型ARC® EMxD 处理器非常适合构建 NB-IoT 调制解调器。这款处理器有高效的 3 级流水线,并且在指令集架构 (ISA) 中加入了 DSP 指令,能够执行控制和 DSP 代码,无需使用单独的 RISC 和 DSP 处理器来执行控制应用和 NB-IoT 协议栈。
其中,ARC EM11D处理器提供了具有高级地址生成单元的XY内存,可高效实现 NB-IoT。这种架构提供多达三个可供处理器同时访问的逻辑内存,使许多 NB-IoT 调制解调器功能可以高效执行,而无需额外的硬件加速器。
新思科技 ARC EM处理器能够通过自定义指令扩展处理器,从而大幅加快某些功能的执行。新思科技还提供集成 ARC IoT 通信子系统,该系统利用 ARC EM11D 处理器和 APEX 指令来简化 NB-IoT 调制解调器的开发。这种 APEX 技术可高效实现维特比解码器和三角函数,这两者都是 NB-IoT 协议栈中需要考虑的重要步骤,以便在接收器中执行前向纠错(图 3)。
除了这些功能之外,ARC IoT通信子系统还提供集成外设(实现广泛的SoC连接)、数字前端 (DFE)(实现与标准NB-IoT射频收发器的无缝集成)以及高效的电源管理单元(将在下一部分讲述)。
图 3:新思科技 DesignWare IoT通信IP子系统
如何应对NB-IoT系统的低功耗挑战?
如前所述,低功耗是 NB-IoT 调制解调器开发工作的关键要求和重大挑战,因为这种调制解调器既需要高效低功耗处理器/DSP,又需要允许时钟切换以及所有 I/O 功能和处理器本身可以独立关闭。
新思科技的ARC IoT通信子系统的集成电源管理单元 (PMU) 和时钟控制单元 (CCU) 可为设备提供关键支持,使设备达到 3GPP 针对电池寿命提出的严格要求。这些电池供电系统大多用于人机交互和设备访问可能受限的“一次设定永久有效”的应用。3GPP 标准根据通信频率(每 2 小时/每天一次)和数据带宽(50 字节/200 字节)定义了几种用例。对于所有用例组合,使用 5Wh 电池的预期电池寿命均为 10 年。
为了帮助 SoC 设计人员实现这些目标,子系统在 ARC EM11D 处理器内以及 IoT 通信子系统逻辑的其余部分提供了多个可编程电源域。除了数据保持、时钟和电源管理等功能所需的永远在线逻辑 (AON) 之外,可以根据需要控制其余的域,以满足电源需求,这使得 ARC IoT 通信子系统在待机电源域的功耗低于 1uW,从而确保终端设备的电池寿命超过 10 年。图 4 显示了子系统电源域。
图4:IoT 通信子系统电源域
在表 1 中可以看到电源管理的用例,表中突出强调了在活跃模式、休眠模式(存储器保持、射频闲置)和待机模式(射频电源关闭,仅 AON 逻辑活跃)下,为了尽量降低功耗,推荐 ARC EM11D 处理器、射频收发器和子系统逻辑所处的状态。
表1:IoT 通信子系统的电源模式和电源域
提供支持软件的集成解决方案
在软件方面,除了软件堆栈的高效实现之外,处理器还需要具有出色的代码密度,以尽可能减少对 DRAM 的需求,从而进一步降低系统成本。ARC IoT 通信子系统通过代码密度高效处理器、基础通信库、经过优化的 NB-IoT 第 1 层软件许可选项,以及针对低内存进行了优化的符合 3GPP 第 14 版的软件堆栈,精确地满足这些要求。
新思科技的基础通信软件库支持所有基础 NB-IoT 功能,例如内插、FFTS 和调制,还支持 DFE、主机 IF、USIM 和 UART 接口的所有低级驱动程序。另一方面,NB-IoT 第 1 层 (PHY) 许可选项提供了所有原生低级 L1 API,可实现与多个协议栈 (L2/L3) 和多个射频前端 (RFE) 的集成(图 5)。集成指南和应用示例(即 NB-IoT 同步、数据通道处理)作为文档的一部分,以方便用户使用和轻松实现。
图5:NB-IoT 通信第 1 层软件
总结
现在各种新兴智能应用要求嵌入式 IoT 设备必须能够支持低成本、低功耗的广域通信,NB-IoT系统凭借低功耗、简单易用、成本效益高等特点,非常适合长距离应用,而且向后兼容2G/3G 并支持4G/5G,有望成为该领域要实施的关键产品之一。预估,该协议以及实施该协议的系统将在计量、工业领域、停车、可穿戴设备、农业设备和工业生产线等不同类型的应用中普遍存在。
在这一发展机遇和需求之下,新思科技的ARC IoT通信IP子系统能提供完整的IoT解决方案,利用经过预先验证并由关键合作伙伴进行了检验的集成软硬件解决方案,帮助客户更轻松地将解决方案实施到自己的SoC 中,满足严格的设计要求,降低风险,确保易用性,并缩短上市时间。
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理。
推荐阅读: