一种实现资源分配的方法

文档序号:7877031阅读:205来源:国知局
专利名称:一种实现资源分配的方法
技术领域
本发明涉及有独立承载层的区分服务模型(Diff-serv,DifferentiatedService)技术,尤其是涉及一种实现资源分配的方法。
背景技术
随着互联网(Internet)规模的不断增大,各种服务质量(QoS,Quality ofService)技术应运而生。因此,互联网工程任务组(IETF,Internet EngineeringTask Force)建议了很多服务模型和机制,以满足QoS的需求。目前业界比较认可的是在网络的接入和边缘使用综合服务模型(Int-Serv,Integrated Service),在网络的核心使用区分服务模型(Diff-serv,Differentiated Service)。区分服务模型仅设定优先等级保障QoS措施,该QoS措施虽然有线路利用率高的特点,但具体的效果难以预测。因此,为了进一步完善QoS技术,业界开始为骨干网区分服务模型引入一个独立的承载控制层,建立一套专门的区分服务模型的QoS信令机制。这个区分服务模型被称为有独立承载控制层的区分服务模型。
图1为有独立的承载控制层的区分服务模型图。如图1所示,在该模型中,承载控制层102置于承载网络103和业务控制层101之间。在业务控制层101中的呼叫代理(CA,Call Agent)为业务服务器,比如软交换、视频点播(VOD)控制服务器、路由网守(GK,Gate Keeper)等,CA接收用户设备的呼叫请求,代理用户设备完成呼叫的请求和交换;在承载控制层102中,承载网资源管理器配置了管理规则和网络拓扑,为客户的业务带宽申请分配资源,本图中只画了三个承载网资源管理器,即承载网资源管理器1(104)、承载网资源管理器2(105)和承载网资源管理器3(106),但承载网资源管理器的个数不是一定的,各个承载网资源管理器相互之间通过信令传递客户的业务带宽申请请求和结果、以及为业务申请分配的路由路径信息等;在承载网103中,每个承载网资源管理器管理一个特定的承载网区域,这个特定的承载网区域被称为所对应的承载网资源管理器的管理域,本图中为承载网资源管理器1的管理域107、承载网资源管理器2的管理域108和承载网资源管理器3的管理域109,管理域107中包括边缘路由器(ER,Edge Router)110、核心路由器111和边界路由器(BR,Border Router)112,其中,ER能够将用户设备的呼叫业务流接入到承载网或引出承载网,管理域108和管理域109中也包括核心路由器和边界路由器。
目前,已有不少有独立的承载控制层的区分服务模型,如服务骨干实验网(Qbone,Quality-of-Service backbone)的带宽代理器模型。图2为Qbone的带宽代理器模型图,如图2所示,带宽代理器1(201)、带宽代理器2(202)和带宽代理器3(203)所实现的就是承载网资源管理器的功能,在该模型中,带宽代理器负责处理来自用户主机、业务服务器或者网络维护人员的带宽申请请求,并根据当前网络的资源预留状况和配置的策略以及与用户签订的业务服务等级协定(SLA,Service Level Agreement),确定是否批准用户的带宽申请。该带宽管理器内记录着各类SLA配置信息、物理网络的拓扑信息、路由器的配置信息和策略信息、用户认证信息、当前的资源预留信息、网络占用状态信息等大量静态或动态的信息。同时,带宽管理器还需要记录路由信息,以确立用户的业务流路径和跨域的下游带宽管理器位置。在这种带宽代理器模型中,由于带宽管理器直接管理区域内的所有路由器的资源和配置信息,所以存在着拓扑和管理过于复杂的问题;同时,由于带宽管理器需要纪录本区域的动态路由信息,所以路由表更新频繁,从而造成网络预留的不稳定;而且,带宽管理器根据本区域的动态路由信息所确定的业务路由也很难与业务流实际的转发路由一致。由于带宽管理器模型还存在着上述这些问题,所以该模式还没有被投入商用。
另外,还有一种NEC公司提出的Rich QoS方案。图3为Rich QoS方案的模型图,如图3所示,QoS服务器301作为关键部件,还包括与QoS服务器相配套的策略服务器302和目录服务器303以及网管监控服务器304,策略服务器302根据QoS服务器301和管理接口等策略配置信息,设置相关的路由器的参数和配置;目录服务器303是一个统一和集中的数据库,保存网络设备配置信息、用户信息和QoS信息;而网管监控服务器304负责收集承载网各路由器和链路的拥塞状态等信息,供QoS服务器为业务申请选路时参考。而QoS服务器则负责根据承载网络的拓扑和资源状况为QoS业务请求分配满足要求的承载路径。在实际应用中,需要在QoS服务器上预先设置好承载网络的拓扑和带宽状况,配置好选路规则。当业务服务器向QoS服务器发出带宽请求后,QoS服务器纪录该呼叫的资源请求,并根据其QoS要求,以及承载网络的当前拓扑和当前资源状况为业务请求分配满足要求的承载路径,将分配的结果反馈业务服务器。QoS服务器还可根据业务的带宽占用情况,向策略服务器发出相应的标签交换路径(LSP,Label SwitchedPath)策略修改命令,策略服务器根据QoS服务器的命令,配置相应的边缘路由器。在该方案中,边缘路由器将使用(MPLS)LSP建立的显式路由技术,并根据QoS服务器指定的路径,重新建立或调整LSP。
在上述的Rich QoS方案中,QoS服务器所管理的仍然是一个较复杂的、路由器数量比较多的承载网络;同时,QoS服务器和策略服务器通知边缘路由器使用的是显式路由MPLS LSP建立技术,建立端到端的LSP这种模式,扩展性很差,网络规模受限,不能适应一个全国公众网的端到端业务需求。
当前的问题是在上述的方案中,由于受到各方案缺点的制约以及各方案使用设备和网络规划的影响,所以在上述方案中进行资源分配的方法流程各不相同,没有一个优化、统一的标准,使有独立的承载控制层的区分服务模型标准化不高,从而增加了网络建设和维护的成本。

发明内容
有鉴于此,本发明的主要目的是提供在有独立承载层的区分服务模型中进行资源分配的方法,为不同情况下的资源分配提供标准的资源分配呼叫流程,从而统一各种情况下的的资源分配方法,使运营商在网络规划和业务规划时,可以此为标准选择合适的设备和实现方法,提高有独立的承载控制层的区分服务模型的标准化程度,减少网络建设和维护的成本。
为了实现上述目的,本发明的技术方案具体是这样实现的一种实现资源分配的方法,其特征在于,该方法包括以下步骤a主叫用户设备UE向主叫呼叫代理CA发送呼叫请求;b主叫CA向被叫CA发送呼叫请求;c主叫CA或被叫CA向源承载网资源管理器发送连接资源请求;源承载网资源管理器收到的连接资源请求后,建立路由路径,为该路由路径预留带宽,并向入口路由器下发选好的路由路径信息,完成资源分配。
所述的呼叫请求中包括主叫UE对带宽资源的需求信息、主叫UE和被叫UE的标识信息、呼叫信息,其中的标识信息中包括主叫UE的地址信息或终端标识以及被叫UE的终端标识,所述的地址信息可为IP地址或域名,所述的终端标识可为会话发起协议(SIP)电话的号码、H323终端号码、传真号码、E.164号码或电子邮件地址;在步骤b中进一步包括被叫CA根据呼叫请求中被叫UE的终端标识确定被叫UE的地址信息。
如果呼叫请求中主叫UE的标识信息为终端标识,则在步骤a中进一步包括主叫CA根据该终端标识确定主叫UE的地址信息。
所述的步骤c具体包括以下步骤c1被叫CA向逆向资源请求的源承载网资源管理器发送正向连接资源请求和逆向连接资源请求或双向资源请求;c2步骤c1所述逆向资源请求的源承载网资源管理器执行正向资源请求过程和逆向资源请求过程或双向资源请求过程,建立正向路由路径和逆向的路由路径或双向路由路径,并为该正向路由路径和逆向路由路径或双向路由路径预留带宽;c3被叫CA向被叫UE发送呼叫请求;c4被叫UE向被叫CA返回对请求的临时响应,如果该临时响应中对资源请求有变更,则执行步骤c5,否则,源承载网资源管理器向入口路由器下发选好的路由路径信息,完成资源分配;c5被叫CA向逆向资源请求的源承载网资源管理器发送正向资源更改请求和逆向资源更改请求或双向资源更改请求;c6步骤c5所述的源承载网资源管理器执行正向资源更改过程和逆向资源更改过程或双向资源更改过程,完成资源分配。
步骤c2所述的正向资源请求过程具体包括以下步骤c21所述逆向资源请求的源承载网资源管理器向下一跳承载网资源管理器发送正向代理资源请求;c22当前承载网资源管理器收到正向代理资源请求,如果该当前承载网资源管理器为正向资源请求的源承载网资源管理器,则该源承载网资源管理器选择正向路由路径,并在该正向路由路径上预留带宽,随后向上一跳承载网资源管理器发送正向资源请求,执行c23;否则,该当前承载网资源管理器向下一跳承载网资源管理器发送正向代理资源请求,返回步骤c22;c23当前承载网资源管理器收到正向资源请求后,选择正向路由路径,并在该正向路由路径上预留带宽,如果该当前承载网资源管理器为逆向资源请求的源承载网资源管理器,则该源承载网资源管理器向下一跳承载网资源管理器返回正向资源响应,执行步骤c24;否则,该当前承载网资源管理器向上一跳承载网资源管理器发送正向资源请求,返回步骤c23;c24当前承载网资源管理器收到正向资源响应,如果该当前承载网资源管理器为正向资源请求的源承载网资源管理器,则根据正向资源响应中的路由路径信息建立整个正向路由路径,并向上一跳承载网资源管理器发送正向代理资源响应,执行步骤c25;否则,向下一跳承载网资源管理器返回正向资源响应,返回步骤c24;c25当前承载网资源管理器收到正向代理资源响应,如果该当前承载网资源管理器为逆向资源请求的源承载网资源管理器,则该源承载网资源管理器向被叫CA返回正向连接资源响应;否则,向上一跳承载网资源管理器发送正向代理资源响应,返回步骤c25。
所述的临时响应、正向资源更改请求、逆向资源更改请求和双向资源更改请求中包括被叫UE对带宽资源的需求信息。
步骤c6中所述的正向资源更改过程具体包括以下步骤c61所述逆向资源请求的源承载网资源管理器向下一跳承载网资源管理器发送正向代理更改请求,正向代理更改请求包括正向资源更改请求中的被叫UE对带宽资源的需求信息;c62当前承载网资源管理器收到正向代理更改请求,如果该当前承载网资源管理器为正向资源请求的源承载网资源管理器,则该源承载网资源管理器根据被叫UE对带宽资源的需求信息更改预留的带宽,随后向上一跳承载网资源管理器发送正向资源更改请求,执行步骤c63;否则,该当前承载网资源管理器向下一跳承载网资源管理器发送正向代理更改请求,返回步骤c62;c63当前承载网资源管理器收到正向资源更改请求后,根据被叫UE对带宽资源的需求信息更改预留的带宽,如果该当前承载网资源管理器为逆向资源请求的源承载网资源管理器,则该源承载网资源管理器向下一跳承载网资源管理器返回正向资源更改响应,执行步骤c64;否则,该当前承载网资源管理器向上一跳承载网资源管理器发送正向资源更改请求,返回步骤c63;c64当前承载网资源管理器收到正向资源更改响应,如果该当前承载网资源管理器为正向资源请求的源承载网资源管理器,则根据正向资源更改响应中的路由路径信息建立整个正向路由路径,向入口路由器下发正向的路由路径信息,并向上一跳承载网资源管理器发送正向代理更改响应,执行步骤c65;否则,向下一跳承载网资源管理器返回正向资源更改响应,返回步骤c64;c65当前承载网资源管理器收到正向代理更改响应,如果该当前承载网资源管理器为逆向资源请求的源承载网资源管理器,则该源承载网资源管理器向被叫CA返回正向连接资源更改响应;否则,向上一跳承载网资源管理器发送正向代理更改响应,返回步骤c65。
步骤c6中所述的逆向资源更改过程具体包括以下步骤c61所述逆向资源请求的源承载网资源管理器根据被叫UE对带宽资源的需求信息更改逆向路由路径上预留的带宽,并向下一跳承载网资源管理器发送逆向资源更改请求;c62当前承载网资源管理器收到逆向资源更改请求,根据被叫UE对带宽资源的需求信息更改逆向路由路径上预留的带宽,如果该当前承载网资源管理器为逆向资源请求的目的承载网资源管理器,则向上一跳承载网资源管理器返回逆向资源更改响应,执行步骤c63;否则向下一跳承载网资源管理器发送逆向资源更改请求,返回步骤c62;c63当前承载网资源管理器收到逆向资源更改响应,如果该当前承载网资源管理器为逆向资源请求的源承载网资源管理器,则根据该逆向资源更改响应中的路由路径信息建立整个逆向的路由路径,向入口路由器下发路由路径信息,并向被叫CA返回逆向资源更改响应;否则,向上一跳承载网资源管理器返回逆向资源更改响应,返回步骤c63。
所述步骤c6中的双向资源更改过程具体包括以下步骤c61所述的逆向资源请求的源承载网资源管理器根据被叫UE对带宽资源的需求信息更改双向路由路径上预留的带宽,并向下一跳承载网资源管理器发送双向资源更改请求;c62当前承载网资源管理器收到双向资源更改请求,根据被叫UE对带宽资源的需求信息更改双向路由路径上预留的带宽,如果该当前承载网资源管理器为双向资源请求的目的承载网资源管理器,则向上一跳承载网资源管理器返回双向资源更改响应,执行步骤c63;否则向下一跳承载网资源管理器发送双向资源更改请求,返回步骤c62;c63当前承载网资源管理器收到双向资源更改响应,如果该当前承载网资源管理器为所述逆向资源请求的源承载网资源管理器,则根据该双向资源更改响应中的路由路径信息建立整个双向的路由路径,向入口路由器下发路由路径信息,并向被叫CA返回双向资源更改响应;否则,向上一跳承载网资源管理器返回双向资源更改响应,返回步骤c63。
在所述的步骤c之后,还包括以下步骤d被叫CA向主叫CA返回对请求的临时响应;e主叫CA向主叫UE返回对请求的临时响应;f主叫CA向被叫CA发送对请求的临时响应的确认;g被叫CA向被叫UE发送对请求的临时响应的确认;h被叫UE向被叫CA发送对请求的再次临时响应;i被叫CA向主叫CA返回对请求的再次临时响应;j主叫CA向主叫UE返回对请求的再次临时响应。
步骤c具体包括以下步骤c1被叫CA向被叫UE发送呼叫请求;c2被叫UE向被叫CA发送对请求的临时响应;c3被叫CA收到对请求的临时响应后,向主叫CA返回对请求的临时响应,并向逆向资源请求的源承载网资源管理器发送逆向连接资源请求,完成逆向资源请求过程;主叫CA向主叫UE返回对请求的临时响应,并向正向资源请求的源承载网资源管理器发送正向连接资源请求,完成正向资源请求过程,结束步骤c;或者,被叫CA收到对请求的临时响应后,被叫CA向主叫CA返回对请求的临时响应;主叫CA向主叫UE返回对请求的临时响应,并向正向资源请求的源承载网资源管理器发送双向连接资源请求,完成双向资源请求过程,结束步骤c;或者,被叫CA收到对请求的临时响应后,被叫CA直接向逆向资源请求的源承载网资源管理器发送双向连接资源请求,完成双向资源请求过程,主叫CA向主叫UE返回对请求的临时响应,结束步骤c。
在步骤c之后进一步包括以下步骤d主叫CA向被叫CA发送对请求的临时响应的确认;e被叫CA向被叫UE发送对请求的临时响应的确认;f被叫UE向被叫CA发送对请求的再次临时响应;g被叫CA向主叫CA返回对请求的再次临时响应;h主叫CA向主叫UE返回对请求的再次临时响应。
步骤c具体包括以下步骤c1被叫CA向被叫UE发送呼叫请求;c2被叫UE向被叫CA返回对请求的临时响应;c3被叫CA收到对请求的临时响应后,向主叫CA返回对请求的临时响应,并向逆向资源请求的源承载网资源管理器发送逆向连接资源请求,完成逆向资源请求过程;主叫CA向主叫UE返回对请求的临时响应,并向正向资源请求的源承载网资源管理器发送正向连接资源请求,完成正向资源请求过程,结束步骤c;或者,被叫CA收到对请求的临时响应后,向主叫CA返回对请求的临时响应;主叫CA向主叫UE返回对请求的临时响应,并向正向资源请求的源承载网资源管理器发送双向连接资源请求,完成双向资源请求过程,结束步骤c;或者,被叫CA收到对请求的临时响应后,被叫CA直接向逆向资源请求的源承载网资源管理器发送双向连接资源请求,完成双向资源请求过程,主叫CA向主叫UE返回对请求的临时响应,结束步骤c。
步骤c具体包括以下步骤c1被叫CA向主叫CA返回对请求的临时响应,并向逆向资源请求的源承载网资源管理器发送逆向连接资源请求,完成逆向资源请求过程;主叫CA向主叫UE返回对请求的临时响应,并向正向资源请求的源承载网资源管理器发送正向连接资源请求,完成正向资源请求过程,结束步骤c;或者,被叫CA向主叫CA返回对请求的临时响应;主叫CA向主叫UE返回对请求的临时响应,并向正向资源请求的源承载网资源管理器发送双向连接资源请求,完成双向资源请求过程,结束步骤c;或者,被叫CA向主叫CA返回对请求的临时响应,并向逆向资源请求的源承载网资源管理器发送双向连接资源请求,完成双向资源请求过程,主叫CA向主叫UE返回对请求的临时响应,结束步骤c。
在步骤c之后进一步包括以下步骤d主叫CA向被叫CA发送对请求的临时响应的确认;e被叫CA向被叫UE发送呼叫请求;f被叫UE向被叫CA发送对请求的再次临时响应;g被叫CA向主叫CA返回对请求的再次临时响应;h主叫CA向主叫UE返回对请求的再次临时响应。
步骤b中的呼叫请求为端点定位呼叫请求,步骤c具体包括以下步骤c1被叫CA向被叫UE发送呼叫请求;c2被叫UE向被叫CA发送对请求的确认;c3被叫CA向主叫CA返回对端点定位呼叫请求的确认,并向逆向资源请求的源承载网资源管理器发送逆向连接资源请求,完成逆向资源请求过程;主叫CA向主叫UE返回对请求的确认,并向正向资源请求的源承载网资源管理器发送正向连接资源请求,完成正向资源请求过程;结束步骤c;或者,被叫CA向主叫CA返回对端点定位呼叫请求的确认;主叫CA向主叫UE返回对请求的确认,并向正向资源请求的源承载网资源管理器发送双向连接资源请求,完成双向资源请求过程,结束步骤c;或者,被叫CA向主叫CA返回对端点定位呼叫请求的确认,并向逆向资源请求的源承载网资源管理器发送双向连接资源请求,完成双向资源请求过程,主叫CA向主叫UE返回对请求的确认,结束步骤c。
所述的正向资源请求过程具体包括以下步骤A1正向资源请求的源承载网资源管理器收到正向连接资源请求后,选择正向路由路径,并在该正向路由路径上预留带宽,随后向下一跳承载网资源管理器发送正向资源请求;A2当前承载网资源管理器收到正向资源请求后,选择正向路由路径,并在该正向路由路径上预留带宽,如果该当前承载网资源管理器为正向资源请求的目的承载网资源管理器,则向上一跳承载网资源管理器返回正向资源响应,执行步骤A3;否则,向下一跳承载网资源管理器发送正向资源请求,返回步骤A2;A3当前承载网资源管理器收到正向资源响应,如果该当前承载网资源管理器为正向资源请求的源承载网资源管理器,则根据正向资源响应中的路由路径信息建立整个正向路由路径,向入口路由器下发正向路由路径,完成正向资源请求,并向主叫CA返回正向连接资源响应;否则,向上一跳承载网资源管理器返回正向资源响应,返回步骤A3。
所述的逆向资源请求过程具体包括以下步骤B1逆向资源请求的源承载网资源管理器收到逆向连接资源请求后,选择逆向路由路径,并在该逆向路由路径上预留带宽,随后向下一跳承载网资源管理器发送逆向资源请求;B2当前承载网资源管理器收到逆向资源请求后,选择逆向路由路径,并在该逆向路由路径上预留带宽,如果该当前承载网资源管理器为逆向资源请求的目的承载网资源管理器,则向上一跳承载网资源管理器返回逆向资源响应,执行步骤B3;否则,向下一跳承载网资源管理器发送逆向资源请求,返回步骤B2;B3当前承载网资源管理器收到逆向资源响应,如果该当前承载网资源管理器为逆向资源请求的源承载网资源管理器,则根据逆向资源响应中的路由路径信息建立整个逆向路由路径,向入口路由器下发逆向路由路径,完成逆向资源请求,并向被叫CA返回逆向连接资源响应;否则,向上一跳承载网资源管理器返回逆向资源响应,返回步骤B3。
所述的双向资源请求过程具体包括以下步骤C1接收到双向连接资源请求的承载网资源管理器选择双向路由路径,并在该双向路由路径上预留带宽,随后向下一跳承载网资源管理器发送双向资源请求;C2当前承载网资源管理器收到双向资源请求后,选择双向路由路径,并在该双向路由路径上预留带宽,如果该当前承载网资源管理器为双向资源请求的目的承载网资源管理器,则向上一跳承载网资源管理器返回双向资源响应,执行步骤C3;否则,向下一跳承载网资源管理器发送双向资源请求,返回步骤C2;C3当前承载网资源管理器收到双向资源响应,如果该当前承载网资源管理器为接收到双向连接资源请求的承载网资源管理器,则根据双向资源响应中的路由路径信息建立整个双向路由路径,向入口路由器下发双向路由路径,完成双向资源请求,并向被叫CA返回双向连接资源响应;否则,向上一跳承载网资源管理器返回双向资源响应,返回步骤C3。
如果被叫UE对请求做出确认,则在所述被叫UE发出对请求的最后临时响应之后进一步包括以下步骤k被叫CA向主叫CA返回对请求的确认;l主叫CA向主叫UE返回上述的对请求的确认;m主叫UE向主叫CA返回对上述确认的响应;n主叫CA将上述确认的响应发送到被叫CA;o被叫CA将上述确认的响应发送到被叫UE。
如果UE和UA以及UA之间使用的是H323协议,则在步骤c之后,由H323协议完成对本次呼叫的处理。
由于本发明针对承载控制层内部以及它和CA之间使用的协议不同,提供不同的资源分配处理流程,为不同情况下的资源分配提供标准的资源分配呼叫流程,从而统一各种情况下的的资源分配方法,使运营商在网络规划和业务规划时,可以此为标准选择合适的设备和实现方法,提高有独立的承载控制层的区分服务模型的标准化程度,减少网络建设和维护的成本。


图1为有独立承载控制层的区分服务模型图;图2为Qbone的带宽代理器模型图;图3为Rich QoS方案的模型图;图4为当UE和CA以及CA之间使用的是SIP协议时的第一种实施流程图;图5为当UE和CA以及CA之间使用的是SIP协议时的第二种实施流程图;图6为当UE和CA以及CA之间使用的是SIP协议时的第三种实施流程图;图7为当UE和CA以及CA之间使用的是SIP协议时的第四种实施流程图;图8为当UE和CA以及CA之间使用的是H323协议时的一种实施流程图。
具体实施例方式
下面结合附图和具体实施例对本发明再作进一步详细的说明。
用户设备(UE)和呼叫代理(CA)使用的协议不同,对协议的支持和处理情况不同,它们之间的处理流程就不同,在有独立的承载控制层的区分服务模型中,大多数情况下用会话发起协议(SIP,Session Initial Protocol)和基于分组交换的多媒体通讯系统(Packet Based Multimedia CommunciationSystem)协议,即H323协议进行通讯,以下几个实施例分别说明使用SIP协议和H323协议通讯时的处理流程。
图1为有独立承载控制层的区分服务模型,本发明的网络结构基于该模型,如图1所示,用户设备1是主叫UE,用户设备2为被叫UE,CA1为主叫CA,CA2为被叫CA,ER1(110)为能够将本次呼叫的正向业务流接入到网络的ER,且ER1在承载网资源管理器1的管理域107中,因此,承载网资源管理器1(104)为正向请求的源承载网资源管理器或为逆向请求的目的承载网资源管理器;ER2(113)为能够将本次呼叫的逆向业务流引入本网络的ER,且ER2在承载网资源管理器3的管理域109中,因此,承载网资源管理器3(106)为正向请求的目的承载网资源管理器或逆向请求的源承载网资源管理器,承载网资源管理器2(105)为除源承载网资源管理器和目的承载网资源管理器之外,本次请求所经过的承载网资源管理器,此处称为中途承载网资源管理器,管理域107为承载网资源管理器1(104)的管理域,管理域108为中途承载网资源管理器2(105)的管理域,管理域109为承载网资源管理器3(106)的管理域。在有些情况下,可能没有中途承载网资源管理器,也可能有多个中途承载网资源管理器,在本实施例中,只有一个中途承载网资源管理器。
当UE和CA以及CA之间使用的是SIP协议时,在有独立承载层的区分服务模型中进行资源分配的实施流程有几种,图4为其中第一种实施流程图,如图1和图4所示,该流程包括以下步骤步骤401主叫用户设备UE1向CA1发送呼叫请求,这个呼叫请求是指广义上的呼叫请求,此处为INVITE,该INVITE中包括UE1和UE2的标识信息、呼叫信息以及UE1对带宽资源的需求信息,其中的标识信息中包括UE1的地址信息或终端标识以及UE2的终端标识,该地址信息可为IP地址或域名,该终端标识可为SIP电话的号码、H323终端号码、传真号码、E.164号码或电子邮件(Email)地址;步骤402CA1收到UE1发送的INVITE,如果UE1的标识信息为终端标识,则CA1根据此终端标识确定UE1的地址信息,并向CA2发送INVITE,该INVITE中包括UE1和UE2的标识信息、呼叫信息以及UE1对带宽资源的需求信息,其中的标识信息中包括UE1的地址信息以及UE2的终端标识;步骤403CA2收到CA1发送的INVITE,根据UE2的终端标识确定UE2的地址信息,并向承载网资源管理器3发送正向连接资源请求,该正向连接资源请求包括主叫和被叫地址信息和Qos参数,该Qos参数中包括UE1对带宽资源的需求信息;步骤404承载网资源管理器3收到正向连接资源请求,因为承载网资源管理器3不是正向资源请求的源承载网资源管理器,所以,承载网资源管理器3向上一跳承载网资源管理器,即承载网资源管理器2发送正向代理资源请求,该正向代理资源请求包括主叫和被叫地址信息以及Qos参数;步骤405承载网资源管理器2向上一跳承载网资源管理器,即承载网资源管理器1发送正向代理资源请求,该正向代理资源请求包括主叫和被叫地址信息以及Qos参数;步骤406因为承载网资源管理器1为正向资源请求的源承载网资源管理器,所以,承载网资源管理器1开始选择正向LSP,并在该正向LSP上预留带宽资源,随后向下一跳承载网资源管理器,即承载网资源管理器2发送正向资源请求,该正向资源请求包括主叫和被叫地址信息以及Qos参数;步骤407承载网资源管理器2选择正向LSP,并在该正向LSP上预留带宽资源,随后向下一跳承载网资源管理器,即承载网资源管理器3发送正向资源请求,该正向资源请求包括主叫和被叫地址信息以及Qos参数;步骤408承载网资源管理器3选择正向LSP,并在该正向LSP上预留带宽资源,因为承载网资源管理器3为正向资源请求的目的承载网资源管理器,所以,向上一跳承载网资源管理器,即承载网资源管理器2发送正向资源响应,该正向资源响应中包括承载网资源管理器3选择的正向LSP;步骤409承载网资源管理器2向承载网资源管理器1发送正向资源响应,该正向资源响应中包括承载网资源管理器2和承载网资源管理器3选择的正向LSP;步骤410承载网资源管理器1建立整个正向LSP,确认预留的带宽资源,完成正向资源的分配,并向承载网资源管理器2发送正向代理资源响应,该正向代理资源响应表示正向资源请求成功完成;步骤411承载网资源管理器2向承载网资源管理器3发送正向代理资源响应,该正向代理资源响应表示正向资源请求成功完成;步骤412承载网资源管理器3向CA2发送正向连接资源响应,该正向连接资源响应表示正向资源请求成功完成;步骤413CA2向承载网资源管理器3发送逆向连接资源请求,该逆向连接资源请求包括主叫和被叫地址信息和Qos参数,该Qos参数中包括UE1对带宽资源的需求信息;步骤414由于承载网资源管理器3为逆向请求的源承载网资源管理器,所以,承载网资源管理器3开始选择逆向LSP,在该逆向LSP上预留带宽资源,并向承载网资源管理器2发送逆向资源请求,该逆向资源请求包括主叫和被叫地址信息和Qos参数;步骤415承载网资源管理器2选择逆向LSP,在该逆向LSP上预留带宽资源,并向承载网资源管理器1发送逆向资源请求,该逆向资源请求包括主叫和被叫地址信息和Qos参数;步骤416承载网资源管理器1选择逆向LSP,在该逆向LSP上预留带宽资源,由于承载网资源管理器1为逆向请求的目的承载网资源管理器,所以,承载网资源管理器1向承载网资源管理器2发送逆向资源响应,该逆向资源响应中包括承载网资源管理器1选择的逆向LSP;
步骤417承载网资源管理器2向承载网资源管理器3发送逆向资源响应,该逆向资源响应中包括承载网资源管理器1选择的逆向LSP和承载网资源管理器2选择的逆向LSP;步骤418承载网资源管理器3建立整个逆向LSP,确认预留的带宽资源,完成逆向资源的分配,并向CA2发送逆向连接资源响应,该逆向连接资源响应表示逆向资源请求成功完成;步骤419CA2向UE2发送INVITE;步骤420UE2向CA2返回对请求INVITE的临时响应,此处为183响应,该183响应表示UE2确认收到INVITE,其中包括UE2对带宽资源的需求信息,如果该需求信息与UE1对带宽资源的需求信息不同或与被叫CA上现存的被叫端口信息不同,则执行步骤421,否则执行步骤437;步骤421CA2向承载网资源管理器3发送逆向资源更改请求,该更改请求中包括UE2对带宽资源的需求信息;步骤422承载网资源管理器3根据UE2对带宽资源的需求信息更改逆向LSP上预留的带宽资源,并向承载网资源管理器2发送逆向资源更改请求;步骤423承载网资源管理器2根据UE2对带宽资源的需求信息更改逆向LSP上预留的带宽资源,并向承载网资源管理器1发送逆向资源更改请求;步骤424承载网资源管理器1根据UE2对带宽资源的需求信息更改逆向LSP上预留的带宽资源,并向承载网资源管理器2返回逆向资源更改响应,该逆向资源更改响应表示逆向LSP上的带宽资源被成功更改;步骤425承载网资源管理器2向承载网资源管理器3返回逆向资源更改响应;步骤426承载网资源管理器3向CA2返回逆向资源更改响应;步骤427CA2向承载网资源管理器3发送正向资源更改请求,该更改请求中包括UE2对带宽资源的需求信息;步骤428由于承载网资源管理器3不是正向请求的源承载网资源管理器,所以,承载网资源管理器3向承载网资源管理器2发送正向代理更改请求;步骤429承载网资源管理器2向承载网资源管理器1发送正向代理更改请求;步骤430由于承载网资源管理器1为正向请求的源承载网资源管理器,所以,承载网资源管理器1根据UE2对带宽资源的需求信息更改正向LSP上预留的带宽资源,并向承载网资源管理器2发送正向资源更改请求;步骤431承载网资源管理器2根据UE2对带宽资源的需求信息更改正向LSP上预留的带宽资源,并向承载网资源管理器3发送正向资源更改请求;步骤432承载网资源管理器3根据UE2对带宽资源的需求信息更改正向LSP上预留的带宽资源,并向承载网资源管理器2返回正向资源更改响应,该正向资源更改响应表示正向LSP上的带宽资源被成功更改;步骤433承载网资源管理器2向承载网资源管理器1返回正向资源更改响应;步骤434承载网资源管理器1向承载网资源管理器2返回正向代理更改响应,该正向代理更改响应表示正向LSP上的带宽资源被成功更改;步骤435承载网资源管理器2向承载网资源管理器3返回正向代理更改响应;步骤436承载网资源管理器3向CA2返回正向资源更改响应;步骤437CA2向CA1返回上述的183响应;步骤438CA1向UE1返回上述的183响应;步骤439CA1向CA2发送对183响应的确认,即PRACK;步骤440CA2向UE2发送上述的PRACK;
步骤441UE2向CA2发送对请求的再次临时响应,此处为振铃响应,即180响应;步骤442CA2将上述的180响应发送到CA1;步骤443CA1将上述的180响应发送到UE1,此时UE1可听到回铃音;步骤444当UE2做出确认反应,比如UE2摘机时,UE2向CA2发送对请求的确认,此处为200响应;步骤445CA2向CA1返回上述的200响应;步骤446CA1向UE1返回上述的200响应;步骤447UE1向CA1返回对200响应的确认响应,此处为ACK响应;步骤448CA1将上述的ACK响应发送到CA2;步骤449CA2将上述的ACK响应发送到UE2,结束流程。
在上述流程中,步骤403到步骤412为正向资源请求过程,步骤413到步骤418为逆向资源请求过程;该正向资源请求过程和逆向资源请求过程没有固定的先后顺序,也可先逆向资源请求,后正向资源请求,或者正向资源请求和逆向资源请求同时进行。
步骤421到步骤426为逆向资源更改过程,步骤427到步骤436正向资源更改过程,该正向资源更改过程和逆向资源更改过程没有固定的先后顺序,也可先进行正向资源更改,后进行逆向资源更改,或者正向资源更改和逆向资源更改同时进行。
上述的正向资源请求过程和逆向资源请求过程可由双向资源请求过程代替,上述的逆向资源更改过程和正向资源更改过程也可由双向资源更改过程代替,本实施流程中,双向资源请求和双向资源更改请求的源承载网资源管理器为承载网资源管理器3,目的承载网资源管理器为承载网资源管理器1。
双向资源请求过程具体包括以下步骤
a、CA2向承载网资源管理器3发送双向资源连接请求;b、承载网资源管理器3收到双向连接资源请求后,选择双向路由路径,并根据带宽资源的需求信息在该双向路由路径上预留带宽,随后向承载网资源管理器2发送双向资源请求;c、承载网资源管理器2收到双向资源请求后,选择双向路由路径,并根据带宽资源的需求信息在该双向路由路径上预留带宽,向承载网资源管理器1发送双向资源请求;d、承载网资源管理器1收到双向资源请求后,选择双向路由路径,并根据带宽资源的需求信息在该双向路由路径上预留带宽,向承载网资源管理器2返回双向资源响应;e、承载网资源管理器2收到双向资源响应,向承载网资源管理器3返回双向资源响应;f、承载网资源管理器3根据收到双向资源响应中的路由路径信息建立整个双向路由路径,向入口路由器下发双向路由路径,并向CA2返回双向资源连接响应,完成双向资源请求。
上述的双向资源更改过程具体包括以下步骤A、CA2向承载网资源管理器3发送双向资源更改请求;B、承载网资源管理器3根据被叫UE对带宽资源的需求信息更改双向路由路径上预留的带宽,并向承载网资源管理器2发送双向资源更改请求;C、承载网资源管理器2收到双向资源更改请求,根据被叫UE对带宽资源的需求信息更改双向路由路径上预留的带宽,向承载网资源管理器1发送双向资源更改请求;D、承载网资源管理器1根据被叫UE对带宽资源的需求信息更改双向路由路径上预留的带宽,向承载网资源管理器2返回双向资源更改响应;E承载网资源管理器2收到双向资源更改响应,向承载网资源管理器3返回双向资源更改响应;
F、承载网资源管理器3根据收到的双向资源更改响应中的路由路径信息建立整个双向的路由路径,向入口路由器下发路由路径信息,并向CA2返回双向资源更改响应。
图5为当UE和CA以及CA之间使用的是SIP协议时的第二种实施流程图,如图1和图5所示,该流程包括以下步骤步骤501和步骤502与步骤401和步骤402相同,为呼叫请求过程;步骤503CA2向UE2发送INVITE;步骤504与步骤420相同,UE2向CA2返回对请求INVITE的临时响应;步骤505CA2向CA1返回183响应,该183响应中包括UE2的IP地址;步骤506CA1向UE1返回183响应;步骤507CA2向承载网资源管理器3发送逆向连接资源请求,该逆向连接资源请求包括主叫和被叫地址信息和Qos参数,该Qos参数中包括UE1和UE2对带宽资源的需求信息;步骤508由于承载网资源管理器3为逆向请求的源承载网资源管理器,所以,承载网资源管理器3开始选择逆向LSP,根据Qos参数中UE1和UE2对带宽资源的需求信息在该逆向LSP上预留带宽资源,并向承载网资源管理器2发送逆向资源请求,该逆向资源请求包括主叫和被叫地址信息和Qos参数;步骤509承载网资源管理器2选择逆向LSP,根据Qos参数中UE1和UE2对带宽资源的需求信息在该逆向LSP上预留带宽资源,并向承载网资源管理器1发送逆向资源请求,该逆向资源请求包括主叫和被叫地址信息和Qos参数;步骤510承载网资源管理器1选择逆向LSP,根据Qos参数中UE1和UE2对带宽资源的需求信息在该逆向LSP上预留带宽资源,由于承载网资源管理器1为逆向请求的目的承载网资源管理器,所以,承载网资源管理器1向承载网资源管理器2发送逆向资源响应,该逆向资源响应中包括承载网资源管理器1选择的逆向LSP;步骤511承载网资源管理器2向承载网资源管理器3发送逆向资源响应,该逆向资源响应中包括承载网资源管理器1选择的逆向LSP和承载网资源管理器2选择的逆向LSP;步骤512承载网资源管理器3建立整个逆向LSP,确认预留的带宽资源,完成逆向资源的分配,并向CA2发送逆向连接资源响应,该逆向连接资源响应表示逆向资源请求成功完成;步骤513CA1向承载网资源管理器1发送正向连接资源请求,该正向连接资源请求包括主叫和被叫地址信息和Qos参数,该Qos参数中包括UE1和UE2对带宽资源的需求信息;步骤514由于承载网资源管理器1为正向请求的源承载网资源管理器,所以,承载网资源管理器1开始选择正向LSP,根据Qos参数中UE1和UE2对带宽资源的需求信息在该正向LSP上预留带宽资源,并向承载网资源管理器2发送逆向资源请求,该正向资源请求包括主叫和被叫地址信息和Qos参数;步骤515承载网资源管理器2选择正向LSP,根据Qos参数中UE1和UE2对带宽资源的需求信息在该正向LSP上预留带宽资源,并向承载网资源管理器3发送正向资源请求,该正向资源请求包括主叫和被叫地址信息和Qos参数;步骤516承载网资源管理器3选择正向LSP,根据Qos参数中UE1和UE2对带宽资源的需求信息在该正向LSP上预留带宽资源,由于承载网资源管理器3为正向请求的目的承载网资源管理器,所以,承载网资源管理器3向承载网资源管理器2发送逆向资源响应,该逆向资源响应中包括承载网资源管理器3选择的正向LSP;
步骤517承载网资源管理器2向承载网资源管理器1发送正向资源响应,该正向资源响应中包括承载网资源管理器3选择的正向LSP和承载网资源管理器2选择的正向LSP;步骤518承载网资源管理器1建立整个逆向LSP,确认预留的带宽资源,完成正向资源的分配,并向CA1发送正向连接资源响应,该正向连接资源响应表示正向资源请求成功完成;步骤519到步骤529与步骤439到步骤449相同,是完成呼叫的后续过程。
在图5所示的流程中,在上述流程中,步骤507到步骤512为逆向资源请求过程,步骤513到步骤518为正向资源请求过程,其中的逆向资源请求过程可在CA2收到183响应后,立即进行;正向资源请求过程可在CA1收到183响应后立即进行。
图5所示流程中的正向资源请求过程和逆向资源请求过程可由双向资源请求过程代替,双向资源请求的源承载网资源管理器可以为承载网资源管理器3或承载网资源管理器1,本实施流程中,双向资源请求的源承载网资源管理器为承载网资源管理器3,目的承载网资源管理器为承载网资源管理器1。双向资源请求的具体过程与第一种实施流程中的步骤a到步骤f相同。
图6为当UE和CA以及CA之间使用的是SIP协议时的第三种实施流程图,如图1和图6所示,该流程包括以下步骤步骤601和步骤602与步骤401和步骤402相同,为呼叫请求过程;步骤603CA2向UE2发送INVITE;步骤604UE2向CA2发送180响应,该响应中包含UE2对带宽资源的需求信息;步骤605到步骤610与步骤507到512相同,为逆向资源请求过程;步骤611CA2向CA1返回180响应;步骤612CA1向UE1返回180响应,该180响应中包含UE2的IP地址;步骤613到步骤618与步骤513到步骤518相同,为正向资源请求过程;步骤619到步骤624与步骤444到步骤449相同,为完成呼叫的后续过程。
图6所示的流程中,正向资源请求过程也可在CA1收到180响应后立即进行。
图6所示流程中的正向资源请求过程和逆向资源请求过程可由双向资源请求过程代替,双向资源请求的源承载网资源管理器可以为承载网资源管理器3或承载网资源管理器1,本实施流程中,双向资源请求的源承载网资源管理器为承载网资源管理器3,目的承载网资源管理器为承载网资源管理器1。双向资源请求的具体过程与第一种实施流程中的步骤a到步骤f相同。
图7为当UE和CA以及CA之间使用的是SIP协议时的第四种实施流程图,如图1和图7所示,该流程包括以下步骤步骤701到步骤702与步骤401到步骤402相同,为呼叫请求过程;步骤703与步骤420相同,UE2向CA2返回对请求INVITE的临时响应;步骤704CA2向CA1返回183响应,该183响应中包括UE2的IP地址;步骤705到步骤710与步骤507到步骤512相同,为逆向资源请求过程;步骤711到步骤716与步骤513到步骤518相同,为正向资源请求过程;步骤717与步骤439相同,CA1向CA2发送对183响应的确认;步骤718CA2向UE2发送INVITE;步骤719到步骤727与步骤441到步骤449相同,是完成呼叫的后续过程。
图7所示的流程中,逆向资源请求过程也可在CA2收到INVITE后立即进行,正向资源请求过程也可在CA1收到183响应后立即进行。
图7所示流程中的正向资源请求过程和逆向资源请求过程可由双向资源请求过程代替,双向资源请求的源承载网资源管理器可以为承载网资源管理器3或承载网资源管理器1,本实施流程中,双向资源请求的源承载网资源管理器为承载网资源管理器3,目的承载网资源管理器为承载网资源管理器1。双向资源请求的具体过程与第一种实施流程中的步骤a到步骤f相同。
图8为当UE和CA以及CA之间使用的是H323协议时的一种实施流程图,如图1和图8所示,该流程包括以下步骤步骤801主叫用户设备UE1向CA1发送呼叫请求,该呼叫请求是指广义上的呼叫请求,此处为呼叫接纳请求(ARQ),该ARQ中包括UE1和UE2的标识信息、呼叫信息以及UE1对带宽资源的需求信息,其中的标识信息中包括UE1的地址信息或终端标识以及UE2的终端标识,该地址信息可为IP地址或域名,该终端标识可为SIP电话的号码或电子邮件(Email)地址;步骤802CA1收到UE1发送的ARQ,如果UE1的标识信息为终端标识,则CA1根据此终端标识确定UE1的地址信息,并向CA2发送CA1的端点定位呼叫请求(LRQ),该LRQ中包括UE1和UE2的标识信息、呼叫信息以及UE1对带宽资源的需求信息,其中的标识信息中包括UE1的地址信息以及UE2的终端标识;步骤803CA2向UE2发送ARQ;步骤804UE2向CA2返回对ARQ的确认,此处为呼叫接纳证实(ACF),该ACF表示UE2确认收到ARQ,其中包括UE2对带宽资源的需求信息;步骤805CA2向CA1返回对LRQ的确认,此处为端点定位证实(LCF),该LCF中包含UE2对带宽资源的需求信息和UE2的IP地址;步骤806CA1向UE1返回ACF;步骤807到步骤812与步骤507到步骤512相同,为逆向资源请求过程;步骤813到步骤818与步骤513到步骤518相同,为正向资源请求过程;
步骤819H.323协议完成本次呼叫的处理。
在此步骤之后,H.323协议还有Q.931协议和H245协议规范的处理,上述的正向和逆向资源请求过程也可以在这两个协议处理之后的任何一个阶段完成,目的是在随后的媒体传输之前,在承载层建立路由路径以转发业务流,此步骤的具体处理过程为公知技术,此处不再鳌述。
图8所示的流程中,逆向资源请求过程也可在CA2收到ACF时立即进行,正向资源请求过程也可在CA1收到LCF时立即进行,在该流程中,UE和UA以及UA之间使用的是H323协议,此时CA相当于H323中的GK。
图8所示流程中的正向资源请求过程和逆向资源请求过程可由双向资源请求过程代替,双向资源请求的源承载网资源管理器可以为承载网资源管理器3或承载网资源管理器1,本实施流程中,双向资源请求的源承载网资源管理器为承载网资源管理器3,目的承载网资源管理器为承载网资源管理器1。双向资源请求的具体过程与当UE和CA以及CA之间使用的是SIP协议时的第一种流程中的步骤a到步骤f相同。
在上述的流程图中,由于CM需要同时支持话音、会议电视、VOD等多种业务,所以CA可以是SoftSwitch、VOD控制服务器、GK等设备。某些具有智能功能的UE也可以直接作为CA,不过此时用户身份的验证、安全性无法保证,业务的计费也较难实现,所以不推荐使用此方法。
在上述的流程中,如果主叫UE支持SIP协议,被叫UE支持H.323协议,或者刚好相反,而CA对两者都支持。在这种情况下就需要对SIP协议和H.323协议互通,根据网络和设备情况对两者的消息进行转换,也就是说,可将INVITE转换为ARQ或者LRQ;可将183响应或180响应转换为ACF或者LCF。但这些消息的作用不会改变,即INVITE、ARQ和LRQ为呼叫请求;183响应、180响应、ACF和LCF为对请求的响应。
由于本发明针对承载控制层内部以及它和CA之间使用的协议不同,提供不同的资源请求处理流程,为不同情况下的资源请求提供标准的资源请求呼叫流程,从而统一各种情况下的的资源请求方法,使运营商在网络规划和业务规划时,可以此为标准选择合适的设备和实现方法,提高有独立的承载控制层的区分服务模型的标准化程度,减少网络建设和维护的成本。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
权利要求
1.一种实现资源分配的方法,其特征在于,该方法包括以下步骤a主叫用户设备UE向主叫呼叫代理CA发送呼叫请求;b主叫CA向被叫CA发送呼叫请求;c主叫CA或被叫CA向源承载网资源管理器发送连接资源请求;源承载网资源管理器收到的连接资源请求后,建立路由路径,为该路由路径预留带宽,并向入口路由器下发选好的路由路径信息,完成资源分配。
2.如权利要求1所述的方法,其特征在于,所述的呼叫请求中包括主叫UE对带宽资源的需求信息、主叫UE和被叫UE的标识信息、呼叫信息,其中的标识信息中包括主叫UE的地址信息或终端标识以及被叫UE的终端标识。
3.如权利要求2所述的方法,其特征在于,所述的地址信息可为IP地址或域名,所述的终端标识可为会话发起协议(SIP)电话的号码、H323终端号码、传真号码、E.164号码或电子邮件地址。
4.如权利要求2所述的方法,其特征在于,在步骤b中进一步包括被叫CA根据呼叫请求中被叫UE的终端标识确定被叫UE的地址信息;如果呼叫请求中主叫UE的标识信息为终端标识,则在步骤a中进一步包括主叫CA根据该终端标识确定主叫UE的地址信息。
5.如权利要求1所述的方法,其特征在于,所述的步骤c具体包括以下步骤c1被叫CA向逆向资源请求的源承载网资源管理器发送正向连接资源请求和逆向连接资源请求或双向资源请求;c2步骤c1所述逆向资源请求的源承载网资源管理器执行正向资源请求过程和逆向资源请求过程或双向资源请求过程,建立正向路由路径和逆向的路由路径或双向路由路径,并为该正向路由路径和逆向路由路径或双向路由路径预留带宽;c3被叫CA向被叫UE发送呼叫请求;c4被叫UE向被叫CA返回对请求的临时响应,如果该临时响应中对资源请求有变更,则执行步骤c5,否则,源承载网资源管理器向入口路由器下发选好的路由路径信息,完成资源分配;c5被叫CA向逆向资源请求的源承载网资源管理器发送正向资源更改请求和逆向资源更改请求或双向资源更改请求;c6步骤c5所述的源承载网资源管理器执行正向资源更改过程和逆向资源更改过程或双向资源更改过程,完成资源分配。
6.如权利要求5所述的方法,其特征在于,步骤c2所述的正向资源请求过程具体包括以下步骤c21所述逆向资源请求的源承载网资源管理器向下一跳承载网资源管理器发送正向代理资源请求;c22当前承载网资源管理器收到正向代理资源请求,如果该当前承载网资源管理器为正向资源请求的源承载网资源管理器,则该源承载网资源管理器选择正向路由路径,并在该正向路由路径上预留带宽,随后向上一跳承载网资源管理器发送正向资源请求,执行c23;否则,该当前承载网资源管理器向下一跳承载网资源管理器发送正向代理资源请求,返回步骤c22;c23当前承载网资源管理器收到正向资源请求后,选择正向路由路径,并在该正向路由路径上预留带宽,如果该当前承载网资源管理器为逆向资源请求的源承载网资源管理器,则该源承载网资源管理器向下一跳承载网资源管理器返回正向资源响应,执行步骤c24;否则,该当前承载网资源管理器向上一跳承载网资源管理器发送正向资源请求,返回步骤c23;c24当前承载网资源管理器收到正向资源响应,如果该当前承载网资源管理器为正向资源请求的源承载网资源管理器,则根据正向资源响应中的路由路径信息建立整个正向路由路径,并向上一跳承载网资源管理器发送正向代理资源响应,执行步骤c25;否则,向下一跳承载网资源管理器返回正向资源响应,返回步骤c24;c25当前承载网资源管理器收到正向代理资源响应,如果该当前承载网资源管理器为逆向资源请求的源承载网资源管理器,则该源承载网资源管理器向被叫CA返回正向连接资源响应;否则,向上一跳承载网资源管理器发送正向代理资源响应,返回步骤c25。
7.如权利要求5所述的方法,其特征在于,所述的临时响应、正向资源更改请求、逆向资源更改请求和双向资源更改请求中包括被叫UE对带宽资源的需求信息。
8.如权利要求7所述的方法,其特征在于,步骤c6中所述的正向资源更改过程具体包括以下步骤c61所述逆向资源请求的源承载网资源管理器向下一跳承载网资源管理器发送正向代理更改请求,正向代理更改请求包括正向资源更改请求中的被叫UE对带宽资源的需求信息;c62当前承载网资源管理器收到正向代理更改请求,如果该当前承载网资源管理器为正向资源请求的源承载网资源管理器,则该源承载网资源管理器根据被叫UE对带宽资源的需求信息更改预留的带宽,随后向上一跳承载网资源管理器发送正向资源更改请求,执行步骤c63;否则,该当前承载网资源管理器向下一跳承载网资源管理器发送正向代理更改请求,返回步骤c62;c63当前承载网资源管理器收到正向资源更改请求后,根据被叫UE对带宽资源的需求信息更改预留的带宽,如果该当前承载网资源管理器为逆向资源请求的源承载网资源管理器,则该源承载网资源管理器向下一跳承载网资源管理器返回正向资源更改响应,执行步骤c64;否则,该当前承载网资源管理器向上一跳承载网资源管理器发送正向资源更改请求,返回步骤c63;c64当前承载网资源管理器收到正向资源更改响应,如果该当前承载网资源管理器为正向资源请求的源承载网资源管理器,则根据正向资源更改响应中的路由路径信息建立整个正向路由路径,向入口路由器下发正向的路由路径信息,并向上一跳承载网资源管理器发送正向代理更改响应,执行步骤c65;否则,向下一跳承载网资源管理器返回正向资源更改响应,返回步骤c64;c65当前承载网资源管理器收到正向代理更改响应,如果该当前承载网资源管理器为逆向资源请求的源承载网资源管理器,则该源承载网资源管理器向被叫CA返回正向连接资源更改响应;否则,向上一跳承载网资源管理器发送正向代理更改响应,返回步骤c65。
9.如权利要求7所述的方法,其特征在于,步骤c6中所述的逆向资源更改过程具体包括以下步骤c61所述逆向资源请求的源承载网资源管理器根据被叫UE对带宽资源的需求信息更改逆向路由路径上预留的带宽,并向下一跳承载网资源管理器发送逆向资源更改请求;c62当前承载网资源管理器收到逆向资源更改请求,根据被叫UE对带宽资源的需求信息更改逆向路由路径上预留的带宽,如果该当前承载网资源管理器为逆向资源请求的目的承载网资源管理器,则向上一跳承载网资源管理器返回逆向资源更改响应,执行步骤c63;否则向下一跳承载网资源管理器发送逆向资源更改请求,返回步骤c62;c63当前承载网资源管理器收到逆向资源更改响应,如果该当前承载网资源管理器为逆向资源请求的源承载网资源管理器,则根据该逆向资源更改响应中的路由路径信息建立整个逆向的路由路径,向入口路由器下发路由路径信息,并向被叫CA返回逆向资源更改响应;否则,向上一跳承载网资源管理器返回逆向资源更改响应,返回步骤c63。
10.如权利要求7所述的方法,其特征在于,所述步骤c6中的双向资源更改过程具体包括以下步骤c61所述的逆向资源请求的源承载网资源管理器根据被叫UE对带宽资源的需求信息更改双向路由路径上预留的带宽,并向下一跳承载网资源管理器发送双向资源更改请求;c62当前承载网资源管理器收到双向资源更改请求,根据被叫UE对带宽资源的需求信息更改双向路由路径上预留的带宽,如果该当前承载网资源管理器为双向资源请求的目的承载网资源管理器,则向上一跳承载网资源管理器返回双向资源更改响应,执行步骤c63;否则向下一跳承载网资源管理器发送双向资源更改请求,返回步骤c62;c63当前承载网资源管理器收到双向资源更改响应,如果该当前承载网资源管理器为所述逆向资源请求的源承载网资源管理器,则根据该双向资源更改响应中的路由路径信息建立整个双向的路由路径,向入口路由器下发路由路径信息,并向被叫CA返回双向资源更改响应;否则,向上一跳承载网资源管理器返回双向资源更改响应,返回步骤c63。
11.如权利要求5所述的方法,其特征在于,在所述的步骤c之后,还包括以下步骤d被叫CA向主叫CA返回对请求的临时响应;e主叫CA向主叫UE返回对请求的临时响应;f主叫CA向被叫CA发送对请求的临时响应的确认;g被叫CA向被叫UE发送对请求的临时响应的确认;h被叫UE向被叫CA发送对请求的再次临时响应;i被叫CA向主叫CA返回对请求的再次临时响应;j主叫CA向主叫UE返回对请求的再次临时响应。
12.如权利要求1所述的方法,其特征在于,步骤c具体包括以下步骤c1被叫CA向被叫UE发送呼叫请求;c2被叫UE向被叫CA发送对请求的临时响应;c3被叫CA收到对请求的临时响应后,向主叫CA返回对请求的临时响应,并向逆向资源请求的源承载网资源管理器发送逆向连接资源请求,完成逆向资源请求过程;主叫CA向主叫UE返回对请求的临时响应,并向正向资源请求的源承载网资源管理器发送正向连接资源请求,完成正向资源请求过程,结束步骤c;或者,被叫CA收到对请求的临时响应后,被叫CA向主叫CA返回对请求的临时响应;主叫CA向主叫UE返回对请求的临时响应,并向正向资源请求的源承载网资源管理器发送双向连接资源请求,完成双向资源请求过程,结束步骤c;或者,被叫CA收到对请求的临时响应后,被叫CA直接向逆向资源请求的源承载网资源管理器发送双向连接资源请求,完成双向资源请求过程,主叫CA向主叫UE返回对请求的临时响应,结束步骤c。
13.如权利要求12所述的方法,其特征在于,在步骤c之后进一步包括以下步骤d主叫CA向被叫CA发送对请求的临时响应的确认;e被叫CA向被叫UE发送对请求的临时响应的确认;f被叫UE向被叫CA发送对请求的再次临时响应;g被叫CA向主叫CA返回对请求的再次临时响应;h主叫CA向主叫UE返回对请求的再次临时响应。
14.如权利要求1所述的方法,其特征在于,步骤c具体包括以下步骤c1被叫CA向被叫UE发送呼叫请求;c2被叫UE向被叫CA返回对请求的临时响应;c3被叫CA收到对请求的临时响应后,向主叫CA返回对请求的临时响应,并向逆向资源请求的源承载网资源管理器发送逆向连接资源请求,完成逆向资源请求过程;主叫CA向主叫UE返回对请求的临时响应,并向正向资源请求的源承载网资源管理器发送正向连接资源请求,完成正向资源请求过程,结束步骤c;或者,被叫CA收到对请求的临时响应后,向主叫CA返回对请求的临时响应;主叫CA向主叫UE返回对请求的临时响应,并向正向资源请求的源承载网资源管理器发送双向连接资源请求,完成双向资源请求过程,结束步骤c;或者,被叫CA收到对请求的临时响应后,被叫CA直接向逆向资源请求的源承载网资源管理器发送双向连接资源请求,完成双向资源请求过程,主叫CA向主叫UE返回对请求的临时响应,结束步骤c。
15.如权利要求1所述的方法,其特征在于,步骤c具体包括以下步骤c1被叫CA向主叫CA返回对请求的临时响应,并向逆向资源请求的源承载网资源管理器发送逆向连接资源请求,完成逆向资源请求过程;主叫CA向主叫UE返回对请求的临时响应,并向正向资源请求的源承载网资源管理器发送正向连接资源请求,完成正向资源请求过程,结束步骤c;或者,被叫CA向主叫CA返回对请求的临时响应;主叫CA向主叫UE返回对请求的临时响应,并向正向资源请求的源承载网资源管理器发送双向连接资源请求,完成双向资源请求过程,结束步骤c;或者,被叫CA向主叫CA返回对请求的临时响应,并向逆向资源请求的源承载网资源管理器发送双向连接资源请求,完成双向资源请求过程,主叫CA向主叫UE返回对请求的临时响应,结束步骤c。
16.如权利要求15所述的方法,其特征在于,在步骤c之后进一步包括以下步骤d主叫CA向被叫CA发送对请求的临时响应的确认;e被叫CA向被叫UE发送呼叫请求;f被叫UE向被叫CA发送对请求的再次临时响应;g被叫CA向主叫CA返回对请求的再次临时响应;h主叫CA向主叫UE返回对请求的再次临时响应。
17.如权利要求1所述的方法,其特征在于,步骤b中的呼叫请求为端点定位呼叫请求,步骤c具体包括以下步骤c1被叫CA向被叫UE发送呼叫请求;c2被叫UE向被叫CA发送对请求的确认;c3被叫CA向主叫CA返回对端点定位呼叫请求的确认,并向逆向资源请求的源承载网资源管理器发送逆向连接资源请求,完成逆向资源请求过程;主叫CA向主叫UE返回对请求的确认,并向正向资源请求的源承载网资源管理器发送正向连接资源请求,完成正向资源请求过程;结束步骤c;或者,被叫CA向主叫CA返回对端点定位呼叫请求的确认;主叫CA向主叫UE返回对请求的确认,并向正向资源请求的源承载网资源管理器发送双向连接资源请求,完成双向资源请求过程,结束步骤c;或者,被叫CA向主叫CA返回对端点定位呼叫请求的确认,并向逆向资源请求的源承载网资源管理器发送双向连接资源请求,完成双向资源请求过程,主叫CA向主叫UE返回对请求的确认,结束步骤c。
18.如权利要求12、14、15或17所述的方法,其特征在于,所述的正向资源请求过程具体包括以下步骤A1正向资源请求的源承载网资源管理器收到正向连接资源请求后,选择正向路由路径,并在该正向路由路径上预留带宽,随后向下一跳承载网资源管理器发送正向资源请求;A2当前承载网资源管理器收到正向资源请求后,选择正向路由路径,并在该正向路由路径上预留带宽,如果该当前承载网资源管理器为正向资源请求的目的承载网资源管理器,则向上一跳承载网资源管理器返回正向资源响应,执行步骤A3;否则,向下一跳承载网资源管理器发送正向资源请求,返回步骤A2;A3当前承载网资源管理器收到正向资源响应,如果该当前承载网资源管理器为正向资源请求的源承载网资源管理器,则根据正向资源响应中的路由路径信息建立整个正向路由路径,向入口路由器下发正向路由路径,完成正向资源请求,并向主叫CA返回正向连接资源响应;否则,向上一跳承载网资源管理器返回正向资源响应,返回步骤A3。
19.如权利要求5、12、14、15或17所述的方法,其特征在于,所述的逆向资源请求过程具体包括以下步骤B1逆向资源请求的源承载网资源管理器收到逆向连接资源请求后,选择逆向路由路径,并在该逆向路由路径上预留带宽,随后向下一跳承载网资源管理器发送逆向资源请求;B2当前承载网资源管理器收到逆向资源请求后,选择逆向路由路径,并在该逆向路由路径上预留带宽,如果该当前承载网资源管理器为逆向资源请求的目的承载网资源管理器,则向上一跳承载网资源管理器返回逆向资源响应,执行步骤B3;否则,向下一跳承载网资源管理器发送逆向资源请求,返回步骤B2;B3当前承载网资源管理器收到逆向资源响应,如果该当前承载网资源管理器为逆向资源请求的源承载网资源管理器,则根据逆向资源响应中的路由路径信息建立整个逆向路由路径,向入口路由器下发逆向路由路径,完成逆向资源请求,并向被叫CA返回逆向连接资源响应;否则,向上一跳承载网资源管理器返回逆向资源响应,返回步骤B3。
20.如权利要求5、12、14、15或17所述的方法,其特征在于,所述的双向资源请求过程具体包括以下步骤C1接收到双向连接资源请求的承载网资源管理器选择双向路由路径,并在该双向路由路径上预留带宽,随后向下一跳承载网资源管理器发送双向资源请求;C2当前承载网资源管理器收到双向资源请求后,选择双向路由路径,并在该双向路由路径上预留带宽,如果该当前承载网资源管理器为双向资源请求的目的承载网资源管理器,则向上一跳承载网资源管理器返回双向资源响应,执行步骤C3;否则,向下一跳承载网资源管理器发送双向资源请求,返回步骤C2;C3当前承载网资源管理器收到双向资源响应,如果该当前承载网资源管理器为接收到双向连接资源请求的承载网资源管理器,则根据双向资源响应中的路由路径信息建立整个双向路由路径,向入口路由器下发双向路由路径,完成双向资源请求,并向被叫CA返回双向连接资源响应;否则,向上一跳承载网资源管理器返回双向资源响应,返回步骤C3。
21.如权利要求11、13、14或16所述的方法,其特征在于,如果被叫UE对请求做出确认,则在所述被叫UE发出对请求的最后临时响应之后进一步包括以下步骤k被叫CA向主叫CA返回对请求的确认;l主叫CA向主叫UE返回上述的对请求的确认;m主叫UE向主叫CA返回对上述确认的响应;n主叫CA将上述确认的响应发送到被叫CA;o被叫CA将上述确认的响应发送到被叫UE。
22.如权利要求17所述的方法,其特征在于,如果UE和UA以及UA之间使用的是H323协议,则在步骤c之后,由H323协议完成对本次呼叫的处理。
全文摘要
本发明公开了一种实现资源分配的方法,该方法包括a.主叫用户设备UE向主叫呼叫代理CA发送呼叫请求;b.主叫CA向被叫CA发送呼叫请求;c.主叫CA或被叫CA向源承载网资源管理器发送连接资源请求;源承载网资源管理器根据收到的连接资源请求建立路由路径,并为该路由路径预留带宽,并向入口路由器下发选好的路由路径信息,完成资源分配。本发明为不同情况下的资源分配提供标准的资源分配呼叫流程,从而统一各种情况下的资源分配方法,使运营商在网络规划和业务规划时,可以此为标准选择合适的设备和实现方法,提高有独立的承载控制层的区分服务模型的标准化程度,减少网络建设和维护的成本。
文档编号H04W28/26GK1607779SQ20031010038
公开日2005年4月20日 申请日期2003年10月14日 优先权日2003年10月14日
发明者陈悦鹏, 范灵源, 吴登超, 徐波 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1