(计算机科学与技术专业论文)cpm业务中融合用户信息系统的设计与实现.pdf_第1页
(计算机科学与技术专业论文)cpm业务中融合用户信息系统的设计与实现.pdf_第2页
(计算机科学与技术专业论文)cpm业务中融合用户信息系统的设计与实现.pdf_第3页
(计算机科学与技术专业论文)cpm业务中融合用户信息系统的设计与实现.pdf_第4页
(计算机科学与技术专业论文)cpm业务中融合用户信息系统的设计与实现.pdf_第5页
已阅读5页,还剩98页未读 继续免费阅读

(计算机科学与技术专业论文)cpm业务中融合用户信息系统的设计与实现.pdf.pdf 免费下载

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

文档简介

,11】j1| , 独创性( 或创新性) 声明 本人声明所呈交的论文是本人在导师指导下进行的研究工作及取得的研究 成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不 包含其他人已经发表或撰写过的研究成果,也不包含为获得北京邮电大学或其他 教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任 何贡献均已在论文中作了明确的说明并表示了谢意。 申请学位论文与资料若有不实之处,本人承担一切相关责任。 本人签名: 磁盈竺避 日期:塑么2 :2 :么翌 关于论文使用授权的说明 学位论文作者完全了解北京邮电大学有关保留和使用学位论文的规定,即: 研究生在校攻读学位期间论文工作的知识产权单位属北京邮电大学。学校有权保 留并向国家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借 阅;学校可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它 复制手段保存、汇编学位论文。( 保密的学位论文在解密后遵守此规定) 保密论文注释:本学位论文属于保密在一年解密后适用本授权书。非保密论 文注释:本学位论文不属于保密范围,适用本授权书。 本人签名: 导师签名: 日期:丝丝: :么竺 日期:兰! ! :! :! ! 租 c p m 业务中融合用户信息系统的设计与实现 摘要 随着网络技术与终端能力的不断演进,用户对消息业务的需求逐 渐向多媒体信息交互、多地址多设备的业务接入方式、融合统一的 业务体验进行转变。基于以上的业务发展趋势,o m a 组织定义了融 合i p 消息( c o n v e r g e di pm e s s a g i n g ,c p m ) 业务,通过一个建立在 s i p i p 核心网上的水平使能者框架来提供基于i p 网络的多媒体融合 消息通信业务。c p m 业务通过统一的架构打破了各种消息业务系统 之间彼此孤立的壁垒,为用户提供了一种综合的消息业务体验。 在c p m 业务的多种场景下,分布于不同网络实体中的各类c p m 用户信息为c p m 业务系统进行业务决策、业务控制和业务交付提供 了重要的信息支撑。然而,这些不同信息源的用户信息往往存在信息 冗余和不一致性,对准确、高效地提供c p m 业务和提高用户体验会 造成极大的影响。因此,实现用户信息的融合是提供融合消息业务需 要解决的关键问题之一。 通过在c p m 业务系统中实现一个融合用户信息系统,可以在网络 侧对来自各类信息源的c p m 用户信息进行实时感知、关联和冗余处 理,从而提高c p m 业务系统的效率和准确性。论文作者在对o m a 提出的c p m 业务系统进行研究的基础上,分析了c p m 业务系统中 用户信息源、用户信息类型和用户信息应用,根据项目组提出的一种 基于c p m 业务使能者框架的融合用户信息方案,设计并实现了包括 一组用户信息支撑系统和用户信息融合方案在内的一整套融合用户 信息系统。该系统已经通过项目组内部测试和验证,并已应用于c p m 业务原型系统中。 论文首先对c p m 业务进行概述,重点介绍了c p m 用户信息的来 源和用途,然后介绍了基于c p m 使能者框架的用户信息融合方案和 系统。在此基础上,对融合用户信息系统进行了功能需求分析,并详 细描述了融合用户信息系统的设计以及关键技术的实现方案,给出了 测试及分析结果,并结合测试结果对系统进行了分析和验证。 关键词:融合i p 消息;信息感知;信息融合;支撑使能者 、 d e s i g na n di m p l e m e n t a t i o no fc o n v e r g e d u s e ri n f o r m a t i o ns y s t e mi nc p ms e r v i c e a b s t r a c t w i t ht h ee v o l u t i o no fn e t w o r kt e c h n o l o g ya n dt e r m i n a lc a p a b i l i t y , t h e u s e rr e q u i r e m e n t so fm e s s a g i n gs e r v i c e s g r a d u a l l yt u r nt om u l t i m e d i a i n t e r a c t i o n ,m u l t i a d d r e s s m u l t i s e r v i c ea c c e s sa n du n i f i e ds e r v i c e e x p e r i e n c e a sar e s u l t ,o p e nm o b i l ea l l i a n c e ( o m a ) d e f i n e dc o n v e r g e d i pm e s s a g i n g ( c p m ) s e r v i c e ,w h i c hc a np r o v i d ei p b a s e d c o n v e r g e d m u l t i m e d i am e s s a g i n gs e r v i c ee x p e r i e n c et h r o u g hah o r i z o n t a le n a b l e r f r a m e w o r kb a s e do ns i p i pc o r en e t w o r k b a s e do nau n i f i e df r a m e w o r k 。 c p ms e r v i c e s y s t e m b r e a k st h ei s o l a t i o nb a r r i e r s a m o n gv a r i o u s m e s s a g i n gs e r v i c es y s t e m s ,s ol tc a np r o v i d ea ni n t e g r a t e dm e s s a g i n g s e r v i c ee x p e r i e n c e i nav a r i e t yo fc p ms e r v i c es c e n a r i o s ,d i f f e r e n tk i n d so f u s e r - s p e c i f i c i n f o r m a t i o nm a i n t a i n e db yd i s t r i b u t e dn e t w o r ke n t i t i e si s s i g n i f i c a n t l y s u p p o r t i v ef o rd e c i s i o n - m a k i n g ,s e r v i c ec o n t r o la n dd e l i v e r yp r o c e s si n c p ms e r v i c es y s t e m h o w e v e r , s o m e t i m e st h e r ei ss o m er e d u n d a n c yo r c o n f l i c t so fc p mu s e ri n f o r m a t i o ni nd i f f e r e n ts o u r c e s i tw i l lr e s u l ti n t r e m e n d o u si m p a c tf o ra c c u r a t ea n de 伍c i e n ts e r v i c ed e l i v e r ya n du s e r e x p e r i e n c ei m p r o v e m e n ti nc p ms e r v i c e s o ,t h er e a l i z a t i o no fu s e r i n f o r m a t i o n c o n v e r g e n c e i so n eo ft h ek e yp r o b l e m st od e l i v e ra c o n v e r g e d m e s s a g i n gs e r v i c e b ya c h i e v i n gac o n v e r g e du s e ri n f o r m a t i o ns u b s y s t e mi nc p ms e r v i c e s y s t e m ,w h i c he n a b l e sr e a l t i m ep e r c e p t i o n ,i n f o r m a t i o nr e l e v a n c ea n d r e d u n d a n c yp r o c e s s i n g o fc p mu s e ri n f o r m a t i o nf r o md i s t r i b u t e d i n f o r m a t i o ns o u r c e s ,c p ms e r v i c es y s t e mc a ng e tb e t t e re f f i c i e n c ya n d a c c u r a c y b a s e do nt h er e s e a r c ho fc p ms e r v i c ep r o p o s e db yo m a t h e a u t h o ro ft h i st h e s i sa n a l y s e st h eu s e ri n f o r m a t i o ns o u r c e s i n f o r m a t i o n c a t e g o r i e sa n di n f o r m a t i o nu s a g ei nc p ms e r v i c e a c c o r d i n gt ot h e c o n v e r g e du s e ri n f o r m a t i o ns c h e m ep r o p o s e db yp r o je c tt e a m ,t h ea u t h o r h a v ed e s i g n e da n dr e a l i z e dc o n v e r g e du s e ri n f o r m a t i o ns y s t e mw h i c hi s c o m p o s e do fu s e ri n f o r m a t i o ns u p p o r t i v es y s t e ma n du s e ri n f o r m a t i o n c o n v e r g e n c ys c h e m e t h ec o n v e r g e du s e ri n f o r m a t i o ns y s t e mh a sb e e n t e s t e da n dv a l i d a t e di np r o je c tt e a m ,a n da p p l i e di np r o t o t y p es y s t e mo f c p ms e r v i c e a tt h ef i r s tp a r to ft h i st h e s i s ,w ei n t r o d u c ec p ms e r v i c es y s t e ma n d i n f o r m a t i o ns o u r c e sa n du s a g eo fc p mu s e ri n f o r m a t i o n t h e nw e d e s c r i b et h ec o n v e r g e du s e ri n f o r m a t i o ns c h e m ea n ds y s t e m o nt h e b a s i so ft h a t ,w ee m p h a s i z eo nt h er e q u i r e m e n ta n a l y s i s ,d e s i g na n d i m p l e m e n t a t i o no f t h es y s t e m ,a n dp r o v i d et h et e s tr e s u l t s l a s t l y , w eg i v e t h ea n a l y s i so ft h ev a l i d i t yo fc p m b a s e dc o n v e r g e du s e ri n f o r m a t i o n s y s t e mb a s e do nt h et e s tr e s u l t s k e yw o r d s :c o n v e r g e di pm e s s a g i n g ( c p m ) ;i n f o r m a t i o n p e r c e p t i o n ;i n f o r m a t i o nc o n v e r g e n c e ;s u p p o r t i n ge n a b l e r s 主j 1哥lj 第一章绪论 目录 1 1 研究背景1 1 2 研究内容2 1 3 论文的组织3 1 4 研究生期间参与的主要工作4 第二章融合i p 消息业务中的用户信息融合方案 7 2 1 融合p 消息业务概述7 2 j j 业务功彪劳丝7 2 j 2 蝴绣莠豸譬7 移8 2 j 3 勃艄乡9 移9 2 j 4 嫠臼毫之j d 2 2 融合口消息业务中的用户信息1 l 2 2 jz 妻寂j 旬獯, 2 2 2 疟舅序声夕,骞t j j 2 2 3 疟舅舌“亘弓寺z 磊i 货一3 2 3 融合用户信息系统方案介绍1 3 2 3 j 方案绣秦;l g 狙j ,彳 2 3 2 励兮够户蔗蛊貘刍乡j 6 2 3 3 之声等笔! ! i j j 够意亡翟,9 2 4 本章小结。2 2 第三章融合用户信息系统的需求分析和总体设计 3 1 融合用户信息系统需求分析2 3 3 j j 善蹴豸雾弦2 3 3 j 2 荔亭臼劣需i 刁t 2 5 3 j 3 孝誓:i 2 ;0 雾雾2 6 3 1 4 性能和运行环境需求| 2 7 3 2 总体设计目标与原则2 7 3 2 1 甬户信息支撑环境的设计目标s 踉卿2 7 3 。2 2 融合甬户信息感知实体的设计目标与原氏| 2 8 3 3 融合用户信息系统结构设计2 9 3 3 j 墨乡篁蓼:i g i 7 移2 9 3 3 2z 窆砻乒;钧3 d 3 4 用户信息支撑环境的总体设计3 1 3 4 1 孓c s c f 的功能扩畏。3 2 3 4 2 呈现业务眼务器的功能扩展。3 3 3 4 3x m lf c 霍_ q 管理厥毫务善擎3 6 3 5 融合用户信息模块的总体设计3 9 3 j j 趟罗磐善汐石藿j 6 舅 3 9 3 5 2 刻偏铥孝头瑟i f 4 0 3 5 3 筷瑛攒臼搀鲈钙 3 6 本章小结。4 6 第四章融合用户信息系统的详细设计和关键技术的实现 4 1 详细设计目标和思想4 7 4 1 1 系统总体g 标4 7 4 i 2 用户信息支撑环境的设计思想4 7 4 1 3 融合用户信息模块的没计思想4 8 4 2 系统开发环境4 9 4 3 系统实现采片j 的关键技术4 9 4 4 用户信息支撑环境的详细设计与实现一5 0 4 4 js - c s c f 的扩展考移,分j 1 9 4 4 2 呈现业务服务器的扩展部分5 2 4 4 3x m l 文档管理眼务器s 4 4 5 融合用户信息模块的详细设计与实现5 8 4 5 1 主要数据结构设计5 9 4 5 2 膨舍够户蔗盆之携缮:柏旋才一5 9 4 5 3 摸毵业务逻簪兹矿。以 4 5 4 划发才6 4 4 i 5 核z 多爹缮扮炉6 7 4 5 6 多线i 翟瑟矛一钌 4 6 本章小结7 0 第五章融合用户信息系统的测试和方案验证 7 1 5 1 测试方法7 1 5 2 功能测试项目7 2 5 3 测试结果及分析7 2 5 3 1 用户信息融合功能的灏试用例7 3 5 3 2 用户信息冲突处理功能的测试用铆7 4 5 3 3 用户信息变化实时感知功能的测试用铆7 6 5 3 4 融合用户信息模块的性能洮试8 l 5 3 5 瘳9 ,z i 滗赛豸卜猡f 。蛇 第六章总结 参考文献。 附录一缩略语 附录二图表目录 致谢 攻读学位期间发表的学术论文及相关专利 i i 8 s 8 7 8 9 9 1 错误! 未定义书签。 障谨霉j 北京邮电大学硕士学位论文第一章绪论 1 1 研究背景 第一章绪论 随着网络技术与终端能力的不断发展演进,近年来消息业务发展迅速,继 s m s 在全球范围内普遍推广并受到用户广泛青睐后,相继出现了e m s 、m m s 等升级产品,在互联网上大放异彩的两个消息业务e m a i l 和i m 也在同一时期被 引入到移动网络中,人们都希望借助s m s 的成功将移动消息业务推向另一个高 潮。 然而,用户对消息业务的需求日益多样化,用户对业务的需求逐渐体现出从 简单的消息通信逐渐向多种媒体信息交互转变,从单终端单网络的接入方式向多 终端多网络接入和多终端协同通信方式转变。而目前网络中的各种消息业务,虽 然各自具有自己的特色和能力,但是都不约而同地在发展的过程中受到了阻滞, 对这些业务进行单纯的部署和发展已经缺乏竞争力。由此可见,用户期望获得融 合、统一的业务体验,业务需要有综合的信息通信能力,网络需要有更合适的业 务平台。为了从根本上解决这一系列的问题,不论从业务发展还是从用户需求的 角度分析,融合消息业务都势在必行。 融合消息业务旨在为多种消息业务提供统一的消息处理、存储以及展现环 境,通过构建统一的消息架构实现不同消息业务的通用功能,同时融合消息业务 向用户提供统一的消息业务使用界面以及消息存储和触发机制。融合消息业务有 助于运营商降低投资及运营成本,促进现有消息业务的融合,向用户提供融合的 消息业务体验,增加对用户的粘性。 基于以上的业务发展趋势,o m a 组织定义了融合i p 消息( c o n v e r g e di p m e s s a g i n g ,c p m ) 业务,通过一个建立在s i p i p 核心网上的水平使能者框架来提 供基于口网络的多媒体融合消息通信业务。c p m 使能者通过统一的架构打破各 种消息业务系统之间彼此孤立的壁垒,为用户提供与接入方式无关的一致的消息 业务体验,整合了各种媒体( 文本、图像、语音、视频) 和消息方式( s m s 、 m m s 、i m 、p o c 、e m a i l ) ,为用户提供了一种综合的消息业务体验。 在多种c p m 业务场景中,都涉及到根据用户相关的信息来进行决策和业务 控制过程。这些决策相关的用户信息可以包括很多种,如用户自身的状态和心情、 用户偏好、用户设置的访问策略、用户所使用设备的通信能力、用户通信地址、 接入网类型等等。这些信息为c p m 业务的具体决策和业务控制过程提供了基本 北京邮电大学硕士学位论文 第一章绪论 的数据支撑。 然而c p m 业务环境中的各种用户信息分布在不同的网络实体中,当前c p m 业务内的用户信息使用过程是通过c p m 使能者和相关信息源之间的接口,根据 业务逻辑执行的需要向相关用户信息源获取对应的用户信息。因此负责业务决 策、业务控制和业务交付的c p m 使能者需要根据自身当前对用户信息的需求, 决定向哪些用户信息源获取哪些用户信息,然后在分别获取这些信息后才能基于 信息内容完成决策和处理的过程。这样的信息应用方案增加了业务逻辑的复杂度 和时间延迟,同时如果多信息源内对于同一类用户信息存在冗余和不一致的情况 将造成业务逻辑判断不准确的问题。 基于横向合作项目“下一代融合消息业务关键技术研究”,项目组自主设计了 基于c p m 业务使能者框架的融合用户信息系统方案。该方案通过对网络中用户 信息支撑实体维护的用户信息进行动态实时的感知和融合处理,为c p m 使能者 提供准确而全面的用户信息支撑能力。基于该方案,可以实现准确、高效、智能 的c p m 业务提供过程。 1 2 研究内容 o m a 组织定义的融合i p 消息业务使能者框架基于s i p i p 核心网络之上,既 定义了c p m 业务专用的业务使能者实体,又重用了o m a 组织原有的业务使能 者为c p m 业务提供业务支撑能力。通过3 g p p 、o m a 以及i e t f 等组织定义的 标准接口和协议,c p m 业务使能者能够实现与s i p i p 核心网络和相关支撑业务 使能者之间进行特定用户信息的交互过程,以此来获取业务控制过程中所需的决 策信息。 在c p m 业务使能者框架中,相关用户信息源分布于不同的网络实体中,而 信息获取过程中针对不同的信息源实体使用不同的协议,具体包括s i p 协议的订 阅通知机制和x c a p 协议。c p m 业务使能者在业务决策过程中需要根据具体的 业务逻辑过程决定向哪些用户信息源通过何种信息访问接e l 协议获取何种用户 信息。该过程既具有根据特定业务逻辑进行信息源访问管理的逻辑复杂性,又具 有可观的用户信息网络交互时延。因此在网络用户数量较大,用户信息内容较多 的情况下,这种逻辑复杂性和网络延迟将成为影响用户体验的关键因素。此外, 分布式用户信息源的应用还可能出现用户信息冗余和信息不一致的问题,也会影 响c p m 业务提供过程的决策结果准确性。目前在o m a 组织提出的c p m 业务相 关规范中,尚未提出一种可行方案来解决以上问题。为此,项目组提出了一种在 c p m 业务中的融合用户信息系统方案,为c p m 业务提供过程提供用户信息支撑。 本文的主要研究内容包括:明确c p m 业务控制过程中需要何种用户信息, 2 鬈 壤 l ; j 善 北京邮电大学硕士学位论文第一章绪论 以及这些用户信息的具体来源、信息访问接口和协议。并根据o m a 组织定义的 c p m 业务相关规范和3 g p p 、i e t f 组织的相关标准,对融合用户信息系统进行 设计实现,包括对核心的融合用户信息感知实体和相关用户信息支撑实体的设计 实现工作,使得c p m 业务使能者在决策过程中能够获取实时、融合、统一的用 户信息内容,而无需关注用户信息的来源和获取方式,以降低决策过程的逻辑复 杂性,提高决策过程的实时性和准确性。具体研究内容如下: 1 研究c p m 业务相关规范,包括明确c p m 业务系统的整体需求、体系架 构和技术规范。 2 研究c p m 业务决策和业务控制过程的用户信息应用场景,分析用户信息 源类型和决策所需的用户信息内容;明确相关用户信息源的信息访问接 口、协议和用户信息描述格式。 3 研究基于c p m 业务使能者框架的融合用户信息方案,对融合用户信息系 统方案涉及的相关实体( 包括融合用户信息感知实体和相关用户信息支 撑实体,如x d m 使能者、呈现使能者、i m s 核心s c s c f ) 进行需求分 析和总体设计。 4 研究在基于m s 架构的c p m 业务系统内部署融合用户信息系统的具体 实现方法,包括在实验室的i m s 网络环境中部署c p m 业务使能者和相 关支撑使能者,进一步设计和实现c p m 业务中的融合用户信息系统。 1 3 论文的组织 论文共分七章,组织如下: 第一章,绪论。简要介绍了项目的研究背景、论文主要研究内容和组织结构。 第二章,介绍c p m 业务中的融合用户信息系统。首先描述了c p m 业务系统 的体系结构、功能实体、接口定义,并重点描述了c p m 业务中的用户信息源、 信息内容和信息应用过程。然后对基于c p m 业务使能者框架的融合用户信息系 统方案进行介绍,包括方案体系架构、相关功能实体、用户信息感知组织模型 和主要的方案应用过程。 第三章,融合用户信息系统的需求分析和总体设计。描述了融合用户信息系 统的功能需求和接口需求等内容,并根据需求分析说明融合用户信息系统的设计 目标和原则。着重阐述了融合用户信息系统的物理结构、逻辑结构,并给出了相 关信息支撑实体和融合用户信息模块的功能模块设计思路。 第四章,融合用户信息系统的详细设计和关键技术的实现。介绍了系统实现 过程的详细设计思想和关键技术,明确了系统开发环境。重点阐述了相关信息支 撑实体和融合用户信息模块的主要数据结构、类的划分和部分关键技术的实现细 北京邮电大学硕士学位论文第一章绪论 节等内容。 第五章,融合用户信息系统的测试,包括测试方案、测试环境、典型测试用 例以及测试结果的分析等。 第六章,总结和展望。对论文工作进行了总结,并对下一步的研究工作提出 可行的建议。 1 4 研究生期间参与的主要工作 作者在研究生期间主要参与基于i m s 网络架构的业务研究,主要工作包括: l 、对基于1 m s 的呈现业务系统进行跟踪研究,阅读并整理了大量的技术规 范和草案文档,对基于i m s 的呈现业务系统服务器和客户端进行功能改进,实 现了呈现系统中的丰富呈现信息处理和部分发布部分通知功能。 2 、研究了o m a 组织制定的融合m 消息( c p m ) 业务,设计并实现了c p m 业务中的融合用户信息系统。在基于i m s 的c p m 业务系统中,作者实现了c p m 业务系统中的信息支撑实体,包括实现了x d m 使能者( 用户偏好、访问策略和 联系地址三个x d m s 服务器) 、呈现使能者( 呈现服务器) 和i m s 核心的第三 方注册和注册状态订阅通知功能。在以上实体的部署环境中,重点研究并实现了 c p m 参与功能中的融合用户信息模块,实现了对c p m 业务域内的用户进行用户 信息的感知和融合处理功能。 3 、依照i e t fr f c 4 9 7 5 规范对m s r p 协议的描述,设计实现了跨平台的m s r p 协议栈。 期间,作者按照项目要求,完成了如下业务研究报告和设计开发文档: 1 融合业务技术方案总结报告; 2 s p i c e 项目总结报告; 3 c p m 业务中的融合用户信息模型研究总结报告; 4 c p m 业务与非c p m 业务互通研究总结报告; 5 c p m v a s 研究报告; 6 基于i m s 的呈现业务中p s 和p l s 系统改进的需求分析说明书; 7 基于i m s 的呈现业务中p s 和p l s 系统改进的总体设计说明书; 8 基于i m s 的呈现业务中p s 和p l s 系统改进的详细设计说明书; 9 m s r p 协议栈的需求分析说明书; 1 0 m s r p 协议栈的总体设计说明书; 11 m s r p 协议栈的详细设计说明书; 1 2 m s r p 协议栈的使用说明书; 1 3 c p m 业务中的融合用户信息系统需求分析说明书; 4 i f 土 7 北京邮电大学硕士学位论文第一章绪论 1 4 c p m 业务中的融合用户信息系统总体设计说明书; 1 5 c p m 业务中的融合用户信息系统详细设计说明书; 1 6 c p m 业务中的融合用户信息系统测试说明书; 1 7 c p m 业务中的融合用户信息系统使用说明书。 此外,提出和参与提出6 项发明专利,并发表一篇相关研究论文。 5 一 鼍 。l t一 北京邮电大学硕士学位论文第二章融合i p 消息业务中的用户信息融合方案 第二章融合i p 消息业务中的用户信息融合方案 随着i m s m m d ( i p 多媒体子系统【1 1 多媒体域) 技术的实现,未来的通信网 络技术正向全i p 、固网移动网融合的下一代网络逐渐演进。这种演进趋势要求 未来的通信业务基于一个统一的业务创建和提供环境。伴随着网络的演进,可以 预见到在这种新兴的通信网络上提供的消息业务也将会呈现一种融合的趋势。 现有的各种消息业务都是各自独立地设计和标准化,这些孤立的消息业务 ( 如s m s 、e m a i l ) 只提供一种用户体验,而且基本上局限于一种媒体类型。o m a 组织致力于业务融合与互通技术的标准制定,于2 0 0 6 年成立c p m 工作小组, 规划制定融合m 消息( c o n v e r a g e di pm e s s a g i n g , c p m ) 使能者的业务需求、系 统架构和技术规范,期望为用户提供一个融合的多媒体通信业务平台,利用统一 的c p m 业务使能者框架为用户提供一种融合、统一的消息业务体验。 在c p m 业务提供过程中,需要使用c p m 用户保存在网络侧相关信息源实 体的各种信息为c p m 使能者的业务控制和决策过程提供信息支撑。当前c p m 业务规范中的用户信息使用方式为:c p m 使能者基于业务逻辑执行的需要,向 分散的用户信息源分别获取信息,并进行决策和业务控制处理。这种方式存在诸 如:分布信息源的信息获取过程不易管理、分布式信息获取过程的网络时延不稳 定、获取的用户信息相互独立且不完备、可能存在信息冗余和不一致等弊端。 本文描述的融合用户信息系统方案实现了对分散于多信息源的多方面用户 信息进行动态采集、融合和统一管理,较好地解决了以上问题,能够为c p m 使 能者的决策和业务控制过程提供更加全面的用户信息支撑能力。 2 1 融合i p 消息业务概述 2 1 1 业务功能特性 融合i p 消息( c o n v e r g e di pm e s s a g i n g ,c p m ) 业务是o m a 组织定义的一 个建立在s i p t 2 i i p 核心网上的水平使能者框架,目标是通过重用现有的构建块或 定义新的构建块来提供基于i p 网络的多媒体通信的融合业务。 c p m 使能者框架的设计思想是在s i p i p 核心之上叠加一个水平使能者框架, 提供了一组为现有和后续业务简单部署而设计的功能组件和接口。所有基于 c p m 的业务都会使用c p m 使能者框架提供的功能组件和接口,非c p m 通信业 务( 如短信、e m a i l 业务系统) 由互通功能提供通信过程中的消息适配功能。基 7 北京邮电大学硕士学位论文第二章融合口消息业务中的用户信息融合方案 于以上思想,下图2 1 给出了c p m 使能者的可扩展性模型【3 1 。 n 0 1 1 - c p mn o n - c p m c o :一u 钟n i c 乱m i o ni 一 c o m m u n i c a u o nc o m m l 盯k a t i o n c p m c p m c p m s e r v i c e k8 “h 。f : s e r v i c e x b a s e db a s e db a s e d s e n t i c e 1 。s e n t i c e 2 s e r v i c e n c p me n a b l e r ( f r a m e w o r k ) s i p i pc o r e 图2 - 1c p m 使能者的可扩展性模型 c p m 使能者通过统一的架构打破了各种消息业务系统之间彼此孤立的壁垒, 为用户提供与接入方式无关的一致的消息体验,包括各种媒体( 文本、图像、语 音、视频) 和各种现有的消息方式( s m s 、m m s 、i m 、p o c 、e m a i l ) ,增强了 用户体验;同时在传统消息业务和融合的基于口的消息框架共存的情况下降低 部署和维护的成本。 2 1 2 业务体系架构 下图2 2 为o m ac p m 工作组给出的c p m 使能者框架的体系架构副钔。 图2 - 2c p m 使能者框架体系架构图 c p m 使能者框架是一个基于客户端服务器架构提供通信业务的使能框架, 描述了c p m 使能者框架内部的相关组件交互关系。图中左侧的灰色背景框内描 8 北京邮电大学硕士学位论文第二章融合m 消息业务中的用户信息融合方案 述的是终端侧的组件,其余部分是网络侧的组件。 2 i 3 功能组件介绍 在图2 2 中,实线框描述的是c p m 功能组件,虚线框描述的是外部功能组 件,这些功能组件的功能分别如下表2 - 1 和2 2 。 表2 - 1c p m 功能组件的功能描述 妒:。? 。魄博髫繇一“ ? i ? 。4j 一。一锶姨碗熊毫盛遵。? 一。? ie j 1 一j ii j ? j c p m c o n t r o l l i n gf u n c t i o n 负责处理基于群组的c p m 消息和c p m 会话( 如,预定义 ( c p m 控制功能)群组、控制媒体流等) 。 c p mp a r t i c i p a t i n gf u n c t i o n 作为c p m 用户的网络侧代理,包括对与c p m 用户可能拥 ( c p m 参与功能)有的多个c p m 设备交互进行协调。 a p p f i c a t i o nc o n t r o lf u n c t i o n 提供外部功能组件( 如v a s 应用) 对c p m 控制功能和c p m ( 应用控制功能) 参与功能的功能访问。 m e s s a g es t o r a g es e r v e r 提供对c p m 消息、c p m 会谈历史、c p m 会话历史和附在 ( 消息存储服务器)它们上面的媒体对象的管理和存储功能。 c o n t e n ts t o r a g es e r v e r 提供对网络中的独立媒体对象进行管理和存储的功能。 ( 内容存储服务器) i n t e r w o r k i n gs e l e c t i o nf u n c t i o n 为c p m 消息或c p m 会话选择真正执行互通功能的互通功 ( 互通选择功能)能实体。 i n t e r w o r k i n gf u n c t i o n ( s ) 在基于c p m 的业务和外部非c p m 通信业务之间提供互通 能力。在一个部署中可能出现多个互通功能实例( 如为多种 ( 互通功能) 不同的非c p m 通信业务分别部署专门的互通功能) 。 c p mc l i e n t 通过与其他c p m 功能组件( 如c p m 参与功能) 交互,允 ( c p m 客户端)许c p m 用户使用基于c p m 的业务。 m e s s a g es t o r a g ec l i e n t 管理存储在网络中的消息存储服务器上的c p m 消息、c p m ( 消息存储客户端)会谈历史、c p m 会话历史和附在它们上的媒体对象。 c o n t e n ts t o r a g ec l i e n t 管理存储在网络中的内容存储服务器和设备本地的独立媒 ( 内容存储客户端)体对象。 表2 - 2c p m 业务相关的外部功能组件描述 ;,一7 ” 组件名称 1 。 组件功能描述:。7 。:, v a sa p p l i c a t i o n ( s ) 使用c p m 使能者的能力实现的增值业务应用。 ( 增值业务应用) c p m o b a s c ds e r v i c ec l i e n t ( s ) 运行在终端设备上的应用,使用c p m 使能者提供的能力。 ( 基于c p m 的业务客户端) r e m o t ec p me n v i r o n m e n t 在远端网络中的c p m 业务环境。 ( 远端c p m 环境) s u p p o r t i n ge n a b l e r s 用来支持c p m 使能者的其他使能者,支撑使能者包括: 呈现使能者:用于管理呈现实体发布的呈现信息; ( 支撑使能者) x d m 使能者:存储和操作c p m 用户偏好配置、c p m 群 9 北京邮电大学硕士学位论文第二章融合i p 消息业务中的用户信息融合方案 组定义、用户列表定义和用户访问策略信息: 计费使能者:提供计费信息: 推送使能者:传递通知到c p m 用户设备; c a b 使能者:为c p m 使能者提供地址簿功能; 设备管理使能者:管理c p m 客户端、消息存储客户端和 内容存储客户端。 n o n - c p mc o m m u n i c a t i o n c p m 使能者通过互通功能( i n t e r w o r k i n gf u n c t i o n ) 实体连接 s e r v i c e s的其他通信业务,如s m s 、m m s 、i m p s 和i n t e r n e te m a i l 。 ( 非c p m 通信业务) s i p i pc o r e 底层的基础网络结构,为c p m 使能者提供必要的基于s i p 协 ( s i p i p 核心网)议和i p 协议的相关功能。 2 1 4 接口定义 图2 2 中的c p m 业务使能者实体之间定义了c p m 业务的特定接口,以此来 实现c p m 业务使能者实体之间的交互功能。下表2 3 对c p m 业务使能者框架内 各功能实体之间的接口进行了说明。 表2 - 3c p m 业务使能者框架内部的接口定义 接阻名稼, 。,“ _ :。,。;0 ,。:接四功能描述 ! “可选协议 。j c p m p f l 由c p m 参与功能提供,允许其它功能组件( 如,c p ms i p 、s d p 、m s r

温馨提示

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

评论

0/150

提交评论