上海品茶

中国电信:2018版NB-IoT终端开发参考白皮书(37页).pdf

编号:71289  PDF  DOCX  37页 733.24KB 下载积分:VIP专享
下载报告请您先登录!

中国电信:2018版NB-IoT终端开发参考白皮书(37页).pdf

1、中国电信 NB-IoT 终端开发参考白皮书中国电信集团有限公司 发布2018版前言2017 年 6 月,中国电信率先在全球商用了 NB-IoT 网络,在产业链合作伙伴的共同推动下,NB-IoT产品形态持续丰富,新兴应用不断涌现。伴随 NB-IoT产品的快速发展,终端通信设计的重要性逐步显现,终端通信行为特征与网络特性的良好适配能够使 NB-IoT优势能力在产品中得到更优体现。为使 NB-IoT 终端产品在设计开发阶段就与网络通信特征紧密适配,中国电信编制本白皮书,作为合作伙伴 NB-IoT 终端开发的技术参考,希望与合作伙伴共同推动 NB-IoT 终端产品的成熟,促进 NB-IoT 市场应用的

2、繁荣。本白皮书描述了 NB-IoT 终端开发所涉及的技术要点,着重对 NB-IoT 终端硬件设计、软件设计、通信能力、功耗优化和安全要求等提出了设计建议。2中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 范围4规范性引用文件4缩略语5总则要求6硬件设计75.1 模组选型 75.2 电源设计 75.3 串口设计 95.4 USIM 卡设计 95.5 模组扩展 MCU 设计 115.6 单板硬件设计 11软件设计136.1 下发控制 136.2 并发和重传 156.3 终端主动释放 RRC 连接 186.4 软件可靠性设计 196.5 支持 CoAP 协议接入 206.6 FOT

3、A 升级 216.7 DTLS 特性使用说明 22SIM卡选型参考23目录CONTENT12345673中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 通信相关功能288.1 射频性能 288.1.1 发射机 288.1.2 接收机 288.2 APN 选择 288.3 终端接入 NB-IoT 业务接入网关 308.4 异频重选 308.5 避免断电 308.6 上报网络质量数据 308.7 定位功能 318.8 短消息功能安全要求 319.1 物理安全 319.2 身份认证和访问控制 319.3 传输通道机密性 319.4 数据和用户隐私 329.5 应用和升级软件完整性

4、32附件 3310.1 消费级插拔卡物理特性参数 3310.2 消费级贴片卡物理特性参数 3410.3 工业级插拔卡物理特性参数 3510.4 工业级贴片卡物理特性参数 3681094中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 1范围本白皮书适用于在中国电信 NB-IoT 网络中使用的 NB-IoT 物联网终端。2规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。1 中国电信移动终端需求白皮书 - 机卡兼容功能分册2 中国电信物联网模块需求白皮书 -NB

5、-IoT 分册(2018.v1)3 中国电信物联网模块需求白皮书 -NB-IoT 模块硬件规格分册 (2018.v1)4 中国电信物联网专用卡需求白皮书(总册)(2018.v1)5 中国电信物联网专用卡需求白皮书(插接式封装形式分册)(2017.v1)6 中国电信物联网专用卡需求白皮书(贴片式封装形式分册)(2018.v1)7 中国电信物联网专用卡需求白皮书(消费级)(2017.v1)8 中国电信物联网专用卡需求白皮书(工业级)(2017.v1)9 3GPP TS36.521-1 Evolved Universal Terrestrial Radio Access (E-UTRA); User

6、 Equipment (UE) conformance specification;Radio transmission and reception;Part 1: Conformance Testing5中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 3缩略语缩写英文全称中文名称2FFsecond Form Factor长 2.5 厘米,宽 1.5 厘米的 SIM 卡3FFThird form factor长 1.5 厘米,宽 1.2 厘米的 SIM 卡4FFfourth form factor长 1.23 厘米,宽 0.88 厘米的 SIM 卡APNAccess Poin

7、t Name 接入点名称APPApplication计算机应用程序ATAttention终端设备与应用处理器之间的连接与通信的指令B5Band 5(824849MHZ,869894MHZ)频段 5CNCore Network核心网DCEData Circuit terminating Equipment数据通信设备,本文指通讯模组DRXDiscontinuous Reception非连续接收DTEData Terminal Equipment数据终端设备eDRXEnhanced Discontinuous Reception增强型非连续接收FOTAFirmware Over-The-Air固件

8、空中下载升级IPInternet Protocol网络之间互连的协议MCUMicrocontroller Unit微控制单元NB-IoTNarrow Band Internet of Things基于蜂窝的窄带物联网PCBPrinted Circuit Board印制电路板PIOProgramming input output可编程输入输出脚PSMPower Saving Mode低功耗模式RSRPReference Signal Receiving Power参考信号接收功率SIMIDSIM Identity基于 SIM 卡的身份认证SINRSignal to Interference pl

9、us Noise Ratio信号与干扰加噪声比TAUTracking Area Update跟踪区域更新USIMUniversal Subscriber Identity Module全球用户识别卡表 3-1. 缩略语释义表6中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 4总则要求本白皮书从硬件、软件、SIM 卡、通信功能、安全能力等方面给出 NB-IoT 终端开发设计建议。表 4-1. 设计建议表分类具体项目作用参考章节硬件设计电源设计包括直接供电和电池供电两种方式,需要满足上下电时序要求5.2串口设计给出串口设计建议5.3USIM 卡设计给出 USIM 卡电路设计准则,

10、避免烧卡和信号完整性问题5.4模组扩展 MCU 设计对于复杂应用可扩展增加 MCU5.5单板硬件设计给出终端硬件设计上的关注点,保证产品可靠性5.6软件设计下发控制给出 PSM 和非 PSM 两种模式下的下发控制建议,以满足省电和实时控制要求6.1并发和重传并发和重传机制需要重点关注,给出推荐设计。6.2终端主动释放RRC 连接由终端根据业务场景按需采用,有助于快速离开连接态,节省功耗6.3软件可靠性设计给出各种场景下的软件可靠性设计建议,避免程序挂死6.4支持 CoAP协议接入终端需要支持 CoAP 通信协议,方便接入中国电信 NB-IoT 业务接入网关6.5FOTA 升级FOTA 升级是必

11、选功能,给出软硬件设计建议6.6DTLS 特性使用采用 DTLS 协议对应用 / 管理数据进行保护6.7SIM 卡选型SIM 卡选型介绍 SIM 卡的基本知识,根据具体应用场景选择消费级卡、工业级卡和贴片卡7通信相关功能射频性能列出主要的射频发射、接收的性能要求8.1APN 选择介绍中国电信多种 APN 对应的节电参数,满足各种应用场景8.2终端接入 NB-IoT业务接入网关终端接入中国电信 NB-IoT 业务接入网关的简介8.3异频重选终端不锁定频点,支持异频重选,伴随网络优化享受更优无线质量8.4避免断电避免断电机制后重新附着网络引起的额外功耗8.5上报网络质量数据建议终端向云端上报无线网

12、络质量8.6定位功能终端对 NB-IoT 定位功能支持8.7短消息功能终端对短消息功能支持。8.87中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 安全要求物理安全NB-IoT 终端的物理安全防护机制9.1身份认证和访问控制NB-IoT 终端设备加强访问控制,以防范非授权用户的恶意访问9.2传输通道机密性NB-IoT 终端在传输业务数据时需要对传输通道进行必要的加密9.3数据和用户隐私NB-IoT 终端需要一定的安全防护能力,确保隐私数据在无授权的情况,被他人非法盗取9.4应用和升级软件完整性NB-IoT 终端应当具备一定的安全防护机制,确保自身软件的完整性,以避免受到外部恶

13、意代码的侵入9.5分类具体项目作用参考章节5.1 模组选型中国电信入库的 NB-IoT 模组可在中国电信天翼终端信息平台查询:http:/ 5.2 电源设计(1)对于外部适配器供电或直流源供电情况通过电源适配电路调整供电电压为模组的典型电压,供电系统电流需大于 500mA,电源瞬态 1A 时确保系统不掉电。电源设计需要考虑纹波 1%,噪声 5ms图 5 - 3. 模组下电时序图参考图Delay5msVBATPWRKEY9中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 5.3 串口设计 NB-IoT 芯片当前有两路串口,AT 命令口及日志 Log 检测口。对于终端底板没有MCU

14、的场景, AT命令口需要对接终端设备, 由于NB-IoT的串口是3.0V /2.8V/1.8V电平,需要做好电平转换,并在接口处增加 TVS 等防护。建议 AT/Log 串口都预留接插件(建议整机结构件预留),AT 串口实现近端升级,Log 口用于项目前期的问题定位。对于终端底板有 MCU 的场景,AT 串口需要 MCU 做串口透传,建议 Log 也接到 MCU 串口管脚,便于后续MCU 记录日志等功能。同时模组出来的 AT/Log 串口都预留接插件(建议整机结构件预留),AT 串口实现近端升级,Log 口用于项目前期的问题定位。模组和外部 MCU 或者 PC 端口连接方式建议见图 5-4,R

15、I 信号根据终端设计的实际需求进行选择性连接。5.4 USIM 卡设计硬件设计上 USIM 由于经常手动插拔,因此信号线上建议增加 TVS 管防护,同时数据线增加 20K 上拉电阻(USIM 协议要求)。SIM 卡的设计建议加 TVS 保护 , 同时接口上建议加 RC 电路,电路设计参考见图 5-5:图 5 - 4. 模组与 MCU/PC 连接方式参考图TXDRXDGNDTXDRXDGNDModule (DCE)Main portPC (DTE)Serial port10中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 为了提高客户对 USIM 卡设计的可靠性和可用性,建议遵循

16、以下 USIM 卡电路设计准则:(1)USIM 卡布局尽可能靠近模块。保证走线长度尽可能小于 50mm。 (2)保持 USIM 卡信号远离频信号和 V_BAT 电源走线。 (3) 确保模块和 USIM 卡之间的接地短而宽;并保持地和 USIM_VCC 的宽度不少于 0.5mm。USIM_VCC 退耦电容应小于 1uF 并且靠近 USIM 卡。 (4)为了避免 USIM_DATA 和 USIM_CLK 之间互扰,在信号走线周围包地隔离。 (5)为了提供良好的静电保护,建议添加 TVS 管。另外,SIM 的电路设计建议满足上下电时序图,防止出现逻辑烧卡现象,如图 5-6 和图 5-7 所示。图 5

17、 - 5. SIM 卡设计电路设计参考图ModuleUSIM_GNDUSIM_VDDUSIM_RSTUSIM_CLKUSIM_DATA22 欧姆22 欧姆22 欧姆33pF 33pF33pFGNDGNDTVS33nFUSIM Card ConnectorVCCRSTCLKGNDVPPIO图 5 - 6. SIM 卡上电时序图参考VCCVPPRSTCLKI / O未定义tbtatctatbta200/f400/ftb应答400/ftc40000/f11中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 上电前, 所有端口皆处于低电平(L)态;VCC电源电压先上电(H态), 后提供V

18、PP编程电压, 在智能SIM卡中,VPP 端无用;VCC 电源端稳定一段时间后,将 IO 端口置为接收方式 (H 态 ),并提供稳定的 CLK 时钟信号 ( 注:IO 口需在提供 CLK 信号前或在提供 CLK 信号后 200 个时钟周期内 (ta) 置为接收方式 );RST 复位信号需在提供 CLK 信号后 400 个时钟周期内 (tb) 保持 L 态,之后才可置为 H 态;提供复位信号后 400 40000 个时钟周期内 (tc),I/O 口有复位应答。当信息交换结束下电时,首先将 RST 端置为 L 态;然后结束 CLK 输入并将 I/O 口置为 L 态;最后将 VCC端置为 L 态。5

19、.5 模组扩展 MCU 设计对于复杂应用,由于对外部接口和软件协议栈都有特殊要求,在模组内部资源不足以支撑繁重的任务调度及接口复用需求时,可以增加 MCU 扩展接口、RAM/Flash 资源等。MCU 的选型需要根据自己的硬件接口和软件协议栈所需要的开销进行分析选择,针对 MCU 主流厂家及型号的分析,选择型号着重考虑低功耗漏电、唤醒方式、成本、面积、接口及 Flash 资源等5.6 单板硬件设计NB-IoT 终端产品,由于产品应用场景多,使用场景复杂多样,上网应用产品数量巨大,各种应用具体要求也不相同。产品实际设计中要根据应用规格需求做分析设计,特别关注终端产品使用年限、寿命、可靠性等要求,

20、在产品设计阶段必须保证寿命、性能指标、可靠性满足产品实际使用要求,开发中需要关注以下图 5 - 7. SIM 卡下电时序图VCCVPPRSTCLKI / O未定义12中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 几点:(1)终端产品设计要考虑系统级可靠性,建议在芯片内或终端底板增加硬件看门狗电路,避免模组软件异常后系统挂死;(2) 终端硬件单板器件选型要满足产品使用年限。 产品器件选型、 硬件可靠性要按照最长使用年限设计,并通过可靠性测试认证。(3)终端设备单板、电池等器件选型,要满足设备使用环境温度要求;(4)终端产品开发阶段,需要进行高低温测试、中长期可靠性等各种测试验

21、证,提前暴露、发现产品可靠性缺陷,并进行优化改进,通过产品可靠性测试认证,确保最终批量上网产品可靠性能够满足最长使用年限要求,避免海量产品在使用生命周期中间出现产品批次硬件故障。(5)终端硬件射频设计需要在传导环境下符合 3GPP 协议标准;在非重传模式下的测试指标为 REFSENS -108.2dbm、FER5%,重传模式下,需要达到 3GPP 规定的最大路损 164dbm。终端天线的性能建议通过 OTA测试来保障天线性能达到 3GPP 规定的要求。(6)PCB 布局时,做好隔离分区,避免射频信号受干扰;数字信号和模拟分开;电源和射频信号放置在芯片两侧,减少电源对射频的干扰;如果 PCB 空

22、间容许,时钟最好单独隔腔处理。做好 PCB 叠层设计,实现50 欧姆阻抗匹配;终端产品板推荐至少 4 层 PCB 设计,做好隔离和屏蔽设计,避免单板 PCB 设计不好影响NB 模组射频接收性能;建议第二层作为完整地,实现良好隔离。(7)终端产品外壳建议不使用全金属材料封闭,最低也要满足天线辐射处金属开窗要求;天线布局要满足尽量远离射频器件、电源、金属屏蔽盖器件的原则;模组到天线口的射频走线采用微带线设计,表层走线尽量短,不要穿层减少损耗:天线信号处大面积铺铜,打地孔包住射频。电池供电产品,电池的选择需考虑电池自身损耗、受温度影响等诸多因素,建议提供终端业务模型给专业电池厂家,进行电池评估选型,

23、以确保产品使用寿命功耗要求。13中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 6.1 下发控制6.1.1 PSM 模式的下发控制业务场景终端大部分通信是主动上报数据, 终端上报数据结束后, 很快进入 PSM 状态直至终端再次上报数据。云端应用对终端有下发控制需求,但对下发控制时延不敏感,如抄表、环境监测等。业务设计建议(1)终端在 PSM 状态下,应用下发命令至中国电信 NB-IoT 业务接入网关,由中国电信 NB-IoT 业务接入网关对命令进行缓存。终端主动上报数据时(终端周期性上报或者终端触发上报),模组会切换至连接态主动上报数据,中国电信 NB-IoT 业务接入网关检

24、测到终端处于激活状态后自动下发客户缓存的命令,主要适用于终端会进入 PSM 模式但是又有少量命令下发需求的应用场景。6软件设计图 6 - 1. PSM 模式的下发控制时序图终端应用中国电信 NB-IoT 业务接入网关1. 命令下发2. 命令缓存3. 上报数据4. 上报数据 ACK5. 命令下发6. 命令下发 ACK7. 命令执行结果 ACK8. 上报数据,并返回命令执行结果 ACK14中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 6.1.2 DRX模式的下发控制业务场景云端应用需要下发指令控制终端,终端对功耗不敏感但是对时延有较高要求,如空调、路灯等可以使用 DRX 模式。

25、对于有下发控制需求,且终端对功耗相对敏感,但是对时延要求不高,如动物监测等可以使用eDRX 模式,通过设置较大的寻呼周期,达到降低功耗的要求。业务设计建议(1)对于时延特别敏感的场景,可以使用 DRX 模式(对应的 apn 是 psm0.edrx0.ctnb),使用最小的寻呼周期。 对于控制实时性要求不高的场景, 可以使用 eDRX 模式, 设置较大的寻呼周期, 达到降低功耗的要求,寻呼周期越大,越有利于终端省电。(2) 终端接入中国电信NB-IoT业务接入网关后, 可以无需为了IP地址保活而与云端应用交互心跳消息。6.1.3 编解码插件自动下行响应终端上报数据后需应用服务器下发确认消息的场景

26、中,为减少确认消息的流转流程,建议在终端接入NB-IoT 业务接入网关的编解码插件中自动下发业务层响应消息。(1)在开发编解码插件时增加自动响应的逻辑,终端上报数据后,插件自动下发业务层响应,终端可以根据是否收到该业务层响应决定是否重发,保证终端数据上报的成功率。图 6 - 2. DRX 或 eDRX 模式的下发控制时序图1.APP: 命令下发终端应用中国电信 NB-IoT 业务接入网关2.CoAP: 命令下发4.CoAP: 应答5.CoAP: 执行结果3. 接收寻呼,随机接入,接收指令15中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 (2) 如果终端与服务器的交互模型设计

27、中,终端上报业务数据前需要先发一条状态确认消息到客户服务器,服务器收到后响应确认消息,终端收到该确认消息后开始上报业务数据。建议原来由应用服务器响应的确认消息由编解码插件自动响应,不依赖应用服务器来响应,从而减少确认消息的流转流程,避免因为该确认响应机制导致终端无法触发业务数据的上报。6.2 并发和重传6.2.1 终端并发处理业务场景(1)同一时刻多个终端接入网络场景,如在停电后恢复供电,基站内多终端同时并发入网。(2)同一时刻多个终端上报数据场景,如同一个基站内多个终端同时上报数据。业务设计建议(1)终端重启或者首次入网时,模组与 NB-IoT 业务接入网关之间有一个注册过程,注册如失败模组

28、会提示错误,并丢弃当前上报的数据。MCU 收到报错(例如:+CME ERROR: 513)后,延迟 10s20s (采用离散机制)后再尝试重新发送,可通过 AT 指令(例如:AT+NMSTATUS?)查询 NB-IoT 业务接入网关注册状态,返回成功注册(例如:+NMSTATUS:MO_DATA_ENABLED)后,再尝试重新发送。 (2)接入网络失败后,采用离散方式重试接入网络。(3)数据业务并发失败后,采用离散方式重传数据。图 6 - 3. 并发离散处理参考终端 1终端 2终端 N10:0010:05终端 1终端 2终端 N10:0010:05建议调整为16中 国 电 信 NB-IoT 终

29、 端开发参考白皮书 2018 版 6.2.2 终端重传处理业务场景(1)触发型业务:例如开关状态改变, 温度 / 湿度 / 环境参数变化量超过门限等。无固定上报周期,上报频率与实际情况相关。(2)周期型业务:定期将采集的信息上报到业务平台,周期可配置。业务设计建议(1)动态数据响应超时时间由于在不同网络环境下,数据响应时间不同,固定的数据响应超时时间将导致效率低下或者设置不合理的情况。建议可以根据实际网络超时响应时间动态调整,例如将前 3 次数据的响应(中国电信 NB-IoT 业务接入网关的响应或者客户云端应用的响应)时间平均值的 2 倍作为响应超时时间。例如,某空调最近 3 次交互的响应时间

30、分别为 7s,10s 和 10s,则响应超时时间建议设置为: 2(7 + 10 + 10)/3 = 18s。(2)数据重传机制为了保证业务数据的发送成功率,建议支持数据的重发。例如当数据发送后,在响应定时器超时后,仍未收到响应(中国电信 NB-IoT 业务接入网关的响应或者客户云端应用的响应),则认为发送失败:正常上报未成功,尝试重发,最大重发次数 n 次;若还不成功,软重启后联网再重发,最大重发次数 n 次;若还不成功,硬重启后联网再重发,最大重发次数 n 次;若还不成功,结束本次发送,等待下一个上报周期。注:n 可根据实际场景进行调整,建议为 1-3。(3)数据分类原则针对周期型业务, 如

31、果发送周期相近的数据项, 建议在相同的消息中承载, 不同发送周期的消息数尽量少。针对实时性要求不高的数据项,建议数据采集周期大于数据发送周期,即将多个相同的数据项在同一条消息中发送,以降低信令开销。以下为数据重传处理参考代码,用户可根据实际应用场景进行调整:17中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 int main( void )int err = -1;int index = 0; for(index = 0; index 0) printf(data report success!n); return err; err = soft_reset();/ 软重启

32、if (err 0) printf(soft reset failed!n); return err; for(index = 0; index 0) printf(data report success!n); return err; err = hardware_reset();/ 硬重启 if (err 0) printf(hardware reset failed!n); return err; for(index = 0; index 0) printf(data report success!n); return err; return enter_psm();/ 进入 PSM 模

33、式,等待下一个上报周期18中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 6.3 终端主动释放 RRC连接当 NB-IoT 终端希望节省耗电时,根据 3GPP 标准提供的释放辅助指示(Release Assistance Indication)机制,终端可以在每次业务通信交互的最后一次通信时告知网络终端希望及早退出 RRC(Radio Resource Control) 连接态,从而不必等待基站对终端的不活动检测超时(通常为 20 秒)再退出 RRC 连接态。中国电信 NB-IoT 业务接入网关支持 NB-IoT 终端主动提出释放辅助指示,终端可以在每次业务通信交互的最后一次

34、数据上报时携带指示标识,向核心网表明希望释放 RRC 连接,避免因等待基站对终端的不活动检测而在后续 20 秒内处于 RRC 连接态,从而以最短时间离开高功耗的连接态,从而达到进一步省电的目的。(1)未使用释放辅助指示终端在最后一次数据交互后等待 20 秒的连接态时长才可离开高功耗的连接态。 (2)使用释放辅助指示采用携带释放辅助指示的AT指令, 在数据上报时携带Release assistance Indication标识, 分为两种情况 :Release assistance Indication 取值为 01:不等待紧跟的下行数据 , MME 将上行数据发送后立即通知基站释放该终端的 R

35、RC 连接;Release assistance Indication 取值为 10:MME 收到并发送下行消息时通知基站当数据成功发送给终端后释放 RRC 连接。图 6 - 4. 未使用释放辅助指示终端数据交互图终端不上报 Release Assistance Indication DataTransmission Wait UE Inactive TimerTimeout RRC ConnectedIdleSleep19中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 综上, 采用了释放辅助指示的省电模式满足了部分场景发完数据或接收回应后立即离开高功耗的连接态,从而实现了部

36、分终端进一步省电的业务需求。软件约束:模组需要支持携带 Release assistance Indication 标识的数据发送 AT 命令。6.4 软件可靠性设计6.4.1 控制面防挂死设计系统类的异常,包括:死循环挂死、空指针拷贝导致的指令跑飞、局部变量内存拷贝导致堆栈溢出、动态内存不释放导致内存泄露无可用内存等。(1)支持软件和硬件看门狗软件看门狗监控系统内的重要任务,硬件看门狗监控软件看门狗。(2)堆栈溢出建议使用操作系统自带的堆栈溢出检测自愈功能,堆栈溢出后可自愈。6.4.2 数据面防挂死设计终端数据上传路径有 2 个风险:模组没有硬件看门狗,如果芯片软件彻底挂死之后没有自愈机制。

37、MCU 到模组的路径上可能会出现软件原因导致数据发送失败问题。需要增加检测和自愈手段,防止终端数据长时间无法上报。图 6 - 5. 携带释放辅助指示的终端数据交互图终端上报 Release Assistance IndicationDataTransmission IdleSleep20中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 所以 MCU 和模组之间的消息发送必须等应答,MCU 每次给模组透传终端数据时必须等待模组的应答,只有收到应答或等待超时之后才能发送下一条消息。增加检测机制(1)有 MCU 的场景:MCU 每次给模组透传终端数据后,如果连续 3 次无法收到应答或

38、收到的失败应答,认为模组异常;如果在重传周期之内收到其它 AT,暂停重传,暂停计数;如果在重传周期之内收到数据转发命令,停止重传,计数清零。(2)无 MCU 的场景:应用发送数据之后,如果连续 3 次都失败,认为系统异常;如果在重传周期之内收到其它 AT,暂停重传,暂停计数;如果在重传周期之内收到数据转发命令,停止重传,计数清零。增加自愈机制(1)有 MCU 的场景:MCU 检测到模组异常之后,控制模组 RESET 管脚重启,之后再重启 MCU。(2)无 MCU 的场景:软件检测到系统异常之后,重启系统。6.5 支持 CoAP 协议接入CoAP 协议是建立在 UDP 协议之上,以减少开销,适合

39、受限网络和终端。NB-IoT 终端通过 CoAP 通信协议与中国电信 NB-IoT 业务接入网关对接有以下优势:(1) NB-IoT 终端的下发控制免心跳消息CoAP 协议传输层基于 UDP 协议,会话保持时间较短,为了保持会话需要频繁发送心跳消息。接入中国电信 NB-IoT 业务接入网关后,终端无需发送心跳消息即可保持会话,实现云端应用主动发起的下发控制。(2) 基于 LwM2M 的批量升级,提升终端的升级维护效率中国电信 NB-IoT 业务接入网关集成了基于 LwM2M 协议的批量升级功能,只需在 NB-IoT 业务接入网关建立升级任务即可。中国电信 NB-IoT 业务接入网关能够感知基站

40、的拥塞情况,合理调度升级任务,保证升级的成功率。(3) 离线命令缓存终端进入 PSM 模式后无法接收下行命令。针对进入 PSM 模式的终端,中国电信 NB-IoT 业务接入网关提供命令缓存下发功能。NB-IoT 业务接入网关感知当前设备是否处于可接收下行命令的状态,决定何时下发命令,保证命令下发的成功率。21中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 (4)故障诊断功能,便于客户管理终端中国电信 NB-IoT 业务接入网关能够为客户提供端到端的故障诊断,卡 - 终端 - 无线 - 核心网 -NB-IoT 业务接入网关,及时、准确地定位故障、解决问题。6.6 FOTA 升级

41、NB-IoT 终端应支持 FOTA 升级,LwM2M 提供设备更新管理功能。FOTA 端到端系统架构如下所示:NB-IoT 终端需要管理 FOTA 升级流程,终端侧 LwM2M 系统状态机可参考下图实现:图 6 - 6. FOTA 端到端系统架构示意NB-IoT 业务接入网关ModuleLwM2MCoAPDTLSUDPeNBCNOTAPackageServerLwM2MCoAPDTLSUDP图 6 - 7. 终端侧 LwM2M 系统状态机 推送下载包或配置下载 URI下载失败 Result=8Execute UpdateState=0 Result=8升级成功Result=1下载失败 (Res

42、ult=9、7、6、2、3、4、5)升级失败Result=8下载成功Result=0DOWNLOADING(state=1)DOWNLOADED (state=2)IDLE(state=0)UPDATING (state=3)Clear Package/ Package URI22中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 硬件约束(1)当芯片内部空间不满足版本升级空间要求时,模组需要增加外挂 flash,且自身软件升级要求外挂flash 大于模组版本升级空间要求。如果对 MCU 有升级诉求,模组的外挂 flash 资源需满足模组 +MCU 版本升级空间要求。(2)模组外

43、需要设计芯片的复位按钮,以支持近端升级的场景。软件约束(1)FOTA 升级,模组应支持 LwM2M 所规定的 Object5、下载协议和状态机要求。在模组遵从中国电信FOTA 流程前提下,当有需求与第三方差分服务商对接下载时,可在平台侧配置第三方服务器的访问地址。模组应能识别平台下发的第三方服务器访问地址,采用相应的协议与其交互。(2)在 FOTA 升级时禁止上传或下载业务。(3)升级包建议采用差分包,升级包大小应该尽量小,如果太大,芯片内部存储空间不够,需要外置存储 flash,硬件成本会增加。(4)有节省耗电需求的终端不建议采用断电模式,推荐采用 PSM 模式。且在升级过程中终端不能断电,

44、避免出现不可预知的错误。推荐终端向 NB-IoT 业务接入网关上报电量,NB-IoT 业务接入网关检查是否有足够的电量从而决定是否进行 FOTA 升级。(5)MCU 和模组之间通过中断方式进行通讯。6.7 DTLS 特性使用说明在 NB-IoT 网络中,NB-IoT 终端和中国电信 NB-IoT 业务接入网关之间采用 DTLS 协议对应用 / 管理数据进行保护,DTLS 特性使用时需要在模组和 NB-IoT 业务接入网关上进行相应的配置。模组上的配置包括:其它注意事项:(1)使用 DTLS 特性时,与 NB-IoT 业务接入网关对接的端口建议使用 5684(安全端口);(2)如使用无 DTLS

45、 模式,则与 NB-IoT 业务接入网关对接的端口建议使用 5683(非安全端口)。模组侧配置NB-IoT 业务接入网关侧配置备注PSK 预置使用指令(如:AT+NSETPSK)设置模组内存储的 PSK在向 NB-IoT 业务接入网关导入设备的时候,同时导入 PSK模组和 NB-IoT 业务接入网关的PSK 一致,才能保证加解密正常DTLS特性开关使用指令(如:AT+NSECSWT)设置当前模组使用 DTLS 模式(无DTLS/ 标准 DTLS)在向 NB-IoT 业务接入网关导入设备的时候,同时设置设备的”isSecure”属性为 true,标识此设备为安全设备模组和 NB-IoT 业务接入

46、网关的运行模式一致,DTLS 链路才能协商成功表 6-1. DTLS 使用说明表23中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 常用的 2FF/3FF/4FF 插拔卡为 6 脚,管脚接口定义如下图。7 SIM 卡选型参考NB-IoT 卡承载着运营商的码号资源,是物联网设备接入 NB-IoT 无线网络的身份标识,根据应用场景分为消费级 NB-IoT 卡与工业级 NB-IoT 卡,根据封装类型又分为插拔卡与贴片卡,卡分类可参考下表。产品名称封装类型型 号规 格消费级 NB-IoT 卡插拔卡2FF(SIM 卡)25mm15mm3FF(Micro-SIM 卡)15mm12mm4F

47、F(Nano-SIM 卡)12.3mm8.8mm贴片卡MFF2(主流)5mm6mm22 贴片卡2mm2mm工业级 NB-IoT 卡插拔卡2FF(SIM 卡)25mm15mm3FF(Micro-SIM 卡)15mm12mm4FF(Nano-SIM 卡)12.3mm8.8mm贴片卡MFF2(主流)5mm6mm22 贴片卡2mm2mm表 7-1. 卡分类参考图 7 - 1. 插拔卡管脚接口定义图1 2 34 5 6Bottom view1VCC2RESET3CLOCK4GND5VPP6DATA24中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 MFF2 贴片卡采用 VQFN8 封装

48、,市面主流的 MFF2 底视图、尺寸参数、封装管脚及触点定义分别如下。 注:内部接头可以是矩形或圆形。参数描 述尺寸 (mm)E封装水平方向长度6.00 0.15D封装垂直方向长度5.00 0.15L封装外部管脚水平方向长度0.60 0.15B封装外部金属管脚的最小垂直距离 0.40 0.10E2封装内部散热片水平长度min 3.30 D2封装内部散热片垂直长度min 3.90K封装外部管脚与内部散热片最近的距离min 0.20e封装外部金属管脚的中心线到相邻金属管脚中心线的距离1.27 见 bbb 和 ddd 中描述bbb中心线公差0.10ddd点间距离公差电0.05表 7-2. MFF2

49、尺寸参数图 7 - 2. MFF2 底视图Pin 8Pin 1ebC5C6C7C8C1C2C3C4EDD2LKE225中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 2X2 贴片卡底视图、封装管脚及触点定义、详细参数示意图、尺寸参数分别如下。图 7 - 3. 22 贴片卡底视图Pin 8Pin 1ebC5C6C7C8C1C2C3C4EDD2LKE2封装管脚触点1C5 GND2C6 NC3C7 I/O(DATA)4C8 NC 表 7-3. 封装管脚及触点定义封装管脚触点8C1 VCC7C2 RESET6C3 CL0CK5C4 NC 封装管脚触点1C5 GND2C6 NC3C7

50、I/O(DATA)4C8 NC 表 7-4. 封装管脚及触点定义封装管脚触点8C1 VCC7C2 RESET6C3 CL0CK5C4 NC 26中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 注:图 7-4 为参数示意图,目的是为了标明各个参数的含义,2X2 贴片卡为 8 管脚,ND 取值应为 4,详细的尺寸参数见表 7-5。图 7 - 4. 22 贴片卡详细参数示意图27中 国 电 信 NB-IoT 终 端开发参考白皮书 2018 版 封装底部的方向标:封装底部的方向标志需在 C5 拐角处清晰标示。封装顶部的方向标:封装顶部方向标与封装底部方向标位于同一位置。NB-IoT

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(中国电信:2018版NB-IoT终端开发参考白皮书(37页).pdf)为本站 (小时候) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
会员动态
会员动态 会员动态:

  wei**n_... 升级为标准VIP 小敏 升级为高级VIP

hak**a9... 升级为至尊VIP  185**56...  升级为高级VIP

156**93... 升级为标准VIP  wei**n_... 升级为至尊VIP

wei**n_... 升级为至尊VIP   Br**e有... 升级为至尊VIP

 wei**n_... 升级为标准VIP  wei**n_... 升级为高级VIP 

wei**n_... 升级为至尊VIP    156**20...  升级为至尊VIP

 wei**n_... 升级为至尊VIP  微**... 升级为标准VIP 

135**45...  升级为标准VIP wei**n_...  升级为至尊VIP

wei**n_...  升级为高级VIP 157**60...   升级为高级VIP

 150**45...  升级为至尊VIP  wei**n_... 升级为标准VIP 

 wei**n_... 升级为至尊VIP  151**80... 升级为高级VIP

 135**10... 升级为标准VIP  wei**n_... 升级为高级VIP

 wei**n_... 升级为高级VIP wei**n_...  升级为至尊VIP 

 wei**n_... 升级为标准VIP wei**n_...  升级为高级VIP

wei**n_... 升级为高级VIP   135**22... 升级为高级VIP

wei**n_...  升级为至尊VIP 181**62... 升级为至尊VIP

黑**...  升级为至尊VIP wei**n_... 升级为至尊VIP  

 178**61... 升级为高级VIP 186**20... 升级为高级VIP  

wei**n_...  升级为标准VIP  wei**n_...  升级为高级VIP

wei**n_... 升级为标准VIP  wei**n_...  升级为至尊VIP

wei**n_...  升级为标准VIP 152**94...  升级为高级VIP

wei**n_...   升级为标准VIP wei**n_... 升级为标准VIP

185**27...   升级为标准VIP  135**37... 升级为至尊VIP

159**71...   升级为高级VIP 139**27...  升级为至尊VIP

wei**n_...  升级为高级VIP wei**n_...  升级为高级VIP

188**66... 升级为标准VIP   wei**n_...  升级为至尊VIP

wei**n_... 升级为高级VIP  wei**n_...  升级为至尊VIP

wei**n_...  升级为高级VIP  wei**n_... 升级为高级VIP

wei**n_...  升级为至尊VIP 177**81...  升级为标准VIP 

 185**22...  升级为标准VIP 138**26... 升级为至尊VIP  

 军歌 升级为至尊VIP 159**75...  升级为至尊VIP 

wei**n_... 升级为标准VIP  wei**n_... 升级为至尊VIP 

wei**n_...  升级为高级VIP   su2**62... 升级为至尊VIP

wei**n_... 升级为至尊VIP   wei**n_... 升级为至尊VIP

186**35...  升级为高级VIP  186**21...  升级为标准VIP

wei**n_... 升级为标准VIP  wei**n_...  升级为标准VIP 

 wei**n_... 升级为标准VIP 137**40... 升级为至尊VIP  

wei**n_...  升级为至尊VIP  186**37...  升级为至尊VIP 

177**05... 升级为至尊VIP  wei**n_... 升级为高级VIP 

wei**n_... 升级为至尊VIP   wei**n_... 升级为至尊VIP

 wei**n_... 升级为标准VIP   wei**n_... 升级为高级VIP

 155**91...  升级为至尊VIP 155**91...  升级为标准VIP

177**25... 升级为至尊VIP  139**88...  升级为至尊VIP

 wei**n_... 升级为至尊VIP  wei**n_...  升级为高级VIP

wei**n_...  升级为标准VIP  135**30... 升级为标准VIP  

 wei**n_...  升级为高级VIP 138**62... 升级为标准VIP 

洛宾 升级为高级VIP   wei**n_... 升级为标准VIP 

 wei**n_...  升级为高级VIP wei**n_...  升级为标准VIP

180**13...  升级为高级VIP wei**n_... 升级为至尊VIP

 152**69... 升级为标准VIP  152**69... 升级为标准VIP