3G业务的实现及发展趋势
发布时间:2008/5/29 0:00:00 访问次数:423
摘要:业务需求的变化是3g和下一代网络技术发展的驱动力。本文首先分析在3g系统中业务的实现体质结构和业务的构架,然后重点讨论通用业务平台的模块,最后指出业务发展的趋势和面临的挑战。
关键词:osa vhe 移动业务平台
在第三代移动通信中,业务以vhe(virtual home environment)虚拟归属环境的概念提供给用户,3gpp倡导在mexe(mobie execution environment)、sat(sim application toolkit)、camel(customised application for mobilenetwork enhanced logic)三种业务应用环境中实现vhe业务。在网络端的业务实现采用osa (open service access)平台,在终端侧的业务实现采用mexe,sat等的开放api。业务通过访问开放api实现业务开发与业务支撑网络的分离,从而实现了业务的可移动性,可扩展性,降低了移动网络业务开发的门槛,使得业务开发者不必具备深厚的电信知识。这将使移动业务开发的大军吸纳许多在internet有应用开发经验的sp,大大捉进移动业务的丰富性和新颖性。
图1
1 3g业务实现体系结构
3g业务实现体系结构如图1所示,这种方式体现了将业务应用层与承载网络分离的设计思想。整个结构可分为两大块:终端侧和网络侧。这里的终端是umts终端,支持sat、mexe、sip和电路域呼叫控制等功能。终端通过node b、rnc接入到核心网。网络端的架构是基于全ip核心网的网络架构,分为分组交换域(包括sgsn,ggsn,sip server)和电路交换域(包括msc server,媒体网关)两部分。这些网元通过map协议与hss相连,通过cap协议与scp相连。
(1)sat
sat是应用于sim卡上的业务执行环境,业务采用client/server的方式实现。client端的程序置于移动终端的sim卡中,server端的程序位于sat server中,终端可以通过访问sat server以动态下载的方式来发现新的client端程序,更新老的client端程序。sat一般用于手机银行,证券交易等安全、保密性要求高的应用。
(2)mexe
mexe是应用于移动终端的me中的业务执行环境。mexe的设计初衷是开发一些能够跨越终端的不同硬件平台,不同操作系统的应用程序。目前比较流行的mexe终端即java手机、wap手机。mexe的业务实现采用与sat相类似的client的机制,客户端程序可以访问mexe server动态下载或更新,从而扩展了终端的功能。
(3)sip
sip是在3g的分组交换域网络中进行多媒体通信的应用层控制协议,移动终端的sip用户代理即用于发起和接收sip呼叫请求。
(4)电路交换呼叫控制程序
移动终端的电路交换呼叫控制程序用于发起和接收3g电路交换域网络中的呼叫请求。
这些终端应用程序都通过开放的mexe、sat api等来访问底层资源。业务应用程序采用分布式的面向对象技术通过标准开放的api访问网络资源。这些api通过在各个网络网元中的scf(service capability features)来实现,这样就实现了业务应用层与承载网络的分离。
2 业务平台
3g以后的移动网络结构非常复杂,用户接入到移动网络的业务方式也是多种多样的。如用户可以通过2g的终端,接入2g的网络;也可以通过3g的终端,接入3g的网络;也可以使用蓝牙等无线局域网技术,还可以通过多模终端技术来得到服务。同时,用户不再仅仅满足于语音和数据业务的提供,他们还希望能够在任何时间、任何地点,用任意移动终端获得所需的服务,从而实现用户的移动性。
为了支持这些特性,3gpp倡导以vhe的概念向3g以后的用户提供业务,3g业务提供方式的架构如图2所示。所谓vhe就是虚拟归属业务环境,它允许用户跨终端,跨网络得到一致的服务。osa则屏蔽网络的异构性,提供一个开放的标准的业务平台,业务以vhe(虚拟归属环境)的概念提供给用户。
osa是3g网络移动增值业务平台的关键技术之一。osa(open service access)采用分布式的业务平台结构。在这个业务平台上。向上osa提供一些标准的开放api给业务开发商,向下osa通过将api映射到map、cap、sip等不同网络的不同协议,屏蔽了网络细节和网络的异构性,向上层应用提供安全、方便的使用底层网络功能的能力。
摘要:业务需求的变化是3g和下一代网络技术发展的驱动力。本文首先分析在3g系统中业务的实现体质结构和业务的构架,然后重点讨论通用业务平台的模块,最后指出业务发展的趋势和面临的挑战。
关键词:osa vhe 移动业务平台
在第三代移动通信中,业务以vhe(virtual home environment)虚拟归属环境的概念提供给用户,3gpp倡导在mexe(mobie execution environment)、sat(sim application toolkit)、camel(customised application for mobilenetwork enhanced logic)三种业务应用环境中实现vhe业务。在网络端的业务实现采用osa (open service access)平台,在终端侧的业务实现采用mexe,sat等的开放api。业务通过访问开放api实现业务开发与业务支撑网络的分离,从而实现了业务的可移动性,可扩展性,降低了移动网络业务开发的门槛,使得业务开发者不必具备深厚的电信知识。这将使移动业务开发的大军吸纳许多在internet有应用开发经验的sp,大大捉进移动业务的丰富性和新颖性。
图1
1 3g业务实现体系结构
3g业务实现体系结构如图1所示,这种方式体现了将业务应用层与承载网络分离的设计思想。整个结构可分为两大块:终端侧和网络侧。这里的终端是umts终端,支持sat、mexe、sip和电路域呼叫控制等功能。终端通过node b、rnc接入到核心网。网络端的架构是基于全ip核心网的网络架构,分为分组交换域(包括sgsn,ggsn,sip server)和电路交换域(包括msc server,媒体网关)两部分。这些网元通过map协议与hss相连,通过cap协议与scp相连。
(1)sat
sat是应用于sim卡上的业务执行环境,业务采用client/server的方式实现。client端的程序置于移动终端的sim卡中,server端的程序位于sat server中,终端可以通过访问sat server以动态下载的方式来发现新的client端程序,更新老的client端程序。sat一般用于手机银行,证券交易等安全、保密性要求高的应用。
(2)mexe
mexe是应用于移动终端的me中的业务执行环境。mexe的设计初衷是开发一些能够跨越终端的不同硬件平台,不同操作系统的应用程序。目前比较流行的mexe终端即java手机、wap手机。mexe的业务实现采用与sat相类似的client的机制,客户端程序可以访问mexe server动态下载或更新,从而扩展了终端的功能。
(3)sip
sip是在3g的分组交换域网络中进行多媒体通信的应用层控制协议,移动终端的sip用户代理即用于发起和接收sip呼叫请求。
(4)电路交换呼叫控制程序
移动终端的电路交换呼叫控制程序用于发起和接收3g电路交换域网络中的呼叫请求。
这些终端应用程序都通过开放的mexe、sat api等来访问底层资源。业务应用程序采用分布式的面向对象技术通过标准开放的api访问网络资源。这些api通过在各个网络网元中的scf(service capability features)来实现,这样就实现了业务应用层与承载网络的分离。
2 业务平台
3g以后的移动网络结构非常复杂,用户接入到移动网络的业务方式也是多种多样的。如用户可以通过2g的终端,接入2g的网络;也可以通过3g的终端,接入3g的网络;也可以使用蓝牙等无线局域网技术,还可以通过多模终端技术来得到服务。同时,用户不再仅仅满足于语音和数据业务的提供,他们还希望能够在任何时间、任何地点,用任意移动终端获得所需的服务,从而实现用户的移动性。
为了支持这些特性,3gpp倡导以vhe的概念向3g以后的用户提供业务,3g业务提供方式的架构如图2所示。所谓vhe就是虚拟归属业务环境,它允许用户跨终端,跨网络得到一致的服务。osa则屏蔽网络的异构性,提供一个开放的标准的业务平台,业务以vhe(虚拟归属环境)的概念提供给用户。
osa是3g网络移动增值业务平台的关键技术之一。osa(open service access)采用分布式的业务平台结构。在这个业务平台上。向上osa提供一些标准的开放api给业务开发商,向下osa通过将api映射到map、cap、sip等不同网络的不同协议,屏蔽了网络细节和网络的异构性,向上层应用提供安全、方便的使用底层网络功能的能力。