移动网络增强逻辑的定制化应用

移动网络增强逻辑的定制化应用(Customized Applications for Mobile networks Enhanced Logic,简称CAMEL)是一系列的标准。按照设计,这些标准既可以在GSM核心网、又可以在通用移动通信系统(Universal Mobile Telecommunications System,简称UMTS)中使用。该框架为运营商提供了一系列的工具,来为GSM服务和UMTS服务定义额外的功能。CAMEL架构是基于智能网(Intelligent Network,简称IN)标准的,并且使用CAP协议。这些标准被定义在一系列的ETSI(欧洲通信标准局)技术规范中。

许多服务都可以由CAMEL来创建。当用户需要在漫游时使用这些服务时,用CAMEL来创建服务尤为有效,例如,无前缀拨号(无论用户身处哪个国家时发起呼叫,用户都拨打相同的号码),或者从国外进行无缝的多媒体短信(Multi-media Messaging Service,简称MMS,即彩信)接入。

CAMEL网元

  • GSM业务控制功能(Service Control Function)——gsmSCF
  • GSM业务交换功能(Service Switching Function)——gsmSSF
  • GSM特殊资源功能(Specialized Resource Function)——gsmSRF
  • GPRS业务交换功能(Service Switching Function)——gprsSSF

规范

CAMEL规范是分阶段逐步发布的[1]。截至2007年,一共建立了4个阶段(Phase)的规范,每一个都是基于前一个而构建的[2]。阶段1和2是在3G网络出现之前定义的,因此它支持将IN(智能网)服务加入到一个GSM网络——尽管这些服务对于2.5G和3G网络来说也是同样可用的。阶段3是为3GPP的发行版99(R99)和发行版4(R4)定义的,因此是一个GSM和UMTS的公共规范,而阶段4则是作为3GPP发行版5(R5)的一部分定义的。

与其它的GSM规范一样,后一阶段应该与之前的各阶段完全地后向兼容。这是通过使用“事务能力应用部分”(Transaction Capabilities Application Part,简称TCAP)的“应用上下文”( Application Context,简称AC)协商过程来实现的。每个CAMEL阶段都被分配了自己独有的AC(应用上下文)版本号[3]

阶段1

CAMEL阶段1(Phase 1)仅仅定义了非常基础的呼叫控制服务,但是向智能网(IN)中引入了CAMEL基本呼叫状态模型(Basic call state model,简称BCSM)的概念。阶段1给予了gsmSCF阻止呼叫(在呼叫连接建立之前就释放呼叫)、允许一个呼叫原样继续进行、或者在呼叫得以继续进行之前修改有限数量的呼叫参数这几个功能。gsmSCF还可以为特定的事件而监视呼叫的状态,并且在接收到该事件的通知时,做出适当的动作[1]

阶段1被定义为1997年的发行版96(R96)的一部分。

阶段2

CAMEL阶段2(Phase 2)对阶段1中定义的能力进行了增强。除了支持阶段1中的功能之外,阶段2还包括如下几点:

  • 更多的事件检查点
  • 用户和网络所提供的服务之间的交互,使用包括通知、语音提示,以及通过带内(in-band)交互或非结构化补充服务数据(Unstructured Supplementary Service Data,简称USSD)交互来采集数据。
  • 对通话时长的控制,以及向移动台传送收费信息推荐(Advice of Charge Information)
  • 向gsmSCF通知关于对补充服务的调用的能力,这些补充服务包括:直接呼叫转移(Explicit Call Transfer,简称ECT,即“无条件前转”)、呼叫转向(Call Deflection,简称CD,即“遇忙前转”),以及多方呼叫(Multi-Party Calls,简称MPTY)。
  • 把来自一个服务节点的收费信息集成到呼叫记录中的能力(从而使得后处理更简单)[1]

阶段2是作为1998年的3GPP发行版97和98(R97、R98)的一部分定义的——尽管它在发行版96(R96)的一期(stage 1)规范中就已经被提到了。

阶段3

CAMEL阶段3(Phase 3)增强了阶段2的能力。阶段3增加了如下能力:

  • 支持防止超负荷的功能
  • 支持拨入服务(Dialed Services)
  • 处理移动性事件的能力,例如被叫可及/不可及,以及漫游
  • 控制GPRS会话和PDP上下文
  • 控制不论是通过电路交换还是分组交换的服务网元(serving network entities)传送的移动上行(Mobile Originated)短信
  • 与SoLSA(Support of Localised Service Area,对本地化服务区的支持)协同工作。对这种协同工作的支持不是强制的。
  • 当调用“正忙用户当前呼叫已结束”(Call Completion to Busy Subscriber,简称CCBS)这个补充业务时,gsmSCF可以得到通知[2]

阶段3是作为1999年的3GPP发行版99(R99)和发行版4(R4)的一部分而发布的。

阶段4

CAMEL阶段4(Phase 4)是在阶段3的能力之上构建的,它定义了如下的功能:

  • 支持电路交换的移动到移动的呼叫的最佳路由(Optimal Routing)
  • gsmSCF在已建立的呼叫中再加入一个通话方的能力(Call Party Handling,呼叫方控制)
  • gsmSCF创建一个不与任何其他已建立的呼叫有任何关联的新呼叫的能力(Call Party Handling - new call,呼叫方控制-新呼叫)
  • 增强的呼叫方连接的处理的能力(呼叫方控制)
  • 控制不论是通过电路交换还是分组交换的服务网元传送的移动下行(Mobile Terminated)短信的能力
  • gsmSCF控制IP多媒体子系统(IP Multimedia Subsystem简称IMS)中的会话的能力[2]
  • gsmSCF可以请求gsmSSF播放一个固定或可变顺序的音频(tones)的能力

对于CAMEL阶段4来说,在完全支持CAMEL阶段3的基础上,可以仅支持有限的新功能子集。

阶段4在2002年作为3GPP发行版5(R5)的一部分被发布。

参见

参考文献

  1. 3GPP TS02.78 页面存档备份,存于 3GPP TS 02.78 发行版96(R96)规范,关于CAMEL阶段1和2的服务方面(zip压缩文件)。
  2. 3GPP TS22.078 页面存档备份,存于 发行版5(R5)规范,关于CAMEL阶段4(zip压缩文件)
  3. 3GPP TS29.078 页面存档备份,存于 发行版5(R5)的CAMEL应用部分(CAMEL Application Part)的规范(zip压缩的Word文档)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.