(计算机应用技术专业论文)移动数据增值业务综合应用平台的研究与实现.pdf_第1页
(计算机应用技术专业论文)移动数据增值业务综合应用平台的研究与实现.pdf_第2页
(计算机应用技术专业论文)移动数据增值业务综合应用平台的研究与实现.pdf_第3页
(计算机应用技术专业论文)移动数据增值业务综合应用平台的研究与实现.pdf_第4页
(计算机应用技术专业论文)移动数据增值业务综合应用平台的研究与实现.pdf_第5页
已阅读5页,还剩67页未读 继续免费阅读

(计算机应用技术专业论文)移动数据增值业务综合应用平台的研究与实现.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

北京邮电火学硕士学位论文移动数据增值业务综合应用平台的研究与霭现 移动数据增 袁韭务综翕应用平台的醋究毫实理 摘要 随着移动遴信市场的不断扩大和发展,移动数据增值监务也褥弱 了迅猛的发展,新的业务类型屡出不穷。应用和业务逐渐成为移动嘲 终发鹱的核心驱动力,起黄越来越重要艇作鼹。 当前酾移动数攥增值业务平台多为垂燕系统,韶对单一韭务能力 进行支撵而构建的增值业务系统,如:短消惠业务平台、多媒体短消 息业务平台等。英特点是对单一业务的支撑能力强,俺如果对每种 业务能力构建一套垂直业务平台,对应用提供商来说存在投资巨大、 功能重复开发、重用性不强、维护成本裹熬等众多弊端。随著移动数 据增僮业务的不顷事富,踅复的业务平台投资会成为运营的陷阱:运 营成本难以收隧、影嗡用户偻用鼗务秽第三方s p c p 提供服务静稼极 性。 为了在全球电信业市场中有效的竞争,s p 镒耍个可丌级的, 高可靠性靛,囊魍多业务的综合籍决方案。本论文中硪究实现魏移动 数据增馕鼗务综合残照平台可以 乍为一个孺超多种接入手段,岛多季孛 终端设备掇供业务、应鬲帮内容的参考框架。诧框架能够健摇运营裔 和黻务提供裔紧密地联系起来,降低服务掇供裔豁技术f j 槛,大大的 提升s p 向市场推出创造性的应厢和业务的速度。促进整个价值链的 有益循环,推动移动市场的向前发展。 本文提出的移动数据增值业务练合瘦耀平台框架黟应越魏关键 接术对当前及未来移动数据增值业务平台的建设和发展有参考意义。 其中在平台实现方掰所俸静尝试为溺内移动数据增值业务综合应绢 平台的研究开发提供了必要的技术积累。 关键词移动数据增值、监务综合应翊平台 j 2 e e 服务稳供商 北京邮电火学硕士学位论文移动数据增值业务综合应用平台的硎究与实现 r e s e a r c ha n di m p l e m e n t a t i o no fu n i v e r s a l d a t av a l u e a d d e ds e r v i c ep l a t f o r m f o rm o b i l ec o m m u n i c a t i o n s a b s t r a c t w i t hc o n t i n u o u sd e v e l o p m e n to ft h em o b i l ec o m m u n i c a t i o n m a r k e t , m a n yn e wv a l u e 。a d d e ds e r v i c e sc o m ef o r t hq u i c k l y a p p l i c a t i o n sa n d s e r v i c e sb e c o m em o r ea n dm o r ei m p o r t a n tf o rt h em o b i l e o p e r a t o r st o i n c r e a s et h e i ra r p u n o w a d a y s ,t h em o b i l e v a l u e a d d e ds e r v i c e p l a t f o r m s a r e m a i n l y v e r t i c a ls y s t e m s t h a ti st o s a y ,o n ep l a t f o r mw a sd e v e l o p e dt os u p p o r t o n es i n g l es e r v i c e ,s u c ha ss m s p l a t f o r m ,m m sp l a t f o n n t h i sk i n do f p l a t f o r m sc a ns e r v eo r l es e r v i c ew e l l ,b u tf o rs e r v i c ep r o v i d e r st h e r ea r e s e v e r a l d i s a d v a n t a g e s f i r s t ,t h e c o s ti st o om u c hi n d e v e l o p m e n ta n d m a i n t e n a n c eb e c a u s ee a c hs ph a ss e v e r a lp l a t f o r m st o s u p p o r td i f f e r e n t k i n do fs e r v i c e s s e c o n d ,i t sh a r dt o r e u s et h er e s o u r c e si nd i f f e r e n t p l a t f o r m s t oe f f i c i e n t l yc o m p e t i n gi nt h eg l o b a lt e l e c o m m u n i c a t i o n sm a r k e t s e r v i c ep r o v i d e r sn e e du n i q u e ,o p e n ,s c a i a b l ea n df l e x i b l e v a l u e a d d e d s e r v i c e p l a t f b r m a r c h i t e c t u r ew h i c hc a n s u p p o r tm u l t i p l es e r v i c e s , a p p t i c a t i o n sa n dc o n t e n ta c r o s sm u l t i p l ea c c e s sn e t w o r k sa n dd e v i c e s t h ea r c h i t e c t u r ed e s c r i b e di nt h i st h e s i sc a n h e l ps pt or a p i d l yd e p l o va w i d ev a r i e t yo fn e w p r o d u c t s ,s e r v i c e s ,a p p l i c a t i o n sa n dt e c h n o l o g i e s i n p a r t i c u l a r ,i tc a nh e l pe n a b l es e r v i c ep r o v i d e r st oq u i c k l yr e a l i z ei n c r e a s e d b u s i n e s sv a l u e s ,p r o d u c tv a l u e sa n dc u s t o m e r v a l u e s 北京邮电大学硕士学位论文移动数据增值业务综台碰鞠平台的研究尚实现 t h er e s e a r c ha n d i m p l e m e n t a t i o n o fa r c h i t e c t u r ea n d k e y t e c h n o l o g i e sf o ru n i v e r s a ld a t av a l u e a d d e ds e r v i c ep l a t f o r mf o rm o b i l e c o m m u n i c a t i o n sc a na c c u m u l a t e sf u n d a m e n t a lm a t e r i a l sf o rt h e a p p l i c a t i o no f m o b i l ev a l u e a d d e ds e r v i c e sp l a t f o r mi nm o b i l en e t w o r k s o fc h i n a 。 k e yw o r d sm o b i l ed a t av a l u e a d d e ds e r v i c e ss e r v i c e p r o v i d e r j 2 e eu n i v e r s a lp l a t f o r m 独创性( 溅创新性) 声明 本人声明所呈交的论文是本人在恩师指导下进行的研究工作及取得的研究 e : 蔑票:尽我绣懿,豫了受审褥蘩翔跌标注帮致落中繇罗列戆蠹鸯鞋终,论文孛不 包含其他入已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他 教育机构的举位或证书惭使用过的材料。与我一同工作的同志对本研究所做的任 何贡漱均熬在论文中 乍了臻确的说嘴劳表示了谢意。 申请攀位论文与资料若有不实之处,本人承掇一切相关责强。 本人签名同期 关于论文使用授权的说明 学位论文作者完全了解北京邮电大学有关保魁和使用学位论文的规定,即: 疆究擘三在援玫读学位强润论文工捧豹翔浚产校荸佼隔j l 寨鄄电大学。学姣鸯投铩 留并向国家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借 阅;学校可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或冀它 复豢手段豫存、汇编学僚论文。( 缳糍的学位论文在解密爱遵守此矮定) 保密论文注释:本学位论文属于保密在年解密后适用本授权书。非傈密论 文注释:本学位论文不属于保密范闰,适用本授板书。 本久签名 导师签名 曩期: 同期: 北京邮电大学硕士学位论文移动数据增值业务综合应用平台的设计与辫现 1 研究背景 第一章绪论 。 移韵数据增馐韭秀发最祓嚣 移动数疑壤僮致务是移动运营耨在移动基本她务( 话鸯业务) 兹基勰上,针 对不同的_ e f j 户群和市场需求开通的司供用户选择使用的数据业务。近年来由于电 信熬础设施的过量投资,以及电信基碗服务领域的激烈竞争,国内外电信产业经 历了电稼受上最象条与艰踺熬时麓。缀过若善恐索与逸寻,邀僖产监蠢人给纷 将电信增德服努视为拯救电信产业的炎药之一,而移动数据增值服务又是增德服 务的重中之莺,它充分挖掘了移动网络的潜力,满足了用户的多种需求,因此在 市场主戳得了囊太戢成功。魏短瀵惠、彩傣、w a p 等数攥罐篷业务都有罄众多 的髑户,融成为运营商的主簧品牌。移动数据增德业务已成为移动运营商价德链 中最重要鹃组成部分,市场前豢广满,需求极大。 按照黻务投术属性划分,莓豁中瓣市场上己搿的移动数据增後服务主篓稳戳 下几转:s m s 、w a p 、m m s 、j 2 m e 秘b r e w 等。 s m s :出于业务存在时间较长,具有黢为最著的市场优势,同时在技术方词,由 于s m s 承裁的内容比较筒单,所以谯双向传送自& 力与现有带宽满足度方面有明 显静俊势。嚣瓣s m s 在声坛中楚予骏毒麴枣场矮长率、丈枣强占套搴狳羧。来 来l * 2 年内箕仍将处于较高市场份额位置,但市场份额增长率将逐渐下降。 m m s :目前的终端和服务价格较贵,用户接入内容有限,同时幽于目前中圈移 动静g p r s 霹络容缡力霄隈,导数现有带宽懑慧度攒标较低,襁出琶的双鹈传 送黢力翻复杂傣息承载能力使其应用魏最比较光疆。 w a p :摹向传输能力较强,更匆衄适台朋户单囱灼测监。现毒市场份额较小,换 机用户的增加使其斟前处于市场份额蹭长、低市场份额阶段。未来在整体移动数 _ 攥 增僮辍努市绣中姆平稳臻长,市场份额仍楣对鞍低。 j 2 m e 帮b r e w :未攀饯势体现在本憋计算麓力上,该缝力哥以镁移动终端变藏 与桌蕊计算机类似鼢应用乎台,使移动终端可以承载的业务熊力大大挺裹。但它 j 瓣静在貔体上处予低蹭长、低市场份额阶段。键楚由于冀应用潜力巨大,在来 寒鑫髂体移到j 数撅缫蹙照务枣场中,搀处予蕞蜷长、麓市场份额锼餮。 一箨 昧* 欺京邮电大学硕士学位论文 移动数据增值业务综合应箱平台的设计与实现 l b s :凰裁国内移动位鬻类业务处予超步状态,部分开通的业务存在定位精度低, 效务耪类少的缺点。德髓羲技术的漆入发展,这些缺点技克服后,移动位擐类业 务将是朱泉笈展弱蓬煮。 凝握i r e s e a r c h 艾瑞市场咨询2 0 0 4 年7 周摆堪的( ( 2 0 0 4 年中圈移动增假市 场研究报袋中靛数据显示,2 0 0 2 年s p 移动增僮服务枣场基本上就是短髅市场, 警牮市辐黼模为1 7 亿元。2 0 0 3 年,在短信市场飞速增长韵嗣对,2 + 5 g 增僮溅务 市场也开始启动,当年s p 增值服务市场总烧禳为4 5 3 亿元。2 0 0 4 筚避一步灞长 到7 4 6 亿元媳援模。到2 0 0 5 年,预计s p 增值服务市场总规模将达到1 1 0 7 亿元, 箕中短售为4 7 。4 亿元,w a p 为l l 。5 亿元,彩馕为1 8 亿元,无线游戏为1 2 亿元, r 市场为2 s 亿元。 移动增馕业务产业键的演进趋势在未来里现如下戆势:移动增值产业链网趋 完藩,分王越求越明:行业整台趋势明要;索场嚣惑器趋明确,市场越来越大, 潲翻+ 在不断编分亿;移动增值篷务对黼络通信技术、个褴仡、交互靛粒遥应性韵 甏求不断提高;各种计算技术和通信技术的不断创新和随趋成熟为移动增值业务 提供了可撵的保 惩。 在应精平台方面,移动遥营裔两络舔增鸯弱一个薪的泣务类型鄱簧淘、监务怼篇 提供窝开放一定的业务开发接口用于业务搂入。如中国移动、中因联通等,他们 提供了短继、彩镶、w a p 、l b s 等爹种数据增1 巍业务开发接口。业务瘦用提供 巍胃以裰摧这终接口开发基基的业务平螽,囱终端用户提供鼗务。但跫这些业务 攘入网关黻及业务接秘都罨遁营商独立给懑鹩,没鸯统一的棘箍,绘s p c p 的业 务开发和接入带来了许多不必要的麻烦。运营商和s p c p 也已经意识到了这种方 式始来的弊璇。如中翻移动统建设了移动数据业务管理平镄,对业务进行综合 麴臻投昶诗费等功能。露对予s p c p ,她们根据提供敦务靛姆点整台备爨业务, 形成了多稀多样的增值监务集成服务平蠹。事实上,不警是运营商还是s p c p , 建立个综合应用平台来统一管理增值业务是未来发展的趋势。 2 穆动数据增馕注务综会交蹈苹套强究必要,洼 热蚕1 - l a ) 联示,当嚣移淤霹终数增德业务平台主要出莲蠹系绫缝成。垂蠹 系统就是对荦数务能力进行支撵稀构遵静增值娃务系统,鲡:短消惑韭务平台、 多媒体短消患蛾务平台等。其特点是对肇一选务的支撑能力强,儇如架对每一种 嫂势能力构建一套垂直业务平台,对应髑提供商来说移在投资蘑大、功能重复玎 发、鬟用性不强、 隈务系绞复杂痰增翔、维护成本离暴等众多弊端。隧繁移动数 据罐疆监务滟不断丰富,重复懿鼗务平台投资会成为运蕾的陷璐:运营成本难以 收瞄、影响用户使用业务秘第三方s p c p 瓣供激务驹稳缀毪。 一旃2 砸- 北京邮电大擎磷士学像论文移动数据灞健鼗务综合应耀警台韵设计鸯实现 针对这一情况,需要对国内外遥静商的移动数据增值、煦务进行深入研究,设 诗符合当懿剽来来发展的移动数据增值业务综合应用平台。如图i - 1 ( b ) 所示,综 余应用警会燕一耱承平式魏嚣赦缝擒,爨供逶臻戆业务警| 擎集成攫架,快速统一 的服务提供商接入框絮,强大莳多驻努控制能力,率富瓣诗费策路支持蔽及严椿 的s p c p 监管机制。 滔i - i 移动数梧增镶监务提供方式的演进 综合森溺平台霹绞纛效的解决当蕊移动数据增馑戴务发震中出现静努端: 1 ) 移动数据业务的孤鼬现象 由予潞前的盐务系统建设基率采用蓥壹絮校,每套系统独立缝送行业务都 署,提供麓户管瑷、救务管理、罄牧、计赞等簸务运营支撑功能,因而形成 了短售、m m s 、w a p 等多个相蔑独巍的业务孤岛,并由此带来系列不可 避免豹阉题。黠8 p 来说,孤岛现象纛喙罄救势逻辑不# 共享。 2 ) 开放娃务模式下的有效监管难溅 斑信业务的成功确立了开放的波务掇供模式,衙开放韵禳式会蹬现s p f c p 般管豳媲的问题。这迫切需要一甏新的监务管理支撵平螽,可以提供快速值 捷豹业务发碜系绫、统一麴用户餐理、业务嚣理、个瞧玩的妲务定隶与鬃甄、 严格的访闯控制、镯实有效瓣会佟饮荦# 繁理等功能。 当前,姚务驱动网络发展的趋势已经明朗,业务和市场决定新技术的取舍邕 成为人锻熬共谖。菠霹为绍扰,业务提供己成为誊 ;蓼及未寒嬲缀中的关键技术 之一,人们融清醒地认谈戮,能否快遮高教遣生成霸部署有带坜前景豹壤德她努 将是s p 能霜成功的核心问题。综合业务平台一方筒作为监务开笈平台,魏虚精 的开发提供了开放的业务接口,瓣蔽了底层异构网络的差异,另一方面作为、韭务 - 第3 黄 北京邮电人学硕士学位论文移动数据增值业务综合应用平台的设计与实现 管理平台,为网上运营的业务系统提供了统一的管理,实现“一点接入,全网服 务”。能方便的实现业务快速生成和部署的功能。 另外如图1 2 所示,移动数据增值业务综合应用平台的出现可以有效的屏蔽 运营商底层通信方式,向业务开发者提供统一的应用开发接口。这使得移动数掘 增值业务的开发变得简单,能够有效的整合电信领域和i t 领域的资源,利于移 动数据增值业务的发展。 图l _ 2 综合业务平台能有效整合电信领域和i t 领域的资源 从某种意义上来说,增值业务是运营商的未来,而移动数据增值业务综合应 用平台是移动数据增值业务发展的必要支撑。 1 2 论文期间主要工作 以下是本人在论文期间参加的主要工作: 2 0 0 2 年7 月至2 0 0 3 年1 2 月从事g p r s 网篱技术的研究,参与中国移 动g p r s 农缀网络管毽技术援菠2 0 舨以及中因移动练舍耀管怒范 m m s 子系统规范的制定工作。 i t , 2 0 0 3 年1 月至7 月参与了移动通信系统中业务级网管技术研究的前期准 餐王佟。 2 0 0 3 年1 1 月至2 0 0 5 年2 月从事移动数据增值业务综合应用平台的研究 和实现工作。对警前流行的如s m s 、m m s 、w a p 以及l b s 等业务进行 蒴4 舞: 熊京郏窀大学殒士学位论文移动数据增馕业务综会应周平念f 鲁设计与蜜骥 了深入的研究,在此期间实现了能支持多种移动数据增值娅务的综合成 带平台并醢在两家s p 究成了商糯。 诧期闯完成的文档包括: 中圜移动g p r s 省级网络管理技术舰范2 0 版包含三个分册; 中圉移动综含网餐规范 够动数据增馕业务综台应爝平台及其关键技术的研究 关予移动数据增值姚务缘合成周乎套研究和开发的若于文档( 包括游求 分叛、概要及详细设计、使嗣说明、开发指黟等) 此期阁完赋熬较终聚统包括: 移动数搀煺傻业务综合应用乎台( 支持基于s m s 、m m s 积w a p 等驰增 懋业务) 3 论文肉稿及结构简述 本文溺逑了移动数据增篷髓务练台澎嚣平台及箕部分关键技零豹焉舞究鞫实 现,携出了一个遗耀貔移动数掭增傻蛙务瘟掰乎螽框架,并在戴綦疆上实瑷了对 囊躯流芎亍熬多謦孛移动数拯增值业务的支持。 本文分为五个章节。繁一章缝论余缓了碾器熬职冀鹜爨,毯摄当裁雹交终移 动数攥增馕热务以及平台载发袋情况,掇出了磅究移动数攫增毽业务综台应翅平 枯的必要性;第= 章给出了一个通用的糁动数据增值业务综合应用平台的樵架, 并详细讨论了当前流行的技术如j 2 e e ,w e bs e r v i c e 等在乎台根架中的应用优势, 然后给出了j 2 e e - 6 综台皮精平台的实现;第三章详细的摇述了平台包含斡如协 议转换,北务模年度等多个关键技术的研究和实现。第四章在前三章的藏础上,参 考o s a p a r l a y 等技术,研究_ 萃瓣键出了未来移动数露稽毽垃务练合应蕊平台的 令捱絮;麓夏攀对全文傲了全聪盈援缨经豹憩结,糖蹬论文酶主娶工俸、嚣献鞠 不是,并对嚣继的磺究王作提魄改邀建议。 溅录串给出了本文馒愆弱定义翻部分缩貉语。 * 辅s 城 1 b 京娜也火学硕士学位论文移动数据增德业务缘鱼密毋量叁的设计坚塞堡 第二章移动数据增值监务综合应用平台框架研究 在本章中,我们蓄必将奔缓平台实现中傻爰妻冬j 2 e e 絮稳及w e bs e r v i c e 技 术,然后详细讲解在移动数据增值业务综合应用平台框架方面的研究成果。 2 1j 2 e e 以及w e bs e r v i c e 技术分析 2 w e b s e r v i c e 拨术 21 ,1 1w e bs e r v i c e 技术概述 w e bs e r v i c e i l l 的国际标准由因制定w e b 和x m l 技术标准而名满天下的 w 3 c 缀织( w o r l d w i d e w e bc o n s o r t i u m ) 裁定。嚣蓊,蠢w e bs e r v i c e s 檠稳缀 达成一致意见的w e bs e r v i c e 暂行定义为:w e bs e r v i c e 是由u r i ( 统资源标识 符) 标识的软 牟应用程廖,萁接口和绑定可以通过x m l 构件进行定义、描述和 发现,w e bs e r v i c e 支持通过基于因特嘲的执议使用蒸于x m l 的消息与其它软传 应用程序直接交互。 w e bs e r v i c e 怒一个分布式的诗簿模型,它是系歹l 综合标准酶集合,邋些 标准镪括x m l 、s o a p 、u d d i ( u n i v e r s a ld e s c r i p t i o nd i s c o v e r ya n di n t e g r a t i o n , 通用描述、发现和集成) 、w s d l ( w e bs e r v i c ed e s c r i p t i o nl a n g u a g e ,w e b 服 务描述语言) 及w s f l ( w e b s e r v i c e f l o w l a n g u a g e ,、酣曲服务涟程疆言) 等。 w e bs e r v i c e 利用这些标准提供了一个独立于操作平台的、松散耦合的、分布式 跨算的环壤。在w e bs e r v i c e 酶环境中,可以将疆对对立熬服务( 饯聪) 越装藏 一个w e b 服务,而用户端应用则可通过绑定列h t t p 的s o a p 来访问这些服务。 需要疆调静廷,不论骚务器端豹应孺避是客户端的应丽,被方都不用知道实现方 法的飒体形式,只要知邋服务的接口即可。 w e bs e r v i c e 怒种筒向服务的框架( s e r v i c eo r i e n t e d a r c h i t e c t u r e ,s o a ) , 模型翔銎2 * l 疑示。在这个挺蘩中,主要畜三令参与誊: 服务的提供者( s e r v i c ep r o v i d e r ) ;负责使用w s d l 攒述和定义w e bs e r v i c e 的功能,在u d d i 注册库( 位于服务代理) 中发布这些服务的信扈、,使得它,i j n 以被服务遗求誊访阀毒b 调用。 服务的使用者( s e r v i c ec o n s u m e r ) :负责通过服务代理查找所需要的w e b 一掩8 妊 j 京邮电大学硕士学位论文移动数据增德业务练台应用平台的设计与蜜现 s e r v i c e 慝,下载接述w e bs e r v i c e 鲍w s d l 文楼,撮搬服务撼述寒绑定秘调用 服务提供澍提供的w e bs e r v i c e 。 服务代理( s e r v i c eb r o k e r ) :负责宣传服务掇供者发布的w e bs e r v i c e 和允 许服务请求者查找发布的w e bs e r v i c e 定义。它的作用类似于魄话本的黄页。 三个参与者分别位于三角形的端,通过以下三个罄本的操作求实现w e b s e r v i c e : 发布( p u b l i s h ) :幽照务提供兹执行来宣传粒注娥一个服务匏移在和功能, 是服务提供者和服务代理之间的操作。 套我( f i n d ) :崮驻务请求者执行来奢我符合特定需求或技术特征的服务, 是服务请求者和服务代理之间的操作。 绑定( b i n d ) ;由服务请求者执行来调用服务提供者提供的服务,是服务请 求者穗黢务提供麓之阑静操後。 圈2 1w e bs e r v i c e 架构 21 1 2 w e bs e r v i c e 技术分析 w e bs e r v i c e 技术其有以下基本特征: 逶信层瑟上的w e b 特经:接瘸u r i 避嚣豁谈,并镬用务释爨姆阏协议进 行通信。 ,表示层面上韵x m l 特征:使用x m l 描述服务接口和绑定信息,通偏消 息格式馒鹰x m l 。 * 舔7 斑 l b 豪邮电大学颈士学位论文移动数据增蠖矬务练会应用乎台的设计与实现 架构层匿上的分搬式计算特征:服务可以被使用它的应腰程序在网络上 套找和发现。 w e bs e r v i c e 技术其畜强下静特点: 跨乎台性麓:w e bs e r v i c e 是基于梅猴酾松糕舍黪,它遴过多穆互联溅褰 层协议传输,屏蔽了底屡的平台特性。 运行效率偏低:次请求包话了将请求数据封装为x m l 、特请求通过 h t t p 等协议发送、应用服务器分派、分解x m l 请求数据包、进行应用 逻辑处理、将结粜数据封装为x m l 、返回结果数据、客户端分解结果 x m l 等多个步骤。 无传输保证:若客户端发起请求时服务器端因故障无法受理,察户端! 凶 须鲁行实现重试枫制。 2 。 ;1 3w e b s e l m c e 技术在穆魂数援增 轰鼗舞平叁牵豹应鲻饶势引 当觚w e bs e r v i c e 技术发展迅速,其中一嫂商业模式邑经通过大量的实践得 到了业界的承认,例如,企业之间的信息交换,信息门户和商业流程的魁合。这 些模式结合魄信领域款特点,产生了一些砖鸯的基予电信耱w e bs e r v i c e 熬麓妲 模式。 移动数攒增值、弛务平台是移动数蘅增值豫务价德链的技术支撵平台。通过使 用w e bs e r v i c e 技术,乎螽可以封装无线通髂底层的通信嘲络,内s p 提供一个 _ 丌放的安全的访问网络能力的标准接口集合。这个集合包括网络功能实体、认诚、 基于内容懿诗费鞋及服务霆败关系等。s p 霹以剥爨这个平台褒捷遗实蠛耨懿移 动数据增值业务。p a r l a y g r o u p 、3 g p p 和e t s i 联合制定的p a r l a y 0 s a 就是这样 一令甏舄电僚增篷数务平念静憩信规范。w e bs e r v i c e 在p 锵逾,o s a 中褥萄了广 泛的应用。我们可以发现:移动数据增值业务综合皮用平螽是一个典型的b 2 b 模式 快速推出应用( t i m e t o m m k e t ) 平台可以实现业务的快速开发和部署,为快速响应市场变化提供条件。 蚺1 4 贝 j e 京邮氟大学硕士学位论文移动数攒增值业务综合成用平台的设计与实现 2 2 2 平融物理构架 鹫2 - 4 乎卺耪理繁掬 图2 - 4 给出了移渤数据增值业务综合应用平台的物理槊构。平台主要包括以 下几个部分: 统一接入弼关 统一接入网关负责完成与移动运营商业务网关之间的交履,实现多运黼商多 业务类烈协议的适配,是综合业务平台与运营商之间的唯一遴道。统一接入网关 提袭嚣耱类型堑务熬狻入: 一存储转发类:如s m s 、m m s 和l b s 等,网关将选管商业务网关协议转 换为平台内部的统一协议,然后将消息传递到队列服务器; - 双淘实嚣雩遵臻粪:魏w a p 等,这类澈务不逶合存德转发。溺芙衾将请 求直接送到腐台应用,从而实现实时的通信交互。 统一接入网关记录与运营商业务网关之闻交互的消息流| 三l 志,并遄过f t p 臻议送戮后台蠢志数禚库羧务器,氍支撵诗爨、绫诗等嚣套凌戆。 队列服务器 第 1 5 页- 北京邮1 电入学硕士学位论支 移韵数攥潜德韭务综合应鞴平台的设诗与实现 对平台中疑有救存媸转发类业务,瀵感在进入核心服务器静都要进行排队。 软列服务器包食两个功缒: 一多优先缀酞列缓存磅能:不同类型兹鼗务蔡实慰矬要求也币撩溺,这裁 需蘩在软裂缓卷中号l 入优先级的壤念。 _ 路国分发功能:负责完成平台中业务的上行和下行酌潞由功能。上行篷 指将两关过来韵消愚路由分发给后台静、韭务系统;下行是指将螽螽监务 系统产生静消惑路出分发给不两静垃务溺关。 核心服务器 核心服务器是业务运行和平台管理的支撑平台。他包含了平台的基本框架以 及平台上层业务使用的基本功能模块,如鉴权、流量控制等。核心服务器提供与 数据库的通信,并向业务层提供统一交互接口。 业努数握瘁服务器 、监务数据瘴受责存锗数务,用户,计爨鉴投警系统运毒亍中馒碟豹数据。 目志数据库服务器 同志数据庠负责存储计费话单以及系统运行中产生的大蹩系统同志,对计 费、统计分析和系统运行状况分析提供资源支持。 b s 架构管理终端 平台静管理采髑b s 絮媳,管理系统运行在核心照务器上。管理曼司以在接 入i n t e r n e t 的 ;量套捉器上使用测监器完成对系统的鹫理鄹监控。 韭务逻辑服务器 业务避辑服务器龟含平台中的业务流程。它使用核心服务器提供的功能模 块,实现复杂的业务谶辑。 业务代理服务器 业务代理服务器为第三方s p 提供业务通道。它向第三方提供统一的a p i , 第三方可以自行开发业务沆握。_ 平台只是完成业务消息通道的作用。 平台中静各个粮务器不受物理实体懿狠制。哥以凡令服务器在一个鞠理实体 蔓美;琰,也可以一个鼹务嚣包含多个物璞实体。平台 幸l 殷务器之瞄通过逶羯韵协 泼( 如s o c k e t 、h 订p 和w e bs e r v i c e 等) 交互,所以不受物理嫩制,可实现完 全分蠢式数环壤。 i & 家郯电大学须学位论文移动数据增馕业务综台应用平套的设计与实现 2 2 3 平台逻辑架构 图2 - 5 平台逻辑槊构 图2 5 绘出了移动数据增蕊韭务综合瘦翔平台瓣逻辑爨擒。从黟孛暂以善爨, 平螽采耀分层结构。平台熬体在逻辑土分戈韭务运行秘业务警理嚣令部分。 业务运行部分提供平台中妲务的执行环境,分西朦结椅; 接入适配层 接入逶配屡是平台与避营巍网络阈交匿的通道。负责完成遥营商业务网关协 议的转换等功能。物理架构中的统一接入网关实现了接入适配层的功能,第三章 中对此进行了详细的探讨。 基础框架鼷 平台慕碲框架层掇供的功能惫括流量控制、负载均衡、路蠢j 1 分发、告警处理、 消息酞剜、统一计费结算等,这骜秘熊是整个泣努平龠最基磷抟帮分。平台基础 懿仃黄 北京邮电大学硕士学位论文 移动数据增值业务综合应用平蠹的设计与实现 框架向下整合并协调运鸶麓网络资源,向上为业务提供统一的运行支撑。 功能组件麓 功能组传屡包食乎愈邋更功女l 模块鄹业务摸投。遴用功糍摸块是平台上层业 务镬爨的些共性功能数撼蒙秘提取,鞠签投、路妇、鬣户匹黼、信惠过滤等。 韭务模缀是对典型业务流程的橘象,如短信点播,定购群发等。通用功能模块鞠 业务模板采用颇向对稼技术。以组件的形式运行于乎螽基础框架之中,具有缀瘫 的可萤甩性。功能组串屡是平台业务快速开发上线懿基础,在第三牵中会对菸中 涉及懿关键技术进行深入懿探讨。 应用按翻屡 应雳接口鼷为平台内上层业务和s p c p 业务的开发提供统的a p i ,屏蔽运 萤商侧和平台肉复杂的技术细节,馒丽户可以专注予业务沆程的开发。用户程进 行业务开发彝寸,通过调用统a p i 可以方蠖斡使髑平台内麴戆组件层懿逶瘸功能 组件瓤业务模援,使业务开发燹瓣方便快捷。 平台管理鼹整个系统遗营维护魄主体,它贯穿予业务平台姻器个分层。爆 2 - 6 给出了平台综会缀护管理系统蛉功能鳃襁 j 、r 帐号管理 馥务管理 平 厶 着 系统管囊 口 综 台 用户管理 a功 口 雅 麓 s p ,c p 管理 护 资源警臻 管 理统计分辑 系 翳统 、弧蔫麟鬻i 黼震 圈2 - 6 平台综合维护管理系统功能分类 平蠹综合缀护管壤系统包含翦寄荦瓣露台秘部分功能。前台翁南的主要蹩彼沼 业务静掰户,雨后台是平台管理员维护管理平台逶行的门户。乎台练台维护管理 系统研究和实现中涉及的关键技术会在第三章中绘出详细的撼达。 - 锖协负 北京邮电大举硕士学位论文 移动数撼增德鼗务综合应用乎台的设计与窭璐 2 3 基于j 2 e e 架构的平台实现 逶过零露2 ,1 带讨论发魂,j 2 e e 袭梅纛礅bs e r v i c e 鼓零非嚣遴会应爆予移 动数据增假业务综合应丽平台。图2 7 给出了蒸予j 2 e e 架构和w e b s e r v i c e 技术 的综合应用平台的设计和实现结构图。 鼹2 7 苯矮y 2 e e 技术酶综合应攫乎露皋糖 乎台中的接入层采用j a v aa p p l i c a t i o n 实现。速悬因为运蓠商业务网关提供 豹搂器包食多穆实现方戏,熟s o c k e t 、h t t p 、w e bs e r v i c e 等。其中部分协议不 适台鬣接接入j 2 e e 簸务器。统一接入黼美黠不葡的照务类型擞不瀚方式的娥瑗, 对存储转发类业务使用s o c k e t 协议与队列服务器交甄。对实时通信获豫务使阁 标准的h t t p 戏w e bs e r v i c e 直接转发给j 2 e e 月鼹务器中的业务处理模块。 平台中篇于消息缓存静酞弼服务农诧架构辛可采蹋两种穷袋实现:一是j a v a a p p l i c a t i o n ,而是j 2 e e 架构中的j m s 服务。用户w 根据自麝特点自由选用。 功畿组件层审的遥璃功能组件暴露j 2 e e 粲构中靛e j b 戏j a v a b e a n 实现。其 中e j b 实现所有与数据蓐交甄的组件,丽无数据库交互游缀侔讶由j a v a b e a n 或 辩b 中的s e s s i o n b e a n 实现。业务模板采用s e r v l e t 实现流程,通过标准接口调用 掰b ( 或j a v a b e a n ) 实瑷的动能鳃传。 业务维护管理系统的蹋户搡作癸磷采用j s p 技术实现。b s 黎梅使得管壤员 。第1 9 簧 藏象瓣电天学繇士攀蕊论文穆秘数据增蓬韭努练合痤霜乎鸯勰浚诗与实现 仅浠要通过浏照器就可以实现系统的维护和管理,而不浠要在用户机上安装特定 的释户端软件。 平台对外躬藏用接口采瓣h t t p 或w e bs e r v i c e 等技术,篌得平台上运行的 业务不受操作系统和地域的限制。 - 笫2 01 i : 北京邮电大学硕士学位论文移动数据增值业务综合应用平台的设计与实现 宋 第三囊平台涉及关键技术的研究与实现 在移动数据增馕渡务综合应嗣平台的硬究帮实璎中,涉及了以下多耪必捷技 一综合接入技术( ) - 缀传动态期载、擞镇霸醚罴技术( ) - 多优先级的孰列缓存机制 _ 消息的路由分发机制 l 平台湾惑嚣爨浚裁技术( ) _ 通用功能模块、业务模板摁取技术( ) - 综合计费技术 - 统一应嗣开发接口技术( _ 猩线扩容、负溅均衡机制 - 平台综合维护镑理技术( _ 渡务跟踪和统计技术 _ 平台预警和报警机制 其中繁星号豹为本人在顼鬟中霪赢磺究帮实瑷瓣部分,零滚中海对鼗避抒详 细的探讨。 3 1 综念接入技术 31 1 综禽接入技术研究 综合接入技术即在运营齑增德业务嬲关秘妲务平台之阕实瑷一个统一豹接 入框架,完成协议统一、流量控瓢簿多个功麓,从而谈业务平台能够避免赢接面 对纷繁复杂且更新不断的运营商业务接口。 移动数据增值业务的飞速发展造成了运簧藏和服务提供巍在业务接口方蕊 的矛滔。在运藿囊方鬻,盘予以下聚强造残了掇像豹增篷业务缀务接日报多并且 还在不断的增加和更新: 北京邮电大学硕士学位论文移动数据增值业务综合应用平台的设计与实现 增值业务种类繁多。当前主要包括s m s 、m m s 、u s s d 、w a p 、l b s 、i v r 等。这些业务类型各自有着自己的业务特点,因此也有着不同的接入协议标 准: 同一类型业务接入协议因运营商而不同。由于当前不同运营商开展同一业务 ( 如s m s ) 时使用的增值业务网关接口标准自行制定,这就造成了业务协议 版本的不兼容性; 同一运营商同一类型业务接入协议因版本而不同。由于中国地域广阔,地区 间协议的升级不可能完全同步,这就造成了对同一个业务类型( 如s m s ) 在 不同地区的接入网关协议版本不同; 同一运营商同一类型业务同一版本的接入协议因增值业务网关开发商的不 同而有所不同。这是因为不同的开发商对协议的理解可能会有偏差。 而在服务提供商方面,运营商侧增值业务网关接口的繁多和频繁变化对其业 务的提供造成了极大不利: 服务提供商每推出一个新的业务,都要分别适配各种不同的协议,不利于业 务的快速丌发和部署。这将造成业务上线周期的增长。 当运营商网关接口升级时,服务提供商需要对每一个相关业务分别进行升 级。 服务提供商的业务单元设计者希望更多地将设计中心放在业务流程以及业 务逻辑上,而不是对各种业务接入的适配问题上,因此需要有统一标准的接口提 供给业务单元。这就需要移动数据增值业务综合应用平台能提供一个统一接入网 关,完成运营商多业务网关的综合接入。 综合接入技术 1 l 统一 接口 接入力式a 措八方式b 图3 - i 平台接八方式比较 船2 2d f 一 蘩簿 *二薄;o, 北京邮电大学硕士学位论文移动数攒增德业磐综合应用平台的设计与实现 匿3 - i 绘爨了传统懿增镶、监务接入方式帮练会接入方式框罄,从图孛跫激蓍 到:建筑黪援入方式( 接入方式a ) 会使褥增馕业务乎客襄运营蘧粥关糍豹接口 过多,这显然不利于增毽业务的开展酾照努的舞级。蔼综合接入方姣( 接入方式 b ) 则能够克服以上的缺点,并能够为服务提供商业务的发展带来以下优势: 降低运蓠磷接口变化对平台业务赡影嗨:对于乎台孛蛉进务柬谈,饿髓蕊对 的将不褥遐运营商复杂多变的接口,而是统一接入网芙提供的一个标礁接 口。这样以u 来即使运营商的业务闽关版本升级城新网关加入,只要按照新协 议在统一接入嗣荚中修改或增粕栩应躺模软就好了,对后台的她务不会造成 影粕; 提高平静按入静安垒性和可靠性:在增值业务平台中使用综合接入技术之 后,统一接入圈关将躐为运营离筹鬟s p 增麓篷务平台之淹瞧豹通讯道邋。 这撵霹以对传绞熬接入方式中壤对羧鼠豹接墨遽嚣绞一秘警理葶鬟整羧,够 有效的提爨平台接入粒安全燃韶可靠憷; 提丹业务戆快速开发鄹龆署上线速度:在煺馕业务平农中遴嚣赣鼗努开发 时,不褥需要考虑对多捺议的兼容,鼹为这些功戆统一接入网关已经宠戏。 新业务开发只需要参照统一接入网关提供的统一接口,自然可以缩短业务蛉 开发和部署周期; 提离开发业务翦謦遍适用性:平台中开发的新渡势模块不涉及特定的运磐巍 协议适配问题,因此只需刃:发一次就可以嗣时向多个运营商的移动用户提供 服务,从而提高了业务的适用性。 移动数耱增值、煦务练合应用平台中酶统一接入阏关是实现鲸合接入技术的 实俸,它需器具有敬下静特点: 安全性:安全性是一个很广阔、复杂的问题,是每个环节都要注意的问题。 就接入潮关丽言,圭瓣拭两方蔺考虑,一方面燕如何防范攻击的闻题,另一 方甏是传输数据被窃敬的霹题。对这黼方强,搂入阚关必须扶鄹关静访闯, 数掇传输、蝴关静管理等环节都遴彳亍周密的设计,鞋确谦接入两关的安全性。 霹靠性、稳定瞧:这两点同样遣避黼美设计的爨点。对于不可捺豹不稳定因 素,嚣袋磺蔻撬豹方法,颈警不稳定琢强,缩短处疆露闯。溺时,对于可篮 控戮豢,嚣采爱系统霆动纠锩熬方式,摄证系统靛稳定性鞠可靠洼。 多撩议攘入絮掐:接入露统,支持多静勃,议和鼷关,嚣时捷翔标准、歼敬瀚 组 串纯方式,可以方便遮增翻、簇豫不霜黪溺关逶怒模块。这黯予未来羧入 新的业秀刚络提供了揍础。 籀2 3 m 北京邮电大学硕士学位论文移动数据增值业务综合应用平台的设计与襄现 高可扩展性:统一按入网关提供统一、标准的开发a p i 使服务提供商可以方 矮静开发实现囊熬秘关逯谲谤议模块,戮逶旋运营窝戆蘧镶鲎务接强协议静 变化。 友好、方便、完整的操作维护方式:包括 一宠整豹篮褪方式。整睾觅是为了囱客户提供良好弱骚努,提高运雩亍中楚瑾 敬障的能力,它可以迅速发现网络的运行情况,及时处理问题。向客户 掇供满意的服务。 一完整魏整馥方或。逶过统一缓入秘关熬霹稷证控割券嚣,哥醴方键蕊西 扁、关闭或更新某一个网关的配置。 根据以上的研究和分析我们可以发现:在统接入网关在设计和实现上,主 要雹括以下,l 令关键点: 统一接入网关框架设计:框架必须具有统一陛,可扩展性等特点。网关接入 模块可以以组件的形式方便的在框架中添加、撤销和更改,而不会影响到网 关框絮麴整体。撼絮还必须提 筵除凑议转换之钋鲍其德谗多基本斡璇粒功 能,魏流量的控裁,状态的盏控等。 接入a p i 封装:将同一类型业务的所有不同阱议和版本进行封装,向平台提 供统一檬准的协议。对于同一释业务,不露黪移动运营意袋雳不丽的协议, 穰黧中潮移动s m s 攘入采孺c m p p 协议,掰中国联通采禳s g i p 协议;潮一 运营商内不同网关会采用相同协议的不同版本,例如不同销分运营商聚用不 同防议版本号c m p p 2 0 c m p p 3 0 1 即使同协议版本也会幽于采用不同厂商 戆溺关嚣窍瘊镶蓑,不曩厂蘩撬供夔接蜀a p i 毒镶差。鞭诧嚣要避行不同 a p i 的封装,来屏蔽掉这些问题。 协议臌配:不同的移动互联网技术接入业务采用不同的通信| 办议,例如s m s 接入袋髑载是c m p p s g i p 蛰议,u

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论