SMS模块简要介绍(展讯平台)
SMS管理服务器的介绍

SMS管理服务软件介绍平台描述DCS-SMS300系列平台软件是AMPON推出一套适合于大中小型项目的IP整体解决方案平台。
该管理平台用于同一集中管理系统中的NVR设备,实现NVR系统级联管理。
SMS管理服务可以作为目录服务统一配置系统中的用户权限,设备分配。
平台参数系列SMS管理服务器软件型号DCS-SMS300管理服务器数量无限制认证方式USB KEY用户管理支持全局用户用户权限支持跨级权限设备管理支持跨级分配模块介绍作为一个专业的视频监控平台,AMPON SMS管理服务由如下模块构成:1、连接管理模块连接管理接口是媒体控制接口的核心。
每个连接由源和目的唯一标识。
一个连接表示了一个数据传输通道。
系统为每个连接创建专门的处理任务。
连接相互独立,有效的避免了系统故障的扩散。
每个连接可以附加一个存储请求和若干的转发请求。
存储和转发共享数据,独立运行。
数据的共享可以节约网络带宽。
数据的并行处理保障了系统的效率和强壮性。
2、客户端管理模块所有客户端和服务器的通信都要经过该模块的翻译和处理。
通过该接口,客户端和服务器可以完成各种控制信令的交互。
客户端管理接口又可以细分为如下的几个模块:权限管理:用户、角色和权限的管理认证管理:身份的认证呼叫管理:客户端各种请求的响应:包括连接的建立和删除,设备的参数请求等等3、系统诊断模块该模块是包括如下一些组成部分:日志管理:负责记录系统内发生的事件,并且在第一时间将要发布的日志发布到相应的客户端上。
这样,可以减轻系统管理员对整个系统的维护工作量。
设备巡检:负责第一时间获得设备的各种状态,包括:网络是否正常、镜头是否正常、名称是否改变、配置是否改变等等。
这些状态数据也需要同步传递到各个在线的客户端,保障应用视频图像的一致性。
客户端巡检:负责客户端状态的获取,包括客户端的登陆、退出和掉线。
服务器巡检:负责查询每个服务器是否在线。
如果服务器掉线,系统会在第一时间给出提示,从而转入相应的故障处理模块。
SMS管理服务器的介绍

SMS管理服务软件介绍平台描述DCS-SMS300系列平台软件是AMPON推出一套适合于大中小型项目的IP整体解决方案平台。
该管理平台用于同一集中管理系统中的NVR设备,实现NVR系统级联管理。
SMS管理服务可以作为目录服务统一配置系统中的用户权限,设备分配。
平台参数系列SMS管理服务器软件型号DCS-SMS300管理服务器数量无限制认证方式USB KEY用户管理支持全局用户用户权限支持跨级权限设备管理支持跨级分配模块介绍作为一个专业的视频监控平台,AMPON SMS管理服务由如下模块构成:1、连接管理模块连接管理接口是媒体控制接口的核心。
每个连接由源和目的唯一标识。
一个连接表示了一个数据传输通道。
系统为每个连接创建专门的处理任务。
连接相互独立,有效的避免了系统故障的扩散。
每个连接可以附加一个存储请求和若干的转发请求。
存储和转发共享数据,独立运行。
数据的共享可以节约网络带宽。
数据的并行处理保障了系统的效率和强壮性。
2、客户端管理模块所有客户端和服务器的通信都要经过该模块的翻译和处理。
通过该接口,客户端和服务器可以完成各种控制信令的交互。
客户端管理接口又可以细分为如下的几个模块:权限管理:用户、角色和权限的管理认证管理:身份的认证呼叫管理:客户端各种请求的响应:包括连接的建立和删除,设备的参数请求等等3、系统诊断模块该模块是包括如下一些组成部分:日志管理:负责记录系统内发生的事件,并且在第一时间将要发布的日志发布到相应的客户端上。
这样,可以减轻系统管理员对整个系统的维护工作量。
设备巡检:负责第一时间获得设备的各种状态,包括:网络是否正常、镜头是否正常、名称是否改变、配置是否改变等等。
这些状态数据也需要同步传递到各个在线的客户端,保障应用视频图像的一致性。
客户端巡检:负责客户端状态的获取,包括客户端的登陆、退出和掉线。
服务器巡检:负责查询每个服务器是否在线。
如果服务器掉线,系统会在第一时间给出提示,从而转入相应的故障处理模块。
GSM模块(SMS)的资料大全

GSM模块(SMS)的资料⼤全⼀、TC35的部分调试参数1、TC35的电流消耗指标:1〉通话模式的峰值电流(TALK mode of peak),1.8A2〉通话模式的典型电流(TALK mode),300mA @900MHz / 270mA @1800MHz3〉空闲模式(IDLE mode)的消耗电流,10mA4〉休眠模式(SLEEP mode)的消耗电流,3mA5〉关机模式(Power Down mode)的消耗电流,50µA2、关于LED灯显⽰的状态SYNC引脚可以⽤来输出⼀个同步信号(synchronization signal),也可以在应⽤使来控制⼀个LED灯的输出状态。
:SYNC 端通过⼀个三极管或门电路来控制LED。
⼀个简单的电路接法是:SYNC端通过⼀电阻接到NPN三极管(如9013)的基极,射极直接接地,集电极通过⼀个接限流电阻接到LED 的负端,LED的正端接VCC。
LED的⼯作模式完全类同于同步信号,显⽰的是TC35的⼯作状态:1〉LED灯灭,表⽰TC35电源关闭,处于休眠、报警或单纯的充电模式2〉600 ms 亮 / 600ms 灭,表⽰未插⼊SIM卡,或者个⼈⾝份未登记/已注销,或者⽹络正在搜寻中,或者正在进⾏⽤户⾝份鉴定,或者⽹络注册正在进⾏中3〉75ms 亮 / 3s 灭,表⽰⽹络注册成功(控制通道和⽤户交换信息完成),⽆来电4〉LED灯亮,依据不同的呼叫类型:声⾳呼叫,数据呼叫,在建⽴或者完毕时的状态。
⼆、关于/IGT(Ignition)端:TC35的触发点⽕信号端/IGT, ⽤OC门或者⼀个简单的开关拉低该端电平来开启模块,低电平有效。
在空闲/通话/关机模式:Vout = 2.0V,Vlow,max = 0.45V @ Iout = 10µA,tlow ≥ 100ms。
对于点⽕信号IGT的处理,需要⾸先拉低该脚电平到地,并⾄少维持100ms。
展讯平台简介ppt课件

2012 Q2
Q3
Q4 2013 Q2
Q3
Q4 2014 Q2
Q3
Q4
HK WA CHING ELECTRONIC (GROUP) LIMITED
展讯平台描述
SC8810:中低端TD智能机,单核1G 预计12年Q4每月产量为5~6KK 主要机会有: TVS(ESD9X5VU-2/TR,ESD5Z3V3-2/TR等) WPM2006-6/TR(如果大电流充电有WNM4002-3/TR与PNP三极管机会等) WSB5503W-2/TR(升压背光) LDO / DC-DC(外围功能机会) SAW(GSM有850/900/1800/1900,TD有1900/2100/2300) 功率电感(内置DC-DC需两颗4.7uH,升压DC-DC需22uH) 接近传感器(LTR-558ALS-WA) FLASH LED(LTPL-C064WD-WA)
20
FriendShip!
HK WA CHING ELECTRONIC (GROUP) LIMITED
如果需要做智能机,则机会与SC6820相同,多出W射频部分机会。如做双模双待, 则有模拟开关机会。
HK WA CHING ELECTRONIC (GROUP) LIMITED
展讯平台情况
区域
客户
使用平台
10月 K/月
区域
客户
使用平台
上海
华勤
SC8810
2200
深圳
金立
上海
翼达龙
SC8810 / SC6820 SC6530 / SC6610
SC6500:超低端GSM功能机 计划12年Q4量产,替代SC6610,集成射频芯片,SAW,FM。
GPRS,SMS无线数传模块

串口联网设备专业提供商 GPRS,SMS 无线数传模块(GPRS DTU)TD-8700用户手册Revision 3.1目 录1 产品简介 (1)1.1 产品特色 (1)1.2 技术规格 (1)1.3 外部接口 (2)1.4 安装 (3)2 使用指使用指南南 (7)2.1 TD-8700 配置 (7)2.2 通讯测试 (12)2.2.1单机测试 (12)2.2.2点对点测试 (16)2.2.3短消息测试 (17)3 应用实例 (19)3.1 远程数据传输 (19)3.2 集中控制系统 (19)1 产品简介产品简介1.1产品产品特色特色特色GPRS, SMS 无线数传模块(GPRS DTU)是RS232 串口到GPRS 无线网络TCP/IP 协议的双向转换传输设备。
变传统的串口通讯为GPRS 无线网络通讯,实现串口设备的快速无线 联网。
转换器采用透明传输的方式,用户不用知道复杂的GPRS 通讯原理和TCP/IP 协议,不用更改程序即可实现原有串口设备的无线网络连接,节省您宝贵的时间和已有投资。
其极低廉的价格能提升您产品的核心竞争力;简单灵活的配 置和极高的可靠性能满足您任何苛刻的应用,是您理想的选 择。
1.2技术规格技术规格● 接口:RS232,RS485,TTL ● 协议:TCP/UDP/IP/ICMP, PPP ,PAP ,DNS ● 电源:DC 9-20V ● 尺寸:90X64X22mm (高级金屏蔽外壳)串口联网设备专业提供商 1.3外部接口外部接口1.4安装安装GPRS, SMS 无线数传模块(GPRS DTU) 安装十分简单,步骤如下:1、将天线拧入TD-8700上的RF 接口;2、用RS232 电缆将TD-8700 上的串口同嵌入式设备上的串口或PC 机的串口相连(用于测试TD-8700)连接起来;3、打开超级终端,选择与 TD-8700连接的串口,设置相应波特率为9600,8个数据位,1个停止位,无校验,无 流控;如下图所示:4、TD-8700 有两种工作模式:上电时压住MOD 键进入配置模式,超级终端显示“!Config Mode ”,这时用户可以 通过TD-8700 提供“AT+E 命令”(详细说明参见TD-8700配 置)配置或查询TD-8700相关参数设置;如下图所示:否则进入运行模式,根据系统设置的不同,TD-8700 有 三种工作方式,即GPRS 数据传输方式,SMS 短消息方式和串口联网设备专业提供商 AT 命令方式。
简单消息服务SMS-产品描述-百度开放云

产品描述介绍简单消息服务SMS(Simple Message Service)是构建在可靠云基础设施之上,便捷高效、稳定可靠的短消息下行服务,帮助用户完成短消息的及时下发,而用户只需按使用量付费。
SMS目前提供Web Console和SDK两种方式为用户提供服务。
其中Web Console主要用于配置管理、测试和统计;而SDK 则将接入用户的系统,快捷按批量为用户提供短信服务。
优势高效送达优先级队列发送,并发速率控制,失败重发机制。
节约成本按量付费,低使用成本。
灵活易用服务即开即用,服务弹性扩容,数据备份和迁移,配额预警提醒。
特性短信灵活下发Web Console、SDK、HTTP RESTful API简单易用,灵活选择下发方式。
模板随心定制系统内置短信模板,同时支持自定义模板,无需为短信格式烦恼。
配额按需设定•发送配额设定,杜绝短信超发。
•接收配额设定,避免用户骚扰。
数据准确统计用户可以灵活实时的查询发送配额使用情况、下行短信发送情况以及发信到达率。
应用场景通知类信息获取•订单通知:及时有效告知用户订单变更情况,了解业务最新进展。
•报警通知:用户账号异常操作,提醒用户注意账号安全,减少盗号风险。
营销类信息获取•促销优惠:优惠信息下发,增加用户留存,扩大业务受众。
如短信优惠券、优惠码。
•CRM管理系统:方便企业员工的日常管理。
如客户关怀、售后服务质量抽查、售后服务人员调度等。
•ERP系统:方便企业内部流程管理。
如发货管理、采购管理、库存管理、财务管理、系统管理等。
触发类信息获取•验证码下发:通过验证码服务,帮助企业提升用户的安全性。
如用户ID、密码、消费确认等。
•娱乐互动:用户可获取娱乐活动的相关信息,并参与其中。
如现场短信交友、抽奖互动等。
•自助查询:方便用户了解产品现状。
如会员信息、积分、订单等自助查询等。
SMS详细介绍

SMS 详细介绍一、 二、 三、 四、 概述 流程及架构(按功能分类) 数据类型结构及函数设计(按功能分类) 实例(问题阐述)一、概述 SMS 模块的主要功能就是处理与短消息相关的消息,并控制相关的窗口转换。
该部分主要 处理收发短消息。
根据需求将短消息分为 4 类:接收的消息,已发消息,发送失败消息及未 发消息。
二、流程及架构(按功能分类) 2.1 流程总揽列表/窗口显示读取 根 据 状为状当息新如 态已态前,信果 读改的将 是 order info record_id , , dual_sys storage排序发送接收SIM1& SIM2 ready ok, start to read order info读取 order info等 内 容内 进的 行 读 取更新增加Read Cnf New msg ,update status ReadUpdate sms CnfSend CnfWriteC nfSms IndSendReceive说明: a. 删 除 时 , 向 MN 下 delete request 后 , HandlePsMsg( ) 会 收 到 APP_MN_UPDATE_SMS_STATE_CNF,更新 g_mmisms_global 信息并从 s_mmisms_order 列表中,将该 order info 删除。
b. 读取内容时, 先从 s_mmisms_order 列表中读取对应的 order info, 然后根据读到 order info 向 MN 下 read request,HandlePsMsg( )会收到 APP_MN_READ_SMS_CNF,decode user head and data, 然后保存到 g_mmisms_global 中; 若当前 SMS 是新信息, 则还向 MN 下 update request from to_be_read to read status, 之 后 HandlePsMsg( ) 收 到 APP_MN_UPDATE_SMS_STATE_CNF,更新 g_mmisms_global 信息、 s_mmisms_order 列 表 info。
SMS概述

SMS概述短消息应用是手机中常用的功能之一,涉及到的功能有创建消息,发送消息,接收消息,消息设置,浏览消息,删除、转移已有消息等。
了解了功能,那就要考虑怎么去实现这些需求了。
SMS的主要功能是发送、接收,消息box,其核心是消息的存储管理。
发送流程:不考虑存储管理:根据用户输入的数据,将其组装成协议标准的数据包一个一个发送出去,根据发送反馈的结果通知用户具体发送状态。
考虑存储管理:一般来说,用户编辑完一条消息后就直接选择发送,被发送的消息要先被存储到发件箱中,消息的状态为Sending,根据发送的结果,发送成功的短信将转移到已发件箱,发送失败的消息将继续留在发件箱,但状态为Failed。
用户可以查看当前发送的消息中每个联系人的发送时间,状态及结束时间。
用户可以通过消息设置来更改存储策略,使得发送成功的短消息从手机中自动删除掉。
接收流程:不考虑存储管理:接收到协议标准的数据包后,要根据需求进行过滤,过滤掉重复的消息数据包,过滤掉不支持,不合法的消息数据包。
过滤后,一般判断是什么类型的消息(PRL短信,wap短信,普通短信,长短信片段,voice mail短信),一般每种类型的短信都对应一种处理方法,比如说长短信片段类型的,就需要对它进行拼接处理。
考虑存储管理:一般来说,接收到短消息后,会有个Soft Notification在Idle界面提示用户,用户可以进入Inbox中看到接收到的短消息,状态为未读。
用户可以通过消息设置来更改存储策略,使得接收的短信存储到手机中或者存储在卡中,短消息存储空间满是可能还存在存储满替换法则,保证能够顺利接收新来的消息。
消息Box:消息有收件箱,发件箱,已发件箱,草稿箱,用户自定义信箱等。
特定的消息将存储在这些Box中,每条消息有特定的消息状态,如未读,已读,发送成功,发送失败等。
为了实现上述这些需求,我们大体上需要有发送模块,接收模块,消息存储管理模块,消息Box管理模块,消息设置模块。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
精心整理SMS模块简要介绍(展讯平台)2007.07.05一、SMS概述:1、基本概念ABCD231、ABCDE、删除F、保存G、阅读H、List管理(load)2、几个核心变量一、SMS概述:1、基本概念GSM0338v070200p.pdf Alphabetsandlanguage-specificinformationGSM0340v070400p.pdf TechnicalrealizationoftheShortMessageService(SMS) GSM0411v070000p.pdf Point-to-Point(PP)ShortMessageService(SMS)MSMOMTSMCVLRHLR短消息通信仅限于一个消息,换言之,一个消息的传输就构成了一次通信。
因此,业务是非对称的,一般认为移动起始短消息传输与移动终接短报文传输是两回事。
这并不阻碍实时对话,但系统认为不同的消息彼此独立,消息的传输总是由处于GSM 外部的短消息服务中心(SMSC)进行中继,消息有目的地或起源地,但只与用户和SMSC有关,而与其他GSM基础设施无关。
短消息的体系结构:GSM标准中定义的点-点短消息服务使得短消息能在移动台和短消息服务中心之间传递。
这些服务中心是通过称为SMS-GMSC的特定MSC同GSM网络联系的。
SME:ShortMessagingEntity短消息实体它可以接收或改善短消息,位于固话系统、移动基站或其他服务中心内;(MSCVLRHLR之间的协议使前者可以要求HLR搜索可找到的用户地址。
它与MSC与HLR之间的协议一起,能在移动台因超出覆盖区而丢失报文、随后又可找到时加以提示。
A、三种编码方式和字节个数:每个SMS的字节数:140Byte 长短信的头信息占用6个字节default模式:7bit编码格式,用于发送普通的ASCII字符140*8/7=160 个(160–7)*5=765(假定长短信的条数为5)unicode模式:含ucs2字符的短信140个(140–6)*5=670(假定长短信的条数为5)8bit模式:通常用于发送数据消息,如图片或铃声等,彩信会用到。
说明:这是目前采用的PDU模式,实际上对SMS的控制共有三种实现途径:B用户信息长度用户信息发送的例子:0891031000D9120008 C20660A8597DFF0108 SMSC地址信息的长度共8个八位字节(包括91)91 SMSC地址格式(TON/NPI)用国际格式号码(在前面加‘+’)683108100005 F‘F’凑成偶数个31 基本参数(TP-MTI/VFP)要求发送回复00 消息基准值(TP-MR)00D 目标地址数字个数共13个十进制数91 目标地址格式(TON/NPI) 【A1:国内格式91:国际格式81:未知,+86可20008 编码,04C206089184 基本参数(TP-MTI/MMS/RP)接收,无更多消息,有回复地址0D 回复地址数字个数共13个十进制数(不包括91和‘F’)91 回复地址格式(TON/NPI)国际格式683119109991 F2 ‘F’凑成偶数个00 协议标识(TP-PID)是普通GSM类型,点到点方式08 用户信息编码方式(TP-DCS)UCS2编码40901031353023 服务时间戳(TP-SCTS)2004-09-0113:53:03 06 用户信息长度(TP-UDL)实际长度6个字节60 A8597DFF01 用户信息(TP-UD)“您好!”通过分析,我们可以获取其中的有用信息。
如:C于*/D、发送和接收的简单流程,以发送为例:2、信令流程3、短消息不可到达的情况有三种:第一种:当被SMS网关查询时,移动台不在服务区域、未获得服务授权、或有未成功发送报文正等待告警,HLR就会立即知道不能发送;关机,不在服务区属于此种情况第二种:MSC/VLR已收到报文但不能传送的情况。
此时,它先向SMS网关发送一故障指示,作为MAP/HFORWARDSHORTMESSAGE报文的应答;然后,网关一方该事1、AStep1mmismsapp_order.c 约70个函数mmismsapp_wintab.c 约60个函数..\MMI\App\SMS\hmmisms_api.hmmisms_app.hmmismsapp_wintab.hStep2:定义smsapplication全局变量。
在mmisms_main.c中增加变量定义:MMI_APPLICATION_Tg_mmisms_app;//SMS的实体Step3:在mmk_ext_app.h中声明smsapplication变量。
externMMI_APPLICATION_Tg_mmisms_app;//SMS的实体Step4:注册系统消息。
在SMSpp)Step5在{…………}Step6:编写sms消息处理函数。
LOCALMMI_RESULT_EHandlePsMsg(PWNDapp_ptr,uint16msg_id,DPARAMparam) {}APP_MN_SMS_READY_INDAPP_MN_SMS_MEM_FULL_IND APP_MN_READ_SMS_CNF\APP_MN_UPDATE_SMS_STATE_CNFBCDEF保存一条新的SMS:草稿箱更新SMS:G、阅读H、List管理(load)2、几个核心变量g_mmisms_order g_mmisms_listbuff g_mmisms_deliver g_mmisms_globalg_mmisms_ordertypedefstruct{uint8 mt_mo_flag; //thereadyformt/mosmsorderMN_SMS_RECORD_ID_Tcur_mt_record_id;}mt_mo_flag:sms是否order完的flag,前4位是MT,后四位是MO,都包括sim和MEcur_mt_record_id:当前MT的实际recordidto_be_read_num:未读短信个数total_mt_num:收件箱短信个数total_sendsucc_num:已发短信个数total_sendfail_num:发件箱短信个数total_nosend_num:草稿箱短信个数mt_next_pos:MT短信逻辑顺序保存的位置,即已有信息的位置mo_current_pos:MO短信逻辑顺序保存的位置,即已有信息的位置*/{uint8 display_content[MMIMESSAGE_DIAPLAY_LEN];//thecontentwhichdisplayinthelistbox}MMISMS_STATE_T;/*sunyong_remark:head_flag:0x80>>7--判断是否是长短信0x40>>6--判断是否可以被连接6,5,4bit--长短信的总条数3,2,1bit--长短信中的第几条=============================================================0x03--MT已读状态报告0x04--MO发件箱短信0x05--MO草稿箱短信0x06--MO已发短信=============================================================record_id:sms在实际nv和sim上存储的id============================================================= time:MT短信的时间,以秒计,由函数MMI_Tm2Second()获得============================================================= is_saved_in_sim:短信是否是保存在sim卡上的内容*/{uint8 direction;//thedirectiontofindtheinfouint8 cur_selected_index;//theindexofcurrentselecteditem uint8 first_to_read_index; //justusedwhentypeismtuint8 to_read_count;//justusedwhentypeismtuint16 list_prompt_top;uint16 list_prompt_total;MMISMS_BOX_TYPE_Etype;//themessagetypeforlistuint16 *list_ptr;//thearrayoflistitemposintheg_mmisms_order}MMISMS_LIST_BUFF_T;/*sunyong_remark:*/typedefstruct_MMISMS_DELIVE_T{BOOLEAN is_need_save; //whetherthesmsneedsave MMISMS_DEST_ADDR_INFO_T dest_info;//thedestationaddressMN_SMS_USER_DATA_HEAD_T tpdu_head; //theheadofsmsMMISMS_CONTENT_T send_message;MMISMS_SEND_SAVE_RESULT_T send_save_result; }MMISMS_DELIVER_T;/*sunyong_remark:is_need_save:所发短信是否需要保存*/{}dest_adddr_u:目标地址具体的信息update_dest_addr:多目标地址时更换目标地址*/typedefunion{MMISMS_NUMBER_LIST_T dest_list;MMISMS_GROUP_SEND_T group_info; }MMISMS_DEST_ADDR_U;/*sunyong_remark:dest_list:短信发送目标地址:输入地址群发*/{}*/typedefstruct{uint16 dest_count;uint16 current_id;uint16 failed_count;MN_CALLED_NUMBER_T d est_addr; }MMISMS_GROUP_SEND_T;/*sunyong_remark:dest_count:组内目标地址个数*/{}save_record_id:保存的recordid*/typedefenum{MMISMS_WAIT_RESULT,MMISMS_SEND_SUCC,MMISMS_SEND_FAIL}MMISMS_SEND_RESULT_E;g_mmisms_globaltypedefstruct{}{MMISMS_NO_SC_ADDRESS,//APIrunfailure,usermustwritedefaultSC_AddressorinputS C_AddresswhilesendmessageMMISMS_NO_DEST_ADDRESS,//APIrunfailure,usermustinputdefaultdestination_addre ssorinputdestinationaddresswhilesendmessageMMISMS_EMPTY_BOX,MMISMS_DEL_FAIL,MMISMS_NO_ENOUGH_SPACE,MMISMS_NO_SPACE,MMISMS_SAVE_FAIL,MMISMS_FINISH_OPER,{MMISMS_DELETEALL_NOSEND, //deleteallmosmswhichhadnotsend MMISMS_UPDATE_SMS, //updatesmsoperationMMISMS_UPDATE_OTHER, //updatethesmsinaccordtheresultofIVR MMISMS_SEND_OTHER,MMISMS_READ_SMS, //readsmsoperationMMISMS_SAVE_SMS, //onlysavesmsoperationMMISMS_SEND_SMS, //onlysendsmsoperation MMISMS_SAVE_SENDFAIL_SMS, //savethesmswhichsendfail MMISMS_SAVE_SENDSUCC_SMS, //savethesmswhichsendsucc MMISMS_SEND_SAVE_SMS, //sendandsavesmsoperation{}MMISMS_BOX_TYPE_E;/*sunyong_remark:sms箱的类别*/typedefenum{MMISMS_NO_TYPE,MMISMS_MO_TYPE,//MOtypemessageMMISMS_MT_TYPE//MTtypemessage}MMISMS_TYPE_E;/*sunyong_remark:sms箱的类别*/ typedefenum{{}MMISMS_CONTENT_T;/*sunyong_remark:Length:短信的长度,是字符个数,不是字节数Alphabet:是否是alphabet类型data:短信实际内容*/typedefstruct{MMISMS_READ_TYPE_E read_type; //themessagetype(MOorMT) MN_SMS_USER_DATA_HEAD_T head_data; //headofsms{{uint8ref_num;//thereferencenumberuint8max_num;//themaxnumberuint8seq_num;//thesequencenumber}MMISMS_SAVE_INFO_T;/*sunyong_remark:记录长短信的一些属性*/typedefstruct{uint8 total_num;uint8 current_num;uint8 update_num;{。