LTE Cat.1 通用方案

LTE Cat.1 构建于 LTE 通信网络,实现物与物通信、物与人通信。Cat.1 聚焦于广覆盖(LPWA)物联网(IoT)市场,是一种满足中等速率物联需求和话音需求的通信协议,是可在全球范围内广泛应用的新兴技术。

背景简介

Cat.1 全称 LTE UE-Category 1。Cat.1 是 4G 通信 LTE 网络下用户终端类别的一个标准。3GPP 组织制定 LTE 标准时,用 Cat.1~20 来衡量用户终端设备的无线性能,也就是划分终端速率等级。其中 Cat.1 上行峰值速率 5 Mbit/s,下行峰值速率 10 Mbit/s,定位于面向 IoT 应用市场的一个类别。

LTE Cat.1 特性

网络结构

Cat.1 IoT 网络组成包括 Cat.1 IoT 终端,LTE 基站、LTE 分组核心网、IoT 连接管理平台和业务支撑平台。

image.png

Cat.1 IoT 设备省电模式

在普通(Normal)模式下,Cat.1 IoT 设备的 CPU 运作在在全速模式。功耗在 30mA 左右。然而,Cat.1 IoT 设备省电模式有 2 种,分别为浅睡眠(Light sleep)模式和深度睡眠(Deep sleep)模式。

Cat.1 IoT 设备工作模式

Cat.1-IoT 时延

Cat.1 IoT 业务受理关键参数

如果您不清楚如何选择 APN 业务,请咨询您的涂鸦客户经理或技术支持。

涂鸦 MCU 通用对接方案

通过涂鸦 MCU 通用对接方案连接 Cat.1 IoT 设备时,涂鸦模组仅作为数据传输通道。

该对接方案常用于大小家电、安防传感、户外出行等类别的 IoT 设备。

image.png

相对于市场上 Cat.1-IoT 模组普遍的 AT(Attention)指令开发方式,采用涂鸦的 Cat.1-IoT 通用对接串口协议方式,您可以实现低代码开放,进行简单维护,更轻易地实现新产品接入。

开发流程

在涂鸦 IoT 平台进行 Cat.1 IoT 设备的开发流程主要包含创建产品、硬件调试、软件开发和功能调试环节。本小节仅简单描述如何在涂鸦 IoT 平台进行产品开发。更详细的步骤,请参考 选品类创建产品

第一步:创建产品

登录 涂鸦 IoT 平台。根据实际需求选择产品品类,联网方式选择 LTE-Cat.1。产品创建完成后,可以根据产品实际需求选择功能、面板、模组、固件,就可以下载到 MCU 开发包。

第二步:云模组选型

在平台创建产品选择模组时,平台会有一些常用模组型号的推荐。这里以 Cat.1-IoT 通用方案中使用最多的 LZ201-CN 模组举例。

选定模组型号后,可在线购买模组样品。硬件工程师可以进入画板阶段,硬件开发相关资料均可在文档中心查看:

注意:Cat.1-IoT 通用模组工作峰值电流会达到1A以上,电源设计时一定要留有余量。

第三步:绑定验证

收到云模组后,首先要确定模组是否工作正常。您可以使用模组调试助手与模组配合可以配网实操,在 MCU 模拟模式中验证模组的同时可以熟悉协议交互流程。

image.png

在 MCU 模拟模式中,涂鸦模组调试助手,助手会模拟 MCU 自动回复模组正确的协议数据。用 App 绑定模组后可测试 DP 数据的上报下发。

本小节简要介绍助手和模组配网实操的主要步骤,使用前需提前了解涂鸦模组调试助手的使用说明,详情请参考 涂鸦模组调试助手使用说明

  1. 根据最小系统原理图,搭建模组外围电路,供电稳定,天线合规信号强度良好,且已插上4G物联网卡。

  2. 打开开发包中涂鸦模组调试助手,导入调试文件。协议选择 Cat.1 通用协议,MCU模拟模式。

  3. 将模组串口通过 USB 转 TTL 工具接到电脑端,助手选择对应的串口及波特率,打开串口点击启动,将看到模组和上位机自动进行初始化流程协议交互。

    说明:Cat.1-IoT 模组上电就会不断发送产品信息查询指令,收到正确回复后进行后续初始化协议的交互。若上电无数据发出,请检查模组外围电路是否正确。

    image.png

  4. App 蓝牙绑定:

    1. 激活

      Cat.1-IoT 模组首次上电且完成初始化后,根据插入的SIM卡,注册到对应的运营商网络,模组在获取到产品信息和工作模式后,会进入待绑定状态。

    2. 使用

      只有完成过激活且未被其他账号绑定的模组,才能被App成功绑定。

      手机打开涂鸦智能app(手机需要打开蓝牙功能),APP会自动发现需要绑定的设备。如下图:

  5. 扫码绑定:

    说明:Cat.1-IoT 二维码需要使用涂鸦的生产打印工具生成。详情请联系涂鸦客户经理或技术支持。

第四步:软件开发

在绑定验证环节可以看到模组与 MCU 有一系列的串口协议交互数据,要理解这些数据交互,请参考开发包中的协议文档。协议主要分为两部分:

根据 MCU 的情况,有以下两种串口协议适配的方式

第五步:协议验证

移植 MCU SDK 代码开发完成后,您可以使用涂鸦模组调试助手,在模组模拟模式中验证代码的正确性。

image.png

模组模拟模式下,调试助手将自动发送模组初始化交互流程,来验证 MCU 回复是否正确。对于错误数据给予相应提示。初始化交互通过后,可以手动点击其他拓展功能测试,功能验证完成可接实际模组配网联调。

注意:涂鸦模组调试助手模组模拟模式,没有联网功能,仅用来验证MCU串口协议收发正确性。

image.png

第六步:功能联调

在使用助手验证完毕代码后,MCU 可连接模组使用 App 配网,进入功能联调阶段。功能联调主要测试各 DP 上报下发是否正确。

在调试过程有一些常用工具链接如下:

固件 OTA 升级

有关设备的 OTA 升级详情,请参考 Wi-Fi 通用方案 OTA升级说明