3.2 CAMEL CAMEL由ETSI在1997年提出,用来解决GSM移动通信网与智能网互联的问题。CAMEL标准主要定义了CAMEL的体系结构、CAMEL的检测点、CAMEL的客户签约数据、CAMEL的基本呼叫状态模型、CAMEL的处理过程、CAMEL信息流的定义等。 CAMEL标准目前有CAMEL1阶段、CAMEL2阶段、CAMEL3阶段和CAMEL4阶段。我国当前的2G移动智能网主要参考CAMEL2阶段标准,3GPP R99和R4版本中支持CAMEL3,在R5版本中引入了CAMEL4。由于目前能够商用的版本主要是R99和R4,因此下面主要介绍一下CAMEL3。
CAMEL3的体系结构如图5所示。 8 T4 l% z& S, X1 q4 q+ K( B% q
图5 CAMEL3的体系结构 - s- ?" `2 @: p' d- c 与CAMEL2相比较,CAMEL3除继承了CAMEL2的原有功能外,还增加了用户位置查询、移动管理功能、主叫显示改变、用户定制的被叫号码触发业务、网络定制号码触发业务、MO短消息、GPRS智能网服务等。总的来讲,CAMEL3除了对CAMEL2电路域的智能网业务作了强化和部分功能补充之外,更主要的是加入了对GPRS数据域的智能网的功能。 4、基于OSA的3G业务平台架构 为下一代网络的业务解决方案,电信业务发展的趋势是业务可以独立于网络而存在。通过提供标准化的开放接口,向第三方开放网络能力及业务引擎,从而使应用提供商、业务提供商、企业乃至个人用户都可以方便地开发自己的业务和应用,这种OSA的理念已成为公认的3G网络业务发展的基本趋势。OSA理念的实质就是将网络能力抽象成与网络无关的能力特征,并以开放式的API提供给应用,使得软件开发商可以快速的进行业务开发。这样业务平台一方面可以提供快速便捷的业务发布系统、统一的用户管理、业务管理、个性化的业务定制与呈现、严格的访问控制、切实有效的合作伙伴管理,以适应开放模式对业务运营支撑系统的要求;另一方面可以汇聚电信及IT域的网络能力,以开放接口及业务中间件的形式提供给第三方的业务开发商,使得业务开发可以真正脱离网络而存在,为业务的多样化、个性化提供技术保证。根据OSA理念思想的3G业务平台的架构模型如图6所示。 A ! ]* B0 z: p* h6 R* l# V/ g 图6 3G业务平台架构 " K7 d2 o# J$ L9 d" K 3G业务平台从功能结构上可分为业务能力、公共支撑、可选的应用中间件、数据存储以及应用等四部分。 (1)业务能力。 9 i8 e4 m3 u0 h 业务能力是由电信域的业务使能部件如定位网关,以及IT域的业务使能部件如GIS系统等所提供的业务功能,这些业务能力可以被抽象并以一种开放接口的形式提供出来。所谓业务使能部件即俗称的业务引擎。 (2)公共支撑。 即综合业务管理平台,公共支撑可以看作是一种几乎所有的业务使能部件都需要使用的公共能力,如鉴权、计费等功能。应用则是包含一系列业务逻辑、可以为用户提供某种服务的应用程序。公共支撑部分要面向终端用户的业务运营及面向CP/SP的网络能力运营两个方面提供公共支撑能力,同时也是运营商增值业务运营的数据中心和管理中心,因此是运营商必须控制的实体。 (3)应用中间件。 4 v8 X0 `4 j% M1 X. X 为了进一步简化业务的开发、提供业务的快速部署,在应用与业务能力之间可以配置应用中间件。 1 O3 k/ O2 R7 t4 M! }; Z$ N7 j (4)数据存贮则是通过Web服务提供给CP使用的公共数据库或目录。 1 s8 @3 ?: c! ?/ `/ p 应用中间件和数据存贮共同组成开放业务环境OSE,主要提供与网络无关的业务开发,以简化业务开发、提高业务部署速度为目标,是网络能力的汇聚中心,它可以向第三方提供抽象特征以及中间业务,同时它也面向CP提供内容存储、版权保护、内容推送等一站式服务。 5、3G业务网络解决方案 , b, v) E5 M6 g 3G业务网络是在业务平台的基础上,为强调业务能力的实现,突出网络的分层结构而提出来的。在业务提供方面3G业务网络和3G承载网络是相对独立的,3G承载网络主要提供基本的语音业务、承载业务及补充业务,而3G业务网络主要提供数据业务和移动智能业务。根据实际建设时功能的划分,3G业务网络进而还可以细分为3G智能业务平台和3G数据业务网络,其中3G移动智能网的主要网元设备包括SCP、SMP和SCE等;3G数据业务网络的主要网元设备包括综合业务管理平台、业务引擎、业务接入网关等。 ) `0 n+ E4 y% J, q4 d d! H& [ 5.1 3G数据业务网络 3G数据业务网络主要由业务引擎、移动互联网网关、数据业务平台构成,如图7所示。 4 t0 ~" T1 e# y' { g. r/ X, z5 O 图7 3G业务网络架构 * A! X& `! b3 z (1)业务引擎。业务引擎提供基本的业务能力,用于实现丰富多彩的业务应用,目前比较典型的业务引擎有SMSC、MMSC、LCS SERVER、KJAVA Server、Media Server等。 (2)移动互联网网关。移动互联网网关是一种特殊的业务引擎,提供数据业务网络与承载网络之间互联与适配,如WAP网关、HTTP Proxy、Streaming网关等。 & p, v/ T2 d" G7 H. Q( ~ (3)数据业务平台。数据业务平台包括业务接入网关和综合业务管理平台ISMP。 - k1 |7 ~8 U; l' |( a2 ?0 \ SAG是SG的接入代理,它将运营商业务网络的业务能力提供给CP/SP。将CP/SP的接入请求转至综合业务管理平台鉴权,并将鉴权通过的CP/SP的应用适配到相应的业务引擎。SAG为用户与CP/SP业务执行工程中的数据通道。 9 ]# F% }0 L$ {- P7 x h ISMP提取各类数据业务运行和部署的共性,通过标准化的接口,为各类数据业务服务。同时,综合业务管理平台也提供各种数据(包括用户、CP/SP及业务)的维护、业务执行过程中的鉴权与授权,以及业务的计费和结算功能。其核心思想是统一数据管理、统一认证授权、统一计费、统一配置和统一接入。
3G智能业务平台 6 a( u1 T7 @7 |3 f. U8 B" N 3G智能业务平台即3G智能网,主要为固网、PHS、2G、2.5G以及3G的CS域提供以语音为主的传统智能业务。对于PS域,CAMEL3也提供了对移动数据业务的一些控制。根据CAMEL3协议,3G智能网可提供如下业务: (1)呼叫控制类业务; (2)基本的数据类控制业务:如用户通过GPRS上网,使用短信等; ! a3 v3 o6 f" O( g1 }: \# f$ M) c % o5 {2 Y1 Q% c% @$ K. L: S. M (3)综合业务:如综合预付费、综合VPN业务、一号通业务; (4)交换式短信业务; (5)多媒体业务; ; g* ], M, v7 e5 t (6)移动商务类业务:如小额支付; 1 H/ u8 Z9 H# {. u/ L% r3 j' l, H; l& s (7)位置类业务:如位置信息的查询业务,定位业务,以及位置触发类业务(城市导航、移动广告等); (8)接入码触发的业务,如移动800业务。 但整体来说,智能网体系对于数据业务的支持较弱,通常采用OSA/OMA平台即3G业务平台来提供基于分组交换的增值业务,智能网平台主要用来提供预付费、号码翻译、增强路由选择。 & t0 h9 m6 o6 p4 Z3 Z- v8 f 5.3 两个业务网络的关系 数据业务网络和智能业务平台之间既相对独立,又互相联系,相辅相成。为了增强智能业务平台在数据增值业务及内容服务方面的能力,可以在传统智能网架构中增加一个外部能力引入模块,以便智能网可以通过业务开发执行平台使用一些数据业务能力,如通过3G业务平台来获得GIS信息、内容信息等相关数据业务,此时对于3G业务平台来说,智能业务平台就相当于一个SP。 同样的,智能业务平台也可以作为业务使能部件,向3G业务平台输出用户账户、增强的路由等能力。可以借鉴OSA理念,在传统智能网架构中增加一个内部能力输出模块,通过API方式,将智能网的这部分能力开方给3G业务平台。正是因为3G业务平台充分获取了网络中的各种能力。因而用它来实现复杂的、融合的业务是一种最佳选择。 |