苏宁集团移动代理服务器MAS项目技术建议书及总体解决方案.doc
《苏宁集团移动代理服务器MAS项目技术建议书及总体解决方案.doc》由会员分享,可在线阅读,更多相关《苏宁集团移动代理服务器MAS项目技术建议书及总体解决方案.doc(37页珍藏版)》请在三一办公上搜索。
1、 苏宁集团移动代理服务器MAS项目技术建议书及总体解决方案版本号:2.0.02007年2月目 录1系统概述42系统目标42.1整体目标42.2第一期目标43MAS产品介绍53.1网络体系53.2外部接口53.2.1接口1:与企业IT系统的接口53.2.2接口2:与行业应用网关的接口63.2.3接口3:与MAS服务平台的接口63.3MAS软件结构63.4MAS功能73.4.1基本功能73.4.2MAS业务定制83.4.3系统管理84组网方案94.1网络拓扑94.2逻辑结构115关键技术及实现方法125.1短信SM技术125.1.1短信SM技术简介125.1.2短信技术特点125.2彩信MMS技术
2、135.2.1彩信MMS技术简介135.2.2彩信技术特点145.3WAP技术145.3.1WAP技术简介145.3.2WAP技术特点145.4STK OTA技术155.4.1STK OTA技术简介155.4.2STK OTA技术特点165.5各种技术的优劣对比165.6J2EE系统架构175.7MVC设计模式186业务需求196.1概述196.2苏宁MAS移动信息化业务需求结构图196.3苏宁MAS移动信息化业务需求分析列表207业务功能及业务流程描述257.1概述257.2SAP的移动信息化应用277.3STK OTA短信安装、送货、维修派工/销单277.3.1业务描述277.3.2业务接
3、口277.3.3接口定义277.3.4业务需求描述287.3.5菜单演示298统计计费设计329系统安全设计329.1帐户安全329.2操作安全329.3数据安全339.4通讯安全339.5运行安全339.6WAP单点登陆安全性设计3310系统性能参数3311工程实施建议3411.1目的3411.2项目组3411.2.1苏宁项目小组3411.2.2移动项目小组3411.3第一阶段工程目标3511.4重点实施计划方案说明3511.4.1演示卡演示3511.4.2实施准备3511.4.3试点应用3511.4.4验收测试3511.5实施时间计划表3611.6工程界面划分3711.7后续业务功能及需求
4、的开发实施建议3812备注381 系统概述苏宁MAS项目指中国移动通过在苏宁集团客户内部部署移动代理服务器,为苏宁集团客户提供的基于移动终端(包括短信、彩信、WAP、手机客户端等)的信息化应用服务。企业通过MAS移动代理服务器提供的接口将自己的业务延伸到移动终端。2 系统目标2.1 整体目标苏宁MAS通过标准的短信协议、彩信协议、WAP协议接入移动运营商的短信网关、彩信网关、WAP网关或行业网关。系统建设目标是:1、 为企业用户提供丰富适用的移动数据业务,以服务于企业的业务与日常办公需要。2、 使企业用户可以根据业务需要自主而简易的生成无限丰富的新移动数据业务。3、 提供对旧有IT应用系统的移
5、动数据业务扩展能力。经过MAS接口,可为企业SAP、OA、B2B等其他IT系统提供业务的移动数据功能拓展。4、 提供开放的短信、彩信、WAP二级接入平台。2.2 第一期目标 第一阶段项目建设完成时间初步估计在4月底,一阶段的项目目标是:通过物流售后体系运用手机STK卡派工、销单的应用,将解决目前系统应用的问题并且进一步提升工作效率、保证数据的准确性和操作的菜单化、标准化、流程化。系统主要达到以下目标:1) 通过STK短信操作可实现短信派工,纸质派工单的作用仅仅是显示更详细的辅助信息和备用销单等;2) 通过STK短信操作可实现短信销单;3) 解决普通短信输入单号内容容易出错问题;4) 标准化、菜
6、单化、流程化的应用将提升员工的工作规范、工作效率、减少出错率,保证数据的有效性和准确性;5) 可通过OTA空中下载的菜单更新技术将方便灵活的对操作菜单的升级和更新,满足业务变更的需要;3 MAS产品介绍3.1 网络体系中国移动推出的MAS系统包括MAS服务平台、MAS服务器、MAS终端三部分,并通过相关接口与其他系统连接,其整体组网结构如下图:3.2 外部接口3.2.1 接口1:与企业IT系统的接口MAS服务器提供与企业IT应用系统进行通讯的接口。企业IT应用系统通过此接口可以获得移动通讯能力,从而实现IT应用系统数据的移动信息化,使手机用户能使用企业IT应用系统。与企业IT系统的接口从调用方
7、式上又分为两种类型:MAS提供给企业IT系统调用的接口:DB接口:提供标准数据库接口供企业信息系统扩展短信、彩信应用。API语言包:提供VC、VB、Delphi、.NET、PowerBuilder等语言开发包API用于企业信息系统扩展短信、彩信应用。Socket接口:提供Socket通讯协议接口用于企业信息系统扩展短信、彩信应用。MAS可以访问的企业IT系统接口:POP3/SMTP/DIIOP接口:访问企业邮件系统,为邮件系统扩展短信、彩信业务应用。DB接口:提供MySQL、MS SQL SERVER、ORACLE、SYBASE、DB2的数据库访问接口,以便于从数据层扩展其他IT系统的短信、彩
8、信业务应用。3.2.2 接口2:与行业应用网关的接口MAS服务器提供与移动行业网关进行通讯的接口,目前支持的接口类型如下:1、CMPP接口,支持企业SMS业务功能接入;支持中国移动CMPP2.0、CMPP3.0短消息接入协议。2、MM7接口,支持企业MMS业务功能接入;支持中国移动MM7 VAS彩信接入协议。3、其他接口对于行业网关不能提供的网络能力,参见相关通信协议。3.2.3 接口3:与MAS服务平台的接口MAS服务器与MAS服务平台之间的接口称之为统一管理接口。统一管理接口支持网管功能、认证与鉴权功能。网管功能包括:配置管理、性能管理、故障管理、安全管理、升级维护、日志管理等功能。认证与
9、鉴权功能包括:注册、登录、认证鉴权、修改密码等功能。3.3 MAS软件结构MAS服务器整个系统的构成如下:MAS服务器通过管理模块接入移动侧MAS统一服务平台,通过通讯处理接口层接入移动侧行业网关或短信网关、彩信网关。同时在应用接口层上实现与企业其他IT系统的集成。3.4 MAS功能3.4.1 基本功能功能模块说明登录认证登录认证用于企业管理员、企业用户的安全登录基本功能通讯录管理提供企业员工、企业客户的联系人资料存储库,用于短信、彩信的业务发送短信发送大批量短信群发,各种方式、各种策略的特色短信发送彩信发送提供彩信的制作、预览、发送功能投票调查用于满足各种需求、各种策略的短信投票、短信市场调
10、查意见与投诉提供短信客户热线、受理客户的短信投诉手机答题提供大短信题库,支持各种策略的短信趣味答题日程提醒提供短信的日程提醒功能3.4.2 MAS业务定制功能模块说明模板业务模板业务定义、维护提供向导型、标准类业务定义与维护功能,用于为企业定制播送、订阅、查询、采集等流程相对简单的短信以及WAP应用。行业模板导入、导出支持预先定义的行业经典业务包的导入与导出,便于行业推广应用。业务使用操作提供对模版业务的用户使用操作界面,便于用户使用动态业务引擎流程业务定义通过主流程及各子流程的定义,包括不同的变量定义、业务无关函数、基本流程模块、分支处理模块及其组合,实现用户复杂的各种流程业务,满足用户个性
11、化移动数据业务需求,真正实现产品对各行业不同用户的通用性。流程业务运行、监控通过后台业务引擎,自动运行用户定义的流程业务;并提供运行过程中的管理监控界面3.4.3 系统管理功能模块说明QoS管理优先管理管理业务优先级(优先业务等级管理)、红名单控制(优先号码发送)系统管理统计报表提供多纬度、多形式的短信、彩信业务收发量统计表用户管理系统使用用户管理。包括密码修改、有效期设置、登录证书生成等常用用户维护功能。角色管理定义系统用户角色。为每个角色设计权限方案话单管理查阅短信话单、彩信话单明细接口管理提供API、DB等外部接口的管理维护功能短信过滤提供白名单、黑名单、短信内容的企业端过滤功能参数设置
12、用于系统运行参数设置通讯设置用于短信网关、彩信网关的连接配置系统维护提供系统的远程维护功能WAP管理提供WAP门户的定制管理功能4 组网方案根据苏宁电器的实际需求,建议两种组网方案,一种是直接将MAS放置在苏宁内部网络,MAS系统与苏宁内部业务系统直接进行适配;第二种方案是在MAS服务器之间架设一个业务管理服务器,MAS服务器不与苏宁内部网络通信,只与业务管理服务器通信,业务管理服务器通过调用MAS服务器接口与苏宁内部业务进行通信。4.1 网络拓扑整体组网结构如下图:从网络拓扑可以看到,MAS服务器放置在苏宁电器内部,MAS服务器利用一个网卡采用移动专线与移动网络进行连接,由该专线使得MAS服
13、务器可以与部署在移动机房的MAS服务平台以及行业网关进行通信,为了保证系统安全,在专线接入到苏宁机房时,架设一个网络防火墙以后再进入MAS服务器;另外将MAS服务器的另外一个网卡接口连接到苏宁内部数据网络里面,通过内部数据网络与部署在苏宁内部数据机房的各个业务系统进行对接,从而实现业务系统耦合。各种手机用户,包括联盟商家的手机、会员手机、内部员工手机、外部普通客户手机,这些需要访问苏宁业务系统,主要通过两种方式,第一种是通过短信交互,业务系统的各种通知通告信息、广告信息通过MAS服务器发往移动网络的行业网关,行业网关再将信息经由短信中心发送各个手机上;对于内部部分员工如品管活着外部联盟商家,可
14、以通过配置STK OTA卡的方式将部分功能下放到手机上,方便员工和联盟商家操作业务系统。另外一种方式是使用手机上网WAP方式才与内部业务系统进行交互,WAP用户上网连接到苏宁电器给MAS服务器分配的外部网络地址,手机则移动的WAP网关连接到部署在苏宁电器内部的MAS服务器,MAS服务器校验完用户以后,会根据给该用户分配的访问权限推送适合该用户的WAP页面和功能,手机用户通过点击页面的操作达到利用手机操作苏宁内部业务系统的效果。4.2 逻辑结构从逻辑结构图可以看出来,MAS与苏宁内部的六大业务系统可以适配并将内部系统业务延伸到手机。内部办公的LotusNotes系统直接调用由MAS服务器提供出来
15、的API接口完成各种提醒业务,包括邮件到达提醒、会议通知、审批通知、培训通知等各种通知公告信息。B2C网上商城系统也是直接调用MAS提供的API接口实现会员注册信息通知、网上交易订单状态通知等功能。会员系统直接调用MAS提供的API接口实现会员促销、积分变更等功能。SAP系统与MAS服务器之间是由SAP系统对MAS服务器公开RFC远程函数调用方法,MAS服务器根据RFC函数实现适配模块,由适配模块调用RFC函数;而在MAS服务器内部,根据不同SAP业务需求生成派工、报表查询等功能。B2B系统与MAS服务器之间采用两种接口模式,对于通知类功能,则由B2B系统直接调用MAS服务器提供的API接口实
16、现;而对于发货查询、订单查询等业务就由MAS服务器直接调用B2B系统提供的RMI接口进行适配,并在MAS服务器上生成相应的业务功能。这个方案里面,MAS服务器除了提供短信/WAP的通道,同时会对各个业务接口进行管理,MAS服务器会针对各个不同业务接口进行短信查询和统计,最终形成一个完整的对帐计费报表供苏宁与移动之间、各个业务部门之间的短信对帐。在实施完成后,MAS服务器还为苏宁未来业务扩展预留了三十多个不同业务的API扩展接口,以供苏宁集团不断发展的需要。5 关键技术及实现方法5.1 短信SM技术5.1.1 短信SM技术简介GSM中唯一不要求建立端-端业务路径的业务就是短消息,即使移动台已处于
17、完全电路通信情况下仍可进行短消息传输。 短消息通信仅限于一个消息,换言之,一个消息的传输就构成了一次通信。因此,业务是非对称的,一般认为移动起始短消息传输与移动终接短报文传输是两回事。这并不阻碍实时对话,但系统认为不同的消息彼此独立,消息的传输总是由处于GSM外部的短消息服务中心(SMSC)进行中继,消息有目的地或起源地,但只与用户和SMSC有关,而与其他GSM基础设施无关。MAS通过CMPP协议与短信行业网关连接,实现短信的下发MT、上行MO,CMPP协议全称“中国移动短消息点对点协议”, 以TCP/IP作为底层通信承载,MAS支持CMPP2.1版本和CMPP3.O版本的通讯协议。5.1.2
18、 短信技术特点从技术实现上看,短信是以存储转发技术为基础实现的;从使用效果上看,短信是一种非实时的通信方式;从对环境的要求来看,短信对终端的状态以及终端的功能没有严格的要求,任何用户终端均可以使用,用户渗透率较高;从网络系统的角度看,短信业务是在现有移动通信网络基础上推出的一种附加业务,只要在系统中建有短信中心,即可开通短信业务。5.1.2.1 短信业务的优点1) 受众广目前任何一款普通手机都支持短信功能。通过短信能够将信息最大程度的延伸。2) 交互性好、发送时间短MAS短信以中国移动统一分配的服务号码方式发送给手机,服务号码可作为企业形象标识,手机也可以通过发送内容到服务号码完成短信的上行。
19、由于CMPP协议以以TCP/IP作为底层通信承载,因此网络传输的速度很快,能够进行大规模的群发。3) 价格低可根据资费政策享受低廉的通讯费用,费用远远低于语音。4) 存储转发发送短信不受对方是否开机的限制,即使对方关机,短信中心会把短信存储在短信中心,当对方开机以后,短信中心会从通信系统查看到用户已经开机的状态,并及时把短信送到对方手机上。5) 速度快,准确,安全在网络、短信网关和短信中心工作正常情况下,短信能够在3-8秒内到达手机。短信经过的各网元均在中国移动网络内,并且各网元按照规范只进行内容的转发,不会产生遗留痕迹。MAS到移动行业网关可通过VPN或移动专线方式连接保证数据安全性。5.1
20、.2.2 短信技术缺点每条短信内容长度最大为140个字节,即最多只能支持70个汉字。对于较长的内容阅读的便利性有限。相对彩信和WAP,短信不能显示丰富的信息,如图片、声音等,如报表最佳是通过彩信或WAP以图形化方式显示数据。5.2 彩信MMS技术5.2.1 彩信MMS技术简介MMS(Multimedia Messaging Service)即多媒体短消息业务,是按照3GPP的标准(3GPP TS 23.140)和WAP论坛的标准(WAP-206和WAP-209)有关多媒体信息的标准开发的最新业务。MMS最大的特色就是支持多媒体功能,MMS传输使用WAP协议,其实现并不依赖于具体的移动网络,即可
21、以借助GPRS、EDGE,也可以借助cdma2000 1xRTT和未来的3G网络,来传送视频片断、图片、声音和文字,支持语音、因特网浏览、电子邮件、会议电视等多种高速数据业务。虽然MMS属于非实时的基于存储转发机制的多媒体移动通信数据业务,由于其时延小,仍然可以实现即时的手机端到端、手机终端到互联网或互联网到手机终端的多媒体信息传送。MAS彩信通讯使用中国移动彩信MM7协议,MM7协议以http协议承载。MAS与中国移动行业网关以MM7协议进行彩信的收发。目前中国移动彩信网关支持的单条彩信最大容量为50K-70K。5.2.2 彩信技术特点5.2.2.1 彩信业务的优点1)内容丰富,容量大可传送
22、图像、声音或者较长的文字信息,比短信传送的内容更加丰富多彩。单条彩信的容量最大在50K-100K之间。远远超过一条短信70个汉字的容量。由于内容丰富,适合于通过彩信查看感官较强的信息,如报表、企业宣传、产品宣传等。5.2.2.2 彩信业务的缺点1)发送速度相对短信而言,彩信发送速度远远慢于短信,一般从发送到接收,速度在10秒以上。并且手机从接收到彩信到彩信内容下载完毕还需要一段时间。2)资费彩信资费目前远远高与短信。3)终端支持相对短信,支持彩信的手机要求至少为彩屏手机,支持彩信功能。不过科技在发展,目前支持彩信的手机价格最低不到400元,彩信将逐步为所有手机基本具备的功能。5.3 WAP技术
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 集团 移动 代理服务器 MAS 项目 技术 建议书 总体 解决方案
链接地址:https://www.31ppt.com/p-2397550.html