1、客户 LOGO客户公司名称短信平台技术建议书上海摩道软件有限公司二四年十二月客户公司短信平台,技术建议书免责声明:文档在线网中所有的文档资料均由文档在线网会员提供,该文档资料的版权属于提供者所有。文档在线网会对会员提供的文档资料进行筛选和编辑,但是并不声明或保证其内容的合法性和正确性。上海摩道软件有限公司,2004 Page 2 of 14版权声明本文是上海摩道软件有限公司为客户公司 短信平台项目编写的技术建议书。未经著作权人书面同意,任何组织或个人不得转载、修改、引用,或作任何违背著作权人意图的用途。上海摩道软件有限公司保留对所有侵权行为提出法律诉讼的权利。本文中的“MobileDao”,“
2、EMAP”为上海摩道软件有限公司的专有名称,其余专门术语和缩写分属相应国际组织和公司。任何疑问请以下列方式联络:电话:021-64079807-214/217,64074965邮件:网站:信函:上海市乐山路 33 号 305 室,200030CopyrightAll rights reserved by MobileDao. No parts of this document may be reproduced in any form without the written permission of the copyright holder.DisclaimerThe contents of
3、 this document are subjected to revision without notice due to continuedprogress in methodology, design and manufacturing. MobileDao shall have no liability for anyerror or damages of any kind resulting from the use of this document.ContactAny question please request by following ways:E-mail: Phone:
4、 86 21 6407-9807 Extension 214/217Web: Post: Unit 305 No.33 Le Shan Road, Shanghai PRC, 200030客户公司短信平台,技术建议书免责声明:文档在线网中所有的文档资料均由文档在线网会员提供,该文档资料的版权属于提供者所有。文档在线网会对会员提供的文档资料进行筛选和编辑,但是并不声明或保证其内容的合法性和正确性。上海摩道软件有限公司,2004 Page 3 of 14目 录1 引言 .41.1 业务需求简述 .41.2 术语表 .41.3 支持协议 .41.4 参考文件 .42 系统结构 .42.1 系统结构图
5、 .42.2 网络拓扑图 .42.3 运行平台 .43 功能模块 .43.1 基础应用 .43.2 短信订阅 .43.3 短信点播 .43.4 短信收发引擎 .43.5 网关管理模块 .43.6 服务管理模块 .43.7 内容过滤模块 .43.8 黑名单管理 .43.9 系统管理模块 .43.10 客服管理模块 .43.11 统计计费模块 .43.12 黑白图片点播 .43.13 单声铃声点播 .43.14 彩图点播 .43.15 和弦铃声点播 .43.16 K-JAVA 游戏管理 .43.17 二次开发接口 .44 系统性能 .45 系统硬件配置(推荐) .45.1 应用服务器及 WEB 服
6、务器配置 .45.2 数据库服务器 .46 文档体系 .4客户公司短信平台,技术建议书免责声明:文档在线网中所有的文档资料均由文档在线网会员提供,该文档资料的版权属于提供者所有。文档在线网会对会员提供的文档资料进行筛选和编辑,但是并不声明或保证其内容的合法性和正确性。上海摩道软件有限公司,2004 Page 4 of 141 引言本文档是结合摩道软件公司的技术和产品特点,根据客户公司 初步需求给出的技术建议书。本建议书仅作为双方商务洽谈的基础,并非是作为开发依据的技术性文件。双方在仔细探讨业务需求和技术解决方案后,我们将会根据最后探讨的结果编写产品需求说明书,并将其作为双方开展工作的依据。1.
7、1 业务需求简述略。(详细需求待进一步了解)1.2 术语表SMS: Short Message Service,短消息服务ISP: Internet Service Provider,互联网服务提供商ICP: Internet Content Provider,互联网内容提供商SMPP: Short Message Peer to Peer,短消息点对点协议CMPP: China Mobile Peer to Peer,中国移动点对点协议SGIP: Short Message Gateway Interface Protocol,联通短消息网关接口协议HTTP: Hypertext Trans
8、fer protocol,超文本传输协议TLS: Transport Layer Security,传输层安全SMSC: Short Message Service Center,短消息中心MO: Mobile Original,由手机用户提交的短消息MT: Mobile Terminate,手机用户接收的短消息ISMG: Internet Short Message Gateway,互联网短消息网关SMG: Short Message Gateway,短消息网关SMSC: Short Message Service Center,短消息中心SP: Service Provider,泛指移动、
9、联通、电信、网通的增值业务提供商EMAP: Enterprise Mobile Application Platform,摩道软件公司的企业移动应用平台MISC:Mobile Information Service Center,移动信息服务中心SPMS:Service Provider Management System,SP 管理系统1.3 支持协议中国移动通信互联网短信网关接口协议(CMPP)2.1 版中国移动通信互联网短信网关接口协议(CMPP)3.0 版中国联合通信公司短消息网关系统接口协议(SGIP)1.2 版超文本传输协议(HTTP)0.9、1.0、1.1 版1.4 参考文件中国
10、移动通信互联网短信网关接口协议 2.0,中国移动通信集团公司,2002 年 4 月中国联合通信公司短消息网关系统接口协议 1.2,中国联合通信公司,2001 年 11 月移动数据业务管理平台(DSMP)接口规范,中国移动通信集团公司,2003 年 10 月MISC1.6 SP 订购通知接口要求,卓望数码技术公司,2003 年 12 月客户公司短信平台,技术建议书免责声明:文档在线网中所有的文档资料均由文档在线网会员提供,该文档资料的版权属于提供者所有。文档在线网会对会员提供的文档资料进行筛选和编辑,但是并不声明或保证其内容的合法性和正确性。上海摩道软件有限公司,2004 Page 5 of 1
11、4SGIPV1.2 协议适应性修改 0120(SP 分册),中国联合通信公司,2004 年 2 月全国性联通在信业务 SP 管理系统外部接口规范,中国联合通信公司,2004 年 2 月中国联通 SP 管理系统业务流程(SP 分册),中国联合通信公司,2004 年 5 月2 系统结构2.1 系统结构图定制应用内置应用应用EMAP 系统CMPP、SGIP、HTTP短信收发引擎开发接口平台MISC/SPMS短信接入通道后台管理短信网关(中国移动/中国联通)系统结构图2.2 网络拓扑图客户公司短信平台,技术建议书免责声明:文档在线网中所有的文档资料均由文档在线网会员提供,该文档资料的版权属于提供者所有
12、。文档在线网会对会员提供的文档资料进行筛选和编辑,但是并不声明或保证其内容的合法性和正确性。上海摩道软件有限公司,2004 Page 6 of 14彩信平台服务器HTTPHTTP系统管理员InternetHTTP网站用户基本应用定制应用移动/联通短信网关CMPPSGIP移动/联通短信中心SMPP移动/联通手机用户MISC 或 SPMS网络拓扑图2.3 运行平台操作系统: RedHat Linux 9.0/AS3 或 Windows 2000 Server数据库:Oracle 9i JAVA:JDK1.4.2WEB Server:Tomcat 4.1.243 功能模块平台的功能模块可分类为应用模
13、块、基本管理模块、高级管理模块和其他模块。基本管理模块和高级管理模块均属于平台标准内置模块。 模块 编号 名称 功能说明1. EMAP.001 基础应用模块 平台运行基本服务需要的基础应用2. EMAP.002 短信订阅模块 提供短信订阅功能3.应用模块EMAP.003 短信点播模块 提供文字短信点播功能4. EMAP.004 短信收发引擎 处理待发的 MT 和接收到的 MO5. EMAP.005 网关管理模块 配置平台使用的网关6. EMAP.006 服务管理模块 管理所有短信服务7. EMAP.007 内容过滤模块 对需要过滤的内容作处理8. EMAP.008 黑名单管理模块 过滤骚扰手机
14、号码9.基本管理模块EMAP.009 系统管理模块 设置平台参数/权限/日志等10. EMAP.010 客服管理模块 管理客户投诉等11. EMAP.011 群发管理模块 供做短信群发之用12. EMAP.012 统计计费模块 对平台的使用、用户、费用作统计13.高级管理模块EMAP.013 包月费管理 专门管理包月费的发送客户公司短信平台,技术建议书免责声明:文档在线网中所有的文档资料均由文档在线网会员提供,该文档资料的版权属于提供者所有。文档在线网会对会员提供的文档资料进行筛选和编辑,但是并不声明或保证其内容的合法性和正确性。上海摩道软件有限公司,2004 Page 7 of 1414.
15、EMAP.014 黑白图片点播15. EMAP.015 单声铃声点播16. EMAP.016 彩色图片点播17. EMAP.017 和弦铃声点播18.扩展应用EMAP.017 KJava 下载管理 用于供用户下载 KJava 游戏3.1 基础应用3.1.1 注册移动用户:用户在 Web 上使用手机号注册。用户点击注册后进入移动梦网登录界面,在同意中国移动用户注册条款后,输入手机号和附加码完成注册。完成注册后,用户将收到由移动发送的密码。此功能移动要求所有 SP 统一定向到移动的注册页面。联通用户:用户在 Web 上使用手机号注册。用户点击注册后,输入手机和验证码,用户收到密码提示短信。用户将收
16、到的密码填写到网页后点击确定完成注册。3.1.2 登录移动用户:用户手机上收到密码后,点击“登录”按钮,页面重新定向到梦网登录界面。用于使用手机号、密码和附加码登录后即可处理与其本人有关的各种服务。联通用户:用户输入手机和密码后,点击“登录”按钮即完成登录。3.1.3 取回密码用户忘记密码时,可在 Web 页输入自己的手机号并点击取回密码,平台将密码免费发送到用户手机上。3.1.4 个人信息用户可以在 Web 上查看和修改个人信息。3.1.5 订阅查询用户可以在 Web 上查看、修改、取消订阅信息。本功能是订阅服务相应的一项功能。3.1.6 投诉用户可以通过网页递交投诉,也可以通过手机提交投诉
17、。3.2 短信订阅客户公司短信平台,技术建议书免责声明:文档在线网中所有的文档资料均由文档在线网会员提供,该文档资料的版权属于提供者所有。文档在线网会对会员提供的文档资料进行筛选和编辑,但是并不声明或保证其内容的合法性和正确性。上海摩道软件有限公司,2004 Page 8 of 143.2.1前台订阅用户可以在平台推荐的服务中快速选择全部或部分服务订阅,可以取消订阅。3.2.1.1 快速订阅用户可以在平台推荐的服务中快速选择全部或部分服务订阅,也可以取消。3.2.1.2 主题订阅用户可以按照平台提供的主题,订阅短信,也可以取消。3.2.1.3 手机订阅用户可以使用手机发送订阅代码到平台运营的特
18、服号订阅相关服务。根据移动的要求,用户发送“0000”到平台特服号,用户订阅的所有服务全部取消。用户还可以发送“QX服务序号”取消某一特定的订阅服务。3.2.1.4 定时提醒用户可以对每日或指定日期需要提醒的多个事务作预先设置。系统到时会发短信提醒。3.2.2订阅管理3.2.2.1 栏目管理添加、删除、修改栏目。3.2.2.2 内容管理对各栏目的内容进行添加、删除、修改。3.2.2.3 订户管理对订阅用户进行管理。3.2.2.4 参数设置对订阅参数进行设置。3.2.2.5 统计查询管理按照栏目、时间统计订户和发送量。还可以按用户名、手机号、栏目等进行查询。3.3 短信点播3.3.1用户点播平台
19、预先按主题存放大量的短信短语。用户可以在 Web 点播,或者通过手机点播。客户公司短信平台,技术建议书免责声明:文档在线网中所有的文档资料均由文档在线网会员提供,该文档资料的版权属于提供者所有。文档在线网会对会员提供的文档资料进行筛选和编辑,但是并不声明或保证其内容的合法性和正确性。上海摩道软件有限公司,2004 Page 9 of 143.3.2点播管理点播管理制作和管理点播需要的短语。3.3.2.1 短语主题管理设置和修改短语的主题。3.3.2.2 短语制作管理员根据主题制作信息。信息制作员还可以将某些文字设置为闪烁文字。闪烁只针对诺基亚手机。3.4 短信收发引擎平台采用缓冲池方式存储收到
20、的 MO 和经过应用程序处理后欲发出的 MT。此种结构使得各个功能模块分别独立处理数据,有利于从最大限度上缓解平台压力,实现高效率的多进程并发处理事务的能力。平台支持移动和联通的短信网关接入,并实现自动业务路由。可以根据客户的需要对平台进行升级,以支持中国电信和中国网通的短信网关的接入。3.4.1MO 接收模块MO 接收模块专门接受来自网关的 MO 消息,其中包括手机用户的 MO、网关发回的 MT的状态报告。3.4.2MT 发送模块MT 发送模块专门处理经过应用程序处理后需要向手机用户发出的 MT。MT 在高峰期可以实现多线程事务处理。3.5 网关管理模块平台可能需要接入到多个网关,各种应用也
21、可能由于受众的不同,接入地域会有差别。网关管理模块提供对当前平台已接入的所有网关进行配置的功能。设置网关的有关参数。技术参数包括 ICP 的特服号、企业代号、用户名、口令、网关ID、网关 IP 地址、发送端口号、接收端口号。状态参数包括是否激活、是否开通。其他参数包括网关名称、网关厂商名称、简要描述等。网关参数修改后,需要重新启动 EMAP服务才能生效。在标准版平台中,提供联通和移动各一个网关的接入权限。3.6 服务管理模块服务管理子系统用于设置平台运营商以及接入 SP 的各项服务。客户公司短信平台,技术建议书免责声明:文档在线网中所有的文档资料均由文档在线网会员提供,该文档资料的版权属于提供
22、者所有。文档在线网会对会员提供的文档资料进行筛选和编辑,但是并不声明或保证其内容的合法性和正确性。上海摩道软件有限公司,2004 Page 10 of 143.6.1服务设置在服务设置模块中,管理员可以设置服务名称、服务代码、激活状态、收费对象、收费方式、状态报告、信息格式、价格、过期时间、使用网关、扩展号码、父级服务、所属企业、MO 处理接口、服务描述。3.6.2接口设置服务对应的应用(包括基本应用和第三方应用)需要平台传递用户发来 MO 的相关参数,因此必须在平台设置应用的接口。应用的接口必须按照平台的规范设计。3.7 内容过滤模块内容过滤是对违反国家法律法规的内容、运营商、短信平台运营商
23、不希望出现的内容删除、替换。EMAP 提供基础的过滤技术,可以对大部分符合过滤要求的内容进行处理。平台运营商随时可以向平台中加入需过滤的文字,并可以选择多种过滤形式:取消发送、去掉关键字继续发送等。3.8 黑名单管理系统管理员可以将特定用户的手机号放到黑名单中,平台拒绝为黑名单中的用户提供服务。3.9 系统管理模块系统管理模块设置平台管理员的权限、查看日志等。3.9.1管理员管理平台的系统管理员具有所有权限,且至少有一个含有“系统”管理权限的管理员,能维护管理员的资料,但不能把自已的“系统”权限去除。权限包括:系统、客服、群发、统计、订阅、点播、包月。拥有相应权限的管理员能管理相应的功能。3.9.2日志管理平台将所有管理员的管理活动记入管理日志中。拥有“系统”管理权限的管理员能浏览管理日志。3.10客服管理模块客服管理用于处理用户的表扬或投诉、对用户行为的追踪以及对平台运营的内容监控。3.10.1 客服管理查看用户提交的反馈内容,并可对反馈内容进行处理。可对反馈内容进行归类(表扬、投诉或其他),可回复处理结果。3.10.2 MO/MT 日志浏览按照时间顺序、手机号顺序、服务类别浏览运营日志。3.10.3 MO/MT 日志查询可以根据时间段、用户手机号、服务类别、内容关键字搜索用户的活动记录。在查到某日志记录后,还可以查看与记录相关的用户的信息。