版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中国电信移动邮件产品中国电信移动邮件产品中国电信移动邮件产品中国电信移动邮件产品中国电信移动邮件产品中国电信移动邮件产品技术方案技术方案技术方案技术方案技术方案技术方案中国电信集团公司中国电信集团公司中国电信移动邮件产品技术方案- i - 目目 录录1、 文档说明文档说明.11.1 编制说明.11.2 适用范围.11.3 编制依据.11.4 术语及缩略语.12、 系统功能概述系统功能概述.32.1 根据用户分类.32.1.1 大众移动邮件系统解决方案.32.1.2 企业移动邮件系统解决方案.52.2 支持的客户端分类.62.2.1 基于sms.62.2.2 基于mms 、wap.62.2.3
2、基于smtp、pop 基于客户端软件.72.3 推送技术.72.4 邮件检测.82.5 终端内容适配.92.6 计费.102.7 安全.112.7.1 系统安全.112.7.2 信息安全.122.7.3 管理员安全.122.8 过滤规则.122.9 附件处理.132.10 网络流量负载分担.142.11 邮件数据存储与备份.143、 系统结构系统结构.153.1 总体架构.153.2 网元描述.153.2.1 认证服务器.163.2.2 大众邮件服务器mess.173.2.3 企业邮件服务器emes.183.2.4 客户端软件.194、 系统配置系统配置.214.1 硬件要求.
3、214.2 软件要求.21中国电信移动邮件产品技术方案- ii - 5、 接口描述接口描述.225.1 认证服务器接口.225.2 mess 接口 .225.3 emes 接口.236、 组网方案组网方案.246.1 组网原则.246.2 全国组网架构.246.3 省内组网架构.267、 附录附录.287.1 关键技术对比分析.28中国电信移动邮件产品技术方案11、文档说明文档说明1.1 编制说明编制说明本文档主要是根据原公有协议技术方案作了修改和调整,兼容私有协议的组网方案来考虑,作为 2008 年中国电信产品三省验证以及后续产品真正实施部署的执行方案。1.2 适用范围适用范围本总体技术方案
4、主要描述中国电信移动邮件业务的系统结构、关键技术、组网方案以及邮件业务管理和邮件系统整合等方面的技术解决方案,为中国电信制订移动邮箱系统平台设备、接口、业务相关规范和协议标准提供参考1.3 编制依据编制依据(1)“enabler release definition for e-mail notification”, url: (2)“e-mail notification”, url: (3)“oma syncml common specification 1.2”
5、, url: (4)“push extensions to the imap protocol (p-imap)”, url: (5)rfc 3501, “internet message access protocol - version 4rev1”, url: (6)rfc 20452049, “multipurpose internet mail extensions (mime), url: (7)rfc 2821
6、, “simple mail transfer protocol”, url: (8)rfc 1939, “post office protocol - version 3”, url: (9)smpp, “short message peer to peer protocol specification”中国电信移动邮件产品技术方案21.4 术语及缩略语术语及缩略语下表为出本文件中用到专门术语的定义和外文首字母组词的原词组。缩写词缩写词英文解析英文解析中文解析中文解析client pushclient push客户端推送
7、email electronic mail 电子邮件gprsgeneral packet radio service通用无线分组业务httphypertext transfer protocol超文本传输协议imap4internet message access protocol version 4互联网消息访问协议immginternet multimedia message gateway多媒体消息网关mmsmultimedia message service多媒体消息服务mmscmultimedia message service center多媒体消息服务中心p-imappush e
8、xtensions to the imap protocolimap 协议的推送扩展pop3post office protocol version 3邮局协议版本3smsshort message service短消息服务smgshort message gateway短消息网关smppshort message peer to peer protocol短信点到点协议smscshort message service center短消息中心smtpsimple mail transfer protocol简单邮件传输协议snmpsimple network management proto
9、col简单网管协议spservice provider服务提供商sslsecure sockets layer安全套接层协议wapwireless application protocol无线应用协议的业务wppwap pushwap 推送中国电信移动邮件产品技术方案3messmobile email service system移动邮件服务器emesenterprise mobile email server企业移动邮件服务器中国电信移动邮件产品技术方案42、系统功能概述系统功能概述2.1 根据用户分类依据电子邮件系统所在的位置的可以将移动邮件系统分为两类。一种是邮件服务器被存放在通过防火墙
10、隔离的企业局域网内,针对这类邮件系统的解决方案对信息的安全性和保密性要求比较高,被称之为企业移动邮件系统解决方案。另一种方案,针对电子邮件系统为公用电子邮件系统或者其他任何能够在internet 上直接访问的电子邮件系统,以及将邮件托管到公用邮件系统或者电信机房的企业用户的移动邮件系统,这种解决方案为大众移动邮件系统解决方案。终端 认证服务器messemes防火墙防火墙企业邮件企业邮件大众邮件服务器大众邮件服务器internet无线网络internet大众用户大众用户企业用户企业用户2.1.1 大众移动邮件系统解决方案可以通过 internet 网络进行收发邮件操作的电子邮件系统,不管是企业的
11、还是公用的,还是个人的,都使用这套方案完成。mess 服务器(push mail service system)位于整个网络的中心,它与各邮件系统相连,以获取用户有新邮件到达的事件,也负责为用户接收和转发邮件。同时,它也负责与短信网关,彩信中心以及 wap 网关相接,为用户使用短信,彩信和 wap 方式访问 push mail 服务提供通道。主要功能包括:中国电信移动邮件产品技术方案5用户自服务: 用户可以通过 web/wap 方式访问 mess。用户自发注册成为系统用户,进行服务的开通与取消,修改自己的账号信息,管理地址本,设置邮件到达的通知规则与过滤规则,以及设置手机可以绑定的邮箱账号。邮
12、件通知:当系统检测到用户有新邮件到达的时候,发送通知给用户。通知的形式可以是 sms、mms、也可以是 wap push 形式。sms 邮件:sms 邮件包括三部分,短信互动邮件,邮件方式发送短信以及短信方式发送邮件。短信互动邮件指用户通过短信指令操作电子邮箱,进行邮件处理。短信方式发送邮件指用户可以用手机以短信的发送信件到接收者的信箱。邮件方式发送短信指用户可以在web/wap 上或者邮件客户端上像发送邮件一样编写内容,发送出去,接收者收到的是一条短信息。mms 邮件:mms 邮件提供给用户 mms 与邮件互发的通道。用户可以在手机上编写 mms,发送给接收者时服务器将其转换为一封邮件,并且
13、投递到接收者的信箱中。同时,用户也可以在 web/wap 或者邮件客户端上像发送邮件一样编写内容,发送出去以后接收者在手机上接收到一条 mms。wap push 服务:系统中用户设定了 wap push 规则以后,有新邮件到达时,系统将会给用户发送一条 wap push 消息,用户通过点击通知中的 wap 链接,就可以读取新邮件。如果是多封邮件同时到达,点击链接将会看到收件箱。通过 wap push 服务,用户还可以在 wap界面上进行邮箱管理,邮件操作等。客户端 push;用户在手机上安装客户端应用程序以后,在有新邮件到达时,系统将会将新邮件 push 到客户的手机上的应用程序中。用户可以通
14、过客户端应用程序,像使用通常的邮件客户端一样对邮箱进行操作。该服务将负责客户端与服务器的同步。邮件同步:邮件同步模块负责 push mail 服务器与用户邮箱所在的各邮件服务器之间的同步,通过各种标准协议或者接口,探测用户是否有新邮件到达,并且在必要的时候请求下载邮件以及删除邮件,以保中国电信移动邮件产品技术方案6持用户在客户端上信件列表与服务器上一致。内容及附件格式转换(可选):用户在手机上读取信件及附件内容时,需要服务器端根据用户手机型号,进行相应的格式转换以及手机屏幕适配。此模块负责与服务器上的用户手机型号库通信,并且在用户请求时,根据具体手机型号,对信件内容或者附件进行转换。系统管理:
15、push mail 网关的系统管理模块负责整个系统的参数配置,用户可以使用的套餐模板配置,用户可以配置的邮箱账号的邮件系统的管理,以及系统过滤规则,管理员管理等。2.1.2 企业移动邮件系统解决方案企业邮件系统解决方案解决邮件系统放置于企业内部的局域网内,在企业外部不能访问的用户的移动邮件收发问题。企业解决方案有两个部分组成,位于企业内部的 emes(enterprise mobile email server)以及位于运营商网络内部的认证服务器。认证服务器负责企业用户的授权、计费以及通知事件的下发。emes 负责与企业邮件系统通信,获取邮件系统中邮箱事件,在用户通过手机收发邮件时,也会处理来
16、自手机的各种命令。emes 功能:订购关系记录:记录用户是否订购了移动邮件服务;邮件同步:与邮件系统通信,获取邮箱事件的变化;邮件通知发送:当探测到用户信箱中有新邮件到达时,产生邮件到达通知,并发送到用户的手机终端;邮件收发请求处理:用户手机发送的收发邮件请求,由 emes 服务器进行处理,做出响应;传输信息的加密:为了保证企业邮件信息的安全,需要将企业邮件信息进行特定的加密处理以后,在发送到用户手机上。企业代理 emes 作为一个应用程序,可以安装在企业邮件系统所在的邮件服务器之上,也可以用一台单独的机器安装,同时 emes 需要通过相关的网络配置和验证才能连接到认证服务器上,确保双方连接的
17、安全性和可靠性。中国电信移动邮件产品技术方案72.2 支持的客户端分类目前,移动用户通过客户端收发邮件已经开始从最初的仅支持短信发展到可以通过手机上固有的邮件客户端,使用 pop3/imap4 协议,甚至是专有协议实现邮件收发。2.2.1 基于 sms市场上的所有手机都支持短信功能,也就可以支持短信方式访问电子邮件系统。可以使用发送短信指令到服务器,服务器将邮件以短信形式下发;也可以在电子邮件到达邮箱以后,直接将邮件内容提取出来,下发到用户手机。这种方式由于短信本身的限制,只能对内容单一的邮件进行处理,或者只能提取丰富的邮件内容中的字符;同时,短信字数受到相关协议的限制,当邮件内容较大时,短信
18、网关应分包发送到用户的终端上,也限制了用户读取邮件内容的方便性。2.2.2 基于 mms 、wapmms 可以传输特定格式的图片和语音。mms 邮件可以解决短信邮件存在的诸多问题,因此 mms 逐渐被采用。同时 wap 协议的完善,也为用户访问邮箱提供了便利。但是通过 mms 访问邮箱,费用相对比较高,对图片和语音格式的支持相对比较弱,而且大多只能是接收,没有发送功能,不能将发送的 mms 存放到邮箱中。通过 wap 访问,用户需要支付大量的流量费,同时目前大多数 wap 网站都还不支持 2.0,使得 wap 页面上信息的显示内容还比较单一。2.2.3 基于 smtp、pop3随着移动通信技术
19、的发展,手机上的功能越来越丰富,手机的处理能力也越来越强。各种 2g 的高端手机以及 3g 手机都支持基于标准的 smtp/pop3 协议的邮件客户端。用户可以像在计算机上使用邮件客户端一样,使用手机上的中国电信移动邮件产品技术方案8客户端,通过 smtp/pop3 协议进行邮件的收发。但是,这种邮件的收发仍采用传统的“轮询”方式,即只有在用户发起了查询请求的时候,服务器端的状态才会被同步到客户端上。它不是 push 邮件,无需 mess,只需要运营商提供数据通道,直接通过手机数据链路就连接到pop3/smtp 服务器。因为没有安全通道,它无法接入到防火墙后的 email server,无法对
20、这类企业用户提供服务。同时,由于此类邮件客户端对邮件内容和附件的处理能力依赖于手机本身的处理能力,有些邮件内容和附件将无法查看。2.2.4 基于客户端软件移动邮件的出现是为了解决用户使用以上几种客户端的不足。移动邮件发展到使用手机上固有的客户端,也没有逃脱传统邮件的“请求响应”模式。没有用户的请求,服务器不会主动发送任何信息到客户端。push 邮件,即是为解决这个问题而出现。用户在智能手机上安装特定的移动邮件客户端,客户端会主动与特定的服务器进行连接,连接完成以后,服务器端有任何的新变化,都会自动同步到客户端。用户不需要定期发送请求查看服务器端变化,等待服务器主动下发邮件即可。移动邮件客户端可
21、以与 mess 服务器软件建立通讯,进行移动邮件的收发,以及手机个人信息同邮件服务器上的数据同步(地址簿等) 。在这类手机上,用户可以在客户端编辑各种邮件内容发送,同时,服务器端强大的附件转换功能,也使用户可以查看丰富多样的附件。2.3 推送技术推送技术推送技术是随着移动技术的发展而兴起的,这主要是由于移动终端一直由用户携带在身边,这样通过推送技术,用户可以马上处理新邮件。移动邮件的推送方式有很多种,目前主要包括 sms push、mms push、wap push 以及客户端 push 四种。其中 sms push 是采用短信的方式把邮件发送给用户,由于短信承载的数中国电信移动邮件产品技术方
22、案9据量限制,这种方式只能够把邮件标题以及部分正文推送给用户。mms push 是采用 mms 的方式把邮件发送给用户,mms 的承载量较大,可以包括正文和部分附件,但是 mms 推送的方式也有限制,它只能针对一封邮件,并且用户无法在做后续的交互操作,例如回复邮件、转发邮件等等。wap push 是采用发送给用户一个 wap push 通知的方式,wap push通知包括邮件的基本信息以及一个指向邮件的链接,用户通过访问这个链接可以阅读整个邮件,并且还可以执行恢复、转发、删除等操作,同时可以方便地阅读用户邮箱帐号内的其他邮件。这种方式较为方便,但是邮件无法存储到本地,每次读取邮件时候都需要访问
23、服务器。采用客户端 push 的方式,移动终端上需要安装相应的客户端,服务器检测到有新邮件的时候,将发送一个通知给客户端软件,客户端软件根据这个通知自动到服务器获取邮件信息,可以是邮件摘要,也可以是整个或者部分邮件内容,这个依据具体的内容而定。客户端软件提供邮件的本地存储功能,对于读取过邮件,再次读取将无需访问服务器,而直接从本地存储中读取。由于有本地存储功能,客户端软件支持离线和在线两种运行模式,更加方便用户的使用。客户端 push 中服务器通知移动终端上的客户端软件通常有两种方式,一种是采用 oma emn 的方式,移动终端收到 emn 时将自动激活客户端软件,然后客户端软件再通过某种协议
24、于服务器建立连接获取邮件信息。另一种方式是客户端软件与服务器建立长连接,新邮件到达时,服务器将通过这个连接告知客户端。前面一种方式无需一直启动客户端软件,只是在需要时才自动激活,这种方式对于移动终端没有带来额外的开销。不过自动激活的方式对于移动终端有一定要求,不是所有的终端都能支持。而后一种方式虽然大多数终端都可以支持,但是由于它需要一直启动客户端软件,并且保持和服务器的连接。这种方式对于移动终端和服务器都将带来较大的压力,对于移动终端的电池消耗也将很大。sms push 以及 mms push 需要服务器获取到邮件内容,而 wap push以及 ip push 则不需要服务器获取到整个邮件,
25、只需知道一些概要信息即可。所以前面两种适用于大众移动邮件解决方案,而后两种则都可以。中国电信移动邮件产品技术方案102.4 邮件检测邮件检测在发送 push 信息给移动终端之前,需要先检测到用户邮箱帐号是否有邮件到达或者其他邮件相关的变化事件。对于大众移动邮件解决方案和企业移动邮件解决方案的检测方式不同。对于大众移动邮件解决方案,由于无法对大众电子邮件系统进行定制和改造,所以 mess 只能通过 pop3/imap4/webdav 等标准协议轮询所有用户的邮件帐号,检查是否有新邮件到达。在用户量大的时候,这种方式将对 mess 系统造成较大的压力。另外就是由于访问过于频繁,大众电子邮件系统可能
26、会把mess 加入到临时的黑名单,拒绝 mess 访问。而在企业移动邮件解决方案中,mess 不需要采用轮询方式。并且 mess也无法采用轮询的方式,因为企业电子邮件系统不允许 internet 上采用pop3/imap4/webdav 的协议来进行访问。在企业移动邮件解决方案中,emes 将对企业电子邮件系统进行检测,然后通知 mess。emes 进行邮件检测时,也包括多种方式,一种方式也是通过 pop3/imap4 等标准协议轮询检测。另外一种方式是使用 mapi/webdav 来进行检测,这种方式适用于 exchange server 电子邮件系统。还有一种方式就是针对 lotus no
27、tes 的电子邮件系统,采用 lapi 来进行邮件的检测。由于企业电子邮件系统中用户量有限,即使采用轮询的方式,对 emes 造成的压力也有限。2.5 终端内容适配终端内容适配(可选)(可选)由于移动终端的处理能力目前非常有限,如果邮件中的内容或者附件不做任何处理就发送给移动终端的话,通常情况下移动终端将无法显示,或者可以显示,但是效果差,甚至有可能导致移动终端系统崩溃。所以在移动邮件的解决方案中,系统需要提供能够根据移动终端能力进行内容适配的功能,也就是说能够根据移动终端的能力而对邮件内容或者附件进行相应转换,以适合移动终端。内容适配功能主要包括如下几个方面:html 文档处理:能够对 ht
28、ml 进行处理,包括把 html 转换成图片、提取 html 中的内容等等。中国电信移动邮件产品技术方案11图像处理:能够转换图像的格式以及对图像进行缩放处理。声音处理:能够转换声音的格式,例如把 wav 转成 amr 等。office 文档处理:office 文档包括 word、ppt、excel 等,系统能够把这些文档转成图像,或者从这些文档中提取文本信息和图像信息。pdf 文档处理:能够把 pdf 转成图像格式,或者从 pdf 中提取文本信息和图像信息。压缩文件处理:能够解压缩 zip、rar 等格式的附件,使得客户端能够查看原始内容。用户可以针对内容适配可以进行很多的个性化设置,例如把
29、 word 转成图片,图像的大小为手机屏幕大小的 x 倍等等。2.6 计费计费移动邮件业务的计费方式一般包括按次、按流量、包月以及流量与包月的组合计费。按次计费可以根据邮件 push 次数、发送邮件次数来计费,这种计费方式给用户带来的费用可能很高,目前没有运营商采用这种计费方式。流量计费则是根据用户的使用流量来计费。流量计费方式涉及到用户流量的采集,有两种方式可以采集用户使用流量,一种是在 mess 中采集,另外一种是在运营商的数据业务接入点(ggsn/apn)统一采集。前者采集的数据流量将很难准确,将影响对用户的计费,同时也加大了 mess 的复杂度。后者的方式采集数据准确,并且运营商本身在
30、其他业务(例如彩信、wap push)上也是采用这种方式,投入的成本相对较低。采集到的流量信息将交给统一的计费系统进行处理。包月的方式比较简单,就是采用单一的包月费用,不管用户使用系统多少次,产生多少流量,都是支付固定的费用。目前运营商采用较多的是流量和包月相结合的方式,包月的费用用于抵扣一定数额的流量,对于超过包月范围内的流量再采用按流量的方式计费。为了更好的统计用户流量,运营商可以为移动邮件业务设定独立的接入点 apn,例如中国移动就为 push mail 业务设定了独立的 apn cmmail。对于中国电信可以考虑,用户接入 ggsn 后,通过 ccs 采集流量,ocs 统一进行流量计费
31、,业务鉴权在 ismp 完成。中国电信移动邮件产品技术方案12mess 本身还需要记录用户的使用记录和流量,作为对帐的参考信息。在企业移动邮件解决方案中,有些时候企业用户的费用可能统一由企业支付。对于企业的计费可以设定独立的资费,例如按流量、包月或者流量与包月的结合,这里的流量是所有这个企业的用户的流量总合。也可以采用简单的方式就是累加所有企业的用户的费用。运营商可以设定各类计费策略,由计费系统来统一处理业务计费。2.7 安全安全移动邮件系统一方面是运营商的业务系统,必须提供系统架构的安全;另一方面,由于涉及到用户的邮件信息,所以信息传输的安全至关重要,特别是对于企业移动邮件系统解决方案,很多
32、邮件涉及到企业的机密信息。移动邮件系统提供了众多的安全机制来确保整个系统的安全性,主要的机制包括有:系统安全、信息安全、管理员安全等。2.7.1 系统安全系统安全 操作系统层安全操作系统层安全操作系统层的安全主要包括如下方面:防止 dos(拒绝服务)等多种黑客攻击行为;用户帐号完全独立与操作系统的帐号,不具有登陆邮件服务器操作系统的权限;支持网络层和系统应用层 ip 过滤;可以屏蔽各类 script 代码,过滤不安全的 html tag;不能直接用 telnet 远程登陆服务器,必须通过特殊的登录工具软件通过特殊端口登录联接; 网络传输层安全安全网络层的安全主要包括
33、如下方面:系统可配备高性能防火墙软件,只提供特定端口的服务,并对端口的访问 ip 进行控制和记录。中国电信移动邮件产品技术方案13数据传输采用 ssl 安全通道,保证数据在传输中的安全性。mess 与大众电子邮件系统以及客户端和服务器端通信的时候都采用 ssl 的安全通道,后者可以使用 ca 证书来对信息进行加密、签名处理。 应用层安全网络层的安全主要包括如下方面:界面上提供图片显示的随机数验证,防止用户攻击客户端软件有 bomb 功能:一旦手机丢掉了,用户可以通过系统触发一条信息,删除手机上客户端内的所有信息;支持 https 的 web/wap 访问技术;对于企业的接入采用身
34、份认证的机制,确定企业的身份。用户密码用不可逆算法产生摘要并保存;企业移动邮件解决方案中,由 emes 和手机终端之间建立端到端的加密通讯。确保企业邮件信息只保存在客户端以及企业所在的局域网内。2.7.2 信息安全信息安全信息的安全主要体现在信息存储以及信息传输上,关键信息的存储,例如密码,需要采用加密的方式进行。并且信息存储在内网中。外部访问通过专有协议进行通信。外部系统包括客户端软件与服务器之间的通信协议可以选择 ssl 的安全通道。对于企业移动邮件解决方案,企业邮件的安全至关重要,系统提供ssl+ca 加密签名的方式来保证信息传输的安全性。2.7.3 管理员安全管理员安全管理员通过 ht
35、tps 访问系统管理的 web 界面;管理员必须通过密码认证才能进入系统;管理员根据权限不同分成不同组;不同组的管理员只能执行本组管理员所允许的操作;中国电信移动邮件产品技术方案142.8 过滤规则过滤规则在移动邮件系统中,过滤主要有两个层次。一个是在用户的邮箱与移动邮件系统之间的过滤;另一个则是移动邮箱与用户的手机客户端或者是sms、mms、wap 信息之间。用户可以通过自服务在 mess 系统中设置邮箱与移动邮件系统之间的过滤规则,限制只有特定的邮件才可以同步到移动邮件系统中,此类规则用于限制从邮件系统到 mess 系统中的邮件同步通常称为同步规则。这样,系统后台负责同步的模块,每次为用户
36、读取信件的时候,都会察看其规则,仅仅将通过了规则过滤的邮件同步到移动邮件系统中,也就是说用户在移动邮件系统中只能看到这些通过了规则过滤的邮件。用户在自服务中也可以设置移动邮箱与用户手机客户端或者是 sms、mms和 wap 访问之间的过滤规则,以控制到达用户手机端的信息,此类规则也被称为通知规则,因为其控制了哪些信息能被通知到用户手机。在 mess 系统接收到新邮件事件时,将会先使用同步规则过滤掉不能保存的信息,对于能保存的信息,其将会根据通知规则的设定,决定是否需要以某种方式告知用户手机。同步规则与过滤规则两者相辅相成,为用户提供了两层界面:手机上能够看到最紧急的,需要及时得到及时处理的邮件
37、信息;移动邮件系统中提供了比较重要的,需要在没有 internet 网络连接情况下处理的邮件信息。规则的介入,也是用户手机可以避免接收不紧急的信息,在减少了垃圾邮件的侵扰的同时,也减少用户使用移动数据的流量,为用户节约了费用。下图展示了同步规则与通知规则在系统间的位置。图 1 规则层次图2.9 附件处理附件处理(可选)(可选)移动邮件系统提供给用户的访问界面,除了传统的 web,还有 sms、mms 以及 wap 和手机客户端应用程序。传统的访问方式下,用户可以借助计算机操作中国电信移动邮件产品技术方案15系统中的各种应用程序,查看邮件的各种各样的附件。服务器仅仅转换邮件正文内容为 sms 然
38、后下发到用户手机。邮件需要转发为 mms 时,mmsc 将会根据用户的手机型号对邮件内容和附件进行转换。wap 和客户端应用程序访问,用户都可以看到邮件正文内容和附件内容。在这两种方式下,要增强用户体验,都需要服务器端对做内容适配。服务器端有一个专门的模块负责手机的内容适配,此模块在有新邮件需要下发到用户手机客户端应用程序时,或者是用户通过 wap 请求阅读信件时,将回去系统的手机信息库中察看此手机可以支持的各种图片、语音格式。根据这些消息,将邮件正文和附件内容转换成手机能支持的格式,然后再下发。通常邮件的附件都比较大,而手机的内存都比较小,客户端应用程序能分得的内存就更加有限。为了使用户能够
39、看到所有的附件内容,同时也不影响手机客户端应用程序的运行,需要对附件内容进行分页处理。对于格式为 pdf 和 ppt 的附件文档,服务器将自动将其转换为图片,所以,原有文件的一页,在用户阅读的时候就是一张图片,分页不变化。而对于 word和 excel 文档,系统将会根据手机的屏幕,对分档进行重新分页,如果文档里有图片,文字与图片将会被分成不同的页面。2.10 网络流量负载分担网络流量负载分担push mail 业务平台需支持 mess 集群,对大型 mess,必须支持网络流量在多个不同的 mess 服务器上进行负载均衡。2.11 邮件数据存储与备份邮件数据存储与备份为了保证 push mai
40、l 平台数据安全,平台必须提供重要数据的存储与备份。对于用户配置数据、当前邮件通知下发的状态等必须存储。同时需保存从公众邮箱获取的待发邮件数据,并提供备份恢复功能。中国电信移动邮件产品技术方案163、系统结构系统结构3.1 总体架构总体架构移动邮件系统功能众多,系统结构组成相对比较复杂。系统主要包括四个独立部分,分别是认证服务器、mess、emes 以及客户端软件。认证服务器部署在电信域内,负责处理 mess 以及 emes 的鉴权与计费请求。3.2 网元描述网元描述认证服务器提供的服务功能包括管理系统、系统监控等认证鉴权的功能。mess 提供的服务功能包括无线增值业务接入、用户门户、业务控制
41、、推送服务、邮件同步/邮件检测以及其他基础的功能。emes 提供的服务功能包括推送服务、邮件访问、邮件同步/邮件检测、用户门户、管理系统及一些基础的功能。emes 主要是在企业移动邮件解决方案中使用。客户端软件是一个独立运行在用户移动终端的软件,根据不同的手机类型,系统将提供不同客户端软件。客户端软件主要包括 j2me 的客户端软件、中国电信移动邮件产品技术方案17symbian 的客户端软件以及 windows mobile 的客户端软件。移动邮件系统的外部系统包括:大众电子邮件系统:互联网上的免费或者收费的电子邮件系统,例如yahoo、hotmail、新浪、263 等等。同时也包括那些本身
42、没有邮件服务器的企业。企业电子邮件系统:企业内部的邮件系统,通常采用 exchange server以及 lotus notes。企业电子邮件系统为了安全考虑,一般都不允许internet 直接访问。ismp:中国电信的业务管理系统,移动邮件系统需要与 ismp 进行交互,实现开户、订购、计费等业务功能。smg/mmsc/wapgw:运营商的移动增值业务平台,smg 用于短信业务的接入;mmsc 提供彩信业务的接入功能;wapgw 提供 wap访问以及 wap push 的发送功能。第三方网管系统:外部的网管系统,可能是中国电信统一的网管系统。移动邮件系统通过 snmp 协议与第三方网管系统进
43、行交互,提供相应的系统资源和服务信息。3.2.1 认证服务器认证服务器 业务管理业务管理业务管理提供业务相关的管理功能,包括用户管理、订购管理、套餐管理、计费管理以及第三方业务系统接入等等。各个模块功能说明如下:第三方业务系统接入:接入运营商的统一业务平台,例如中国电信的ismp 系统。提供的接入功能主要包括开户、业务定购、话单传输等等。用户管理:管理用户的基本信息以及电子邮箱帐号。订购管理:管理用户的业务订购关系。套餐管理:管理系统对用户提供的业务套餐。业务鉴权:提供业务鉴权的接口,包括企业鉴权、企业用户鉴权等等。中国电信移动邮件产品技术方案 管理系统管理系统
44、管理系统提供系统的管理功能,包括管理员管理、权限控制、系统配置、用户管理、企业管理、统计报表查询、操作日志查询业务日志查询等等。 系统监控系统监控系统监控将采集系统硬件资源的信息以及相关的业务运行信息,第三方网管系统通过 snmp 协议从 mess 获取采集到的信息。3.2.2 大众邮件服务器大众邮件服务器 mess 移动增值业务接入移动增值业务接入移动增值业务接入负责接入运营商的各类增值业务平台,包括smg/smsc、mmsc 以及 wap 网关等等,分别处理短信业务、mms 业务以及 wap 业务的接入。短信业务接入主要提供短信的发送和接收功能,一般 mess
45、做为一个 sp接入运营商的 smg/smsc,通信协议一般为 smpp/cmgp 等。与短信业务接入类似,mms 业务的接入提供 mms 的发送和接收功能,mess 通常也是做为一个 sp 来接入 mmsc 的,接入协议为 mm7。wap 网关的接入提供 wap 的访问以及 wap push 的发送功能。mess 通过 pap 协议来发送 wap push。在现网中,也可以通过发送一条特殊格式的短信来发送 wap push,这种情况下,发送 wap push 将通过短信业务的接入来发送。 邮件同步邮件同步/邮件检测邮件检测邮件同步/邮件检测用于同步用户的邮件以及检测用户邮箱帐号中
46、是否有新邮件到达。邮件同步/邮件检测模块在企业和大众两种解决方案中,功能的实现方式不一样。对于大众移动邮件解决方案,这个模块通常需要轮询用户的所有邮箱帐号,检测是否有新邮件到达以及是否有邮件被删除,通信的协议通常为大家熟悉的中国电信移动邮件产品技术方案19pop3、imap4、webdav 等协议。对于一些特殊的大众电子邮件系统,为了提高效率,可以采用定制的协议由电子邮件系统主动通知 mess,而不采用轮询的方式。在企业移动邮件的解决方案中,emes 无需采用轮循的方式。邮件同步/邮件检测模块在获取到用户有新邮件到达的事件以后,将通过推送服务把邮件推送给用户的移动终端。web/w
47、ap portalweb/wap portal 提供用户通过 web/wap 对系统进行访问的功能。用户通过 web/wap portal 可以执行个性化设置、邮件操作等功能。基于安全的考虑,通常都采用 https 作为通信协议。 内容适配内容适配(可选)(可选)内容适配用于适配移动终端的处理能力,对邮件内容及附件进行相应的格式转换,使得移动终端能够正常地显示邮件内容和附件。用户通过客户端软件以及 wap 的方式进行邮件阅读时,将需要使用内容适配。另外,在 mms push 中,系统也将对邮件内容和附件进行格式转换,以便 mms 能够在移动终端上正常播放。3.2.3 企业邮件服务
48、器企业邮件服务器 emes 邮件检测邮件检测/邮件访问邮件访问邮件检测/邮件访问模块提供企业电子邮件系统用户新邮件检测功能以及邮件访问功能。检测和访问的方式依据企业电子邮件系统的类型而定。目前企业电子邮件系统一般采用包括 exchange server、lotus notes 以及自行开发的电子邮件系统三种。对于 exchange server,emes 可以通过 mapi 或者 webdav 方式来获取邮件;对于 lotus notes,emes 可以通过 lotus notes api(lapi)来访问用户邮箱,获取邮件。邮件检测/邮件访问模块将会根据移动终端的能力对又见内容
49、和附件进行内容适配。中国电信移动邮件产品技术方案20邮件检测模块检测到用户有新邮件到达以后,将通过推送服务将把邮件推送给用户移动终端。 推送服务推送服务推送服务模块负责推送邮件给用户的移动终端,推送的方式为客户端push。客户端 push 的推送方式根据具体的协议又有所不同,即使同一种协议也包含多种推送方式。web/wap portalweb/wap portal 提供用户通过 web/wap 对系统进行访问的功能。用户通过 web/wap portal 可以执行个性化设置、邮件操作等功能。基于安全的考虑,通常都采用 https 作为通信协议。 管理系
50、统管理系统管理系统提供对 emes 的管理功能。涉及的管理操作包括用户管理、系统设置、日志查询等功能。 其他基础模块其他基础模块本节将主要介绍一些基础模块的功能:用户管理:提供对于用户的管理功能,包括新增、修改、查询以及删除用户等。日志服务:提供系统运行日志和业务日志的记录功能。内容适配(可选):对邮件内容及附件进行格式转换,以便用户移动终端能够正常显示邮件的内容和附件。3.2.4 客户端软件客户端软件客户端软件是安装在用户移动终端上的独立软件,可以在用户开通服务时下载安装,也可以为终端预置安装。客户端软件通过推送协议与 mess 或emes 通信,完成对于邮件操作、规则设定、个
51、性化设置等功能。中国电信移动邮件产品技术方案21客户端软件提供邮件本地化存储的功能,客户阅读邮件时无需每次都连接服务器。客户端软件提供连线和离线两种工作模式。中国电信移动邮件产品技术方案224、系统配置系统配置本节仅描述移动邮件平台基本的软硬件要求。具体要求参见相关技术规范。4.1 硬件要求硬件要求系统设备应具有电信级可靠、多种冗余、备份和集群处理机制功能,关键部件采用双备份配置。系统设备需具备完善的网络安全机制,包括防火墙系统、入侵检测系统、病毒防范系统等。设备平均无故障时间应大于 5 万小时。4.2 软件要求软件要求要求软件采用结构化设计,模块之间的通信应按规定接口进行。任何一层的任何一个
52、模块的维护和更新以及新模块的追加都不应影响其他模块。系统参数、用户数据与处理程序应有相对的独立性。用户数据的任何变更都不应引起运行版本程序的变更。处理程序应与任何系统参数、用户数据相适应。软件应有容错能力,一般小的软件故障不应引起各类严重的系统再启动。软件设计应有防护性能,某一软件模块内的软件错误应限制在本模块内,而不应造成其他软件模块的错误。应具有软件运行故障的监视功能,容错能力。一旦软件出现死循环等重大故障,应能自动再启动,并作出即时故障报告信息。系统中所有涉及到时间的信息和数据其年份部分采用带纪元表示法。中国电信移动邮件产品技术方案23中国电信移动邮件产品技术方案245、接口描述接口描述
53、接口框图如下:公众邮箱认证服务器messemes企业邮箱网管ismpsmsc/wap5.1 认证服务器接口认证服务器接口业务鉴权接口:提供计费、用户鉴权等接口。与运营商业务系统接口(ismp):具体协议视具体的业务系统而定,提供的功能包括开户、业务订购、计费话单传送等等。系统还需要与第三方网络管理系统接口,因此还有如下:snmp 接口:第三方网管系统通过标准的 snmp 协议与 mess 通信,获取系统的各类信息。5.2 mess 接口接口客户端接口:完成客户端软件发送的各种请求,包括邮件发送、删除、获取等等。http/https 接口:用户和管理员通过 http/https 对系统进行访问和
54、管理。与大众邮件系统的接口:提供邮件获取、邮件删除、邮件发送等功能。协议包括 pop3/imap4/webdav/smtp 等。系统还需要与移动增值业务连接同时也可能需要与第三方网络管理系统接口,因此还有如下:彩信接口:彩信接入接口为 mm7,提供彩信的发送和接收功能;wap中国电信移动邮件产品技术方案25网关访问接口为 http/https,wap push 发送接口为 pap。wap push 的发送可以通过短信业务接入来实现。短信网关接口:mess 通过短信网关,可以发送短信通知,还可以把邮件通过短信方式 push 用户终端上。sp/cp 接口:当 push mail 用户订制了 sp/cp 的相关服务,sp/cp 可以通过把内容发送到 mess 系统,mess 系统通过相关接口进行鉴权、计费后,可以把内容发到用户邮件和 push 到用户的手机终端。snmp 接口:第三方网管系统通过标准的 snmp 协议与 mess 通信,获取系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 食品检测实验室管理措施方案
- 2024至2030年中国竹纤维绒毯数据监测研究报告
- 酒店门禁系统安全方案
- 2024至2030年中国氯诺昔康行业投资前景及策略咨询研究报告
- 2024至2030年中国快速熔炼节能型感应熔炼炉行业投资前景及策略咨询研究报告
- 2024至2030年磁控溅射幕墙玻璃项目投资价值分析报告
- 2024至2030年中国吸塑包装制品行业投资前景及策略咨询研究报告
- 2024年连接电缆项目可行性研究报告
- 交通设施电缆安装方案-案例分析
- 2024年双柱导轨式液压升降台项目可行性研究报告
- 2024年山东省淄博市中考道德与法治试卷真题
- GB/T 44723-2024氢燃料内燃机通用技术条件
- 2022年11月软考(高级)网络规划设计师上午真题
- 2024年中远海运物流限公司直属单位招聘高频难、易错点500题模拟试题附带答案详解
- 第1课 课题二《中外节日·中秋节和感恩节的比较》(教案)-2024-2025学年六年级上册综合实践活动浙教版
- 2024年共青团团课考试测试题库及答案
- 能源岗位招聘面试题与参考回答2024年
- 团队协作课件教学课件
- 相对湿度计算公式
- 7.1促进民族团结 (课件) 2024-2025学年九年级道德与法治上册 (统编版)
- 2023-2024学年四年级上册信息技术第一单元第1课《身边的数据》教学设计浙教版2023
评论
0/150
提交评论