全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
长短信拆分文档说明2004-11-241概要本规范是为了解决客户端所发的短消息过长时而设计2名词解释短消息长度超过协议规定的最大长度的时候,便对它进行拆分发送。3消息定义 请查阅CMPP V2.0。4拆分规范说明CMPP协议规定短消息最大长度为140,(DCS非0时)拆分的消息UDHI字段要置为1表示该消息的内容有头结构。针对长消息拆分的头结构表示如下:05 00 03 00 04 01 。1 2 3 4 5 6 其中头结构各位表示如下 :1,表示后面的头的长度,不包括自身。3,表示头结构为拆分的连续短消息。4:是0255的循环递增正整数,标识同一超长消息的子消息(补充:liangqiangzhi)。 同一批消息该值相同5,表示拆分的总条数。6,表示该条为第几条。具体的参见规范。后面是编码后的短消息内容。短消息长度为包括头结构的长度。例如一条短消息编码后如下要拆分成3条AAAAAABBBBBBCCCCCCDCS为8三条分别为:05 00 03 00 03 01 00 41 00 41 00 41 00 41 00 41 00 41 05 00 03 00 03 02 00 42 00 42 00 42 00 42 00 42 00 4205 00 03 00 03 03 00 43 00 43 00 43 00 43 00 43 00 43三条消息的UDHI都为15相关的消息结构体(红色代表注意事项)CMPP_SUBMIT操作的目的是SP在与ISMG建立应用层连接后向ISMG提交短信。ISMG以CMPP_SUBMIT_RESP消息响应。5.1 CMPP_SUBMIT消息定义(SPISMG)字段名字节数属性描述Msg_Id(12)8Unsigned Integer信息标识,由SP侧短信网关本身产生,本处填空。Pk_total(20)1Unsigned Integer相同Msg_Id的信息总条数,从1开始Pk_number(21)1Unsigned Integer相同Msg_Id的信息序号,从1开始Registered_Delivery(22)1Unsigned Integer是否要求返回状态确认报告:0:不需要1:需要2:产生SMC话单 (该类型短信仅供网关计费使用,不发送给目的终端)Msg_level(23)1Unsigned Integer信息级别Service_Id(24)10Octet String业务类型,是数字、字母和符号的组合。Fee_UserType(34)1Unsigned Integer计费用户类型字段0:对目的终端MSISDN计费;1:对源终端MSISDN计费;2:对SP计费;3:表示本字段无效,对谁计费参见Fee_terminal_Id字段。Fee_terminal_Id(35)21Unsigned Integer被计费用户的号码(如本字节填空,则表示本字段无效,对谁计费参见Fee_UserType字段,本字段与Fee_UserType字段互斥)TP_pId(56)1Unsigned IntegerGSM协议类型。详细是解释请参考GSM03.40中的9.2.3.9TP_udhi(57)1Unsigned IntegerGSM协议类型。详细是解释请参考GSM03.40中的9.2.3.23,仅使用1位,右对齐(为长短信时TP_udhi必须置1)Msg_Fmt(58)1Unsigned Integer信息格式 0:ASCII串 3:短信写卡操作 4:二进制信息 8:UCS2编码15:含GB汉字 。 Msg_src(59)6Octet String信息内容来源(SP_Id)FeeType(65)2Octet String资费类别01:对“计费用户号码”免费02:对“计费用户号码”按条计信息费03:对“计费用户号码”按包月收取信息费04:对“计费用户号码”的信息费封顶05:对“计费用户号码”的收费是由SP实现FeeCode(67)6Octet String资费代码(以分为单位)ValId_Time(73)17Octet String存活有效期,格式遵循SMPP3.3协议At_Time(90)17Octet String定时发送时间,格式遵循SMPP3.3协议Src_Id(107)21Octet String源号码SP的服务代码或前缀为服务代码的长号码, 网关将该号码完整的填到SMPP协议Submit_SM消息相应的source_addr字段,该号码最终在用户手机上显示为短消息的主叫号码DestUsr_tl(128)1Unsigned Integer接收信息的用户数量(小于100个用户)Dest_terminal_Id(129)21*DestUsr_tlOctet String接收短信的MSISDN号码Msg_Length(150)1Unsigned Integer信息长度(Msg_Fmt值为0时:160个字节;其它=140个字节)Msg_ContentMsg_lengthOctet String信息内容(为长短信时Msg_Conternt必须包括长短信头结构)Reserve8Octet String保留注意:关于短信群发的问题,若SP对于群发消息不要求状态报告的回送时,才可以考虑群发,否则必须逐条发送。5.2 CMPP_SUBMIT_RESP消息定义(ISMG SP)字段名字节数属性描述Msg_Id8Unsigned Integer信息标识,生成算法如下:采用64位(8字节)的整数:(1) 时间(格式为MMDDHHMMSS,即月日时分秒):bit64bit39,其中bit64bit61:月份的二进制表示;bit60bit56:日的二进制表示;bit55bit51:小时的二进制表示;bit50bit45:分的二进制表示;bit44bit39:秒的二进制表示;(2) 短信网关代码:bit38bit17,把短信网关的代码转换为整数填写到该字段中。(3) 序列号:bit16bit1,顺序增加,步长为1,循环使用。各部分如不能填满,左补零,右对齐。(SP根据请求和应答消息的Seq
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 道恩集团招聘笔试题目及答案
- 2025广西自由贸易试验区外商投资促进中心公开招聘中层管理人员及工作人员4人笔试考试参考试题及答案解析
- 2025湖南永州市冷水滩区消防救援大队公开招录政府专职消防员笔试考试参考试题及答案解析
- 2026年上海外国语大学贤达经济人文学院单招职业倾向性测试题库及参考答案详解一套
- 2026年河南信息统计职业学院单招综合素质考试题库及参考答案详解1套
- 2026年江苏安全技术职业学院单招职业倾向性测试题库及参考答案详解一套
- 2026年兰州科技职业学院单招职业适应性测试题库附答案详解
- 2026年青海交通职业技术学院单招职业倾向性测试题库附答案详解
- 2026年广东交通职业技术学院单招职业技能测试题库及完整答案详解1套
- 2026年阳泉师范高等专科学校单招职业倾向性测试题库参考答案详解
- 安全用电检查和电气事故处理
- 小学美术《年画》课件
- YY/T 0299-2022医用超声耦合剂
- 霍桑实验学习资料
- GB/T 7549-2008球笼式同步万向联轴器
- GB/T 7247.9-2016激光产品的安全第9部分:非相干光辐射最大允许照射量
- 尿素-化学品安全技术说明书(MSDS)
- 精馏塔操作基本知识
- 人教版1到6年级古诗词及解释
- 快递物流的现状发展研究-以顺丰物流为例
- DB37∕T 5109-2018 城市地下综合管廊工程设计规范
评论
0/150
提交评论