1、短信平台定制方案 1.设计原那么与依据 1.1.设计原那么 1)统一规划。短信平台是各应用系统的统一短信效劳平台,其效劳内容与效劳质量应该有统一的标准,在实现上应采用统一的技术标准。系统需充分考虑软、硬件平台的开放性和通讯层、业务层的开放性,采用国际通用的技术标准,如国际电信联盟itu、欧洲电信标准协会etsi、atm论坛、我国国家标准和行业标准等有关技术体制规定,支持多种协议。软件开发应采用标准和先进的软件工程与工程管理方法。 2)多种接入方式。短信平台是一个开放的系统,提供多种的连接方式,能够连接包括中国电信、中国移动、中国联通等多家运营商。 3)适用性与经济性。系统应能为各应用系统提供统
2、一的标准的短信接入效劳。系统建设应充分利用现有设备和数据资源,保护原有软、硬件投资。 4)扩充性与兼容性。系统平台应可以根据性能、可靠性等的扩展需要,能够通过新增设备进行平滑扩展和升级。系统应同时支持现有的多种呼叫功能和网络协议。 5)先进性。在满足可靠性的前提下,采用短信平台技术领域的最新技术,保证系统在建成后不会因技术落后不能满足应用开展的需要而做大的调整,并能够通过升级保持系统的先进性,延长其生命周期。 6)高可靠性。短信平台需要提供724小时全天候不间断效劳,系统的可靠性将直接影响短信效劳的效劳质量。短信平台应该能够应付突发情形下突然剧增的短信访问量。因此在设计上需选用可靠的设备,运用
3、冗余、容错、自恢复等技术充分保证系统的健壮。同时须充分考虑呼叫容量对线路流量和系统处理性能的要求。 7)方便管理与维护。出于加强系统运行监控的需要,系统应具备方便全面的管理监控功能(包括远程管理),支持snmp网管监控,支持snmptrap告警。同时,系统应易于使用,系统维护应尽量集中、简单,减少维护开销。系统平台应配备健壮的开发接口和丰富的开发工具,充分支持二次开发。 1.2.设计依据 短信平台是通过连接运营商短信网关来提供短信接入效劳,建设短信平台除参考国际电联(itu)的相关建议外,需遵循以下相关标准: Y邮电部 交换设备总技术标准书及附件(gf002-9002.1、9002.4); Y
4、smgp1.0中国电信短信网关协议; Ysgip1.2中国联通短信网关协议; Ycmpp2.0/3.0中国移动短信网关协议(同时应支持嘉讯信息机)。 2.短信平台功能 1)提供统一的、标准的短信传输接口 短信平台为应用系统提供通过统一的、标准的短信上、下行传输接口(至少支持c/c+,java编程,支持socket/api,支持windows/linux/unix等各种接入应用系统平台,并具备windows接入客户端程序,可以从指定文本文件或数据库中读取待发送短信,),应用系统不需关心与各运营商接口的细节,不需关心短信传输中主备模式(多专线、互联网和modem方式)切换,仅需按照与短信平台的数据
5、交换接口约定,来实现应用信息的短信定向发布和接收,发布的信息内容、发布对象、上行短信内容处理等均由应用系统根据业务逻辑由应用系统自身定义,短信平台应能根据上行短信目标号码和内容自动分发到不同的接入系统中,短信平台能处理和分发移动、联通、小灵通、gsmmodem上下行短信。 短信发送对象和信息内容的选择、发送时间和发送方式(如发送失败是否重发)等均由各应用系统自身负责定义(按照短信平台提供的应用接口效劳定义或api),此外短信平台也应能按接入系统的重要性或短信重要等级标识进行重发设定和modem备用模式发送设定(即当网关方式发送失败时转为modem发送)。 短信平台对短信交互进行统一管理,实现传
6、输短信的多种接口,并能根据目标号码进行自动接口选择、路由选择和数据报文转换。 短信平台应能将短信发送状态报告回送给发送该短信的应用系统,通告应用系统短信是否发送成功。 2)具备高可用性和高性能 支持双机高可用模式,使用2台短信效劳器并行工作,结合外部负载均衡设备实现业务的分担,任何1台短信效劳器故障,另1台短信效劳器应完全能独立工作。 能对短信自身效劳进行监控,发现自身任一模块故障,应能自动重启该效劳,并确保缓冲池中短信内容不丧失。 7x24小时不间断运行,发送性能不低于200条/秒。 3)支持多链路、具备主备两种发送模式 主方式采用专线连接运营商短信网关。 以专线方式连接移动、联通、电信三大
7、运营商短信网关(每个运营商2条专线链路,同时互联网线路做为第三备用链路),短信平台能自动探查各链路连接情况,在主用链路故障时自动切换到备用链路,在主用链路恢复后自动切回主用链路。 短信平台应具备网关和modem这2种发送模式的健康状态探测功能,在主方式故障时,应能自动将故障线路切换至gsmmodem发送,当主方式恢复时能自动切换回主方式。 4)web短信发送和接收模块 提供通用web短信发送和界面,用户经授权后可直接向指定用户(群)发布信息,如会议通知、活动安排、节日问候等。针对用户的不同职位、工作性质,应可以对短信发送数量和发送权限进行限制。用户来源既可来自ldap目录,也可来自短信平台本地
8、用户数据库。上行短信可以发送到用户收件箱,用户后可查阅发给自己的上行短信。支持企业通讯录(来源于ldap目录)和个人通讯录,个人通讯录支持文本文件和excel文件上传,个人通讯录可进行分组管理。 web短信发送模块除可发送网关所限定的省内用户外,还可使用modem向省外用户发送短信。 5)具备多级权限管理功能,可以设定多级管理员,分别对各自所负责的接入应用系统和接入用户进行管理(包括帐号管理、计费统计、审计等),可以限定帐号从指定ip。 6)支持ldap目录 短信web发送功能可以使用ldap目录系统进行身份验证,可以通过ldap目录获取个人信息,如所属单位、部门、 等。 7)支持多种发送方式
9、 短信平台应支持多种灵活的短信发送方式,如单发、群发、批量发送、从文件发送、定时发送等。发送超时时间和重试次数可定义,发送结果(成功与否)能够回送给发送源。 8)具备较强的平安机制 能对发送方进行认证控制,确保合法应用系统的短信访问。 具备较强的信息内容过滤功能,提供标准过滤模板,同时管理员可自定义过滤关键字,关键字自定义过滤支持严格匹配,顺序匹配,模糊匹配三种方式。 具备较强的审计功能,能记录发送源、发送对象、时间、发送和接收的短信内容,审计信息存储于数据库,并提供web查询功能。 能对所有短信平台操作进行审计。如创立和删除用户等。 9)具备较强的分类统计和灵活的计费功能 对外能够生成与各运营商间的准确对帐详单,对内可以根据用户、发送源、发送源组(如某单位所有应用系统)按照管理员定义的时间段提供短信发送统计,支持统计模板定义,并在此根底上可按照管理员预定义的计费政策进行计费(至少可提供按照应用系统、用户、单位等分类统计的对帐详单)。统计报表和计费报表可自定义时间调度自动生成。 2023)支持snmp网管 系统提供和操作系统(windows)的snmp效劳交互功能,通过操作系统的snmp效劳支持通过snmp网管对短信平台运行健康状况进行监控,支持snmptrap,监控的参数可以设置。 第6页 共6页