[发明专利]一种NB-IoT系统PSM模式控制方法及系统有效
| 申请号: | 202010085345.7 | 申请日: | 2020-02-10 |
| 公开(公告)号: | CN111338459B | 公开(公告)日: | 2021-03-23 |
| 发明(设计)人: | 刘宇;范晓俊;王宏勇;伊海珂;彭晓松;李茂岗 | 申请(专利权)人: | 重庆物奇科技有限公司;上海物麒科技有限公司 |
| 主分类号: | G06F1/3237 | 分类号: | G06F1/3237;G06F1/3287;G06F1/14 |
| 代理公司: | 重庆强大凯创专利代理事务所(普通合伙) 50217 | 代理人: | 冉剑侠 |
| 地址: | 400000 重庆市渝*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 nb iot 系统 psm 模式 控制 方法 | ||
1.一种NB-IoT系统PSM模式控制方法,其特征在于,包括如下步骤:
S1、当满足进入PSM模式条件时,协议栈清除不需要继续维护的定时器,从需要继续维护的定时器中选择时间最短的定时器,用所有需要继续维护的定时器的时间值分别减去时间最短的软件定时器的时间值,生成差值链表并存入非易失性存储器中;
S2、将时间最短的定时器的时间值写入硬件定时器中,协议栈保存上下文并停止工作;上下文包括安全性信息和网络信息;
S3、启动该硬件定时器,并进入PSM模式;
S4、当硬件定时器超时时,退出PSM模式;
S5、从非易失性存储器中恢复差值链表到协议栈中进行维护。
2.根据权利要求1所述的NB-IoT系统PSM模式控制方法,其特征在于:所述S1中,生成差值链表时,还将每个差值对应的定时器名称存入非易失性存储器中。
3.根据权利要求2所述的NB-IoT系统PSM模式控制方法,其特征在于:所述S5中,协议栈基于差值链表、每个差值对应的定时器名称,对定时器进行维护。
4.根据权利要求3所述的NB-IoT系统PSM模式控制方法,其特征在于:所述S3中,进入PSM模式后,关闭预设硬件组。
5.根据权利要求4所述的NB-IoT系统PSM模式控制方法,其特征在于:所述S4中,退出PSM模式后,重新启动预设硬件组。
6.根据权利要求5所述的NB-IoT系统PSM模式控制方法,其特征在于:所述S3中,预设硬件组包括CPU、内存、射频和SIM卡模组。
7.根据权利要求6所述的NB-IoT系统PSM模式控制方法,其特征在于:所述S2中,硬件定时器为低功耗定时器。
8.一种NB-IoT系统PSM模式控制系统,其特征在于,包括:协议栈、驱动模块、省电模块和存储模块;
协议栈用于在满足进入PSM模式条件时,清除不需要继续维护的定时器,从需要继续维护的定时器中选择时间最短的定时器,协议栈还用于将所有需要继续维护的定时器的时间值分别减去时间最短定时器的时间值,生成差值链表;协议栈还用于将差值链表存储于存储模块中;协议栈还用于将时间最短的定时器的时间值写入硬件定时器中;协议栈还用于在时间最短的定时器的时间值写入完毕后关闭;
驱动模块用于进入PSM模式时启动硬件定时器;驱动模块还用于在退出PSM模式后,从存储模块中恢复差值链表到协议栈中进行维护;
省电模块用于在进入PSM模式时关闭预设硬件组;省电模块还用于在硬件定时器超时时,唤醒关闭的预设硬件组,并退出PSM模式。
9.根据权利要求8所述的NB-IoT系统PSM模式控制系统,其特征在于:所述协议栈还用于将每个差值对应的定时器名称存入存储模块中。
10.根据权利要求9所述的NB-IoT系统PSM模式控制系统,其特征在于:所述预设硬件组包括CPU、内存、射频和SIM卡模组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆物奇科技有限公司;上海物麒科技有限公司,未经重庆物奇科技有限公司;上海物麒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010085345.7/1.html,转载请声明来源钻瓜专利网。





