保障流媒体业务服务质量的方法及系统技术方案

技术编号:8242681 阅读:163 留言:0更新日期:2013-01-24 23:40
本发明专利技术公开了一种保障流媒体业务服务质量的方法,包括:Cache将自身默认的媒体面地址信息通知Tracker;Tracker接收到UE的业务请求消息后,将业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息发送给RCF;RCF根据业务QoS信息和候选Cache的媒体面地址信息生成QoS策略和流量模板TFT信息后,通知接入网络预留资源;Tracker向UE返回候选Cache列表;UE从候选Cache列表中选择至少一个Cache,通过预留资源建立与所选择的Cache之间的媒体连接,获取所需流媒体。本发明专利技术同时公开了一种保障流媒体业务服务质量的系统。本发明专利技术实现了更为灵活和精细化的流媒体QoS策略控制,从而满足了不同的用户、不同的终端或不同的流媒体内容传输的QoS需求。

【技术实现步骤摘要】
保障流媒体业务服务质量的方法及系统
本专利技术涉及一种基于IP多媒体子系统(IMS,IPMultimediaSubsystem)网络的对等网中业务服务质量保障技术,尤其涉及一种保障流媒体业务服务质量的方法及系统。
技术介绍
对等网(P2P,PeertoPeer)技术为对等互联或者点对点技术。相对于传统的客户端/服务器(C/S,Client/Server)模式而言,P2P网络中的不同Peer节点之间无需经过中继设备而直接交换数据或服务,每个节点的地位都是对等的,拥有对等的权利和义务。图1为P2P网络原理图,如图1所示,在P2P网络中,每个节点既可以从其他节点得到服务,也可以向其他节点提供服务。由于P2P技术能够极大缓解传统C/S架构中服务器端的压力,解决单一失效点等问题,又能充分利用终端的丰富资源,所以P2P技术在文件共享、流媒体、语音通信及在线游戏支撑平台等方面已经获得广泛应用。P2P流媒体业务主要是采用P2P技术进行流媒体传输。目前互联网工程任务组(IETF,InternetEngineeringTaskForce)也在制定相关规范和协议,其中最为普遍接受和被广泛研究的是P2P流媒体协议(PPSP,P2PStreamingProtocol)。图2为支持PPSP协议的架构示意图,如图2所示,支持PPSP协议的架构主要包括以下实体:Tracker:负责存储内容分片的索引。Peer:P2P网络中的对等节点,负责存储内容分片。Peer可以是用户终端也可以是运营商部署的专门的内容存储服务器。PPSP具体由tracker协议和peer协议组成,Peer通过tracker协议向tracker注册自身存储的内容分片,或通过tracker协议向tracker查询获取存储目标资源的Peer节点。Peer和Peer之间通过Peer协议互通,获取所需的内容分片。图3为应用PPSP协议进行流媒体业务的基本流程图,如图3所示,进行流媒体业务的基本流程包括以下步骤:步骤301~步骤302,用户设备(UE,UserEquipment)首先从Tracker获取拥有所需内容分片的peer节点列表。步骤303~步骤305,UE从这些节点列表中选择一个或多个目标peer节点,向所选择的目标Peer节点请求内容,目标peer节点接受请求后将所需内容发送给UE。当流媒体业务在电信网络中实现时,一种较好的实现方式是在IMS网络基础之上构建PPSP网络,即基于IMS的内容传输业务(IMSbasedCDS,IMSbasedContentDeliveryService),该网络是一种内容分发网络,其主要原理是将Tracker作为应用服务器(AS,ApplicationServer)接入到IMS网络,UE通过IMS网络进行注册和计费,UE和Tracker之间的PPSPtracker协议需要承载在会话初始协议(SIP,SessionInitiationProtocol)中,并且UE和Tracker之间的消息交互都需要经过IMS核心网,而UE和Peer之间的交互则不需要经过IMS核心网而直接通过PPSPPeer进行交互。在这种架构下,既能充分利用现有的IMS网络来实现对流媒体业务的控制,又能在媒体面传输时充分利用P2P技术的优势。在电信网络中,为了保证业务质量,运营商需要对网络进行服务质量(QoS,QualityofService)策略控制。目前现有技术中流媒体业务QoS控制主要是针对流媒体业务类别采用提前预留固定带宽的方式,这种方式存在的问题是策略单一且粗略,无法针对不同的用户、不同的UE和不同的流媒体业务QoS需求来实现有针对性的QoS策略控制。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种保障流媒体业务服务质量的方法及系统,能为基于IMS网络的对等网中的不同业务和/或不同用户提供差异化的服务质量保证。为达到上述目的,本专利技术的技术方案是这样实现的:一种保障流媒体业务服务质量的方法,包括:内容缓存服务器Cache将自身默认的媒体面地址信息通知内容跟踪服务器Tracker;所述Tracker接收到用户终端UE的业务请求消息后,将业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息发送给资源控制功能RCF;所述RCF根据业务QoS信息和候选Cache的媒体面地址信息生成QoS策略和流量模板TFT信息后,通知接入网络预留资源;所述Tracker向所述UE返回候选Cache列表;所述UE从候选Cache列表中选择至少一个Cache,通过预留资源建立与所选择的Cache之间的媒体连接,获取所需流媒体。优选地,所述Cache将自身默认的媒体面地址信息通知Tracker,为:所述Cache设置有缺省媒体面地址和端口信息,在向所述Tracker注册内容时,将缺省媒体面地址和端口信息通知所述Tracker;所述Tracker保存所述Cache的缺省媒体面地址和端口信息。优选地,所述业务请求消息中携带有UE的终端能力信息、UE的媒体面IP地址和端口信息、UE请求的内容信息。优选地,所述方法还包括:所述Tracker接收到所述UE的业务请求消息后,获取候选Cache列表,并确定业务QoS需求后,向所述RCF发送业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息。优选地,所述Tracker根据所述业务请求消息携带请求资源ID和资源类型的信息获取存储所述资源的Cache的地址列表。优选地,所述Tracker接收到所述UE的业务请求消息后,所述方法还包括:所述Tracker根据所述业务请求消息携带的UE终端能力信息以及本地策略生成业务QoS需求。优选地,所述Tracker直接向所述RCF或通过所述中间网元向所述RCF发送业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息。优选地,所述Tracker直接向所述RCF发送资源预留请求消息;其中,所述资源预留请求消息中携带业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息。优选地,所述Tracker将业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息通知所述中间网元;所述中间网元接收到通知后向所述RCF发送资源预留请求;其中,所述资源预留请求消息中携带业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息。优选地,所述中间网元为PCSCF;所述Tracker将业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息通知所述中间网元,为:所述Tracker通过会话控制功能SCSCF向所述PCSCF发送通知消息,所述通知消息中携带业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息;其中,所述通知消息承载于SIP信令中发送。优选地,所述RCF根据业务QoS信息、UE用户的QoS签约信息和运营商策略生成QoS策略,根据UE的媒体面地址和端口信息,以及候选Cache服务器的媒体面地址信息生成TFT。优选地,所述RCF通知接入网络预留资源,为:所述RCF生成QoS策略和TFT后,向接入网络中的资源执行网关发送策略执行请求消息;所述资源执行网关接收到策略执行请求消息后进行资源预留,并通知所述用户终端创建承载。本文档来自技高网
...
保障流媒体业务服务质量的方法及系统

【技术保护点】
一种保障流媒体业务服务质量的方法,其特征在于,所述方法包括:内容缓存服务器Cache将自身默认的媒体面地址信息通知内容跟踪服务器Tracker;所述Tracker接收到用户终端UE的业务请求消息后,将业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息发送给资源控制功能RCF;所述RCF根据业务QoS信息和候选Cache的媒体面地址信息生成QoS策略和流量模板TFT信息后,通知接入网络预留资源;所述Tracker向所述UE返回候选Cache列表;所述UE从候选Cache列表中选择至少一个Cache,通过预留资源建立与所选择的Cache之间的媒体连接,获取所需流媒体。

【技术特征摘要】
1.一种保障流媒体业务服务质量的方法,其特征在于,所述方法包括:内容缓存服务器Cache将自身默认的媒体面地址信息通知内容跟踪服务器Tracker;所述Tracker接收到用户终端UE的业务请求消息后,将业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息发送给资源控制功能RCF;其中,所述Tracker接收到用户终端UE的业务请求消息后,将业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息发送给资源控制功能RCF包括:所述Tracker根据所述业务请求消息携带的UE终端能力信息以及本地策略生成业务QoS需求;所述Tracker获取候选Cache列表,并确定业务QoS需求后,向所述RCF发送业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息;所述RCF根据业务QoS信息和候选Cache的媒体面地址信息生成QoS策略和流量模板TFT信息后,通知接入网络预留资源;其中,所述RCF根据业务QoS信息和候选Cache的媒体面地址信息生成QoS策略和流量模板TFT信息包括:所述RCF根据业务QoS信息、UE用户的QoS签约信息和运营商策略生成QoS策略,根据UE的媒体面地址和端口信息,以及候选Cache服务器的媒体面地址信息生成TFT;所述Tracker向所述UE返回候选Cache列表;所述UE从候选Cache列表中选择至少一个Cache,通过预留资源建立与所选择的Cache之间的媒体连接,获取所需流媒体。2.根据权利要求1所述的方法,其特征在于,所述Cache将自身默认的媒体面地址信息通知Tracker,为:所述Cache设置有缺省媒体面地址和端口信息,在向所述Tracker注册内容时,将缺省媒体面地址和端口信息通知所述Tracker;所述Tracker保存所述Cache的缺省媒体面地址和端口信息。3.根据权利要求1所述的方法,其特征在于,所述业务请求消息中携带有UE的终端能力信息、UE的媒体面IP地址和端口信息、UE请求的内容信息。4.根据权利要求1所述的方法,其特征在于,所述Tracker根据所述业务请求消息携带请求资源ID和资源类型的信息获取存储所述资源的Cache的地址列表。5.根据权利要求1所述的方法,其特征在于,所述Tracker直接向所述RCF或通过中间网元向所述RCF发送业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息。6.根据权利要求1所述的方法,其特征在于,所述Tracker直接向所述RCF发送资源预留请求消息;其中,所述资源预留请求消息中携带业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息。7.根据权利要求1所述的方法,其特征在于,所述Tracker将业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息通知中间网元;所述中间网元接收到通知后向所述RCF发送资源预留请求;其中,所述资源预留请求消息中携带业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息。8.根据权利要求7所述的方法,其特征在于,所述中间网元为PCSCF;所述Tracker将业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息通知所述中间网元,为:所述Tracker通过会话控制功能SCSCF向所述PCSCF发送通知消息,所述通知消息中携带业务QoS信息、UE的媒体面地址信息和候选Cache的媒体面地址信息;其中,所述通知消息承载于SIP信令中发送。9.根据权利要求1所述的方法,其特征在于,所述RCF通知接入网络预留资源,为:所述RCF生成QoS策略和TFT后,向接入网络中的资源执行网关发送策略执行请求消息;所述资源执行网关接收到策略执行请求消息后进行资源预留,并通知所述用户终端创建承载。10.根据权利要求9所述的方法,其特征在于,所述策略执行请求消息携带有UE标识、QoS策略和TFT的信息;所述资源执行网关根据所述QoS策略信息和TFT信息预留资源,并通知所述UE创建承载。11.根据权...

【专利技术属性】
技术研发人员:吴建华陶全军郝振武
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1