中调局短信网关方案

中调局短信网关方案一、 项目背景 1系统特点: 2术语表 3二、 接入与配置 3Ⅰ. 网络结构图: 4Ⅱ.程序流程图 5Ⅲ.硬件配置: 7Ⅳ.软件环境: 7Ⅴ.协议: 7三、 安全认证 8四、 软件功能 81. 交费通知(MT): 82. 欠费催费通知(MT): 93. 信息公告(MT): 94. 会议通知(MT): 95. 工单通知(MT): 96. 设备常识(MO/ MT): 97. 公益宣传及政策公告(WEB): 108. 对各子公司集中管理分别计费统计: 10一、 项目背景随着通信技术的发展,无线互联网短消息业务正在为用户提供越来越多的服务人们不仅可以通过手机点播定制新闻、股票信息、天气预报,还可以下载铃声、图片等现在通过中调局短信网关方案建设,子公司企业的客户还可以通过手机接收到通知消息等与生活密切相关的信息了中调局短信网关方案建设的目标是建立以中调局为服务中心,各子公司为客户端的短信通信系统本系统利用INTERNET现有的网络资源,为各子公司提供短信服务在很大程度上避免了子公司重复建设短信系统的开支,同时也加强了管理系统特点:1) 及时性 只要接收方是中国移动或中国联通的用户,手机具有接收短消息功能,并处于开机状态,即可全天随时接收来自子公司发来短消息。
子公司就可随时将通知发给用户,不受时间限制2) 费用低廉短信费用按中国移动集团的非常低的价格标准可达到5分/条这为企业节省了大量的费用3) 灵活性此系统可根据不同的应用请求、不同的用户等因素自动处理数据后发送短消息给用户,不再需要逐条人工发送,这样节省了大量的人力劳动,也减少了人工操作的失误4) 互连性系统采用有线广域网络Internet与无线移动网络GSM的互连互通管理员也可通过系统界面发送短消息到手机用户,实现有线与无线结合5) 集中性此系统集中发送各子公司提交的短信术语表 本程序用到以下术语: MO 由手机用户提交的短消息 MT 由手机用户接收的短消息 SGIP Short Message Gateway Interface Protocol,联通公司的短消息网关接口协议 SMG Short Message Gateway,短消息网关 SMPP Short Message Peer to Peer,短消息点对点协议 CMPP 移动公司短消息网关接口协议二、 接入与配置中调局端网络接入主要可以考虑专线(E1/T1/ADSL)或internet网接入到移动或联通公司的短信网关,子公司通过internet访问中调局的WEB服务或应用服务器接入到中调局的短信数据库,配合企业内部的局域网(LAN),实现数据共享。
整个网络采用TCP/IP协议从数据流向可分为上行和下行两个过程:1. 下行(MT):控制端 (各子公司) →中调局短信平台 (EHC前置机)→短信网关(移动或联通公司ISMG)→短信中心(SMSC)→手机(用户终端)2. 上行(MO):手机(用户终端)→短信中心(SMSC)→短信网关(移动或联通公司ISMG)→中调局短信平台(前置机)→控制端(各子公司)各子公司的短信采用存储转发的方式:即各子公司通过客户端软件把需要发送的数据提交到中调局的短信数据库中,然后通过中调局的短信平台发送数据Ⅰ. 网络结构图:Ⅱ.程序流程图主进程: 初始化:开始Y结束发送SOCKET设置SOCKET数据包 标志=接收分解MO包N结束有效读MO包收到短消息:结束成功连接 SMG界面初始化开始Y次数《3YNN事件循环初始化开始结束成功连接SOCKET开始SMC断开:Y安装CMPP或SGIP协议发送进程:开始读记录有否退出设置SOCKET发送MT消息设发送标志NYNY1检索接收表与前一状态比较正常异常NY2检索发送表与前一状态比较有否变化正常异常NY3发送测试信号检索接收表有否测试信号正常异常计时器连接数据库成功否YN123监控报告检索设置信息开始有否变化Ⅲ.硬件配置:1.短信平台服务器(cpu:800MHz 内存:128M 剩余硬盘空间:100MB):一方面承担与接入局的短信网关相连,另一方面做为应用服务器,负责短信业务的处理。
2. 数据库服务器(cpu:800MHz 内存:128M 剩余硬盘空间:40G):存储数据Ⅳ.软件环境:1. 操作系统:Microsoft Windows2000 Server2. 数据库:Microsoft SqlServer2000 注:用户方需提供与贵州移动公司和联通公司短信网关的SP(短信内容提供商)接入帐号,接入的短信网关IP地址此过程由用户方向当地移动和联通公司提出申请办理)Ⅴ.协议:与移动的短信网关使用的是CMPP协议与联通的短信网关使用的是SGIP协议短信网关与短信中心使用的是SMPP协议三、 安全认证由于系统是基于INTERNET上的应用系统,大部分网络通信需要借助于INTERNET公众网,安全认证和加密的必须的,建议使用安全证书和线加密的方式保证确保网关不会被滥用和短信数据的安全,以前颁发的数字证书的形式一般是以软盘的方式发放,或者由用户从网络上下载,然后导入到系统中保存在硬盘上这种方式有一定的安全隐患并且使用比较繁琐,目前使用 USB Key作为用户身份认证和和保存加密解密的密钥是较好的解决方案,利用USB Key来保存数字证书和用户私钥,USB Key 本身作为密钥存储器,其自身的硬件结构决定了用户只能通过厂商编程接口访问数据,这就保证了保存在USB Key中的数字证书无法被复制,并且每一个USB Key都带有PIN码保护,这样USB Key的硬件和PIN码构成了可以使用证书的两个必要因子。
如果用户PIN码被泄漏,只要保存好USB Key的硬件就可以保护自己的证书不被盗用,如果用户的USB Key丢失,获得者由于不知道该硬件的PIN码,也无法盗用用户存在USB Key中的证书四、 软件功能1. 交费通知(MT):各子公司在每月收费期间,向申请此服务的用户(登记手机号码)以手机短消息的方式,发送费用清单给用户,通知用户缴费;2. 欠费催费通知(MT):各子公司在每月收费完毕后,对尚未缴费或欠费的用户以手机短消息的方式,进行费用催缴并给与警示信息;3. 信息公告(MT):各子公司在发布信息前,以手机短消息的方式,对用户进行通知;4. 会议通知(MT):子公司内部的的会议通知,以手机短消息的方式,提醒参会人员准时参加;5. 工单通知(MT):各子公司在设备故障时,以手机短消息的方式,向设备检修单位下达派工单;6. 设备常识(MO/ MT):子公司提供设备保护等知识栏目,用户以手机短消息来订阅,每月定期发送订阅的内容给用户;7. 公益宣传及政策公告(WEB):通过发送短消息的方式实现子公司业务宣传、法律法规及政策等8. 对各子公司集中管理分别计费统计:通过对USB Key的分发和管理,可以分别统计各子公司发送的数据量及相应的费用。
注意:移动、联通短信暂时不能互通需要建立两个网关(移动、联通)连接 。