[发明专利]直接输出短消息保存输出方法在审
| 申请号: | 201911167919.9 | 申请日: | 2019-11-25 |
| 公开(公告)号: | CN110865887A | 公开(公告)日: | 2020-03-06 |
| 发明(设计)人: | 张志运 | 申请(专利权)人: | 北京简约纳电子有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/54 |
| 代理公司: | 南京正联知识产权代理有限公司 32243 | 代理人: | 沈留兴 |
| 地址: | 100089 北京市海淀区知春*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 直接 输出 短消息 保存 方法 | ||
本发明涉及信息保存与输出方法,具体地说,是直接输出短消息保存输出方法。针对AT端口数据态下,短消息内容直接输出的配置下,短消息内容的存储问题,包括存储介质,缓存与输出方法,既然短消息输出的配置是内容直接输出给AP,由AP来对短消息内容来解析译码,AP使得数据越快输出给AP越好,在端口数据态下数据不得不缓存的情况下,NV与USIM的存储读取速度较慢,不利于在端口恢复到命令状态下,短消息内容快速的输出给AP,所以在这种情况下提出的,短消息缓存在RAM,RAM的优点是数据读取速度快,刚好匹配这种情况下的短消息的缓存与输出。
技术领域
本发明涉及信息保存与输出方法,具体地说,是直接输出短消息保存输出方法。
背景技术
短消息是点到点信息传输技术。modem收到的短消息存储、传输及通知给AP方式,AP可以通过一系列AT命令配置。
Modem接收到的短消息可以存储在modem侧,然后通知AP取读取。也可以直接把短消息输出到AP。Modem与AP之间的数据接口一般是AT接口,而AT接口的状态分为数据态与命令态。命令态时,收到的短消息可以直接输出到AP。数据态时,数据一般要缓存在modem侧,等恢复到数据态时缓存的消息再输出给AP。
输出给AP的短消息内容或者指示消息也是通过串口上AT命令通知AP。AT端口的状态有数据态与命令态。若端口状态是数据态,短消息数据根据设置是直接输出短消息内容给AP,而不是保存在modem,输出保存指示给AP。这种情况下数据怎样缓存,3GPP标准协议27005并没有明确指出。
短消息在modem上的保存介质主要是2种,NV和USIM。针对AT端口数据态下,短消息内容直接输出的配置下,短消息内容也保存在这2种媒介上,有没有更简便快捷的方式,
NV和USIM上的短消息保存的优点是可以长时间保存,即使系统断电数据也不会丢失。缺点是数据存储读取速度较慢。
发明内容
为了解决上述技术问题,本发明针对AT端口数据态下,短消息内容直接输出的配置下,短消息内容的存储问题,包括存储介质,缓存与输出方法,提供了直接输出短消息保存输出方法。
为实现上述目的,本发明提供如下技术方案:
直接输出短消息保存输出方法,其特征在于,主要包括在AT端口为数据态下,当需要缓存短消息时,申请RAM内存空间,把申请内存的地址与长度参数压入该内存管理队列;当需要输出时,依次从该队列读取出地址与长度信息,将该内存地址的数据输出给AP,同时释放该内存空间。
本发明进一步改进,所述AT端口为数据态下,直接输出短消息内容在RAM保存步骤具体如下:
S1.建立内存管理队列,用来管理保存短消息的内存;
S2.首先解析出收到短消息的头信息,得到短消息等级,基于等级与输出配置,判断是否需要直接输出短消息内容给AP,如果否则按照3GPP 27007的描述处理,如果是则进入S3;
S3.AT 端口状态,如果是命令态则直接输出短消息内容给AP;如果是数据态则进入S4;
S4.在RAM中申请短消息内容长度的内存空间,将短消息内容拷贝到申请的内存当中,同时将申请的内存地址与长度信息压入内存管理队列。
本发明进一步改进,所述AT端口恢复到命令态时,从RAM当中取出数据,输出给AP的步骤具体如下:
S1.从管理内存队列中依次取出队列中元素;
S2.输出该地址上的短消息内容给AP, 同时释放对应的内存空间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京简约纳电子有限公司,未经北京简约纳电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911167919.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种使用纤维复合材料一体成型制作平衡车的方法
- 下一篇:一种自动化控制操作台





