基于corba技术的分布式智能网new

基于corba技术的分布式智能网new

ID:18739842

大小:125.00 KB

页数:5页

时间:2018-09-20

基于corba技术的分布式智能网new_第1页
基于corba技术的分布式智能网new_第2页
基于corba技术的分布式智能网new_第3页
基于corba技术的分布式智能网new_第4页
基于corba技术的分布式智能网new_第5页
资源描述:

《基于corba技术的分布式智能网new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CORBA技术在分布式智能网中的应用(华北电力大学计算机系,保定,071003)摘要:随着新业务需求的增加以及涉及智能业务的呼叫在电信业务中所占的比重不断增大,传统的集中式智能网在处理能力上的瓶颈将越来越突出。本文分析了现有智能网体系结构在分布式计算方面存在的缺陷,给出了一个基于CORBA技术实现未来的分布式IN系统结构的全局视图,并着重讨论了将智能网与CORBA技术结合的若干关键问题。关键词:智能网;CORBA;分布式电信领域正朝着开放的计算环境方向发展,采用由对象管理组织OMG(ObjectManagementGroup)制订的分

2、布式对象技术,如公共对象请求代理结构CORBA(CommonObjectRequestBrokerArchitecture)[1]建立适合电信领域的可扩展的、分布的、跨越多个平台的系统,目前正成为一种趋势。OMG还为CORBA在电信领域的进一步推广专门成立了电信技术组。CORBA技术也是一个非常适合实现增值电信网络的基础架构。基于CORBA技术的分布式智能网的研究已成为目前下一代智能网研究的一个重要发展方向。国内外许多通信厂商和研究机构,如Lucent、Alcatel和HP等一些跨国电信公司,都在和OMG一起积极开展CORBA在智能网

3、中的应用研究[2][3],并提出了一些初步的解决办法。一、技术概述CORBA是一个用于在分布式异构环境下实现可重用、可移植、可交互的面向对象软件系统的规范。其重点在于对象间的互操作规范,以及对象对运行过程的支持。CORBA的核心思想是采用标准的接口定义语言(OMGIDL)将软件接口与软件实现相分离。采用ORB(对象请求代理)实现异构环境下对象透明地发送请求和接收响应的基本机制。CORBA以面向对象方法为基础,将Client、Server模式作为基本处理机制,为分布式环境中各类网络互相访问、协同工作提供了一个一致的服务平台。但它又不同于

4、普通的Client、Server模式,一个客户可以透明地向一个服务对象发出请求,并且不需要知道这个服务对象在网络中的位置,及其编程语言和操作系统等。CORBA的这一特征为在分布环境中异类系统应用的互操作提供了保证。由于ORB屏蔽了底层细节,使开发基于对象的大型应用系统的过程大幅度地简化。CORBA技术非常适合电信领域,有两方面的原因:一是CORBA的技术特点,如采用先进的软件总线和面向对象技术,容易实现与遗留系统的集成,符合标准的处理流程,系统的开放性适应新技术的发展;二是电信领域的需求特点,即超强的分布式处理需求,这正是CORBA的

5、优势所在。二、传统智能网在分布计算方面的不足智能网的基本思想是将电信网络的交换功能与控制功能分离。交换机仅完成基本的交换和业务接入功能,而把原来位于各个交换机的业务控制功能集中到了业务控制点上SCP(高性能可靠性计算机),从而实现了业务由智能网集中提供。在智能网建设初期,由于需支持的增值业务还很少,基本上可以满足用户需求。但随着对新业务需求的增加,涉及智能业务的呼叫在电信业务中所占的比重也将不断增加。同时,提供个人化业务的需要预计也将汇入到对高性能智能网系统的需求中。特别是象号码携带这样一类的业务,对业务控制点处理能力的冲击很大,会出

6、现SIP成为业务的瓶颈和SIP扩展性能差阻碍增加业务量的矛盾。针对集中式控制的弊端,我们需要寻求一种分布式的智能网服务结构。于是,将CORBA技术引入智能网便自然地成为研究热点。三、CORBA在智能网中的引入CORBA技术在智能网功能实体中的引入,以及最终在交换系统中的引入,将使分布式网络智能逐步代替“传统的”集中式的智能网功能实体[3]。图1从全局基础上描述了CORBA在智能网中应用的技术视图。图1图1中,网络智能层包含业务控制和业务管理实体,以及独立智能外设和业务节点,它们在数量上相对较少。交换传输层包括智能网的业务交换点以及大量

7、的传统交换机,它们保证用户信息和用户数据的传输沿着呼叫建立的连接进行。交换传输网可以覆盖多种传统电信网,如移动系统、老式简单电话系统(POTS)、综合业务数字网(ISDN)、宽带网络等。无论是在网络智能层还是在传输层,相应的智能网功能实体都可以在基于CORBA技术的中间件层之上以一种分布式方式实现,或者说通过一组经由分布式中间件层交互的应用和数据服务器实现。因此基于CORBA技术的中间件层(图中以MW表示)构成了分布式智能网的基础。但是,分布式中间件需要增强CORBA标准,使之适应电信系统,尤其是适应智能网的需求。针对智能网的特殊需求

8、,CORBA技术在智能网中的应用存在很多特殊的问题,尤其需要重点解决若干关键问题[4]。1.对平台的性能要求对CORBA平台的性能要求主要包括两方面:实时性和高可用性。所有的基于分布式处理技术的电信应用研究都是基于这样一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。