媒体资源调度方法及系统的制作方法

文档序号:7672491阅读:156来源:国知局
专利名称:媒体资源调度方法及系统的制作方法
技术领域
本发明涉及流媒体通信技术,尤其涉及基于IMS的媒体资源调度技术。
背景技术
随着多媒体技术及通信技术的快速发展及广泛应用,多媒体通信技术已经成为通信领域的一个必然发展趋势。在传统的多媒体通信系统中,媒体服务器上存储各种各样的媒体资源,如铃声、彩色图片以及Flash动画等。随着流媒体业务的开展,包括网上看电影、 电视等网络的实时视频应用已经成为可能,所有这些应用使得媒体资源日益丰富。通3(1 多媒体子系统)是36 R5/R6标准定义的一个IP多媒体子系统,IMS采用 IP分组域作为控制信令和媒体传输的承载通道,采用SIP (Session Initiation Protocol, 会话初始化协议)作为呼叫控制信令,实现了业务管理、会话控制及承载接入的三者分离。图1为与媒体资源相关的IMS网络架构的示意图。如图1所示,IMS网络包括 AS (Application Server,应用服务器)、P-CSCF (Proxy-CSCF,代理呼叫会话控制功能)单元、S-CSCF(Serving CSCF,服务呼叫会话控制功能)单元、MRFC(Multimedia Resource Function Controller,媒体资源控制功能)单元及 MRFP (Multimedia Resource Function Processor,媒体资源处理功能)单元。其中,由于承载和控制的分离,媒体服务器(MRF)的功能相应的分布于两个功能实体之上,即MRFC和MRFP,MRFC用于媒体资源的控制,MRFP用于承载具体的媒体资源,一个MRFC控制至少一个MRFP。如果用户需要获取媒体资源,则向 AS发出请求,AS将MRFC和MRFP构成的媒体服务器返回给用户,用户根据获取的地址,向媒体服务器请求需要的资源。在图1中,MRFC与MRFP之间的虚线表示MRFC与MRFP之间交互的消息不经过资源和接纳控制子系统。目前,网络上的媒体资源呈现出爆炸式增长的态势,由于一个媒体服务器上存储的媒体资源有限,所以,在未来的IMS网络架构中,同一个媒体资源会在多个媒体服务器上分布。但这样就会产生一个问题,即,当用户选择某一个媒体资源后,如何选择一个最优的媒体服务器为用户服务。选择的媒体服务器是否合适直接关系到为用户提供服务的质量, 影响用户的服务体验。所以,媒体资源的调度问题必然会成为一个特别关注的问题。然而,在目前的IMS网络架构中,通常只考虑存在一个媒体服务器或同等的功能实体时的媒体资源调度问题,另外,IMS网络架构之间还没有媒体资源的调度方案,所以,目前还没有一种可行的IMS网络架构内部及IMS网络架构之间的媒体资源调度方案。

发明内容
本发明实施例的目的在于提供一种媒体资源调度方法、系统、媒体资源定位功能实体MRLF、媒体资源代理功能实体MRBF、媒体资源控制功能实体及MRFC,以解决IMS网络架构内部及IMS网络架构之间的媒体资源调度的问题。为实现上述目的,本发明实施例提供一种基于IMS的媒体资源调度方法,包括AS 向媒体路由功能实体发起媒体资源请求;媒体路由功能实体确定媒体服务器,并将媒体资源请求路由到所述确定的媒体服务器。本发明实施例还提供一种基于IMS的媒体资源调度方法,包括AS向媒体定位功能实体请求媒体服务器的信息;媒体定位功能实体确定媒体服务器,并向AS返回所述确定的媒体服务器的信息;AS向所述确定的媒体服务器发起媒体资源请求。本发明实施例还提供一种基于IMS的媒体资源调度方法,包括AS获取至少一个本IMS域和/或其他IMS域中的媒体服务器的信息;AS从所述至少一个媒体服务器中确定一个媒体服务器;AS向确定的媒体服务器发起媒体资源请求。本发明实施例还提供一种基于IMS的媒体资源调度系统,包括:AS、MRLF或MRBF、 以及至少一个媒体服务器,其中,MRLF或MRBF分别与AS及至少一个媒体服务器连接,MRLF 或MRBF用于确定一个为用户终端提供流媒体业务的媒体服务器,AS用于发起或接收用户终端发出的流媒体业务请求,并向用户终端返回MRLF或MRBF确定的媒体服务器的信息。本发明实施例还提供一种基于IMS的媒体资源调度系统,包括:AS及至少一个媒体服务器,所述媒体服务器用于确定一个为用户终端提供流媒体业务的媒体服务器,AS用于发起或接收用户终端发出的流媒体业务请求,并向用户终端返回所述媒体服务器确定的媒体服务器的信息。本发明实施例还提供一种基于IMS的媒体资源定位功能实体MRLF,包括接收请求单元,用于接收提供媒体服务器信息的请求;确定媒体服务器单元,用于根据所述接收请求单元接收的提供媒体服务器信息的请求,确定一个为用户终端提供流媒体业务的媒体服务器;提供媒体服务器信息单元,用于向AS提供所述确定媒体服务器单元确定的媒体服务器的信息。本发明实施例还提供一种基于IMS的媒体资源代理功能实体MRBF,包括接收请求单元,用于接收媒体资源请求;确定媒体服务器单元,用于根据所述接收请求单元接收的媒体资源请求,确定一个为用户终端提供流媒体业务的媒体服务器;转发请求单元,用于将接收请求单元接收的媒体资源请求转发给确定的媒体服务器。本发明实施例还提供一种基于IMS的媒体资源控制功能实体MRFC,包括接收请求单元,用于接收媒体资源请求;确定媒体服务器单元,用于根据所述接收请求单元接收的媒体资源请求,确定一个为用户终端提供流媒体业务的媒体服务器;转发请求单元,用于将媒体资源请求转发给所述确定媒体服务器单元确定的媒体服务器。本发明实施例还提供一种基于IMS的媒体资源控制功能实体,独立于MRFC且控制至少一个存储流媒体内容的媒体资源交付处理功能实体,包括接收请求单元,用于接收媒体资源请求;确定媒体服务器单元,用于根据所述接收请求单元接收的媒体资源请求,确定一个为用户终端提供流媒体业务的媒体服务器;转发请求单元,用于将接收请求单元接收的媒体资源请求转发给所述确定媒体服务器单元确定的媒体服务器。在本发明实施例中,通过从至少一个媒体服务器中选择一个合适的媒体服务器为用户终端提供流媒体业务的服务,实现了媒体资源的调度过程,满足了用户对服务质量的要求。


图1为目前的与媒体资源相关的IMS网络架构示意图2为本发明方法的第一实施例的流程图;图3为本发明方法的第二实施例的流程图;图4为本发明方法的第三实施例的流程图;图5为本发明方法的第四实施例的流程图;图6为本发明方法的第五实施例的流程图;图7为本发明基于IMS的媒体资源调度系统的第一实施例示意图;图8为本发明基于IMS的媒体资源调度系统的第二实施例示意图;图9为本发明基于IMS的媒体资源调度系统的第三实施例示意图。
具体实施例方式下面结合附图,对本发明的方法及系统的实施例进行详细说明。首先对本发明的方法实施例的整体技术方案进行说明。本发明方法的实施例提供一种基于IMS的媒体资源调度方法,包括:AS向媒体路由功能实体发起媒体资源请求;媒体路由功能实体确定媒体服务器,并将媒体资源请求路由到所述确定的媒体服务器。媒体路由功能实体确定的媒体服务器可以是媒体路由功能实体从本IMS域和/或其他IMS域中的至少一个媒体服务器中选择的一个媒体服务器,当然,最好是一个最优的媒体服务器。媒体路由功能实体可以根据下述至少一种信息确定媒体服务器CID(C0ntent Identifier,内容标识信息);用户终端(UE)的媒体SDP(Session Description Protocol, 会话描述协议)的描述信息;用户终端的位置信息(Loc,Location);用户终端的能力信息; 用户终端或用户终端所属用户的上下文信息;媒体路由功能实体收集的本IMS域和/或其他IMS域中的至少一个媒体服务器的流媒体内容分布信息和/或状态信息。媒体路由功能实体收集的本IMS域或其他IMS域中的媒体服务器的流媒体内容分布信息和/或状态信息可以是媒体路由功能实体与本IMS域或其他IMS域中的媒体服务器和/或其他媒体路由功能实体进行交互获取的。媒体路由功能实体可以按照下述步骤从其他IMS域中的至少一个媒体服务器中选择一个媒体服务器媒体路由功能实体与其他IMS域中的媒体路由功能实体进行交互, 并获取至少一个媒体服务器的信息;媒体路由功能实体从至少一个媒体服务器中选择一个媒体服务器。媒体路由功能实体可以按照下述步骤从其他IMS域中的至少一个媒体服务器中选择一个媒体服务器媒体路由功能实体将媒体资源请求转发给其他IMS域中的媒体路由功能实体;其他IMS域中的媒体路由功能实体从其他IMS域中的至少一个媒体服务器中选择一个媒体服务器;其他IMS域中的媒体路由功能实体将选择的媒体服务器的信息提供给所述媒体路由功能实体。媒体路由功能实体确定或选择的媒体服务器可以包括媒体资源控制功能实体及媒体资源交付处理功能实体。媒体路由功能实体将媒体资源请求路由到所述确定的媒体资源控制功能实体后还可以包括媒体资源控制功能实体从控制的媒体资源交付处理功能实体中选择一个媒体资源交付处理功能实体;媒体资源控制功能实体将选择的媒体资源交付处理功能实体的信息直接或通过IMS路由功能返回给AS。媒体资源控制功能实体可以根据下述信息选择媒体资源交付处理功能实体媒体资源或内容分布信息以及媒体资源交付处理功能实体的负载信息。如果AS与媒体路由功能实体之间设置有S-CSCF,则可以按照下述步骤实现AS向媒体路由功能实体发起媒体资源请求:AS将媒体资源请求消息发送到S-CSCF ;S-CSCF将媒体资源请求消息路由到媒体路由功能实体。S-CSCF可以按照下述步骤将媒体资源请求消息路由到媒体路由功能实体: 如果S-CSCF识别出媒体资源请求消息中的Request (请求)URI (Uniform Resource Identifier,统一资源定位符)为媒体路由功能实体的SIP URI,则直接将请求消息路由到媒体路由功能实体;如果Request URI为通配符,则将Request URI修改为媒体路由功能实体的SIP URI,并将修改后的媒体资源请求消息路由到媒体路由功能实体。媒体路由功能实体将媒体资源请求路由到所述确定的媒体服务器时还可以包括 确定是否参与后续的AS或S-CSCF与所述确定的媒体服务器之间的消息交互,如果是,则将自己的URI加入到请求媒体资源消息的Record-Route或Route域,否则,不将自己的URI 加入到请求媒体资源消息的Record-Route或Route域。AS向媒体路由功能实体发起媒体资源请求之前还可以包括AS接收用户终端发出的流媒体业务请求。AS接收用户终端发出的流媒体业务请求之前还可以包括用户终端向P-CSCF发出流媒体业务请求;P-CSCF向S-CSCF转发所述流媒体业务请求;S-CSCF将所述流媒体业务请求触发到AS。如果用户终端向P-CSCF发出的流媒体业务请求中没有携带用户终端的位置信息,则在P-CSCF向S-CSCF转发所述流媒体业务请求之前还可以包括=P-CSCF与CLF(连接位置功能单元)交互获取用户终端的位置信息;P-CSCF在所述流媒体业务请求中增加用户终端的位置信息。S-CSCF将所述流媒体业务请求触发到AS的触发条件可以为CID、业务类型或用户终端携带的AS的URI。所述媒体路由功能实体可以为分别与AS及媒体资源控制功能实体之间具有接口或者分别与S-CSCF及媒体资源控制功能实体之间具有接口的媒体资源代理功能单元 MRBFjn /或,媒体资源控制功能实体。本发明方法的实施例还提供一种基于IMS的媒体资源调度方法,包括:AS向媒体定位功能实体请求媒体服务器的信息;媒体定位功能实体确定媒体服务器,并向AS返回所述确定的媒体服务器的信息;AS向所述确定的媒体服务器发起媒体资源请求。媒体定位功能实体确定的媒体服务器可以为媒体定位功能实体从本IMS域和/或其他IMS域中的至少一个媒体服务器中选择的一个媒体服务器。媒体定位功能实体可以根据下述至少一种信息确定媒体服务器CID ;用户终端的媒体SDP的描述信息;用户终端的位置信息;用户终端的能力信息;用户终端或用户终端所属用户的上下文信息;媒体定位功能实体收集的本IMS域和/或其他IMS域中的至少一个媒体服务器的流媒体内容分布信息和/或状态信息。媒体定位功能实体收集的本IMS域或其他IMS域中的媒体服务器的流媒体内容分布信息和/或状态信息可以是媒体定位功能实体与本IMS域或其他IMS域中的媒体服务器和/或其他媒体定位功能实体进行交互获取的。媒体定位功能实体可以按照下述步骤从其他IMS域中的至少一个媒体服务器中选择一个媒体服务器媒体定位功能实体与其他IMS域中的媒体定位功能实体进行交互, 并获取至少一个媒体服务器的信息;媒体定位功能实体从至少一个媒体服务器中选择一个媒体服务器。媒体定位功能实体还可以按照下述步骤从其他IMS域中的至少一个媒体服务器中选择一个媒体服务器媒体定位功能实体将提供媒体服务器信息的请求转发给其他IMS 域中的媒体定位功能实体;其他IMS域中的媒体定位功能实体从其他IMS域中的至少一个媒体服务器中选择一个媒体服务器;其他IMS域中的媒体定位功能实体将选择的媒体服务器的信息提供给所述媒体定位功能实体。媒体定位功能实体确定或选择的媒体服务器可以包括媒体资源控制功能实体及媒体资源交付处理功能实体。AS向所述确定的媒体资源控制功能实体发起媒体资源请求后还可以包括媒体资源控制功能实体从控制的媒体资源交付处理功能实体中选择一个媒体资源交付处理功能实体;媒体资源控制功能实体将媒体资源交付处理功能实体的信息直接或通过IMS路由功能返回给AS。媒体资源控制功能实体根据下述信息选择媒体资源交付处理功能实体媒体资源或内容分布信息以及媒体资源交付处理功能实体的负载信息。如果AS与媒体定位功能实体之间设置有S-CSCF,则按照下述步骤实现AS向媒体定位功能实体请求媒体服务器的信息AS将媒体服务器请求消息发送到S-CSCF ; S-CSCF将媒体服务器请求消息路由到媒体定位功能实体。S-CSCF可以按照下述步骤将媒体服务器请求消息路由到媒体定位功能实体如果S-CSCF识别出媒体服务器请求消息中的Request URI为媒体定位功能实体的SIP URI, 则直接将媒体服务器请求消息路由到媒体定位功能实体;如果Request URI为通配符,则将Request URI修改为媒体定位功能实体的SIPURI,并将修改后的媒体服务器请求消息路由到媒体定位功能实体。所述媒体定位功能实体可以为分别与AS及媒体资源控制功能实体之间具有接口或者分别与S-CSCF及媒体资源控制功能实体之间具有接口的MRLF (媒体资源定位功能单元)°本发明方法的实施例还提供一种基于IMS的媒体资源调度方法,包括AS获取至少一个本IMS域和/或其他IMS域中的媒体服务器的信息;AS从所述至少一个媒体服务器中确定一个媒体服务器;AS向确定的媒体服务器发起媒体资源请求。AS可以按照如下步骤获取至少一个本IMS域和/或其他IMS域中的媒体服务器的信息AS向媒体定位功能实体请求媒体服务器的信息;媒体定位功能实体根据CID、流媒体内容分布信息和/或状态信息返回本IMS域和/或其他IMS域中的至少一个媒体服务器的 fn息οAS可以根据下述至少一种信息从至少一个媒体服务器中选择一个媒体服务器用户终端的媒体SDP的描述信息、用户终端的位置信息、用户终端的能力信息及用户终端或用户终端所属用户的上下文信息。AS可以根据下述至少一种信息确定媒体服务器流媒体业务请求消息中携带的 CID、用户终端的媒体SDP的描述信息、用户终端的位置信息、用户终端的能力信息、用户终端或用户终端所属用户的上下文信息中的至少一种信息,所述流媒体业务请求由AS接收或发起;AS收集的本IMS域和/或其他IMS域中的至少一个媒体服务器的流媒体内容分布信息和/或状态信息。AS收集的本IMS域中的媒体服务器的流媒体内容分布信息和/或状态信息可以是 AS与本IMS中的MRLF、MRBF或媒体服务器进行交互获取的。AS收集的其他IMS域中的媒体服务器的流媒体内容分布信息和/或状态信息可以是AS与本IMS中的MRLF、MRBF或媒体资源控制功能实体进行交互且本IMS中的MRLF、 MRBF或媒体资源控制功能实体与其他IMS域中的MRLF、MRBF或媒体资源控制功能实体进行交互获取的。AS获取的媒体服务器的信息可以包括媒体资源控制功能实体及媒体资源交付处理功能实体的信息。AS向确定的媒体资源控制功能实体发起媒体资源请求后还可以包括媒体资源控制功能实体从控制的媒体资源交付处理功能实体中选择一个媒体资源交付处理功能实体;媒体资源控制功能实体将媒体资源交付处理功能实体的信息直接或通过IMS路由功能返回给AS。媒体资源控制功能实体根据下述信息选择媒体资源交付处理功能实体媒体资源或内容分布信息以及媒体资源交付处理功能实体的负载信息。如果AS与媒体服务器之间设置有S-CSCF,则可以按照下述步骤实现AS向确定的媒体服务器发起媒体资源请求:AS将媒体资源请求消息发送到S-CSCF ;S-CSCF将媒体资源请求消息路由到媒体服务器。S-CSCF可以按照下述步骤将媒体资源请求消息路由到媒体服务器如果S-CSCF 识别出媒体资源请求消息中的Request URI为媒体路由功能实体的SIPURI,则直接将请求消息路由到媒体服务器;如果Request URI为通配符,则将Request URI修改为媒体服务器的SIP URI,并将修改后的媒体资源请求消息路由到媒体服务器。AS向媒体服务器发起媒体资源请求之前还可以包括:AS接收用户终端发出的流媒体业务请求。AS接收用户终端发出的流媒体业务请求之前还可以包括用户终端向P-CSCF发出流媒体业务请求;P-CSCF向S-CSCF转发所述流媒体业务请求;S-CSCF将所述流媒体业务请求触发到AS。如果用户终端向P-CSCF发出的流媒体业务请求中没有携带用户终端的位置信息,则在P-CSCF向S-CSCF转发所述流媒体业务请求之前还可以包括=P-CSCF与CLF交互获取用户终端的位置信息;P-CSCF在所述流媒体业务请求中增加用户终端的位置信息。S-CSCF将所述流媒体业务请求触发到AS的触发条件可以为CID、业务类型或用户终端携带的AS的URI。上述几个方法实施例中提到的媒体资源控制功能实体可以为MRFC,也可以是独立于MRFC的功能实体,媒体资源交付处理功能实体可以是MRFP,也可以是独立于MRFP的功能
9实体,例如,MRFC可以控制至少一个MRFP,相应的,媒体资源控制功能实体可以控制至少一个存储流媒体内容的媒体资源交付处理功能实体。需要说明的是,独立于MRFC的功能实体可以具有MRFC的全部功能,也可以具有MRFC的部分功能,独立于MRFP的功能实体可以具有MRFP的全部功能,也可以具有MRFP的部分功能。需要说明的是,本发明方法的实施例可以在原有的IMS网络架构的基础上引入 MRLF和/或MRBF,用于实现IMS网络架构中媒体资源调度功能,其中,MRLF/MRBF可以设置于S-CSCF与MRFC之间,也可以设置于AS与MRFC之间。当然,MRLF/MRBF也可以设置于IMS 网络架构之外,其中,MRLF/MRBF可以与S-CSCF及MRFC之间分别具有接口,也可以与AS及 MRFC之间分别具有接口。如果AS与MRLF连接,则媒体资源调度的整体过程可以为用户终端向AS请求该业务的调度,AS通过MRLF获取MRFC的信息,其中,AS将请求转发给MRFC,MRFC控制MRFP 为用户终端分配媒体资源,从而完成媒体资源的调度。具体流程如图2所示步骤S201 业务请求(包括CID、SDP)用户终端发起业务请求,这个请求可以承载在SIP消息中,其中,这个请求至少包含需要调度的媒体资源的内容标识信息,当然,也可以携带AS的URI、用户终端的能力信息、用户终端的位置信息及用户终端的媒体SDP描述信息。其中,用户终端的能力信息可以包括分辨率信息等,用户终端可以通过P-Access-Network-Info消息头域,携带用户终端的位置信息,另外,用户终端的能力信息及位置信息可以通过向流媒体网络系统中的相关功能实体查询而得到。此外,如果用户终端发起的业务请求是关于流媒体业务的请求,则所述业务请求也可以称为流媒体业务请求。步骤S202 业务请求(包括CID、SDP、Loc)P-CSCF将用户终端发出的请求消息转发给S-CSCF,如果用户终端发出的请求消息中没有携带用户终端的位置信息,则还可以包括下述步骤步骤S202. 1 位置信息请求P-CSCF可以向CLF查询用户终端的位置信息。步骤S202. 2 位置信息响应CLF将用户终端的位置信息反馈给P-CSCF。步骤S203 业务请求(CID、SDP、Loc)S-CSCF将请求消息触发到AS,触发条件可以是业务/内容标识、业务类型或用户终端携带的AS的URI。步骤S204 =MRFC 定位请求(CID、SDP、Loc)AS如果确定请求与内容调度相关,则携带内容标识、用户终端的位置等信息,向 MRLF请求可以为用户终端提供服务的最优的MRFC。步骤S205 =MRLF确定最优的MRFCMRLF根据用户终端的位置信息及用户终端请求的内容标识及MRLF收集的各个媒体服务器的内容分布信息和/或状态信息,从多个MRFC中为用户终端请求的内容选择一个提供最佳服务的MRFC。步骤S206 =MRFC定位响应MRLF返回一个响应消息给AS,响应消息中可以包含MRFC的地址信息,响应消息可以承载于SDP消息中。步骤S207 媒体资源请求(CID、SDP、Loc)根据MRLF返回的MRFC的地址,AS向该地址请求媒体资源。请求消息中可以携带内容标识、用户终端的位置信息、及用户终端的媒体SDP描述。需要说明的是,AS发出的媒体资源请求可以是转发的用户终端发出的流媒体业务请求,此时,媒体资源请求也可以称为流媒体业务请求,但AS发出的媒体资源请求也可以与用户终端发出的流媒体业务请求有所不同,即,AS可以修改流媒体业务请求,还可以根据流媒体业务请求生成媒体资源请求。步骤S208 媒体资源控制MRFC和MRFP交互确定媒体资源信息,例如,确定RTSP (Real Time Stream Protocol,实时流协议)和/或RTP (Realtime Transport Protocol,实时传输协议)的地址端口等信息。交互协议可以采用H. 248协议。步骤S209 媒体资源响应(包含MRFP的SDP描述)MRFC向AS反馈媒体描述信息,其中可以包含MRFP的RTSP和/或RTP地址端口等
fn息ο步骤S210 业务响应(包含MRFP的SDP描述)AS向S-CSCF反馈业务请求响应,其中可以包含MRFP的RTSP和/或RTP地址端口
^fn 息。步骤S211 业务响应(包含MRFP的SDP描述)S-CSCF向P-CSCF转发该响应消息。步骤S212 业务响应(包含MRFP的SDP描述)P-CSCF向用户终端转发该响应消息。如果AS与MRBF连接,则媒体资源调度的整体过程可以为用户终端携带业务标识及接入位置等信息,向AS请求该业务,AS转发该请求消息给MRBF,MRBF根据请求消息中携带的信息及收集的各个媒体服务器的信息,确定一个为该用户终端所请求的业务提供服务的最佳MRFC,并将请求消息路由到这个最佳MRFC,MRFC控制MRFP为用户终端的业务分配媒体资源,从而完成媒体资源的调度。具体流程如图3所示其中,步骤S301、S302、S302. 1、S302. 2 及 S303 与图 2 所示的 S201、S202、S202. 1、 S202. 2 及 S203 相同。步骤S304 媒体资源请求(CID、SDP、Loc)如果AS确定请求和内容调度相关,则携带内容标识及用户终端的位置等信息,将该请求转发给MRBF。步骤S305 =MRBF确定最优的MRFCMRBF根据用户终端的位置信息及用户终端请求的内容标识及MRBF收集的各个媒体服务器的内容分布信息和/或状态信息,从多个MRFC中为用户终端请求的内容选择一个提供最佳服务的MRFC。步骤S306 媒体资源请求(CID、SDP、Loc)MRBF向选择的最佳MRFC请求媒体资源,请求消息中可以携带内容标识、用户终端的位置信息及用户终端的媒体SDP描述。同时,MRBF可以选择不加入到路由中,以使媒体资源响应不再经过MRBF。步骤S307 媒体资源控制MRFC和MRFP交互确定媒体资源信息,例如,确定RTSP和/或RTP的地址端口等信息。交互协议可以采用H. 248协议。步骤S308 媒体资源响应(包含MRFP的SDP描述)MRFC向AS反馈媒体描述信息,其中可以包含MRFP的RTSP和/或RTP地址端口等
fn息ο步骤S309 业务响应(包含MRFP的SDP描述)AS向S-CSCF反馈业务请求响应,其中可以包含MRFP的RTSP和/或RTP地址端口
^fn 息。步骤S310 业务响应(包含MRFP的SDP描述)S-CSCF向P-CSCF转发该响应消息。步骤S311 业务响应(包含MRFP的SDP描述)P-CSCF向用户终端转发该响应消息。如果S-CSCF与MRLF连接,则媒体资源调度的整体过程可以为用户终端携带业务标识及接入位置等信息,向AS请求该业务的调度,AS转发该请求消息给S-CSCF,S-CSCF 通过向MRLF查询而定位MRFC的信息,其中,S-CSCF可以将请求消息转发到MRFC,MRFC控制MRFP为用户终端的业务分配媒体资源,从而完成媒体资源的调度。具体的流程如图4所示其中步骤S401、S402、S402. 1、S402. 2 及 S403 与图 2 所示的 S201、S202、S202. 1、 S202. 2 及 S203 相同。步骤S404 业务请求(CID、SDP、Loc)如果AS确定请求为流媒体业务请求后,则将该请求转发给S-CSCF,其中,请求消息可以承载于SIP消息中,SIP消息头中的RequestURI可以为MRLF的SIP URL,也可以为一个通配符,如果SIP消息头中的Request URI为一个通配符,则可以由S-CSCF来填入 Request URI0步骤S405 =MRFC 定位请求(CID、SDP、Loc)如果AS填入的Request URI为MRLF的SIP URL,则直接路由该请求消息;如果AS 填入的Request URI为通配符,且S-CSCF确定该请求和流媒体内容调度相关,则将Request URI修改为MRLF的SIP URI,并转发该请求消息,以请求最优的MRFC。步骤S406 =MRLF确定最优的MRFCMRLF根据用户终端的位置信息、用户终端请求的内容标识及MRLF收集的各个媒体服务器的内容分布信息和/或状态信息,从多个MRFC中为用户终端请求的内容选择一个提供最佳服务的MRFC。步骤S407 =MRFC定位响应MRLF返回响应消息给S-CSCF,响应消息中可以包含MRFC的地址等信息,响应消息可以承载于SDP消息中。步骤S408 媒体资源请求(CID、SDP、Loc) 根据MRLF返回的MRFC的地址,S-CSCF向该地址请求媒体资源,请求消息中可以携带内容标识、用户终端位置信息及用户终端的媒体SDP描述。步骤S409 媒体资源控制MRFC和MRFP交互确定媒体资源信息,例如,确定RTSP和/或RTP的地址端口等信息。交互协议可以采用H. 248协议。步骤S410 媒体资源响应(包含MRFP的SDP描述)MRFC向S-CSCF反馈媒体描述信息,其中可以包含MRFP的RTSP和/或RTP地址端
口 ^fn 息。步骤S411 业务响应(包含MRFP的SDP描述)S-CSCF转发该响应给AS,以便AS进行业务状态信息的统计处理。步骤S412 业务响应(包含MRFP的SDP描述)AS转发该响应给S-CSCF。上述步骤S411和步骤S412取决于AS是否需要处理应答消息,如果不需要,则省略这两个步骤,图中用虚线表示。步骤S413 业务响应(包含MRFP的SDP描述)S-CSCF向P-CSCF转发该响应消息。步骤S414 业务响应(包含MRFP的SDP描述)P-CSCF向终端转发该响应消息。如果S-CSCF与MRBF连接,则媒体资源调度的整体过程可以为用户终端携带业务标识及接入位置等信息,向AS请求流媒体业务的调度,AS转发该请求消息给S-CSCF, S-CSCF转发该请求消息给MRBF,MRBF根据请求消息中携带的信息和收集的各个MRFC的信息,确定为用户终端请求的业务提供最佳服务的MRFC,并将请求消息路由到MRFC,MRFC控制MRFP为用户终端的业务分配媒体资源,从而完成媒体资源的调度。具体的流程如图5所示其中步骤S501、S502、S502. 1、S502. 2 及 S503 与图 2 所示的 S201、S202、S202. 1、 S202. 2 及 S203 相同。步骤S504 业务请求(CID、SDP、L0C)如果AS确定请求为流媒体业务请求,则将该请求转发给S-CSCF,其中,请求消息可以承载于SIP消息中,SIP消息头中的Request URI可以为MRLF的SIP URL,也可以为一个通配符,如果SIP消息头中的Request URI为一个通配符,则可以由S-CSCF来填入 Request URI0步骤S505 媒体资源请求(CID、SDP、Loc)如果AS填入的Request URI为MRBF的SIP URL,则直接路由该请求消息;如果AS 填入的Request URI为通配符,其S-CSCF确定该请求和内容调度相关,则将Request URI 修改为MRBF的SIP URI,并转发该请求消息。步骤S506 =MRBF确定最优的MRFC。MRBF根据用户终端的位置信息、用户终端请求的内容标识及MRBF收集的各个媒体服务器的内容分布信息和/或状态信息,从多个MRFC中为用户终端请求的内容选择一个提供最佳服务的MRFC。步骤S507 媒体资源请求(CID、SDP、Loc)
MRBF向选择的最佳MRFC请求媒体资源,请求消息中携带内容标识、用户终端的位置信息及用户终端的媒体SDP描述。同时,MRBF不加入到路由中去,以使媒体资源响应不再经过MRBF。步骤S508 媒体资源控制MRFC和MRFP交互确定媒体资源信息,例如,确定RTSP和/或RTP的地址端口等信息。交互协议可以采用H. 248协议。步骤S509 媒体资源响应(包含MRFP的SDP描述)MRFC向S-CSCF反馈媒体描述信息,其中可以包含MRFP的RTSP和/或RTP地址端
口信息。步骤S510 业务响应(包含MRFP的SDP描述)S-CSCF转发该响应给AS,以便AS进行业务状态信息的统计处理。步骤S511 业务响应(包含MRFP的SDP描述)AS转发该响应给S-CSCF。上述步骤S510和步骤S511取决于AS是否需要处理应答消息,如果不需要,则省略这两个步骤,图中用虚线表示。步骤S512 业务响应(包含MRFP的SDP描述)S-CSCF向P-CSCF转发该响应消息。步骤S513 业务响应(包含MRFP的SDP描述)P-CSCF向终端转发该响应消息。在上述图2及图4对应的实施例中,MRLF可以根据媒体内容分布信息和/或媒体服务器的状态信息返回多个合适的MRFC,AS可以根据其它因素,例如用户终端的位置、用户终端的能力和偏好、运营商的策略等,为用户终端请求选择一个最合适的MRFC。另外,AS也可以从MRLF查询相关信息,例如媒体内容分布信息和/或媒体服务器的状态信息,同时根据其它因素,例如用户终端的位置、用户终端的能力和偏好、运营商的策略等,为用户终端请求选择一个最合适的MRFC。具体的流程如图6所示其中步骤S601、S602、S602. 1、S602. 2 及 S603 与图 2 所示的 S201、S202、S202. 1、 S202. 2 及 S203 相同。步骤S604 媒体资源信息查询请求AS向MRLF/MRBF查询媒体资源信息,需要查询的信息可以包括媒体资源的分布和 /或媒体服务器的负载等信息。另外,如果IMS网络架构中没有MRLF/MRBF,则AS可以向一个MRFC查询媒体资源信息。步骤S605 媒体资源信息查询响应MRLF/MRBF向AS返回媒体资源信息。如果IMS网络架构中没有MRLF/MRBF,则MRFC 向AS返回媒体资源信息。步骤S606 =AS确定最优的MRFCAS根据用户终端的位置信息、用户终端请求的内容标识及收集的各个媒体服务器的内容分布信息和/或状态信息,从多个MRFC中为用户终端请求的内容选择一个提供最佳服务的MRFC。步骤S607 媒体资源请求(CID、SDP、Loc)
根据选择的MRFC的地址,AS向该地址请求媒体资源。请求消息中可以携带内容标识、用户终端的位置信息、及用户终端的媒体SDP描述。步骤S608 媒体资源控制MRFC和MRFP交互确定媒体资源信息,例如,确定RTSP (Real Time Stream Protocol,实时流协议)和/或RTP (Realtime Transport Protocol,实时传输协议)的地址端口等信息。交互协议可以采用H. 248协议。步骤S609 媒体资源响应(包含MRFP的SDP描述)MRFC向AS反馈媒体描述信息,其中可以包含MRFP的RTSP和/或RTP地址端口等
fn息ο步骤S610 业务响应(包含MRFP的SDP描述)AS向S-CSCF反馈业务请求响应,其中可以包含MRFP的RTSP和/或RTP地址端口
^fn 息。步骤S611 业务响应(包含MRFP的SDP描述)S-CSCF向P-CSCF转发该响应消息。步骤S612 业务响应(包含MRFP的SDP描述)P-CSCF向用户终端转发该响应消息。上述几个流程图所示的是本发明方法的实施例。本发明还提供了一种媒体资源调度系统。下面对本发明的系统实施例的整体技术方案进行说明。本发明的系统实施例提供一种基于IMS的媒体资源调度系统,包括AS、MRLF或 MRBF、以及至少一个媒体服务器,其中,MRLF或MRBF分别与AS及至少一个媒体服务器连接, MRLF或MRBF用于确定一个为用户终端提供流媒体业务的媒体服务器,AS用于发起或接收用户终端发出的流媒体业务请求,并向用户终端返回MRLF或MRBF确定的媒体服务器的信肩、ο媒体资源调度系统还可以包括S-CSCF,用于转发AS与MRBF或MRLF之间和/或 AS与至少一个媒体服务器之间的消息。本发明的系统实施例还提供一种基于IMS的媒体资源调度系统,包括AS及至少一个媒体服务器,所述媒体服务器用于确定一个为用户终端提供流媒体业务的媒体服务器,AS用于发起或接收用户终端发出的流媒体业务请求,并向用户终端返回所述媒体服务器确定的媒体服务器的信息。所述媒体服务器可以从本IMS域或其他IMS域中的至少一个媒体服务器中选择一个媒体服务器。媒体资源调度系统还可以包括MRLF和/或MRBF,用于收集至少一个为用户终端提供流媒体业务的媒体服务器的内容分布信息和/或状态信息,并将收集到的内容分布信息和/或状态信息提供给AS。下面分别结合图7、8及9,对上述系统实施例进行详细说明。如图7所示,媒体资源调度系统包括AS、I/S-CSCF、MRLF/MRBF、MRFC、MRFP及 P-CSCF,其中,MRLF/MRBF分别通过Il接口及12接口与I/S-CSCF及MRFC连接。其中,MRLF/MRBF可以用于收集至少一个为用户终端提供流媒体业务服务的媒体服务器的内容分布信息和/或状态信息,并将收集到的内容分布信息和/或状态信息提供给AS。媒体资源调度系统还可以包括网络附着子系统、资源和接纳控制子系统及IP传送网。需要说明的是,媒体资源调度系统可以基于IMS网络架构,MRLF/MRBF可以设置于IMS 网络架构之外。如图8所示,媒体资源调度系统包括AS、I/S-CSCF、MRLF/MRBF、MRFC、MRFP及 P-CSCF,其中,MRLF/MRBF分别通过Il接口及12接口与AS及MRFC连接。媒体资源调度系统还可以包括网络附着子系统、资源和接纳控制子系统及IP传送网。需要说明的是,媒体资源调度系统可以基于IMS网络架构,MRLF/MRBF可以设置于IMS网络架构之外。在图7及图8中,如果MRLF与AS/S-CSCF连接,则Il接口是查询接口,即,MRLF 可以将选择的MRFC信息返回给AS/S-CSCF ;如果MRBF与AS/S-CSCF连接,则12接口是资源请求消息接口,即,MRBF将请求消息路由到选择的MRFC,同时,可以决定是否参与后续的 AS/S-CSCF与MRF之间的消息交互,例如,在MRBF进行SIP请求消息路由时,如果将MRBF的 URI不加入到SIP消息的Record-Route或Route头域,则MRBF不会参与后续的交互。下面对图7及图8中的各个功能实体及接口的功能进行说明。MRFC提供下述与媒体资源调度相关的功能记录各个MRFC的资源分布情况,例如 MRFC上有什么媒体内容;收集各个MRFP的状态信息,例如MRFP的端口分配情况及负载情况等。MRLF/MRBF提供下述与媒体资源调度相关的功能收集MRFC的资源状态信息,例如可用的资源以及负载情况;MRLF根据AS/S-CSCF的请求,例如媒体内容/用户位置/服务质量等信息,以及MRLF收集的媒体分布信息、媒体分布点负载状况等选择合适的MRFC ;将选择的MRFC信息返回给S-CSCF/AS ;MRBF将AS/S-CSCF的媒体资源请求消息路由到MRFC, 同时,可以根据路由策略,退出后续的AS/S-CSCF与MRF之间的交互。MRBF还可以与不同 IMS域中的MRBF交互,以获取各个MRFC的资源分布情况和MRFP的状态信息,从而确定为媒体资源相关的业务请求提供最佳服务的MRFC,实现不同IMS域中的媒体资源调度。AS提供下述与媒体资源调度相关的功能判断业务请求是否为媒体资源相关的业务请求;携带必要信息,如媒体内容标识、用户位置信息等,向MRLF查询应该将请求消息转发给哪个MRFC ;转发业务请求给S-CSCF。接口 11为AS/S-CSCF向MRLF请求合适的MRFC的查询接口,或者为AS/S-CSCF向 MRBF请求媒体资源消息路由接口,AS/S-CSCF与MRLF之间的通信可以采用Diameter协议, AS/S-CSCF与MRBF之间的通信可以采用SIP。接口 12为MRLF/MRBF与MRFC交互内容分布信息及MRFP的负载信息的接口,用于 MRLF/MRBF选择合适的MRF。需要说明的是,在上述方法、系统及网络架构的实施例,MRLF与 MRBF还可以同时设置在系统及网络架构中,或者合并为一个功能实体。如果合并为一个功能实体并与AS之间具有接口,则AS可以将业务请求转发给MRLF/MRBF,MRLF/MRBF决策最优的MRFC后,可以决定将请求消息直接路由或者将选择的MRFC消息返回给AS ;如果合并为一个功能实体并与S-CSCF之间具有接口,则AS可以将业务请求转发给S-CSCF,请求消息可以承载于SIP消息中,此时,SIP消息头的Request URI地址可以为MRLF/MRBF的SIP URL, S-CSCF将请求消息路由给MRLF/MRBF,MRLF/MRBF决策最优的MRFC后,可以决定将请求消息直接路由或者将选择的MRFC消息返回给S-CSCF。此外,在实际的网络部署中,MRLF/MRBF的功能也可以由MRFC完成,即,通过各个MRFC之间的交互,完成媒体资源信息和状态信息的交互,获取整个网络中的资源信息,从而使得AS/S-CSCF可以向任何一个网络中的MRFC发起资源请求,MRFC根据交互获得的信息将媒体资源请求消息路由到合适的MRFC。需要说明的是,MRFC之间的交互可以是一个IMS 网络域内MRFC之间的交互,也可以是不同IMS网络域间的MRFC之间的交互。各个MRFC之间的交互可以通过P2P(Peer-to-Peer,对等网络)技术实现,此时,各个MRFC相当于对等网络中的一个节点,基于P2P的技术,例如节点成员组管理、认证、资源的发布、搜索、请求和服务提供等功能,实现媒体资源的调度功能。MRLF/MRBF的功能由MRFC完成时的网络架构如图9所示,MRFC与网络中相邻的 MRFC之间具有13接口,13接口用来交互各自MRFC所控制的MRFP的媒体资源信息、状态信息等,并控制完成媒体资源在不同MRFP之间的调度。当MRFC收到媒体资源请求时,可以根据掌握的信息选择为该请求提供最佳服务的MRFC并将请求消息转发到被选择的最佳 MRFC0该最佳MRFC再根据掌握的其控制的各个MRFP的资源分布情况和负载情况,决策最优的MRFP。此外,向MRBF请求提供服务的最优的MRFC时,如果MRFC在另一个IMS域中,则 MRBF向另一个域中的MRBF转发请求,另一 IMS域中的MRBF根据获取的各个媒体服务器的内容分布信息和/或状态信息,确定为流媒体业务提供最佳服务的MRFC,从而实现不同域中的媒体资源调度。需要说明的是,不同域的MRBF可以直接进行信息转发,也可以通过IMS网络的路由功能进行信息转发。进行信息转发的过程为第一MRBF将接收到的请求首先发送给同一个域的服务CSCF,由同一个域的服务CSCF将请求转发给另一个域的服务CSCF,再由另一个域的服务CSCF将请求转发给第二 MRBF。另外,不同域中的MRBF可以进行信息交互,从而每个MRBF都可以获取本域和其他域的媒体服务器的内容分布信息和/或状态信息。此外,向MRLF查询媒体服务器的内容分布信息和/或状态信息时,如果最优MRFC 在另一个IMS域中,则MRLF向另一个域中的MRLF转发查询请求,另一 IMS域中的MRLF根据获取的各个媒体服务器的内容分布信息和/或状态信息,确定为流媒体业务提供最佳服务的MRFC,并返回给本域的MRLF,本域的MRLF再返回给AS,AS再通过IMS网络的路由功能向另一 IMS域中的MRFC发起媒体资源请求,从而实现不同域中的媒体资源调度。需要说明的是,不同域中的MRLF可以进行信息交互,从而每个MRLF都可以获取本 IMS域和其他IMS域的媒体服务器的内容分布信息和/或状态信息。由于本发明的上述几个实施例引入了 MRLF、MRBF或对MRFC的功能进行了扩展,所以,下面再对MRLF、MRBF或扩展的MRFC的内部结构进行说明。MRLF可以包括接收请求单元,用于接收提供媒体服务器信息的请求;确定媒体服务器单元,用于根据所述接收请求单元接收的提供媒体服务器信息的请求,确定一个为用户终端提供流媒体业务的媒体服务器;提供媒体服务器信息单元,用于向AS提供所述确定媒体服务器单元确定的媒体服务器的信息。MRLF还可以包括收集信息单元,用于收集媒体服务器的内容分布信息和/或状态信息,和/或,跨域交互信息单元,用于与其他IMS域中的MRLF进行信息交互。MRBF可以包括接收请求单元,用于接收媒体资源请求;确定媒体服务器单元,用于根据所述接收请求单元接收的媒体资源请求,确定一个为用户终端提供流媒体业务的媒
17体服务器;转发请求单元,用于将媒体资源请求转发给所述确定媒体服务器单元确定的媒体服务器。MRBF还可以包括收集信息单元,用于收集媒体服务器的内容分布信息和/或状态信息,和/或,跨域交互信息单元,用于与其他IMS域中的MRBF进行信息交互。MRFC可以包括接收请求单元,用于接收媒体资源请求;确定媒体服务器单元,用于根据所述接收请求单元接收的媒体资源请求,确定一个为用户终端提供流媒体业务的媒体服务器;转发请求单元,用于将媒体资源请求转发给所述确定媒体服务器单元确定的媒体服务器。MRFC还可以包括收集信息单元,用于收集媒体服务器的内容分布信息和/或状态信息,和/或,交互信息单元,用于与本IMS域或其他IMS域中的MRFC进行信息交互,和或,控制和选择MRFP单元,用于对MRFP进行控制,并从控制的所有MRFP中选择一个为用户终端提供流媒体内容的MRFP。在本发明实施例中,引入的MRLF、MRBF、扩展的MRFC或AS都可以收集同一个IMS 域和/或不同IMS域中的至少一个媒体服务器的内容分布信息和/或状态信息,所以,本发明的媒体资源调度方案有多个实施例。此外,MRFC和MRFP可以合并,称之为MRF。MRF的全部或部分功能可以由独立于 MRF的功能实体实现,这样的功能实体与MRF可以统称为媒体服务器。本领域技术人员可以理解,所述的MRF、MRFC和MRFP可以分别对应于媒体服务器、媒体服务器的控制部分、媒体服务器的处理部分。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种基于IMS的媒体资源调度方法,其特征在于包括AS向媒体定位功能实体请求媒体服务器的信息;媒体定位功能实体确定媒体服务器,并向AS返回所述确定的媒体服务器的信息;AS向所述确定的媒体服务器发起媒体资源请求。
2.如权利要求1所述的基于IMS的媒体资源调度方法,其特征在于媒体定位功能实体确定的媒体服务器为媒体定位功能实体从本IMS域和/或其他IMS域中的至少一个媒体服务器中选择的一个媒体服务器。
3.如权利要求1所述的基于IMS的媒体资源调度方法,其特征在于媒体定位功能实体根据下述至少一种信息确定媒体服务器CID ;用户终端的媒体SDP的描述信息;用户终端的位置信息;用户终端的能力信息;用户终端或用户终端所属用户的上下文信息;媒体定位功能实体收集的本IMS域和/或其他IMS域中的至少一个媒体服务器的流媒体内容分布信息和/或状态信息。
4.如权利要求3所述的基于IMS的媒体资源调度方法,其特征在于媒体定位功能实体收集的本IMS域或其他IMS域中的媒体服务器的流媒体内容分布信息和/或状态信息是媒体定位功能实体与本IMS域或其他IMS域中的媒体服务器和/或其他媒体定位功能实体进行交互获取的。
5.如权利要求2所述的基于IMS的媒体资源调度方法,其特征在于媒体定位功能实体按照下述步骤从其他IMS域中的至少一个媒体服务器中选择一个媒体服务器媒体定位功能实体与其他IMS域中的媒体定位功能实体进行交互,并获取至少一个媒体服务器的信息;媒体定位功能实体从至少一个媒体服务器中选择一个媒体服务器。
6.如权利要求2所述的基于IMS的媒体资源调度方法,其特征在于媒体定位功能实体按照下述步骤从其他IMS域中的至少一个媒体服务器中选择一个媒体服务器媒体定位功能实体将提供媒体服务器信息的请求转发给其他IMS域中的媒体定位功能实体;其他IMS域中的媒体定位功能实体从其他IMS域中的至少一个媒体服务器中选择一个媒体服务器;其他IMS域中的媒体定位功能实体将选择的媒体服务器的信息提供给所述媒体定位功能实体。
7.如权利要求1-6任意一项所述的基于IMS的媒体资源调度方法,其特征在于媒体定位功能实体确定或选择的媒体服务器包括媒体资源控制功能实体及媒体资源交付处理功能实体。
8.如权利要求7所述的基于IMS的媒体资源调度方法,其特征在于AS向所述确定的媒体资源控制功能实体发起媒体资源请求后还包括媒体资源控制功能实体从控制的媒体资源交付处理功能实体中选择一个媒体资源交付处理功能实体;媒体资源控制功能实体将媒体资源交付处理功能实体的信息直接或通过IMS路由功能返回给AS。
9.如权利要求8所述的基于IMS的媒体资源调度方法,其特征在于媒体资源控制功能实体根据下述信息选择媒体资源交付处理功能实体媒体资源或内容分布信息以及媒体资源交付处理功能实体的负载信息。
10.如权利要求1所述的基于IMS的媒体资源调度方法,其特征在于如果AS与媒体定位功能实体之间设置有S-CSCF,则按照下述步骤实现AS向媒体定位功能实体请求媒体服务器的信息AS将媒体服务器请求消息发送到S-CSCF ;S-CSCF将媒体服务器请求消息路由到媒体定位功能实体。
11.如权利要求10所述的基于IMS的媒体资源调度方法,其特征在于S-CSCF按照下述步骤将媒体服务器请求消息路由到媒体定位功能实体如果S-CSCF识别出媒体服务器请求消息中的Request URI为媒体定位功能实体的SIP URI,则直接将媒体服务器请求消息路由到媒体定位功能实体;如果Request URI为通配符,则将Request URI修改为媒体定位功能实体的SIP URI, 并将修改后的媒体服务器请求消息路由到媒体定位功能实体。
12.如权利要求1所述的基于IMS的媒体资源调度方法,其特征在于所述媒体定位功能实体为分别与AS及媒体资源控制功能实体之间具有接口或者分别与S-CSCF及媒体资源控制功能实体之间具有接口的媒体资源定位功能单元MRLF。
13.如权利要求7所述的基于IMS的媒体资源调度方法,其特征在于所述媒体资源控制功能实体为MRFC或独立于MRFC的功能实体,所述媒体资源交付处理功能实体为MRFP或独立于MRFP的功能实体。
14.一种基于IMS的媒体资源定位功能实体MRLF,其特征在于包括接收请求单元,用于接收提供媒体服务器信息的请求;确定媒体服务器单元,用于根据所述接收请求单元接收的提供媒体服务器信息的请求,确定一个为用户终端提供流媒体业务的媒体服务器;提供媒体服务器信息单元,用于向AS提供所述确定媒体服务器单元确定的媒体服务器的信息。
15.如权利要求14所述的媒体资源定位功能实体MRLF,其特征在于还包括收集信息单元,用于收集媒体服务器的内容分布信息和/或状态信息;和/或跨域交互信息单元,用于与其他IMS域中的MRLF进行信息交互。
全文摘要
本发明提供一种基于IMS的媒体资源调度方法,包括AS向媒体路由功能实体发起媒体资源请求;媒体路由功能实体确定媒体服务器,并将媒体资源请求路由到所述确定的媒体服务器。本发明还提供一种基于IMS的媒体资源调度系统、媒体资源定位功能实体MRLF、媒体资源代理功能实体MRBF及媒体资源控制功能实体MRFC。在本发明中,通过从至少一个媒体服务器中选择一个合适的媒体服务器为用户终端提供流媒体业务,实现了媒体资源的调度过程,满足了用户对服务质量的要求。
文档编号H04L29/08GK102263781SQ20111013164
公开日2011年11月30日 申请日期2007年2月14日 优先权日2006年2月18日
发明者严军, 吴向阳, 李金成 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1