1、 XXXX电信增值业务管理平台 技术解决方案 2012.07 文档修改历史 版 本 修改人 日 期 描 述 V1.0 高合勇 2012.06 创建 1、 项目简介 1.1. 项目背景 中国电信XXXX分公司是中国电信集团公司(中国电信股份有限公司)在XXXX省行政区域范围内设立的省级分公司。公司目前下辖11个市级分公司,97个县级分公司和业务集成公司、移动终端公司、号百公司3个专业分公司。2008年10月1日,中国电信XXXX分公司正式承接运营CDMA业务,推出
2、天翼互联网手机,由此迈入全业务经营时代。作为综合信息服务提供商,中国电信XXXX分公司秉承让客户尽情享受信息新生活的企业使命;追求企业价值和客户价值共同成长的经营理念;决定建设增值业务平台为客户提供安全畅通的网络、健康环保的产品、方便快捷的服务,为XXXX国民经济信息化建设提供强有力的通信支撑和综合信息服务;并积极将公司建设成为一流的电信企业。 2、 技术体系简介 2.1. 产品技术标准 图 21 产品技术标准示意图 1) 经过9年时间的探索和积累,研发中心制定了《大汉三通公共技术组件规范》、《大汉三通UI设计规范》、《大汉三通测试规范》、《大汉三通代码规范》,所有产品和项目开发
3、都必须遵循这些规范。 2) 产品基于J2EE技术架构,使用java作为主要开发语言。而且使用了业界流行和成熟的SSH开源框架(Structs、Spring和Hibernate),基于MVC模式,构建强大灵活的WEB和后台应用程序。 3) 经过多个产品、产品的各个版本、多个项目的提炼,大汉三通推出了自己的公共组件,公共组件包括:Util工具类,消息组件、日志组件、线程同步组件、任务管理组件、系统监控组件、告警组件、License组件、server组件、角色组件、通道组件、彩信制作组件、彩信预览组件、黑名单组件、关键字过滤组件、号段归属地组件。 4) 为了快速应对市场需求的变化以及不同行业产
4、品功能的细分,大汉三通针对增值业务短信和行业短信市场分别开发了运营基础平台和行业短信基础平台。在此基础上,可以根据各个行业和客户的个性化需求开发出对应的行业版本和定制版本,定制的功能将以插件的方式跟基础平台进行对接。这样保证基础平台的通用性、一致性和定制项目的成熟性和稳定性,同时减少开发维护工作量。 2.2. 研发流程 图 22 大汉三通产品研发流程示意图 1) 大汉三通开发管理基于业界主流的“敏捷开发思想”,并且以禅道作为研发管理平台。 2) SVN作为源代码管理工具。 3) Maven作为项目构建工具,Nexus建立私用仓库。 4) Eclipse作为开发人员的IDE。 5
5、) Hudson作为持续集成工具。 3、 客户总体需求 3.1. 系统管理功能 Ø 权限管理:设立省级、地市、客户、客户编辑,四级权限。 Ø 客服系统:提供客户服务管理功能。 Ø 业务监控:提供对平台运行状态的监控。 Ø 统计分析:包括客户统计管理、白名单统计管理、彩信短信数据管理等。 3.2. 客户管理功能 Ø 客户信息管理:管理客户信息和资料。 Ø 合同信息管理:管理和维护各客户的资料和合同关系。 Ø 成员信息管理:管理客户成员的信息。 Ø 白名单管理:管理最终用户的白名单。 Ø 黑名单管理:管理白名单中禁止发送的最终用户黑名单 Ø 任务单管理:管理短信、彩信
6、发送任务。 Ø 内容审核管理:管理短信、彩信发送内容。 Ø 下发内容管理:管理已发送短信、彩信任务。 3.3. 业务管理功能 Ø 彩信制作发布:客户彩信的编辑制作、审核发布子系统。 Ø 短信编辑发布:客户短信编辑、审核和发布管理。 Ø 黑白名单匹配:对发送目标成员的匹配管理。 Ø 投票管理功能:可承接社会上各类选拔比赛、民意调查、市场调查等,以获取支持率或相关数据。 4、 平台应用解决方案 4.1. 系统管理功能 增值业务管理平台系统管理模块主要提供平台管理功能,平台管理员可通过直接登录平台管理页面对平台进行操作,包括通道管理、账号管理、CP管理、接口用户管理、日志管理、黑
7、名单管理、归属地管理、队列监控等。 4.1.1. 权限管理 权限管理功能主要用来对使用本平台用户的权限和账号信息进行管理。本平台的用户一般是SP企业内部员工以及其产品内容合作方(一般称作CP)。 SP企业内部人员一般包括平台管理员、业务人员、市场人员、WAP网站设计人员、产品内容制作人员、审核员、客服人员;产品内容合作方(CP)一般能上传自己拥有的内容以及查询自己内容的下载情况。所以,为了能很好的控制平台中用户的权限,本平台使用角色来控制用户的权限,角色如平台管理员、审核员、CP人员等等。 权限管理是根据系统设立的省级、地市、增值业务管理平台客户、客户编辑等四种不同的级别分配不同的权限。
8、如省级可以管理地市等以下两级的用户,地市不能共享省级账户的对应数据权限及功能权限等。 4.1.2. 角色管理 角色信息主要包括角色名称、它能访问的页面集合以及每个页面上的属性。每个页面会根据需要定义多个属性,如“新增”、“编辑”、“审核”、“查看SP”、“查看CP”等等,每个属性对应页面的一项功能,拥有该属性,访问该页面的时候就才能拥有这项功能。比如某角色拥有频道内容页面的“审核”属性,那该角色进入到这个页面就能执行审核操作。 4.1.3. 日志管理 增值业务管理平台采用Apache的Log4j作为日志操作包,通过使用Log4j,平台可以控制日志信息输送的目的地是控制台、文件,也可以控
9、制每一条日志的输出格式。通过定义每一条日志信息的级别(OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL),能够细致地控制日志的生成过程。 增值业务管理平台拥有强大的模块专门处理平台运行情况的每一条记录,按时间分别对不同的业务进行日志记录,并生成有规则的日志文件名,方便数据的跟踪和查询,比如:需要查询2009年7月1日的短信订阅情况,可以查看2009-7-1_cms.log日志,该日志记录了所有2009年7月1日订阅短信产品的所有数据情况。 而且对增值业务管理平台整个运营情况也有单独的日志进行管理,平台是否稳定,程序是否有出错情况可以通过该日志一眼就能看出,方便平台的
10、日常维护。 4.1.4. 客户服务 增值业务管理平台提供完善客户服务管理。为客户提供MO补发、订购用户详单、短彩信上下行详单及对订购用户的管理。系统支持手机号码、运营商、业务、时间段等查询方式,详单可以导出成Excel报表。 4.1.5. 业务监控 系统管理模块中包含了短信发送队列监控、彩信下发队列监控,增值业务管理平台可以实时监控短彩信发送队列,通过手机号码、短彩信内容及通道可查询到当前通道提交的短彩信队列、下发路径(普通下发、接口提交等)、下发短彩信类型、业务代码等。 4.1.5.1. 主要功能 ü 配置网关参数 ü 监视增值业务管理平台运行状态,必要时自动重启增值业务管理平
11、台 4.1.5.2. Email报警 系统出现线程异常或其他特定异常时,自动进行Email报警,在第一时间通知平台管理员进行处理。 4.1.5.3. 错误信息反馈 对于接口调用方来说,详细的接口信息反馈是很重要的,在增值业务管理平台开发的接口中,每一个接口都有强大的错误检测功能,能按不同的错误给出相应的错误代码,接口调用方根据错误提示可以方便的进行错误检查以及参数调整。 4.1.5.4. 操作历史记录 增值业务管理平台会对平台的所有操作员做出的每一步操作都做出详细记录,使得所有的恶意操作都有据可查。 4.1.6. 统计分析 4.1.6.1. 订购用户统计 系统支持以业务类型、
12、时间段等作为查询条件,进行多种方式混合查询,提供增值业务管理平台客户订购统计列表,统计出指定包月业务/通道或者指定时间段内的订购人数、退订人数、订购中人数等数据。 4.1.6.2. 白名单统计 增值业务管理平台客户完成签约后,向地市管理平台提供白名单,用于实现对个人用户的服务。系统可以统计这些白名单用户,并详细显示用户的手机号码、归属地等信息。 4.1.6.3. 收入结算统计 增值业务管理平台支持以业务、时间段等作为查询条件,进行多种方式混合查询,提供收入结算统计列表,统计出指定业务(点播、包月)或者指定时间段内的业务价格、用户总数、收入金额等数据。 4.1.6.4. 短信上下行统计
13、 增值业务管理平台支持以业务、时间段等作为查询条件,进行多种方式混合查询,提供短信上下行统计列表,统计出指定业务(点播、包月)或者指定时间段内用于点播/订购的短信条数、上下行总量等数据。 4.1.6.5. 彩信上行统计 增值业务管理平台支持以业务、时间段等作为查询条件,进行多种方式混合查询,提供彩信上行统计列表,统计出指定业务(点播、包月)或者指定时间段内用于点播/订购的彩信条数、上行总量等数据。 4.1.6.6. 彩信下行统计 增值业务管理平台支持以业务、时间段等作为查询条件,进行多种方式混合查询,提供彩信下行统计列表,统计出指定业务(点播、包月)或者指定时间段内下行彩信的成功条数
14、失败条数、下行总量、总费用、成功率等数据。 4.1.6.7. 按地区统计 增值业务管理平台支持以归属地(省、市)、时间段等作为查询条件,进行多种方式混合查询,统计出指定业务(点播、包月)或者指定时间段内彩信上、下行总条数、下行成功数、下行失败数、下行成功率等数据。 4.2. 客户管理功能 4.2.1. 客户信息管理 增值业务管理平台客户主要为手机用户。基本信息包括用户基本资料、付费方式等客户的静态数据资料以及与相关的客户统计信息等,是关于客户情况记录的最原始资料和客户关系管理的基础信息。 客户信息管理主要是系统中订购关系中的订购用户管理。系统可以根据增值业务管理平台客户的详细订购
15、资料管理客户,进行新增、修改、删除等操作。 可根据手机号码、归属地、业务名称、状态等条件查询到客户的详细信息。 4.2.2. 合同信息管理 合同信息管理是指订购业务的外部人员的订购关系的管理。主要包括订购的业务资费套餐、提交号码数量限制、业务生效时间、业务名称、接入号等。系统可以对该信息进行查询、删除等。 4.2.3. 成员信息管理 系统可以根据用户的状态、用户手机号等查询客户成员用户,可采用分组的方式批量导入增值业务管理平台成员。且可导出现有的成员用户,导出的格式为TXT或EXCEL。还可添加用户、修改、删除某用户组。 4.2.4. 白名单管理 增值业务管理平台客户管理员提交白
16、名单申请,地市管理员审核通过后,成功确认的手机号码视为该客户的白名单。系统支持客户制作完成任务单的内容和选定白名单为任务单目标用户。在增值业务管理平台客户生成订购关系后,客户向地市管理平台提供白名单,用于实现对个人用户的服务。 4.2.5. 黑名单管理 在增值业务中,黑名单通常是针对有用户投诉,而且经查实违规情节比较恶劣的,SP便把这样的用户列为“黑名单用户”,其目的是以后不再向这些用户发送信息,即使发送信息,也将发送失败。大汉三通产品中引入了这一概念。 增值业务管理平台发送短彩信时,会先从接收对象中自动过滤掉黑名单号码,然后再进行下发。可批量导入黑名单号码,并可添加、修改或删除黑名单号
17、码等。 4.2.6. 短信包月、群发任务 系统提供群发、包月任务功能,支持定时发送,平台管理员可以手动对包月用户进行反向取消。 系统可以根据发送周期(时间、日期等)对某个业务的包月用户进行短信下发。 系统管理员对于已建立的计划任务,如果任务未执行,可以进行计划任务手动操作。 包月任务下发通知在添加包月任务时系统可以选择优先级、对应的业务、通道、包月下发的周期(按月、按周、按天),添加完包月任务后,系统后台到指定的时间后会智能发送短信。 对于需要审核的包月、群发任务,增值业务管理平台客户提交任务单以后,由审核员审核后,再根据设定好的时间,系统自动发送该任务。 4.2.7. 彩信包月
18、群发任务 对于需要审核的包月、群发任务,增值业务管理平台客户提交任务单以后,由审核员审核后,再根据设定好的时间,系统自动发送该任务。 系统提供群发、包月任务功能,支持定时发送,平台管理员可以手动对包月用户进行反向取消 包月群发任务会根据取产品方式(按时间、按彩信标题等)以及发送周期(按天、按周等)对某个业务的包月用户进行彩信下发。 包月下发任务的安排支持按标题通过适配符来匹配,例如可以事先编辑名称为mms_0701、mms_0702、mms_0703…的彩信,然后在任务安排中设定为下发的选取规则为mms_#M#D,其中#M表示月份,#D表示日期,在7月2号这天将会自动下发mms_07
19、02这条彩信。同理,可以用#Y来表示年份。。 4.2.8. 内容审核管理 内容审核管理主要是针对短彩信发送的内容进行审核管理。内容审核员根据客户提交的短彩信任务单来审核短彩信内容。审核通过后才可发送内容。 4.2.9. 短信上下行详单 系统支持对发送的所有短信详单进行管理和查看,包括短信上行详单、短信下行详单。且可根据业务、下发途径、通道、时间段进行下行详单的查询,系统支持导出详单,导出格式为txt、excel。 4.2.10. 彩信上下行详单 彩信上下行详单可根据具体的用户手机号,彩信标题、彩信下发通道、业务等条件进行彩信的上下行详单进行查询。并可导出查询出的下行详单导出的格式为
20、txt、excel。 4.3. 业务管理功能 4.3.1. 短彩信产品管理 管理员可以创建短彩信产品、添加产品内容、查看短彩信产品、更改短彩信产品、删除短彩信产品等产品管理功能。管理员可以执行产品管理的所有操作。 产品管理中还包含了彩信在线制作、分组及管理。 4.3.1.1. 彩信制作 彩信通常是由彩信标题和多个彩信帧组成,每一帧都有各自文字、图片、背景音乐和帧播放时间。 增值业务管理平台能制作多帧的彩信,可以为每一帧设置图片、背景音乐、文字和播放时间。制作出来的彩信符合SMIL 2.0格式,并且可以实时预览。 4.3.1.2. 彩信管理 彩信管理主要是管理制作好的所有的彩
21、信产品,审核通过或未通过的彩信都包含在彩信管理模块中,客户可以根据彩信的审核状态、彩信分组、彩信标题来查询彩信产品、修改彩信产品以及批量删除彩信产品。 4.3.1.3. 短信产品管理 短信产品管理包括短信的产品添加、产品内容添加、查询短信产品等。短信产品主要是在添加业务时,可以选择短信产品来作为某一业务的具体回复。以及在添加发送包月、群发任务时,需选择短信产品。 4.3.2. 黑白名单匹配 系统在发送短彩信过程中,自动筛选匹配系统中黑白名单的号码,在下发过程中自动过滤黑白名单号码。 4.3.3. 投票管理 在某一项活动中,手机用户发送短信对选手或其它选项进行投票选择,或者对某一事物
22、表明赞成或反对的态度。可承接社会上各类选拔比赛、民意调查、市场调查等,以获取支持率或相关数据。 投票业务具备抽奖功能,可设定多个奖项鼓励参与投票的用户。活动结束后,系统在规定的时间内,从全部或符合某项投票结果的用户中抽出中奖名单。投票业务为手机用户提供随时查询当前投票结果的服务,以吸引更多的支持者参与。 4.3.3.1. 投票使用说明 该业务为点播业务,定制途径为手机MO定制。 用户可以通过手机编辑短信“8 ”加竞拍价格 到服务号“1066333000”使用该项业务。该业务为点播业务,无需退定。 4.3.3.2. 产品流程图 用户 0.MO处理 此处计费1.0元
23、/条 系统处理,结合活动选手情况 A)发送8加 选手编号 到1066333000 0 梦幻组合感谢您的投票,他目前的票数为15834票,希望您继续支持他!本条1元,客服4008208121。 4.3.3.3. 产品资费 “短信投票”为点播业务,信息费费用为1.0元/条,用户每上行请求一次,返回1条短信。 4.3.3.4. 产品使用参数 点播 业务代码 MTTP MO指令 8+投票内容 业务价格 1元/次 返回条数 1条 4.4. CP自服务 平台管理员根据各CP公司进行统一的管理,管理分为3类: Ø 账号管理:公
24、司的账号根据接入方式不同,有普通账户登录方式和第三方制作系统接口方式的区别。 Ø 客户资料管理:记录cp公司的基本信息等内容。 Ø 合作状态管理:合作、暂停、终止、即将到期(合同2个月内到期)。 以上三个管理界面可以根据CP信息相互链接,实现管理的延续。 4.5. 协议接口 4.5.1. 短信收发协议 平台的通信协议模块按百分之百短信协议开发,不使用其他厂家的API,完全支持各类网关协议。 支持的协议: Ø 中国移动CMPP协议及MISC系统 平台完全支持中国移动所制定的《中国移动通信互联网短信平台接口协议》3.0版本(简称CMPP协议)。 平台完全支持中国移动所制定的《移
25、动数据业务管理平台(DSMP)》中的SP定购关系同步、SSO网站登录等功能。 ※ DSMP(Data Service Management Platform) 数据业务管理平台,是数据业务的管理核心平台,完成数据业务的业务管理和控制功能。数据业务管理平台主要负责用户管理、业务管理和SP管理,并对外提供开放接口并为各个业务网关、SP提供代计费功能。该平台还应提供数据业务相关的各种统计、查询功能,例如用户统计、SP及业务统计、计费统计等。 ※ MISC(Mobile Information Service Center) 移动信息服务中心,是卓望集团为了梦网计划的顺利实施为
26、移动运营商潜心研发的首个技术支撑平台。它实现了开放价值链“服务提供商à网络运营商à用户”商业模式的有效支撑与业务管理,涉及SP管理、服务管理、用户管理、订购管理、计费管理、统计分析等运营的诸多领域。是运营商在新的网络环境下为客户提供数据业务服务的核心管理平台。 Ø 中国联通SGIP协议 Ø 中国联通SGIP协议 平台支持由中国联通所制定的《中国联合通信公司短消息网关系统接口协议》(简称SGIP协议)版本1.2及其适应性修改版本(支持LinkID)。 Ø 中国电信SGIP协议 平台支持由中国电信所制定的《基于固定电话网的信息终端及综合信息系统技术规范》中《第七分册 短消息网关(S
27、MGP)协议 V2.0》及《第七分册 短消息网关(SMGP)协议 V2.0》。 Ø SMPP协议 平台支持国际上通用的《短消息点对点通讯协议》(简称SMPP协议)3.3和3.4版本。 Ø 中国电信PARLAYX协议 平台支持由中国电信所制定的《中国电信移动业务网络综合业务接入网关(ISAG)开放接口协议 Short Messaging V2.0》,该接口基于PARLAYX协议。 4.5.2. 彩信收发协议 Ø 平台通信协议完全遵照MM7协议开发,全面支持各类网关协议。 Ø 支持多通道,一套平台能同时接入多家省级运营商,而且一个业务能同时在多个通道上运营。 Ø 强大的在线彩
28、信制作编辑功能。 Ø 平台实现了手机报的业务运营流程,能够直接运营手机报业务。 Ø 提供详细的状态报告,并根据所返回状态,实施限时限次重新发送(确保由业务程序提交的信息,让用户尽可能的收到,且只能为一条信息,不能因为重新发送让用户收到多条信息)。 Ø 稳定的性能以及高效的处理能力。单台服务器下发速度能达到100条/秒。 支持的协议: Ø MM7彩信协议 平台完全支持MM7彩信协议,支持SMIL 2.0。 Ø 中国移动彩信增值业务相关协议 平台完全支持中国移动所制定的《移动数据业务管理平台(DSMP)》中的SP定购关系同步、SSO网站登录等功能。 Ø 中国电信彩信增值业务相
29、关协议 平台完全支持中国电信所制定的《中国电信综合业务接入网关_ISAG_开放接口协议03-MMS V2.0》以及《综合业务管理平台(ISMP)》中的SP订购关系同步接口、SSO网站等功能。 Ø 中国联通彩信增值业务相关协议 平台完全支持中国联通所制定的《综合业务管理平台(ISMP)》中的SP定购关系同步、SSO网站登录等功能。 4.6. 计费结算 4.6.1. 计费类型 Ø 按次计费 针对点播类业务,客户通过短信、网站、WAP方式发起业务请求,平台根据点播指令解析业务种类,并向点播客户发送指定彩信产品,并按点播的产品费率扣取一定的费用,扣费金额按点播次数及产品种类的不同而不同。
30、 Ø 包月计费 针对包月类业务,根据客户订购指令解析,向客户发送订购产品,并将客户名单加入群发任务接收人名单。 每个月初系统将自动形成扣费名单,按照不同的订购产品扣取客户包月产品订购费用。每月月底系统自动形成当月新客户名单,并按照订购日期折算扣费金额形成扣费单。 Ø 子产品打包(套餐)计费 业务系统将多种产品打包成一个产品大类,每个大类下都有一定数量的子产品。根据业务情况特点,计费模式将采取以下的模式: 1、所有子产品的打包计费在统计报表上都计入大类产品收入,因此可以直观的查看大类的营业收益; 2、提供套餐组合界面,同一大类的所有子产品可在该界面上操作并将同一大类中的子产品随意组
31、合,形成新的套餐产品,并可对其设置一点的优惠价格。 系统根据套餐资费形成扣费单并提交扣费请求。 4.6.2. 计费采集点 增值业务管理平台客户使用系统的功能费在BOSS产生,通信费仍然在原有各计费采集点产生。 5、 系统性能 5.1. 系统核心优势 l CTC-CMS通信协议模块按照全协议支持定位开发,不使用其他厂家API,全面支持各类网关协议 l CTC-CMS支持多通道,一套平台能同时接入多家省级运营商,且一个业务能同时在多个通道运营 l CTC-CMS提供详细的状态报告,并根据所返回状态,实施限时限次重新发送(确保让用户尽可能的收到,且只收到一次由业务程序提交的信息,不会
32、因为重新发送而让用户收到多次信息) l CTC-CMS采用“多线程”+“高速缓冲”处理机制,大大提高群发效率和成功率 l CTC-CMS具有稳定的性能以及强大的处理能力,单台服务器下发速度能达到1000条/秒 5.2. 跨平台、跨数据库 CTC-CMS采用纯JAVA设计,JAVA语言本身是一种和平台无关的语言,因此CTC-CMS能在各种操作系统下稳定运行。而且CTC-CMS使用强大高效的数据库持久框架hibernate管理数据库的访问,因此能够支持多种数据库(Oracle、Microsoft SQL Server)。 5.3. 多线程、高速缓冲 对成批下发的短彩信业务,如果不做二级
33、缓冲处理,直接对网关进行批量下发,必定造成网关的数据拥挤,容易产生数据丢失,导致发送成功率下降。 CTC-CMS采用一个主线程监视多个子线程,而且数据采用高速缓冲区做存储,能够处理大批量的短彩信群发工作。 CTC-CMS启动的时候,会自动建立一个主线程来监视是否有短彩信下发数据,当遇到成批下发的短彩信(如包月产品群发)时,群发处理模块先将群发内容以及相应数据进行手机过滤、信息收集、信息过滤操作后,统一写入群发数据表里面,当主线程发现有新的群发数据时,会自动将处理的数据按预设定的大小放入服务器的高速缓存中临时存储,并自动开启一个子线程进行下发处理,这时数据保存在高速缓存里面,运行速度及快,不
34、做任何数据库读写操作,而且可以按用户要求开启多个线程并发处理。 各子进程发送完数据后,主线程能自动负责释放资源,而且还分别对各子进程做了超时处理,如果到达预期的时间仍然没有做下发处理,该现象在子线程发生锁定现象后会遇到,此时主线程能将子线程中的数据收回,并将子线程杀死,开启一个新的线程并将数据移交给新子线程继续做下发处理。 CTC-CMS这种多线程与高速缓冲“双剑合璧”的处理机制,能大大提高群发效率和成功率。 5.4. 系统安全性 系统安全包括系统安全性、网络安全性,信息安全性三大方面。 5.4.1. 系统安全性 在系统中,只有合法用户才能访问和操作被授权的系统功能,并对其操作行为
35、进行记录。用户需要使用系统功能时,必须先使用用户名和密码登录。密码采用加密算法计算,不允许还原,防止泄密。登录后,根据用户的权限限制用户的访问功能,非授权用户不能访问未授权的功能。用户登录和操作数据都有日志记录,可以查询日志检测核对用户的身份。 5.4.2. 网络安全性 网络和主机采用端口过滤机制,限制非授权的端口访问网络,防止非法数据的入侵,阻止非授权或未检测的数据向外泄漏。网络交换机可做地址捆绑等安全措施提供网络安全性。 5.4.3. 信息安全性 CTC-CMS具有数据备份和恢复的功能,以保证数据的完备、可靠和安全;同时数据库必须设计严格的存取控制措施,根据用户的权限及职能划分对该
36、用户能够管理和使用的数据进行控制。每天定时备份数据库中的数据,同时备份数据库的日志,保证数据库的安全。 5.5. 系统性能指标 Ø 模块稳定性强,各个模块处理消息效率高 消息处理通过内建线程池进行,采用多事件多消息的方法,可以对大量消息进行并行处理,大大提高了消息处理的速度,同时提高了短消息平台的总体处理速度。 Ø 兼容性好 提供便捷的接口与短彩信业务程序和业务合作商相连接,既有简便易行的数据库接口,也有快速的基于TCP/IP的XML接口。 Ø 管理方便 全面的日志管理,用于用户监控和分析。良好的短彩信状态报告的管理,具体操作方式用户可以自行配置。 Ø 网关稳定性强 可长时间
37、稳定工作,维护工作少。并提供专门的监控程序,如果系统出现故障,监控程序会自动重启网关。 Ø 平滑扩容 支持多设备节点级联扩展,系统支持平滑扩容。 Ø 平台处理能力强 ² 通道数 电信、移动、联通,通道数量不限 ² 链路数 不限制 ² 瞬间处理能力 1000条/秒 ² 系统瞬间峰值 1000条/秒/一个TCP/IP连接 ² 日处理量 千万级 ² 服务器集群 支持 ² 业务数量 不限制 6、 产品介绍 6.1. 产品概述 6.1.1. 系统拓扑图 图 61基于3G融合消息平台CTC-CMS系统拓扑图图 6.1.2. 功能架构图 协议层
38、 SOCKET接口 HTTP GET接口 调用存储过程 DLL/EXE接口 业务接口 CMPP SGIP 中国电信 中国移动 中国联通 运营商 SMGP SMPP 移动MISC 发送路由选择、重发处理 平台层 平台通信接口 WebService驱动引擎 业务调度解析模块 订购模块 数据自动存储、恢复引擎 点播模块 消息过滤模块 消息缓冲模块 消息重发模块 第三方远程调用模块 消息传输模块 数 据 库 业务模块 产品制作 业务信息管理 资费管理 产品管理 资源管理 短信收发/群发 手机用户管理 业务统计
39、模块 收入与结算 包月用户统计 发送成功率统计 群发任务统计 平台管理模块 角色管理 通道管理 黑白名单 理管理 归属地管理 日志管理 敏感词过滤 下发队列监控 接口用户管理 帐号管理 号段管理 后台线程管理 下发类型管理 Web Service接口 图 62基于3G融合消息平台CTC-CMS系统构架图 6.1.3. 组织架构 图 63 CTC-CMS系统用户组织架构 6.2. 系统设计原则 系统遵循松耦合、模块化的原则,采用软件总线、组件设计方式以保证应用系统的灵活性,适应个性化的需求;采用服务器集群方式
40、便于系统扩容和负载分担。总体来说,系统设计遵循以下原则: 6.2.1. 规范性 系统严格遵循业内的相关技术规范和业务规范的要求,对平台进行整体规划。 6.2.2. 开放性 l 系统遵循开放性架构,采用开放的接口协议与开发平台,为用户提供统一的、开放的能力调用; l 业务维护和发展不依赖于设备厂商,能够保证业务的持续升级和发展。 6.2.3. 安全性 l 系统按照电信级的应用进行设计,系统软件架构充分考虑整个系统运行的安全策略和机制;针对各类流程的安全需求,采用多种安全技术手段,为用户提供完善的安全技术保障; l 提供有效的安全保密措施,确保系统和数据资源的安全,防止对系统资源
41、的非法侵入,应对违背安全事件记录并报警;系统具备良好的文件和数据库备份机制,定期对系统进行备份,并在系统数据丢失的情况下提供数据恢复; l 采用双机热备份以及标准备份、增量备份、差量备份等方法相结合,既要解决备份的速度,又要保证数据的安全性。不同的操作员具有不同的数据访问权限和功能操作权限,系统管理员能对各操作员的权限进行配置和管理; l 系统用户账号管理、密码管理、数据访问权限和功能操作权限管理满足客户IT内控要求。系统对用户数据采取安全措施,阻止用户数据泄密,丢失和被非法修改,保障用户利益; l 系统提供操作日志记录功能,以便及时掌握系统安全状态。 6.2.4. 成熟性 采用成熟
42、稳定并且具有运营实例的平台和第三方软件或者组件。 6.2.5. 先进性 l 系统采用业界领先的技术和体系结构,确保系统的先进性; l 提供完善图形化的安装与配置界面,易于使用,具备风格一致用户界面; l 系统能在浏览器中完成基本的管理任务,对用户输入错误,会及时作出提示,还具备完善的联机帮助功能。 6.2.6. 可扩展性 l 系统采用模块化设计,能够满足未来业务发展的需要; l 新功能、新业务的增加能够在不影响系统运行的情况下实现; l 系统设备以模块化方式组建,设备的处理能力平滑扩容。 6.2.7. 高可靠性 l 系统稳定可靠,具有优良的平均修复时间(MTTR)和平均故障
43、间隔时间(MTBF)指标;采用故障检查、告警和处理机制,保证数据不因意外情况丢失或损坏; l 软件故障情况下,系统具备故障守护恢复机制,即当发生一般性软件障碍时,系统具有自纠恢复能力,例如软件发生障碍时能进行局部再装入等。当发生全系统中断或电源中断恢复后、系统能迅速地自动再启动运行; l 系统支持负载均衡能力,支持应用部署在多台服务器上、避免应用系统的单点故障。冗余点在单台设备软硬件故障情况下,系统所承载业务仍正常提供且服务质量不劣化; l 系统具备静态过负荷控制和动态过负荷控制两种过负荷控制的能力,能根据CPU、内存、处理能力进行过负荷控制。 6.2.8. 可维护性 l 系统易于分
44、析和测试;系统易于修改,对某一个服务系统的修改,不影响其他系统的正常运行; l 易于扩展,新增服务时要求对系统做尽可能少的修改; l 系统具备自管理和监控功能,能够实时监控各模块的执行; l 具备在线升级协议及版本的功能、在不中断业务的情况下支持对系统的外部接口协议进行在线升级、对修改后的系统版本进行在线升级。 6.3. 功能模块 6.3.1. 短信业务管理 业务管理包含资费管理和短信业务管理。 CTC-CMS在配置业务的时候,可以为一个业务配置多个指令。这些指令将用于业务点播、订购、退订或者普通路由。指令类型分为“短信指令”、“子号码”、“短信指令+子号码”三种。 短信指
45、令的匹配模式分为模糊匹配和精确匹配两种。模糊匹配只要求上行短信以短信指令开头,后面可以有其他内容,精确匹配则要求短信内容和短信指令完全一致,短信指令不区分英文大小写。 若将某一业务中的短信指令配置为notmatch【模糊匹配】,则只要上行短信内容无法与其他业务指令进行匹配时,会自动转入此业务。 例如,某平台系统申请的特服号为“10663330”,则业务处理的方式如下表: CTC-CMS业务信息 手机短消息发送操作 业务名称 业务类型 指令用途 短信指令 子号码 匹配模式 幽默笑话 手机点播 点播 100 精确匹配 发送“**”到“10663330100”进行
46、点播 祝福短信 手机点播 点播 ZF 模糊匹配 发送“ZF**”到“10663330”进行点播 天气预报 手机订阅 订购 TQD 102 模糊匹配 发送“TQD”到“10663330102”进行订购 天气预报 手机订阅 退订 TQT 102 模糊匹配 发送“TQT”到“10663330102”进行退订 体育新闻 手机订阅 订购 TYD 精确匹配 发送“TYD”到“10663330”进行订购 体育新闻 手机订阅 退订 TYT 精确匹配 发送“TYD”到“10663330”进行退订 名人名言 手机点播 普通路由 M
47、Y 发送“MY”到“10663330”,普通路由 CTC-CMS收到一个上行短消息后,首先与指令进行匹配,进而了解该上行是属于哪个业务以及其用途,再把这个上行转给其对应的业务程序进行处理。 6.3.2. 彩信业务管理 CTC-CMS在配置业务的时候,会为这个业务配置多个指令。指令分为短信命令字、彩信标题、彩信内容以及子号码。这些指令将用于业务点播、订购、退订或者普通路由。指令的匹配模式包括模糊匹配和精确匹配。 当CTC-CMS收到一个上行(短信或者彩信),会首先用这个上行去匹配一个指令,然后就知道了该上行是属于哪个业务以及它的用途,再把这个上行转给它的业务处理程序去处理。
48、 6.3.3. 资源管理 CTC-CMS提供强大资源库管理功能,资源包括图片、音乐、文本以及视屏四种。CTC-CMS在制作彩信产品的时候可以直接从资源库里面选取素材。资源管理包括对资源的分组、查找、新建以及审核。 6.3.4. 产品管理 CTC-CMS不仅能在线制作彩信产品,也能够上传离线制作的彩信。CTC-CMS产品管理包括对产品的分组、查找、审核、编辑以及删除。 6.3.4.1. 彩信在线制作 彩信通常是由彩信标题和多个彩信帧组成,每一帧都有各自文字、图片、背景音乐、视频和帧播放时间。 CTC-CMS能制作多帧的彩信,可以为每一帧设置图片、背景音乐、文字、视频和播放时间。制作
49、出来的彩信符合SMIL 2.0格式,并且可以实时预览。 6.3.5. 手机报模块 6.3.5.1. 手机报简介 6.3.5.1.1 手机报概念 手机报是依托手机媒介,由报纸、移动通信商和网络运营商联手搭建的信息传播平台,用户可通过手机浏览到当天发生的新闻。它的实质是最新电信增值业务与传统媒体相结合的产物。具体来说,手机报是将传统媒体的新闻内容通过无线技术平台发送到彩信手机上,从而在手机上开发发送短信新闻、彩图、动漫和WAP(上网浏览)等功能。 6.3.5.1.2 手机报优势 Ø 更强化了时效性,可以实现信息的即时传播和接收 手机报的载体是手机,用户随时随身携带,所以,手机报提供商
50、可以将新闻第一时间发送到用户的手机上。省去了报纸的印发环节,而且和电视、电脑相比,它不受地点限制,也为用户节省了接触媒介的时间。特别是遇到突发事件时,手机报可以像网站一样实现新闻的动态传播,用户不仅可以第一时间知道新闻的结果,而且可以时刻关注它的发展过程,使用户身临其境般地感触新闻事件。 Ø 提高了互动性,真正实现了传播流程的反馈 传统媒体的一大弊端就是缺乏与受众的有效、即时互动,极大地影响了传播的效果。而手机报的用户可以通过短信、彩信等方式实现与手机报提供商的有效互动,不仅可以最快地得到新闻,而且可以得到自己最想获取的新闻。通过互动反馈,每位用户可以实现新闻定制,手机报提供商可以将用户






