媒体网关控制器向媒体网关下发资源提供决策的方法

文档序号:7923697阅读:96来源:国知局
专利名称:媒体网关控制器向媒体网关下发资源提供决策的方法
技术领域
本发明涉及媒体网关技术领域,特别是指 一种媒体网关控制器向媒体网 关下发资源提供决策的方法。
背景技术
业务层与承载层的分离进一步要求基于一定的策略对承载资源进行有 效的控制。按照主要国际标准组织的网络架构设计,业务对承载资源的需求 是通过承载控制层对承载资源的管理来满足的。如图l所示,为承载资源控
制网络示意图,其中,业务控制功能(SCF)处于业务层,网络附件控制功 能(NACF)与资源和准入控制功能(RACF)处于承载层中的承载控制层, 而传输功能(TF)处于承载层中的承载资源层。RACF又包括策略决策功能 实体(PD-FE)和传输资源控制功能实体(TRC-FE) , TF又包括策略执行 功能实体(PE-FE)和传输资源执行功能实体(TRE-FE)。
当某个用户的业务对承载资源产生需求时,SCF将向RACF中的PD-FE 提出该业务需求。PD-FE从TRC-FE获得资源状况,并结合一定的策略形成 有关的资源提供决策,下发给PE-FE执行,从而为该业务提供所需的资源。 这种决策从PD-FE下发到PE-FE需要有两种模式 一种是PD-FE主动将有 关资源提供的决策配置给PE-FE,也称为推(Push)模式,是针对PD-FE而 言的;另 一种是PD-FE在PE-FE请求下被动反馈有关资源提供的决策,也 称为拉(Pull)模式,是针对PE-FE而言的。
H.248协议日益成为承载控制方面,尤其是PD-FE和PE-FE之间接口 所应用的最主流的协议,当其应用于PD-FE和PE-FE之间接口时,PD-FE 相当于MGC,而PE-FE相当于MG。但现有H.248协议的基本控制模型是
4由MGC管理MG上的资源,也即MGC主动将对神艮据来自用户的业务需求 信息和/或资源状况确定的资源提供决策下发给MG,因此H.248协议中提供 的MGC向MG下发资源提供决策的方法只具备对上述Push模式的支持能 力,不具备对上迷Pull模式的支持能力。上述业务需求信息可以为媒体流信 息和/或用户信息,
并且,在上述MGC向MG主动下发资源提供决策的方法中,如果MGC 向MG下发资源提供决策后,MG没有立刻收到来自用户的i某体流创建请求, 从而执行资源提供决策创建媒体流,那么MG就需要在接收到媒体流创建请 求之前的这段时间内对资源提供决策进行保存,这不仅占用了 MG中有限的 存储空间,而且有可能使资源提供决策最终被执行时已不适应当时的业务需 求和资源状况。

发明内容
有鉴于此,本发明的主要目的在于提供一种媒体网关控制器向媒体网关 下发资源提供决策的方法,该方法能够支持上述资源提供决策下发的Pull 模式。
为达到上述目的,本发明提供了一种媒体网关控制器向媒体网关下发资 源提供决策的方法,该方法包括
A、 MG接收到来自用户的媒体流创建请求后,向MGC上报决策请求, 请求MGC向MG下发资源提供决策;
B、 MGC接收来自MG的决策请求,将根据业务需求信息和/或资源状 况信,包、所确定的资源提供决策下发给M G 。
所述步骤A之前可以进 一 步包括
MGC根据用户的业务需求信息和/或资源状况确定资源提供决策,为该 资源提供决策生成关联的授权标志,并将所生成的授权标志返回给用户; 步骤A中所述的媒体流创建请求和决策请求中包括所述授权标志; 所述步骤B中,MGC接收到包括所述授权标志的决策请求后,根据授权标志获取关联的资源提供决策并下发给MG。
所述步骤B中,将获取的预先确定的资源提供决策下发给MG之前进 一步可以包括根据业务需求信息和/或资源状况信息对所获取的资源提供 决策进行调整后,将资源提供决策下发给MG。
所述决策请求中可以包括业务需求信息;
则所述步骤B中,MGC根据接收的决策请求中的业务需求信息和/或资 源状况确定资源提供决策,并将所确定的资源提供决策下发给MG。 较佳地,所述的业务需求信息包括媒体流信息和/或用户信息。 较佳地,所述决策请求通过H.248协议的事件机制实现。 所述实现决策请求的事件可以预先设置在MG上,或者由MGC向MG 下发。
较佳地,所述的授权标志中包括会话标识和/或流标识。
较佳地,所述的资源提供决策包括业务需'求所对应的媒体流的最大带
宽,和/或最高优先级,和/或目的地范围。
所述MG执行的步骤,具体可以由MG的4艮终端,或由MG中的特定
终端来执行。
由上述方案可以看出,本发明中通过MGC接收到来自MG的决策请求 后,才将根据业务需求信息和/或资源状况信息确定的资源提供决策下发给 MG,使得MGC在MG的请求下被动下发资源提供决策,从而支持了上述 资源提供决策下发的Pull模式;
另外,本发明中,由于MG在接收到用户的媒体流创建请求后,才向 MGC请求获取资源提供决策,从而不需要在接收到媒体流创建请求之前的 这段时间内对资源提供决策进行保存,减少了对MG存储空间的占用;
进而,本发明中,MGC根据MG的请求下发已确定的资源提供决策前, 根据业务需求信息和/或资源状况对资源提供决策进行调整,从而使得资源 提供决策最终被执行时更适应当时的业务需求和资源状况。


图1为承载资源控制网络示意图2为本发明MGC向MG下发资源提供决策方法第一实施例的流程图; 图3为本发明MGC向MG下发资源提供决策方法第二实施例的流程图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明 作进一步的详细描述。
本发明的主要思想是,MG在接收到来自媒体流创建请求后,向MGC 上报决策请求,MGC收到来自MG的决策请求后,将根据业务需求信息和/ 或资源状况信息确定的资源提供决策下发给M G 。
MG向MGC上报的决策请求中可以不包括业务需求信息,则MGC需 要预先从用户处获取业务需求信息,并根据业务需求信息和/或资源状况确 定资源提供决策,然后在接收到决策请求后,根据决策请求将对应的资源提 供决策下发给MG; MG向MGC上报的决策请求中也可以包括业务需求信 息,则MGC可以直接根据决策请求中的业务需求信息和/或资源状况确定资 源提供决策,并将该直接确定的资源提供决策下发给MG,也可以根据决策 请求中的业务需求信,t、和/或资源状况对原确定的资源提供决策进行调整 后,再将调整后的资源提供决策下发给MG。
决策请求可以通过H.248协议的事件机制实现。即在H.248协议基础上 扩展一个事件(Event),本发明中将该事件称为决策请求事件,通过该事 件实现MG检测和向MGC发起决策请求。决策^青求事件可以预先设置在 MG上,也可以由MGC向MG下发。
当MGC预先从用户处获取业务需求信息并确定资源提供决策时,可以 为所确定的资源提供决策设置对应的授权标志,并将该授权标志返回给用 户,然后用户再将该4变权标志通过》某体流创建请求发送给MG;则MG向 MGC上报的决策请求中需要携带该授权标志,MGC可以根据该授权标志获取预先确定的对应资源提供决策。
上述MG 4丸行的步骤,具体可以由代表MG整体的根终端,或MG中 的具有不同属性的特定终端来执行。这里的属性是指特定终端所对应的媒体 流信息和/或用户信息。
以下通过具体实施例对本发明进4亍详细阐述。
本发明第一实施例中,预先在MG中设置决策请求事件,用于检测和上 报资源提供决策请求。
本实施例的流程如图2所示,具体包括以下步骤
步骤201、 MG根据在其上预先设置的决策请求事件启动对可能发生的 请求资源提供决策的检测。
另外,根据H.248协议,MG中的资源被抽象为终端,预先设置的决策 请求事件可以是在代表MG整体的根终端上设置,也可以是在MG中的各个 对应不同属性的特定终端上分别设置。这里特定终端的属性是指该终端对应 的媒体流信息和/或用户信息。
本实施例的下述步骤中,具体可以由MG中的根终端或特定终端来执行。
步骤202、 MG检测到来自用户的媒体流创建请求后,确定出需要请求 资源提供决策,预先在MG中设置的决策请求事件检测到该请求后,MG将 对应的媒体流信息和/或用户信息等业务需求信息通过在Notify命令中携带 的上述决策请求事件上报给MGC。
这里,媒体流信息和/或用户信息可以是MG从用户的媒体流创建请求 中获取的,也可以是MG根据特定终端的属性确定。
步骤203、 MGC接收到来自MG的上述Notify命令后,根据该命令中 的媒体流信息和/或用户信息,和/或资源状况确定资源提供决策,如所创建 的媒体流的最大带宽,和/或最高优先级,和/或目的地范围等,并将所确定 的资源提供决策下发给MG。
步骤204、 MG接收到资源提供决策后,执行该资源提供决策为用户创建J 某体流。
以上是对本发明第一实施例的i兌明。
在本发明的第二实施例中,MGC首先根据来自用户的业务需求和/或资 源状况信息确定资源提供决策,但并不立即下发所确定的资源提供决策给
MG,而是在接收到来自MG的决策请求后,才下发所确定的资源提供决策 给MG。
本实施例的流程如图3所示,具体包括以下步骤
步骤301、 MGC在接收到来自用户的业务需求信息后,根据该业务需 求信息和/或资源状况确定资源提供决策,并生成与该资源提供决策相关联 的授权标志,将生成的授权标志返回给用户,同时向MG上的特定终端下发 决策请求事件。
与现有技术相同,本步骤中的业务需求信息包括媒体流信息和/或用户 信息,所确定的资源提供决策可以包括,媒体流的最大带宽、最高优先级、 或目的地范围等,或以上的任意组合。
本步骤中,MG上的特定终端可以是根终端,也可以是媒体流信息和/ 或用户信息对应的特定终端。
另外,本步骤中所生成的授权标志中可以包括媒体流的信息,如会话标 识和/或流标i口、。
步骤302、 MG上的特定终端接收到决策请求事件,启动对可能发生的 请求资源提供决策的检测,当接收到来自用户的包括授权标志的媒体流创建 请求后,确定并检测出需要请求资源提供决策,则从授权标志中解析媒体流 信息,如会话标识和/或流标识,并将解析的媒体流信息通过上述决策请求 事件上报给MGC。
这里,MG上的特定终端可以通过Notify命令上报决策请求事件。 步骤303、 MGC根据接收的决策请求中的媒体流信息查找到该媒体流 对应的授权标志所关联的资源提供决策,并将所查找到的资源提供决策下发 给MG上的发起决策请求的特定终端。步骤304、 MG上的特定终端执行该资源提供决策为终端创建媒体流。 以上是对本发明第二实施例的说明。
本发明的第三实施例基于上述第二实施例,区别在于,在上述步骤303 中,第^实施例在将所查找到的资源提供决策下发给MG上的特定终端之 前,MGC可以根据业务需求信息和/或资源状况对该资源提供决策进行调整, 以使该资源提供决策更适合于当前的业务需求和资源状况。例如,MGC在 上述步骤301中根据用户的业务需求信息和/或资源状况确定的资源提供决 策中为用户确定的最大带宽为10M,但是在上述步骤302中MG向MGC上 报决策请求时,MG在决策请求中上报的的业务需求信息对最大带宽只需要 2M,则MGC可以根据该业务需求信息将资源提供决策中的最大带宽调整为 2M;再如,MGC在上述步骤301中,根据用户的业务需求信息和/或资源状 况确定的资源提供决策中为用户确定的最大带宽为IOM,但是在上述步骤 302中MG向MGC上报决策请求时,MGC根据资源状况信息发现MG上的 资源只剩下了 5M的带宽,则MGC可以根据该资源状况信息将资源提供决 策中的最大带宽调整为5M。
在上述实施例应用时,根据H.248协i义定义,各个命令具有相应的请求 和响应机制,这里不再赘述。
以上是对本发明具体实施例的说明,在具体的实施过程中可对本发明的 方法进行适当的改进,以适应具体情况的具体需要。因此可以理解,根据本 发明的具体实施方式
只是起示范作用,并不用以限制本发明的保护范围。
权利要求
1、一种媒体网关控制器MGC向媒体网关MG下发资源提供决策的方法,其特征在于,该方法包括A、MG接收到来自用户的媒体流创建请求后,向MGC上报决策请求,请求MGC向MG下发资源提供决策;B、MGC接收来自MG的决策请求,将根据业务需求信息和/或资源状况信息所确定的资源提供决策下发给MG。
2、 根据权利要求1所述的方法,其特征在于,所述步骤A之前进一步 包括MGC根据用户的业务需求信息和/或资源状况确定资源提供决策,为该 资源提供决策生成关联的授权标志,并将所生成的授权标志返回给用户; 步骤A中所述的媒体流创建请求和决策请求中包括所述授权标志; 所述步骤B中,MGC接收到包括所述授杈标志的决策请求后,根据授 权标志获取关3关的资源提供决策并下发给MG。
3、 根据权利要求2所述的方法,其特征在于,所述步骤B中,将获取 的预先确定的资源提供决策下发给MG之前进一步包括^f艮据业务需求信息 和/或资源状况信息对所获取的资源提供决策进行调整后,将资源提供决策 下发给MG。
4、 根据权利要求1所述的方法,其特征在于,所述决策请求中包括业 务需求信息;所述步骤B中,MGC ^f艮据接收的决策请求中的业务需求信息和/或资源 状况确定资源提供决策,并将所确定的资源提供决策下发给MG。
5、 根据权利要求1至4中任一所述的方法,其特征在于,所迷的业务 需求信息包括媒体流信息和/或用户信息。
6、 根据权利要求1至4中任一所述的方法,其特征在于,所述决策请 求通过H.248协议的事件机制实现。
7、 根据权利要求6所述的方法,其特征在于,所述实现决策请求的事 件预先"i殳置在MG上,或者由MGC向MG下发。
8、 根据权利要求2或3所述的方法,其特征在于,所述的授权标志中 包括会"i舌才示识和/或;虎才示识。
9、 根据权利要求1至4中任一所述的方法,其特征在于,所述的资源 提供决策包括业务需求所对应的媒体流的最大带宽,和/或最高优先级, 和/或目的地范围。
10、 根据权利要求1至4中任一所述的方法,其特征在于,所述MG执 4亍的步骤,具体由MG的4艮终端,或由MG中的特定终端来执4亍。
全文摘要
本发明公开了一种媒体网关控制器向媒体网关下发资源提供决策的方法,该方法包括A.MG接收到来自用户的媒体流创建请求后,向MGC上报决策请求,请求MGC向MG下发资源提供决策;B.MGC接收来自MG的决策请求,将根据业务需求信息和/或资源状况信息所确定的资源提供决策下发给MG。本发明中通过MGC接收到来自MG的决策请求后,才将根据业务需求信息和/或资源状况信息确定的资源提供决策下发给MG,使得MGC在MG的请求下被动下发资源提供决策,从而支持了资源提供决策下发的Pull模式。
文档编号H04W92/00GK101442530SQ200810189659
公开日2009年5月27日 申请日期2006年6月26日 优先权日2006年6月26日
发明者林扬波 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1