瑞洲通信:办公管理、语音与短信、电子商务、财务管理、定制软件的专业研发与提供商――――――――――――――――――――――――――――――――――――――――――――――――地址:沈阳市大东区八王寺街90号清华科技软件园508房间邮编:110042电话:024-314088636247516982021553QQ:1002676MSN:flylan2000@hotmail.com手机:13082465333@sohu.com第1页共7页瑞洲短信服务系统瑞洲通信:办公管理、语音与短信、电子商务、财务管理、定制软件的专业研发与提供商――――――――――――――――――――――――――――――――――――――――――――――――地址:沈阳市大东区八王寺街90号清华科技软件园508房间邮编:110042电话:024-314088636247516982021553QQ:1002676MSN:flylan2000@hotmail.com手机:13082465333@sohu.com第2页共7页第一章系统概述本系统专门为移动通信服务提供商(SP)而研发设计,商用三年多,系统运行稳定,功能强大,维护方便;支持中国移动(CMPP2.0,CMPP3.0)、中国联通(SGIP)、中国电信(SMGP)、中国网通(CNGP)等网关协议的不同版本;可通过接口和WEB、WAP相连,从而便于信息的采集和运用;具有SMS接口模块、应用接口模块、服务模块、管理统计模块等,是SP运营必不可少的软件支撑和最佳选择。第二章系统结构2.1开发环境:开发平台:window2000server(SP4)开发环境:MicrosoftVisualStudio.NET2003开发语言:C#支持数据库:MicrosoftSQLServer(SP3)/Oracle2.2系统结构图WANSP中心服务器短信网关短信中心分布式短信业务服务器分布式短信业务服务器数据库服务器SP系统结构图2.3系统环境要求系统硬件最低要求如下:SP中心服务器/数据库服务器(初期数据量不大的情况下可以共用一台)操作系统:WINDOWS2000SERVER瑞洲通信:办公管理、语音与短信、电子商务、财务管理、定制软件的专业研发与提供商――――――――――――――――――――――――――――――――――――――――――――――――地址:沈阳市大东区八王寺街90号清华科技软件园508房间邮编:110042电话:024-314088636247516982021553QQ:1002676MSN:flylan2000@hotmail.com手机:13082465333@sohu.com第3页共7页CPU:2.0G以上内存:1G以上硬盘:80G以上IP:要求固定IP一个2.4系统说明短信平台运行在SP中心服务器上,并根据需要挂接扩展接口,以便于和网上其它设备通讯;主要由短信接收接口服务(CMPP、SGIP、CNGP)、应用服务、数据库、分布式短信业务服务器接口服务组成。数据库服务器提供数据存储和备份功能,备份最好使用另一台设备。第三章系统介绍3.1SMS接口模块短信平台支持四个运营商的所有网关协议的所有版本,sms接口模块包括CMPP2.0/CMPP3.0(中国移动网关接口)、SGIP(中国联通网关接口),CNGP(中国网通网关接口)、SMGP(中国电信网关接口),分别实现和相应网关的通讯,包括接收和发送信息,自动发送反馈包等,详见系统功能描述。SMS模块非调用API方式,严格遵照标准协议编写,是对协议的完整封装,并且不加任何限制。为了保障系统安全,提高发送效率,增加到达成功率,支持快速二次开发,扩展方便,便于维护,系统同时具有以下优点:系统安全除了操作系统要安装防病毒和防攻击软件,关闭不用的服务和端口外,瑞洲短信平台系统还增加了以下安全措施:1.在和服务器或其它计算机通讯时绑定IP地址,非法IP拒绝连接;2.扩展接口采用MD5加密方法进行身份验证。自动恢复机制瑞洲短信平台系统和短信网关服务器由于各种原因中断后,系统在物理链路畅通情况下可以在第一时间自动和短信网关服务器恢复连接,重新正常工作,不用人工处理,方便维护,减少损失。发送超时重发和差错重发在发送消息时,由于发送后超出等待时间未收到应答或已知原因发送失败,进行二次重发,单位时间内二次重发限定次数内仍未收到应答则暂停发送,次日再发。对限定日期内连续重发失败的用户终止服务。接收重复丢弃机制在接收消息时发现消息流水号相同的数据包,忽略此数据包,防止错误发生。滑动窗口机制消息采用并发方式发送,加以滑动窗口流量控制,窗口大小参数可配置,即接收方在应答前一次收到的消息最多不超过指定条数。流量控制为保证发送到达率,以秒为单位,限制单位时间发送的最大数量,如超量,延迟再发。支持快速的二次开发接口二次开发接口采用数据库接口方式和插件控制方式,保证支持快速二次开发,其中插件还可根据具体业务再次开发。关键词过滤对下发的信息进行检查,根据安全要求过滤部分信息。黑名单机制系统采用黑名单机制,对黑名单中手机的信息进行处理,收到的信息忽略,下发信息拒绝发送,如根据运营商提瑞洲通信:办公管理、语音与短信、电子商务、财务管理、定制软件的专业研发与提供商――――――――――――――――――――――――――――――――――――――――――――――――地址:沈阳市大东区八王寺街90号清华科技软件园508房间邮编:110042电话:024-314088636247516982021553QQ:1002676MSN:flylan2000@hotmail.com手机:13082465333@sohu.com第4页共7页供的无效手机号码(如公免不计费用户)将其加入黑名单中。销号手机过滤机制根据运营商提供的销户手机号码对销号用户使用过的定制服务进行过滤清除,保证下发的有效到达率并减少由此可能产生的损失。日志功能提供完善的日志功能,记录全部原始记录,包括收到的信息和发送的信息,错误记录等。3.2应用接口模块应用接口的优势特点是开放性,提供接口说明,接口使用方可以自由选择开发语言,实现业务层的开发。包括二次开发接口,网站接口,第三方合作接口。二次开发接口是SP在上新节目时调用的接口,SP只需关心新业务的具体流程,不必关心短信的接收和发送(由系统自动完成)。从而提高二次开发的效率,并增强了稳定性,且各节目之间互不干扰。网站接口是为网站业务提供的短信接口,方便网站业务的开发。第三方接口是为SP和第三方合作时提供的接口,业务层实现在第三方处(远端),第三方只要调用我们的接口,即可实现业务合作。3.3服务模块服务模块是建立在SMS模块基础上的,调用二次开发接口实现业务操作,本模块是系统的核心模块。因为有灵活的二次开发接口,新业务的开发非常灵活方便。内部自有节目当新增加内部自有节目时,只需要在应用服务模块中增加一个处理新节目的小模块即可,如需要数据库支持,可在数据库增加新表。外部合作节目当新增加外部合作节目时,需要在应用服务模块中,增加一个处理新节目的小模块。一般可以使用分布式短信业务服务器接口服务中现有的接口同合作伙伴通信,如有特殊要求,可以在分布式短信业务服务器接口服务中新增加一通讯接口,处理特殊的要求。节目测试新节目上线前需要进行严格的测试,用手机直接测试,不但效率低,而且成本高。系统提供了良好的测试功能,系统提供模拟手机输入的方法,使维护人员可以进行流程测试、压力测试等。3.4管理统计模块管理统计模块是系统管理和维护的功能模块,通过此模块可以进行系统的设置,节目管理等。统计模块提供系统对业务流量的统计及各种报表的生成,为经营提供参考数据。瑞洲通信科技SP数据管理平台是瑞洲通信科技短信平台的重要组成部分,是SP进行二次开发的应用接口,在设计过程中,充分考虑了短信业务管理的实用性和易用性;页面风格清新简约,菜单项目分类明确,功能全面。3.4.1页面框架简介首页面主要功能是身份验证,为保证安全,五次登陆失败该用户将被注销,注销的用户只能由管理员重新设定。3.4.2菜单页面单形式设计,分类明确,功能全面,便于后台管理。主菜单包括:登陆、客服、报表统计、节目管理、数据管理、系统管理六大功能选项,页面分布请查看“数据管理业务数据管理平台”主界面3.4.3登陆瑞洲通信:办公管理、语音与短信、电子商务、财务管理、定制软件的专业研发与提供商――――――――――――――――――――――――――――――――――――――――――――――――地址:沈阳市大东区八王寺街90号清华科技软件园508房间邮编:110042电话:024-314088636247516982021553QQ:1002676MSN:flylan2000@hotmail.com手机:13082465333@sohu.com第5页共7页3.4.4客服“客服”管理页面包括六大功能选项:查询、代定、取消三大部分,下面以“查询”为例进行详细介绍。查询界面:两个时间控件(起始时间、终止时间),一个输入框(手机号),一个选择框(在时间段内查找),三个按钮(查询上行、查询下行、查询包月)。功能说明:在指定时间段内,按照手机号码进行上行信息、下行信息和包月信息的查询或打印。查询案例见图3。使用方法:点击起始时间控件,选择年、月、日,同样方法选择终止时间,输入手机号,选择在时间内查找,再点击相关按钮,即可进行相应查询。起始时间的选择日期包含在查询结果中,终止时间不包含在查询结果中。如查询今日某用户的使用记录,则选择起始时间今日日期,终止时间明日日期。查询上行/下行信息显示结果:在指定时间段内,按照手机号码进行上行信息、下行信息和包月信息的查询,查询结果显示:时间、接入号、计费代码、收费类型、费率、封顶费、收费手机、接收信息手机、节目指令、上行信息、下行信息。查询包月信息显示结果:按照手机号码查询定制节目。查询结果显示:定制时间、定制标志、接收手机号、付费手机号、接入号、定制指令、计费代码、定制节目。代定用于客服人员按照用户要求代替用户定制节目。取消用于客服人员帮助用户进行节目退定。当客服人员在为用户做取消操作时,如果不能显示用户的定制业务,则表明用户已取消了该业务。客服人员需要在“查询”→“查询包月”中查看用户的定制状态、取消时间等相关信息。3.4.5报表、清单“报表、清单”界面中包括:包月用户数统计、各接入号流量汇总、各接入号流量清单、各计费代码流量汇总、各计费代码流量清单、各服务代码流量汇总、各服务代码流量清单、全部记录汇总、全部记录清单、用户清单、通过SQL语名统计数据、统计用发送失败清单等功能选项。下面以“包月用户数统计”报表为例做一介绍。分别统计三个平台的某个时间段各自发送的数据流量,如:包月下行总条数,有反馈(正确)条数,有反馈(错误)条数,包月下行有报告(正确)条数,包月下行有报告(错误)条数,包月下行无报告条数。以下是应用实例:各接入号流量汇总统计具体时间段内,对具体接入号流量作以汇总统计。各接入号流量清单统计指定时间段内各接入号清单。各计费代码流量汇总指定时间段内按计费代码进行统计,相当于统计每个业务的使用情况。各计费代码流量清单显示指定时间段内指定服务代码的详细清单。瑞洲通信:办公管理、语音与短信、电子商务、财务管理、定制软件的专业研发与提供商――――――――――――――――――――――――――――――――――――――――――――――――地址:沈阳市大东区八王寺街90号清华科技软件园508房间邮编:110042电话:024-314088636247516982021553QQ:1002676MSN:flylan20