1. NB-IOT的技术优势,广覆盖,NB-IOT与GPRS和LTE相比较,最大链路预算提升了20dB,相当于提升了100倍,即使在地车车库、地下室、地下管道等普通无线网络信号难以到达的地方也容易覆盖到。

2. 20dB和倍数的关系,20dB=10lg(100),所以是100倍的关系,其实是把倍数乘法,换成了加减法的换算。

3. 首先NB-IOT有4中模式,连接状态,空闲状态,PSM状态,eDRX状态。

4. 以应用场景来说,NB-IOT(简称NB)的上行数据传给核心网之后,NB进入空闲状态,此时开启一个激活定时器,定时器的时间由核心网和NB协商决定。激活定时器超时之后,NB进入PSM状态。在此状态下NB的射频被关闭,相当于关机,但是核心网还保留着NB的信息,当NB从PSM唤醒之后进入连接状态(不需要再次进行附着建立)。

在PSM状态下,下行数据不可达,那核心网就是要下发怎么办,此时需要服务网关缓存下行数据并延迟,等NB从PSM唤醒之后,再下发这条数据。那么NB被唤醒有2种方式,第一是NB需要上行发数据的时候,第二是TAU定时器超时,注意TAU和激活定时器是2个不同的定时器。TAU定时器的用途是NB必须多久上报一次,类似心跳。

进入PSM状态,NB不再接收寻呼消息和下行数据,看起来NB和核心网失去连接,但是NB仍然注册在核心网上(核心网还保留着NB的信息)。

PSM的优点是可进行长时间的睡眠,缺点是不能马上收到核心网的下行数据(下行实时性差),主要用在远程抄表等对下行数据实时性要求不高的产品。但是物联网和手机需求不同,手机的话需要随时监听基站的呼叫请求,要不别人找不到你,但是物联网大部分就是要上行数据,比如抄表,只要把每个月的用电量传上去就可以。

在下图中,T3412就是TAU定时器,T3324就是激活定时器。DRX就是周期性寻呼的时间,在空闲状态下,还支持周期性寻呼。在周期性寻呼之间,功耗是多少?

5. DRX:discontinuous reception,不连续接收模式。对下行业务时延要求高,如路灯,数据有3种信道,寻呼信道,广播信道,数据信道,DRX就是NB周期去监听寻呼信道,判断是否有下行业务。为啥不在PTW结束之后立即进入PSM状态(不都不监听了么)?关闭接收机之后不应该是PSM状态吗?目前看来只有在eDRX状态才有PTW的概念,所以下图存在3个错误。

6.eDRX主要目的是支持更长周期的寻呼监听,从而达到省电的目的,在下行数据发送频率小时,通过核心网和NB协商配合,NB跳过大部分的寻呼监听,从而达到省电的模式。eDRX:Extended idle mode DRX,扩展不连续接收模式。对下行业务时延有较高要求,可根据设备是否处于休眠状态缓存消息或者立即下发消息,如智能穿戴设备。在这里的寻呼时间窗口PTW不太明白?在eDRX的处于不监听的状态的时间,是空闲状态,还是PSM状态,功耗多少?

7. eDRX是每隔一段时间去监听一次(eDRX比DRX拥有更长的寻呼周期,只是增加了DRX的时间),还是每隔一段时间去监听PTW的时间(监听3次)?PTW和激活定时器的区别是什么?若干个DRX寻呼周期组成一个寻呼时间窗口(PTW),寻呼时间窗口可由定时器设置,范围为2.56s~40.96s,取值大小决定了窗口的大小和寻呼的次数,看起来每隔一段时间去监听PTW的时间。

利尔达NB-IOT的PSM和eDRX低功耗模式笔记的更多相关文章

  1. 利尔达NB-IOT模块烧写固件的步骤

    1. NB-IOT是3个内核,用户开发的是A核,就是应用核,用Eclipse软件打开软件SDK之后,会生成一个bin文件(应用核的bin),现在就是要把bin文件合并到包里面(3个内核的bin),一起 ...

  2. 利尔达NB-IOT模组Coap数据AT+NMGS发送时返回-513的原因

    1. 利尔达NB-IOT模组使用AT+NMGS发送数据,返回-513的问题,大致有3种可能性,在硬件上,模组的射频电路分为A型和B型模组,所以烧写固件的时候,也要分为A和B型固件,如果烧写反了,那么R ...

  3. 利尔达推出工控解决方式 串口转以太网模块LSD1ES-W5500_S2E0

    利尔达最近推出工控解决方式,串口转以太网模块LSD1ES-W5500_S2E0,模块基于WIZnet-W5500. 同一时候,这也是利尔达科技集团成为WIZnet代理商后,自行推出的第一款基于WIZn ...

  4. 利尔达仿真器加有人CC3200模块USR-C322上电测试

    1. 使用利尔达的CC3200底板仿真器对有人CC3200模块USR-C322进行烧写,测试. 2. 连接的接口,需要连接6根线,如下,供电测试,第一波测试,输入+++回复a,然后在输入a,返回+OK ...

  5. 利尔达CC3200模块第一篇之-wlan_ap例程测试

    1. 本次采用利尔达的CC3200模块,CC3200主时钟80M,内部没有flash,必须外接SPI Flash.本次测试采用利尔达科技的CC3200的底板和模块(左边).烧写连接VCC, GND, ...

  6. 利尔达CC3200模块烧写程序笔记

    1. 硬件使用利尔达的CC3200模块,仿真下载器使用利尔达的FTDI仿真器,硬件完全兼容官方的仿真器.仿真器支持IAR的调试,单步运行等操作. 2. 硬件连接接线说明: RXD, TXD, GNG, ...

  7. RTL8188EUS之MAC地址烧写(使用利尔达模组)

    1. 手上有几个RTL8188EUS的wifi模块,打算把台式机装个无线网卡,但是插上之后发现没有MAC,没办法只能自己去找个烧写MAC的软件.RTL8188内部有个eFuse,用来配置之类的.这个e ...

  8. 利尔达NB-IOT模块对接移动onenet平台步骤

    1. 首先登陆浙江移动onenet网站,http://openiot.zj.chinamobile.com/,进入右上角的开发者中心,然后才能看到创建产品 2. 填写产品的信息,其他信息按照个人实际填 ...

  9. 最完整的台达PLC培训教程(沈阳工大)学习笔记1

    1) 可编程控制器的应用1 开关量逻辑控制:电动机启动与停止2 运动控制:对步进电动机或伺服电动机的单轴或多轴系统实现位置控制3 过程控制:对温度.压力.流量等连续变化的模拟量进行闭环控制4 数据处理 ...

随机推荐

  1. vuejs 开发中踩到的坑

    用 v-for 循环式  每个item的值相等的情况下,会影响v-model的双向绑定: Modal 组件开发,主要用slot 标签来实现 <template> <transitio ...

  2. ul li一行两个显示

  3. Android(java)学习笔记58:Android 英文朗诵

    1. 首先,我先把代码放到下面: package com.himi.speaker; import java.util.Locale; import android.app.Activity; imp ...

  4. Android应用经典主界面框架之中的一个:仿QQ (使用Fragment, 附源代码)

    备注:代码已传至https://github.com/yanzi1225627/FragmentProject_QQ 欢迎fork,如今来审视这份代码,非常多地方写的不太好,欢迎大家指正.有时间我会继 ...

  5. OpenCV人脸识别

    import cv2 filename = 'pic.jpg' def detect(filename): face_cascade = cv2.CascadeClassifier('./haarca ...

  6. Android学习笔记_72_Spinner的用法

    一.普通 1. <?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android= ...

  7. 火狐 SSL 收到了一个弱临时 Diffie-Hellman 密钥

    火狐 SSL 收到了一个弱临时 Diffie-Hellman 密钥   最近在用FireFox 调试时使用Https,连接 https网址 时发生错误. 在服务器密钥交换握手信息中 SSL 收到了一个 ...

  8. IO Jar包

    密码e7ed https://pan.baidu.com/share/init?surl=LakzlwrjolWwpoft5j6aBg

  9. oracle权限配置

    系统权限管理:1.系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构. RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构. CON ...

  10. 统计iOS产品不同渠道的下载量

    如何统计iOS产品不同渠道的下载量? 一.前言 在开发过程中,Android可能会打出来很多的包,用于标识不同的商店下载量.原来觉得苹果只有一个商店:AppStore,如何做出不同来源的统计呢?本篇文 ...