固网接入IMS的解决方案
2008/01/21
摘要:IMS是3GPP在其R5版本中提出的支持IP多媒体业务的子系统,是一种基于全IP分组传送的与接入无关的网络架构。分析了IMS在固网接入方面的发展演进策略,对TISPAN引入NASS、RACS等子系统用以完成用户认证、保证网络的安全以及实现对固定网络接入环境的承载资源控制进行了阐述。最后以VoIP为例,描述了通过固网接入IMS时对VoIP业务实施接纳控制机制的具体消息流程。图1 TISPAN NGN-IMS架构
2、固网接入IMS的核心控制功能架构
在IMS支持的固网接入方式下,位于控制平面的RACS和NASS两个子系统有效地实现了业务控制与传送功能相分离,向下感知传送网络的资源使用情况,为上层应用提供接口。通过资源接纳控制,确保正确合理地使用传送网络资源,从而保证业务的服务质量(QoS),并防止带宽和业务被盗用的现象发生。
2.1 NASS
2.1.1 NASS总体描述
NASS实现IP地址分配、传送层的认证和授权、接入网配置、位置信息的管理等功能,在移动或者游牧的场景下,NASS负责控制终端的接入,完成对用户附着于接入网络的管理。NASS的基本架构[4]如图2所示,由网络接入配置功能(NACF)、接入管理功能(AMF)、连接会话定位与存储功能(CLF)等逻辑功能单元组成。
图2 网络附着子系统结构
NASS提供的是接入层的注册功能,UE接入到NGN服务时对其初始化。NASS提供网络级的标识信息和鉴权方式,并且管理接入网的IP地址空间,为用户提供NGN上层业务应用层IMS的接入点信息,即P-CSCF的标识。
2.1.2 NASS功能单元组成
(1)NACF
NACF负责为UE分配IP地址,并提供UE所需要的其他网络配置参数,如域名服务器(DNS)地址,上层业务接入点地址等。
(2)AMF
AMF负责翻译UE的接入请求,将UE的IP地址分配请求以及网络配置参数请求转发至NACF,将用户鉴权请求转发给用户接入鉴权功能(UAAF),反向则将来自NACF或UAAF的响应转发给UE。
(3)CLF
CLF不但登记UE所分配的IP地址以及NACF提供的相关网络定位地址信息、地理位置信息,并对这些信息进行关联,而且还存储用户标识、用户的QoS清单、用户的位置信息隐私权设置,并向上层业务提供位置查询功能。
(4)用户接入授权功能(UAAF)
UAAF提供用户鉴权、授权核查功能。基于用户网络清单,以接入网络。UAAF也收集用于计费的账务数据。
(5)清单数据库功能(PDBF)
PDBF存储用户鉴权数据(如用户标识、支持的鉴权方法清单和鉴权密钥)以及与网络接入配置相关的信息。
(6)客户网关配置功能(CNGCF)
CNGCF在初始化或升级时使用,为客户网关(CNG)提供额外的配置信息,如防火墙配置、IP包的QoS标记等。
2.2 RACS
2.2.1 RACS总体描述
RACS是NGN的组成部分之一,将业务层的资源需求与网络承载层的资源分配相关联,主要完成策略控制、资源预留、接纳控制、网络地址转换(NAT)和防火墙穿越等功能。RACS通过一系列策略为应用提供基于传输的控制服务,只要该应用支持RACS接口,RACS就能保证任意应用能够请求到与其服务相匹配的传输资源。同时,RACS为运营商提供多种不同接纳控制的方法,并设置各自的承载服务策略。RACS为各种服务提供获得网络资源的方法,使得用户终端可以获得所提供服务,其总体功能结构如图3所示[5]。
图3 RACS的总体功能结构
NGN服务层包含应用功能(AF),它提供了IP承载资源的控制请求服务,例如IMS中的AF即是P-CSCF和I-BCF。RACS总体功能结构中各个功能模块的作用如下:
(1)基于业务的策略决策功能(SPDF)基于AF的请求选择本地策略,决定如何支持该请求;
(2)接入资源准入控制功能(A-RACF)从SPDF、接收请求,决定接受或拒绝对传送资源的请求;
(3)源控制执行功能(RCEF)是A-RACF的策略执行单元,A-RACF根据运营商定义的本地策略以及初始门限设置等,生成初始传输策略,并在RECF安装传输策略;
(4)二层终结点功能(L2TF)是接入网中CPE二层流量的终结点,RECF和L2TF是两个不同的功能实体,但是常常组合成一个接入网络中的物理实体IP
Edge;
(5)边界网关功能(BGF)是一个包到包的网关,也是策略执行单元。BGF在SPDF的控制下完成网络地址转换、门控、QoS标记、带宽限制、使用测量以及资源同步功能。
2.2.2 RACS功能单元组成
(1)SPDF
SPDF是基于服务的策略决策控制(SBP)的一个逻辑实体。SPDF用网络运营商定义的策略规则进行策略决策。基于决策结果,AF将资源请求发送至A-RACF和BGF。最终的决策响应送回请求的AF。
(2)接入资源准入控制功能(A-RACF)
A-RACF的主要功能包括准入控制(AC:Admission Control)和网络策略集成(NPA:Network
Policy Assembly)。A-RACF通过Rq参考点接受SPDF的QoS请求,并核对该QoS请求信息是否可以提供,同时将结果反馈给SPDF。A-RACF将确保SPDF的请求和接入策略匹配,对来自SPDF的请求进行绑定,保证该请求与具体的接入相匹配。
3、固网接入具体流程
NASS和RACS的设计理念更加强调“业务系统对传送层的控制”,这将成为NGN传送层的主要特点之一,可以通过接纳控制防止接入过多的业务而损害现有的业务质量。IMS几乎可以实现目前所有的电信业务,包括基本的语音业务、补充业务、下载类业务、流媒体业务以及其他多媒体业务。固定运营商出于网络演进和业务的需要,通过IMS网络向固定宽带用户(例如ADSL用户)提供VoIP业务。下面以VoIP业务为例,介绍固网接入IMS的具体消息流程和涉及的NASS、RACS等相关实体对VoIP业务的接纳控制功能。
3.1 VoIP用户附着接入网过程
一个VoIP用户终端应该具有普通电话的功能,即可以拨打电话和接听电话,此外还要具有播放来电振铃功能、拨号功能,以及呼叫保持、呼叫前转和呼叫转移等功能。IMS可以感知VoIP用户的接入网位置、在话单中携带业务以及归属地和拜访地标识,计费系统可以根据这些内容对业务漫游计费。图4即为VoIP用户的附着接入网过程。
图4 注册用户附着接入网过程
具体步骤为:
(1)NASS接受VoIP用户设备承载资源的请求;
(2)NASS发送Access-Profile-Push以通知NACF;
(3)A-RACF基于运营商定义的本地策略和收到的来自NASS的消息,决定传输策略是否需要被加载或者修改;
(4)A-RACF请求RCEF加载传输策略(取决于步骤3);
(5)RCEF确认加载传输策略(取决于步骤4)。
3.2 NASS分配用户网络清单消息过程
接入网具有根据业务分配链路资源、控制接入网的QoS、指定终端接入IMS的入口点等特点。在UE接入流程中,一旦注册用户附着在网络上,NASS便动态地向RACS提供VoIP接入用户的网络清单消息。NASS发送的注册用户网络清单可包括如下三类消息:VoIP用户附着消息,携带用户ID、物理接入ID、逻辑接入ID、接入网络类型和全球惟一IP地址;QoS清单消息,携带上行服务类型、下行服务类型、上行注册带宽、下行注册带宽、最大优先级、媒体类型和请求名称;初始门限设置,携带允许目的地清单、上行默认带宽、下行默认带宽等。图5即为NASS向RACS分配接入用户的网络清单信息的信息流[6]。
图5 NASS分配用户清单消息流
具体步骤为:
(1)网络附着过程中UE将被鉴权。这一阶段是基于用户清单的接入鉴权。用户具体的配置清单,例如QoS,可以被从归属NGN网络中下载到拜访NGN网络(从UAAF服务器到UAAF代理);
(2)为UE提供动态IP地址和IP配置信息。NACF负责分配IP配置信息;
(3)CNGCF配置CNG参数;
(4)TISPAN NGN服务子系统从CLF获得位置信息。位置信息的主要参数为用户标识符和NASS分配给UE的IP地址。
3.3 RACS进行接纳控制过程
VoIP注册用户附着在网络上后,NASS通过e4接口向RACS中的A-RACF通知用户的网络清单等信息,并作为处理资源分配请求的参考。
VoIP的业务资源需求由两个因素决定:每个呼叫的带宽需求(平均码率)和单位时间的呼叫数量。其中,后者是由用户的数量、活跃程度和网络访问模式决定的。SPDF收到AF的请求后,向A-RACF提供用户ID或IP地址、请求者的名称/服务类别、媒体描述以及服务优先级等消息。
当收到来自SPDF的资源请求后,A-RACF便按照其事先从NASS收到的用户接入清单进行鉴别。如果A-RACF核对从SPDF收到的QoS请求信息可以提供,即接受该请求,并且A-RACF在RCEF中加载该传输策略。RCEF实施A-RACF传送过来的二层/三层媒体流策略,完成门控、QoS标记、带宽限制等功能。如图6即为AF请求资源时的具体消息流[7]。
图6 资源请求过程
具体步骤为:
(1)AF生成会话初始化请求;
(2)AF发送业务请求信息给SPDF;
(3)SPDF给这个请求授权,包括验证AF发出的资源请求是否与SPDF中运营商定义的本地策略相匹配;
(4)如果业务请求被授权,SPDF用本地策略和请求中携带的参数来决定怎样处理请求。它可以发送Resource-Req给A-RACF,并发送bgf—Req给BGF;
(5)A-RACF把来自SPDF的请求映射到内部网络拓扑。A-RACF基于接入网策略执行授权和接入控制,同时决定传输策略是否加载到RCEF;
(6)A-RACF请求RCEF加载策略;
(7)RCEF确认传输策略的加载(取决于步骤6);
(8)如果资源被预留,A-RACF发送Resource-Cnf以通知SPDF;
(9)SPDF把资源请求发送给合适的BGF;
(10)BGF执行请求的VoIP业务(例如分配必要的资源以加入RTP中继功能),并且将相应的操作通知SPDF;
(11)SPDF把结果响应转发给AF。
以上描述了通过固网接入IMS的过程中VoIP业务的接纳控制消息流程。VoIP对IMS网络的QoS提出了非常严格的要求。接纳控制是防止网络过载而造成QoS下降的重要手段。VoIP用户发起业务请求之后,承载控制层实现基于呼叫接纳控制技术的动态QoS机制,可以适当地实现节约带宽、改善用户体验以及降低设备和运营成本的目的。
4、结语
综上所述,IMS是与接入方式无关的控制层网络,因此IMS不仅可以用在无线网络,也可以延伸到固定网络。比较固定接入网和移动接入网的特点会发现,移动网络对于接入网的控制机制非常完备,而固定接入网中的用户鉴权、资源分配、接入网定位、计费采集点和网络状态监控等还需要不断的探索和研究。同时还需对固定终端的用户标志和鉴权认证方式进行扩展。因此,在固定接入网中制定NASS和RACS子系统的标准并替换和升级原有的接入网控制设备都将是一项长期的工程。
参考文献
比特网
融合将造就电信统一多业务平台 2008-01-21 |
IPTV承载网接入认证方案对比 2008-01-16 |
NGN趋势无所不在的网络和服务 2008-01-11 |
我国IPTV产业链发展模式分析 2008-01-04 |
分析:纵论中国IPTV市场发展 2008-01-02 |