[发明专利]短消息存储方法及装置无效
申请号: | 200810118842.1 | 申请日: | 2008-08-25 |
公开(公告)号: | CN101345945A | 公开(公告)日: | 2009-01-14 |
发明(设计)人: | 朱承延;冷冰震 | 申请(专利权)人: | 深圳华为通信技术有限公司 |
主分类号: | H04Q7/32 | 分类号: | H04Q7/32;H04Q7/22;H04M1/2745 |
代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 刘芳 |
地址: | 518129广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 短消息 存储 方法 装置 | ||
技术领域
本发明属于通信领域,尤其属于一种短消息存储方法及装置。
背景技术
随着科学技术的进步,在开发嵌入式产品的过程中越来越重视成本,即如何减少闪存的占用空间、减少软件代码的占用空间等。并且很多厂商也正在研究如何压缩或减少闪存的占用空间。
对于终端来讲,短消息(Short-Message)模块是非常重要的功能模块。一般来说,用户识别模块(User Identity Model,简称UIM)卡或者客户识别模块(Subscriber Identity Model,简称SIM)卡上存储空间非常有限,最多只能支持40条短消息。现有的终端为了提高用户的使用体验,通过对终端的改造使得终端能够存储几百条或者上千条短消息。但是对终端的改造直接会导致硬件成本的上升。
按照现有的标准,即在高通(Qualcomm)公司的码分多址(Code DivisionMultiple Access,简称CDMA)高通单芯片(QUALCOMM Single Chip,简称QSC)平台上,一条短消息占用的空间为389byte,如果将短消息的存储量上升到100条,则相当于在文件系统上增加了100*389byte=38.9k的空间,并且相应的内存空间也需要增加;如果将短消息的存储量上升到1000条,则相当于增加了1000*389byte=389k的空间。这样会占用较多的闪存空间,从而提高终端的硬件成本,并且对于存储量有限的嵌入式系统是一种浪费。
发明内容
本发明实施例提供一种短消息存储方法及装置,以克服现有的短消息存储方法占用较多的闪存空间,从而提高了短消息的存储量并且提高了闪存利用率。
本发明实施例提供了一种短消息存储方法,包括:接收第一短消息,在平台设定的短消息存储空间内从起始位置开始写入所述第一短消息,并在所述第一短消息后面写入结束符;接收第二短消息,在剩余的平台设定短消息存储空间内以所述结束符为起始位置写入第二短消息。
本发明实施例还提供了一种短消息存储装置,包括:接收模块,用于接收第一短消息和第二短消息;第一写入模块,用于在平台设定的短消息存储空间内从起始位置开始写入所述第一短消息;结束模块,并在所述第一短消息后面写入结束符;第二写入模块,在剩余的平台设定短消息存储空间内以所述结束符为起始位置写入所述第二短消息。
本实施例基于高通公司的CDMA QSC平台,通过将具有固定大小的平台设定短消息存储空间分割为两个子空间,并在两个子空间内分别存储先后接收的条短消息的方法,在不改变总的存储空间的前提下将短消息存储量增加了一倍,从而克服了现有技术中短消息存储方法占用较多闪存的缺陷,并且提高了闪存的利用率,同时也提高了用户体验。
附图说明
图1为本发明实施例的短消息存储方法的流程示意图;
图2为本发明实施例的短消息存储装置的结构示意图。
具体实施方式
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
实施例一
基于高通公司(Qualcomm)的CDMA QSC平台上,将短消息存储空间设置成389byte,并且在短消息存储空间的最后设置了一个结束符,以隔开两个相邻的短消息存储空间。图1为本发明实施例的短消息存储方法的流程示意图,如图1所示,基于高通公司的CDMA QSC平台的短消息存储方法具体步骤包括如下:
步骤101,接收第一短消息,在平台设定的短消息存储空间内从起始位置开始写入所述第一短消息,并在所述平台设定的短消息存储空间第一短消息后面写入结束符。
按照协议的规定,用户能够输入的一条短消息的最大文本内容为140个字节,另外还应该包括在协议传输过程中用到的各个参数段。按照协议的规定,给一条短消息分配的固定的数据大小为:0xDB5F-0xD9DA=0x185=389byte。但是在实际存储过程中,真正能够用到的数据大小为:0xDA95-0xD9DA=0xBB=187byte,再加上结束符为188byte。因此按照现有的协议将一条短消息存储在协议规定的大小固定的存储空间内的时候,在每个存储空间内有200多个字节是被浪费掉的。
步骤102,接收第一短消息之后,接收第二短消息,在剩余的平台平台设定短消息存储空间内以所述结束符为起始位置写入第二短消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳华为通信技术有限公司,未经深圳华为通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810118842.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:会议邮件传输的方法及设备
- 下一篇:安全授权的方法和系统