基于IMS的动态QoS控制

2011-06-07 06:25:16何菲
电力工程技术 2011年6期
关键词:网关架构定义

何菲

(泰州供电公司,江苏泰州 225300)

1 IMS系统

IMS技术即IP多媒体子系统技术,是由3GPP标准化组织编制的下一代网络架构,它能够满足终端客户更新颖、更多样化多媒体业务的需求,是新一代网络的核心技术,也是解决移动与固网融合,引入语音、数据、视频三重业务融合等差异化业务的重要方式。IMS可以实现对全新的用户-用户业务、用户-服务器业务(IPTV)和多用户媒体业务的控制和执行。一种典型的IMS网络解决方案如图1所示。

由于IMS必须提供一种高效益的解决方案。因此,IMS提供的业务必须根据服务等级协议(SLA)进行支付并保证服务质量(QoS)。因业务流量可能在任何时间、任何地点产生,则对于QoS的管理必须根据用户的需求动态实现。在IMS系统中建立一种灵活且健壮的的QoS管理系统对于实现网络中的服务质量保证是十分重要的[1]。

2 IMS体系架构和主要协议

2.1 主要功能实体

(1)代理呼叫会话控制功能 (P-CSCF),它是IMS系统中用户的第一个接触点,转发所有SIP客户端的注册和呼叫;

(2)代理呼叫会话控制功能(I-CSCF),它是归属域的入口,为每个呼叫找到相应S-CSCF;

(3)服务呼叫会话控制功能(S-CSCF),它是整个IMS的控制核心,位于归属网络,它完成用户的注册认证、会话控制、URI解析、应用服务器触发等功能;

(4)归属用户服务器(HSS),它是用户数据库服务器,包括用户身份、注册信息、接人参数和服务触发信息等;

(5)签约关系定位功能(SLF),当部署了多个HSS时,能够找到给定用户签约的HSS,向I-CSCF和S-CSCF提供用户标识到HSS名的解析;

(6)媒体资源控制器(MRFC)和媒体资源处理器 (MRFP),根据S-CSCF和应用服务器的调用,MRFC通过H.248协议控制MRFP完成相应的媒体流编解码、转换、混合和播放,在系统中起到会议桥和IVR的作用;

(7)媒体网关控制功能 (MGCF),它是实现IMS用户和CS用户通信的网关;

(8)媒体网关 (MGW),它提供 CS网络(PSTN,GSN)和IMS之间的用户平面链路;

(9)出口网关控制功能(BGCF),它负责选择到CS域的出口位置,其一是选择同一网络中的MGCF和MGW,其二是选择不同IMS网络中的另一个BGCF,并由其选择MGCF来实现到CS域的出口。

2.2 主要协议

IMS系统架构的主要信令协议为SIP协议。SIP是由IETF定义,基于IP的一个应用层控制协议。SIP协议已经广泛使用在Internet上。SIP会话实现是基于请求/应答模型,实现在2个SIP用户代理之间双向会话描述的交互,与请求/应答交互相关的用户代理能获得实现一个会话所需的所有信息。

SIP为应用层协议,基于传输控制协议(TCP)或者数据包协议(UDP)来实现对IP多媒体会话的控制 (建立、修改和终止)。它和超文本传输协议(HTTP)及简单邮件传输协议(SMTP)协议一样,SIP协议依赖文本信息格式来请求和应答两个用户代理或服务器之间的对话。为了保证媒体数据的传送,终端还需使用由IETF定义的其他两个协议:实时传送协议(RTP)和实时传送控制协议(RTCP)。

公共开放策略服务(COPS)协议是由IETF定义,用于支持基于IP的QoS环境中的策略控制。

3 IMS中基于策略的QoS架构

策略是网络运营者定义的一种基于应用层业务类型和服务方式,用来管理网络资源、提高服务质量的管理方法。通过引入策略控制方法来管理网络,可以使网络灵活的为用户提供服务,而不必了解网络的类型、运行机制或具体配置。IETF定义了一种策略框架,通过传送策略规则以实现对网络设备配置步骤的规范。

在基于策略的网络中,策略是一系列规范的描述,用于定义网络资源在各终端如何分配。基于策略的网络中主要包括2种功能实体:策略确定节点(PDP)和策略执行节点(PEP)。策略规则是以策略模型规范的形式定义并存储在策略存储器中,通过策略管理工具调用。

当PEP发起一个请求时,PDP将从策略存储器中检索到相应的策略规则。然后,策略规则将转换为配置信息发送到相应的PEP去执行。

IMS中的QoS架构是一种基于策略的QoS架构,它基于业务的策略控制机制,为QoS提供动态控制。这种架构为保证IP传输中QoS的一些重要指标(如带宽,端到端时延,时延抖动,传输速率及误码率等)起到了重要作用。IMS网络中的IMS会话控制并不直接控制承载网络的资源分配,因此需要在IMS会话层和传输层之间建立一套交互机制。IMS网络中的QoS机制完成IMS媒体业务流将要适用的承载业务的授权和控制,它是基于在IMS会话中所协商的会话描述协议(SDP)参数,这种交互被称为基于业务的本地策略。

4 IMS中的QoS服务模型

在业务传送场景中的大部分流量是音频和视频通信。这些流量的特性是在数据传送过程中存在时延限制。为了解决这种时限要求,系统必须监控网络参数并保证数据流的网络资源。这些都需要有QoS管理机制来实现。IETF组织定义了两种基于IP网络的QoS模型:综合服务模型(IntServ)和区分服务模型(DiffServ)。

(1)综合服务模型。综合服务模型被设计用于提供端到端QoS,其基本思想是对属于不同数据流的分组在路由器中进行不同的处理。端点为其数据流请求一定水平的QoS,如果网络接受这个请求,路由器将据此处理这个数据流。综合服务模型为应用提供其所要求的端到端行为,使应用能够为其数据包的传送选择服务等级。为了支持端到端的QoS,数据包所经过的每个网络元素 (子网和IP路由器)都必须能够支持控制QoS的机制,并且必须提供一种手段把应用的要求通知给每个网络元素,并在应用与网络元素之间传送QoS管理信息。

(2)区分服务模型。区分服务模型定义了一种可以在互连网上实施可扩展的服务分离体系结构,它解决了综合服务模型中存在的一些问题。较之综合服务模型,区分服务模型Diffserv重点放在聚合数据流和每一条行为(PHB)上,从而在很大程度上简化了信令的工作。DiffServ定义了三类合适在IMS中实现PHB。

① 加速转发 EF (Expedited Forwarding)PHB:这种方式则不用考虑其他流量是否分享其链路,适用于低时延、低丢失、低抖动和确保带宽的端对端的业务;

② 确保转发 AF(Assured Forwarding)PHB:每个AF类又分为3个优先级,可以对相应业务进行等级细分,QoS性能参数低于EF类型;

③ 默认或尽力而为型 BE(Best Effort)PHB:没有任何QoS保证,AF类超限后可以降级为BE类,现有IP网络流量也都默认为此类。

除了上述两种服务模型,还有一些将IntServ和其他QoS模型相结合的可升级的动态QoS模型;同时,DiffServ模型本身也是可以升级的[2]。

5 IMS中的动态QoS和SLA

5.1 服务等级协议

服务等级协议(SLA)是服务等级合同(SLC)的关键部分。SLC是由业务提供者向终端用户提供的网络连通性、服务质量和服务类型等的合同。SLA能作为基于策略的网络的触发器,能够帮助高效网络的运作并提供可测量性。同时,通过策略保证网络应用流量的优先级是管理基于服务等级网络的重要方面。

5.2 动态QoS

IETF已经定义了基于策略的网络管理架构(PBNM)以设置网络业务。目前,大多研究都是基于DiffServ模型。基于策略的网络管理目标是通过定义设置原则即策略来实现对网络的控制和管理。策略定义了网络节点的独立、可协同的并可升级的行为机制。

例如:若定义一种策略机制——丢包机制,则被定义的包无论网络是否有能力传送都将被丢弃。网络中的流量将由边缘路由器保证监控并按照策略执行。这些路由器能动态地决定哪些行为必须用于哪些包上,这些行为需要基于网络的链路负荷情况或流量行为情况等状态。

5.3 IMS中的动态QoS

在IMS架构中,定义了一个单独的集中式服务器ISMS(IMS-SDP管理服务器)。服务器服务在垂直于IMS/SDP水平层面的各层,如图1所示。这种服务器,通过简单网络管理协议(SNMP)代理、被管理实体、和业务管理实体(SMO)来收集网络参数,以提供网络和业务的管理。它利用SIP信令对会话进行管理。QoS管理策略通过COPS协议来执行。当某个网络实体提出行为要求时,它对应的PEP要求PDP提供所有由COPS标记的DiffServ的策略。策略通过PDP传递到PEP,策略中提供了所有节点相关的QoS设置或者部分设置,作为DiffServ标记过滤器的更新。PDP会将对外部事件的响应预先提供给PEP,PDP对外部事件的获取是通过监控器(宽带监视器)来实现。

信息安全管理体系(ISMS)为每个用户管理相应的SLA,并保证根据SLA来实现业务的支付。ISMS相当于PDP,而网络及相关的IMS节点 (网关)则相当于PEP的角色。这些PEP执行由SLA提供的策略。例如:若一个网关需保证一定数量的资源(带宽)提供给固定的业务流(由SLA定义),则它必须实现对一定数量的带宽的保障;同时,应限制和检查是否有超过的资源用于某固定业务流。总之,这些PEP节点要保证每个业务流得到他们的合法资源。但有时由于网络参数的变更,如网络性能的下降等,某些业务流将无法得到其根据SLA所应获取的相应的资源数量。针对这种情况,现有很多的解决方案,如妥协某些优先级较低的业务流以保证较高需求的业务流。若采用如此方式,则将导致相应的这些部分用户会因其竞争者而牺牲其相应的权益。

ISMS实时监控网络的参数和端对端的QoS,通过客户端设备将信息反馈给ISMS。当遇到SLA需要妥协的状况时,ISMS开始通过客户端设备与SLA进行重新协商。由于ISMS是集中式信息收集器,它可以很容易地实现客户和业务服务器之间的协商策略。在协商过程中采用SIP信令,SIP INVITE和INFO信息用于和客户端设备进行通信,同时一种基于可扩展标记语言(XML)的Web服务架构用于实现与业务提供者间的沟通。

6 结束语

目前国家电网公司系统网络中有数据网、信息网和视频网,但三个网络互相独立,限制了新型业务的应用和发展。将来智能电网、智能小区等网络的建设对目前专网专用的现状是个挑战,建设IMS网络势在必行。未来IMS网络将实现电网公司系统语音数据业务的融合,推进智能电网和物联网的建设,解决移动和固网融合,推进公司视频会议的发展。

[1]郑 荣,万晓榆,樊自甫.基于区分业务技术的IMS QoS机制[J].重庆邮电学院,2006(12):46-49.

[2]孙 涛,刘凯明,刘元安.IMS中QoS架构、控制机制和服务模型的研究[J].北京邮电大学,2007(8):96-98.

猜你喜欢
网关架构定义
基于FPGA的RNN硬件加速架构
功能架构在电子电气架构开发中的应用和实践
汽车工程(2021年12期)2021-03-08 02:34:30
基于改进RPS技术的IPSEC VPN网关设计
LSN DCI EVPN VxLAN组网架构研究及实现
电信科学(2017年6期)2017-07-01 15:45:17
成功的定义
山东青年(2016年1期)2016-02-28 14:25:25
LTE Small Cell网关及虚拟网关技术研究
移动通信(2015年18期)2015-08-24 07:45:08
应对气候变化需要打通“网关”
太阳能(2015年7期)2015-04-12 06:49:50
一种基于FPGA+ARM架构的μPMU实现
一种实时高效的伺服控制网关设计
修辞学的重大定义
当代修辞学(2014年3期)2014-01-21 02:30:44