专利名称:一种网络中资源委托调整的方法、装置及系统的制作方法
技术领域:
本发明涉及通信领域的网络安全技术,具体指一种网络中资源委托调整的方法、 装置及系统。
背景技术:
网络资源管理器(NRM,Network Resource Manager)是指对网络资源(如带宽) 进行管理的逻辑功能实体。网络资源管理器作为一种逻辑功能实体,可以部署在资源接纳 控制子系统RACS、宽带网络网关BNG、宽带接入服务器BRAS、网络接入服务器NAS、光线路 终端0LT、数字用户线接入服务器DSLAM、光网络单元0NU、家庭网关、分组数据网网关、服 务网关、网管系统等各种网络节点上。两个NRM可以通过资源委托方式共同对网络资源进 行管理。所谓的资源委托模式指的是,一个NRM将一批资源委托给另一个NRM进行管理, 被委托资源的NRM根据被委托的资源的使用情况进行资源分配。为便于描述,本文使用 "Delegating NRM”来表示委托资源的NRM,使用“Delegated NRM”来表示被委托资源的NRM。 Delegating NRM和Delegated NRM的交互发生在以下情况DDelegating NRM 决定将一批资源委托给 Delegated NRM 时;2) Delegating NRM 决定增加或减少被委托的资源,Delegating NRM 向 Delegated NRM发送增加或减少被委托的资源的资源委托调整请求。3) Delegated NRM 决定增加或减少被委托的资源,Delegated NRM 向 Delegating NRM发送增加或减少被委托的资源的资源委托调整请求。以网络中有一段逻辑的或物理的网络路径(如用户接入线)为例,描述现有技术 中资源委托的方法。假设它的带宽为20M,为描述方便,将该网络路径标记为samplepath。 Delegating NRM和Delegated NRM通过资源委托的方式共同对sampl印ath的资源进行管 理。假设Delegating NRM部署在NAS上,负责单播业务的资源分配,假设Delegated NRM 部署在AN上,负责组播业务的资源分配。下面通过描述Delegating NRM和Delegated NRM 对sampl印ath的资源操作来体现资源委托过程开始时,Delegating NRM 将 sampl印ath 8M 的带宽委托给 Delegated NRM 进行 管理,Delegating NRM管理sampl印ath剩下的12M带宽。当前sampl印ath的资源状态 为Delegating NRM管理sampl印ath 12M的带宽,其中空闲带宽为12M,已使用带宽为OM ; Delegated NRM管理sampl印ath 8M的带宽,其中空闲带宽为8M,已使用带宽为0M。当Delegating NRM收到一个新的单播业务(如VoD,VoIP等)的资源请求,记为 unicast_req 1, unicast_req 1 需要 samplepath 上 5M 的带宽。DelegatingNRM 检查至Ij 自 身所管理的sampl印ath 12M的带宽中有12M的空闲带宽,能够满足unicastjeql的需求, 因此接纳unicast_reql并分配sampl印ath上5M的带宽给unicast_reql。在这个过程中, Delegating NRM 不需要与 Delegated NRM进行交互。在接纳 unicast_reql 后,sampl印ath 的资源状态为delegating NRM管理sampl印ath 12M的带宽,其中空闲带宽为7M,已使用带宽为5M,其中unicast_reql占用5M的带宽;Delegated NRM管理sampl印ath 8M的带 宽,其中空闲带宽为8M,已使用带宽为0M。在实现本发明过程中,发明人发现现有技术中至少存在如下问题现有技术中,当Delegated NRM向Delegating NRM请求增加委托的资源时,如 果Delegating NRM有足够的空闲资源,则可以委托更多的资源给DelegatedNRM。如果 Delegating NRM没有足够的空闲资源时,则无法委托更多的资源给Delegated NRM,也无法 满足网络对业务的优先级或紧急程度进行区分处理的需求。例如,当Delegating NRM当前 的资源全部被低优先级业务资源请求(如低价值且非紧急业务等的资源请求)占用,而 Delegated NRM的资源全部被高优先级业务占用时,如果此时Delegated NRM收到一个新的 高优先级业务的资源请求时,Delegated NRM本身已经没有足够的空闲资源满足该资源请 求,Delegated NRM会向Delegating NRM i青求增加委托的资源,但Delegating NRM由于也 没有足够的空闲资源,无法委托更多的资源给Delegated NRM,结果Delegated NRM由于没 有足够的资源将会拒绝该资源请求。
发明内容
有鉴于此,本发明实施例的主要目的在于提供一种网络中资源委托调整的方法、 装置及系统,使其在资源不足的情况下,优先满足高优先级业务,提高了网络的安全性和用 户的体验程度。为实现上述目的,本发明实施例提供如下的技术方案一种网络中资源委托调整的方法,所述方法包括接收第一网络设备发送的资源委托调整请求消息,所述请求消息用于对第一网络 设备请求的业务进行资源委托调整,所述资源委托调整请求消息中携带资源委托信息,所 述资源委托信息包括第一网络设备需要进行委托调整的资源对应的资源标识和所述需要 进行委托调整的资源对应的数量以及所述资源委托调整请求消息的优先级信息;根据所述 请求消息中携带的资源委托信息,确定自身能够被所述资源委托调整请求抢占的业务;释 放所述业务占用的资源,并将所述释放的资源通过资源委托调整响应消息委托给所述第一 网络设备进行管理。一种网络中资源委托调整的方法,所述方法包括接收业务资源请求消息,所述业务资源请求消息用于对请求的业务分配所需要的 资源;根据所述业务资源请求消息,判断自身所管理的空闲资源是否满足所述业务需要的 资源;若不满足,则确定所述业务需要进行资源委托调整的资源对应的数量;发送资源委 托调整请求消息给第二网络设备,所述请求消息用于对第一网络设备请求的业务所对应的 资源进行资源委托调整,所述资源委托调整请求消息中携带资源委托信息;所述资源委托 信息包括第一网络设备需要进行委托调整的资源对应的资源标识和所述需要进行委托调 整的资源对应的数量以及所述资源委托调整请求消息的优先级信息。一种网络中资源委托调整的装置,所述装置包括第一接收单元,用于接收第一网络设备发送的资源委托调整请求消息,所述请求 消息用于对第一网络设备请求的业务进行资源委托调整,所述资源委托调整请求消息中携 带资源委托信息,所述资源委托信息包括第一网络设备需要进行委托调整的资源对应的资源标识和所述需要进行委托调整的资源对应的数量以及所述请求消息的优先级信息;第一确定单元,用于根据所述请求消息中携带的资源委托信息,确定自身能够被 所述资源委托调整请求抢占的业务;第一获取委托单元,用于释放所述业务占用的资源,并将所述释放的资源通过资 源委托调整响应消息委托给所述第一网络设备进行管理。一种网络中资源委托调整的装置,所述装置包括第二接收单元,用于接收业务资源请求消息,所述业务资源请求消息用于对请求 的业务分配所需要的资源;第二判断单元,用于根据所述业务资源请求消息,判断自身所管理的空闲资源是 否满足所述业务需要的资源;第三确定单元,用于当所述第二判断单元判断结果为不满足时,则确定所述业务 需要进行资源委托调整的数量;发送单元,用于发送资源委托调整请求消息给第二网络设备,所述消息用于对第 一网络设备请求的业务所对应的资源进行资源委托调整;携带单元,用于将资源委托信息携带在所述发送单元发送的所述资源委托调整请 求消息中,所述资源委托信息包括第一网络设备需要进行委托调整的资源对应的资源标 识和所述需要进行委托调整的资源对应的数量以及所述资源委托调整请求消息的优先级 fn息ο一种网络中资源委托调整的系统,所述系统包括第一网络设备,用于接收业务资源请求消息,所述业务资源请求消息用于对请求 的业务分配所需要的资源;当所述自身所管理的空闲资源不能满足所述业务需要的资源 时,确定所述业务需要进行资源委托调整的资源对应的数量;发送资源委托调整请求消息 给第二网络设备,所述请求消息用于第二网络设备对第一网络设备请求的业务所对应的资 源进行资源委托调整,所述资源委托调整请求消息中携带资源委托信息;所述资源委托信 息包括第一网络设备需要进行委托调整的资源对应的资源标识和所述需要进行委托调整 的资源对应的数量以及所述资源委托调整请求消息的优先级信息;第二网络设备,用于接收第一网络设备发送的所述资源委托调整请求消息,根据 所述请求消息中携带的资源委托信息,确定自身能够被所述资源委托调整请求抢占的业 务;释放所述业务占用的资源,并将所述释放的资源通过资源委托调整响应消息委托给所 述第一网络设备进行管理。由上述本发明的实施例提供的具体实施方案可以看出,第二网络设备接收第一网 络设备发送的资源委托调整请求消息,请求消息用于对第一网络设备请求的业务进行资源 委托调整,所述资源委托调整请求消息中携带资源委托信息;第二网络设备根据所述请求 消息中携带的资源委托信息,确定自身能够被所述资源委托调整请求抢占的业务;释放所 述业务占用的资源,并将所述释放的资源通过资源委托调整响应消息委托给所述第一网络 设备进行管理,解决了在资源不足的情况下,不能满足高优先级业务的使用资源问题,提高 了资源利用效率和增强了用户体验。
图1为本发明实施例中提供的一种网络中资源委托调整的方法流程图;图2为本发明实施例中提供的另一种网络中资源委托调整的方法流程图;图3为本发明实施例中提供的一种网络中资源委托调整的具体实现方式流程图;图4为本发明实施例中提供的一种网络中资源委托调整的设备结构示意图;图5为本发明实施例中提供的另一种网络中资源委托调整的设备结构示意图;图6为本发明实施例中提供的一种网络中资源委托调整的系统结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的实施 例作进一步地详细描述。应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基 于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其 他实施例,都属于本发明保护的范围。如图1所示,图1为本发明实施例中提供的一种网络中资源委托调整的方法流程 图,所述方法包括步骤S100、接收第一网络设备发送的资源委托调整请求消息,所述请求消息用于对 第一网络设备请求的业务进行资源委托调整,所述资源委托调整请求消息中携带资源委托信 息,所述资源委托信息包括第一网络设备需要进行委托调整的资源对应的资源标识和所述 需要进行委托调整的资源对应的数量以及所述资源委托调整请求消息的优先级信息。其中,所述资源委托信息中还包括了第一网络设备所接纳的业务的优先级信息, 和/或资源信息;所述资源信息包括第一网络设备所接纳或管理的业务对应的资源标识、 所需要的资源数量和所需要的资源特征(如时延、抖动、丢包率等)等任意组合。步骤S102、根据所述请求消息中携带的资源委托信息,确定自身能够被所述资源 委托调整请求抢占的业务。所述步骤S102之前还包括确定自身所管理的空闲资源不能满足所述资源委托 调整请求。步骤S104、释放所述业务占用的资源,并将所述释放的资源通过资源委托调整响 应消息委托给所述第一网络设备进行管理。其中,所述将所述释放的资源通过资源委托调整响应消息委托给所述第一网络设 备进行管理具体包括将自身所管理的空闲资源及所述释放的资源通过资源委托调整响应 消息委托给第一网络设备进行管理。由上述本发明的实施例提供的具体实施方案可以看出,第二网络设备通过接收第 一网络设备发送的资源委托调整请求消息,其中,所述资源委托调整请求消息中携带资源 委托信息,其中所述资源委托信息包括第一网络设备需要进行委托调整的资源对应的资 源标识和需要调整的数量以及所述请求消息的优先级信息;根据所述消息中携带的资源信 息,确定自身被所述资源委托调整请求能够抢占的业务;获取所述能够抢占的业务占用的 资源,并将所述获取的资源,委托给第一网络设备进行管理,解决了在资源不足的情况下, 不能满足高优先级业务的使用资源问题,提高了资源利用效率和增强了用户体验。
请参见图2,图2为本发明实施例中提供的另一种网络中资源委托调整的方法流 程图。步骤S200、接收业务资源请求消息,所述业务资源请求消息用于对请求的业务分 配所需要的资源。步骤S204、根据所述业务资源请求消息,判断自身所管理的空闲资源是否满足所 述业务需要的资源。步骤S206、若不满足,则确定所述业务需要进行资源委托调整的的资源对应的数量。步骤S208、发送资源委托调整请求消息给第二网络设备,所述请求消息用于对第 一网络设备请求的业务所对应的资源进行资源委托调整,所述资源委托调整请求消息中携 带资源委托信息;所述资源委托信息包括第一网络设备需要进行委托调整的资源对应的 资源标识和所述需要进行委托调整的资源对应的数量以及所述资源委托调整请求消息的 优先级信息。其中,所述资源委托调整请求消息中还携带了第一网络设备所接纳的业务的优先 级信息,和/或资源信息,所述资源信息包括第一网络设备所接纳或管理的业务对应的资 源标识、所需要的资源数量和所需要的资源特征(如时延、抖动、丢包率等)等任意组合。在步骤S208之后还包括接收第二网络设备返回的资源委托调整响应消息;根据所述响应消息,更新自身所管理的资源的数量,并为所述业务分配资源。由上述本发明的实施例提供的具体实施方案可以看出,第一网络设备接收业务资 源请求消息;根据所述业务资源请求消息,判断自身所管理的空闲资源是否满足所述请求 的业务所需要的资源;若不满足,则确定所述业务需要进行资源委托调整的资源数量;发 送资源委托调整请求消息给第二网络设备,使第一网络设备在资源不足的情况下,通过与 第二网络设备的资源协调,优先满足高优先级业务,提高了网络的安全性和用户的体验程 度提高了资源利用效率和增强了用户体验。请参见图3,图3为本发明实施例中提供的一种网络中资源委托调整的具体实现 方式流程图。本发明实施例中,第一网络设备和第二网络设备通过资源委托方式共同对网络资 源进行管理,该网络设备可以为网络资源管理器NRM,或者其它网络设备。在具体实现中,第 一网络设备为委托资源的设备,例如可以为Delegating NRM,这时第二网络设备为被委托 资源的设备,该网络设备相应为Delegated NRM。所述第一 NRM也可以为Delegated NRM, 这时第二 NRM相应为Delegating NRM。步骤S300、第一网络设备收到业务资源请求消息,并将该业务资源请求记为当前 业务资源请求。所述资源请求消息可以为广播电视BTV、视频点播VoD等单播或组播业务的资源 请求消息。步骤S302、第一网络设备确定所述请求的业务所需要的资源。资源标识是对网络资源物理上或逻辑上的标识,如端口号、LSP标识等都可以用来 表示该端口或该LSP对应的网络资源。第一网络设备确定当前业务资源请求所需要的资源
8的过程,实际上就是要确定当前业务资源请求所需要的资源所对应的资源标识及其数量。 例如,第一网络设备确定当前业务资源请求需要资源标识为LSPl的资源50M。这里的资源 标识是第一网络设备和第二网络设备都能够理解的,第一网络设备和第二网络设备在后续 操作中将根据资源标识来识别需要进行资源委托调整的资源。此外,同一个业务资源请求 可能会需要一个或多个资源标识所对应的资源,如同一个业务资源请求可能会同时需要从 用户UE到接入节点AN之间的资源,接入节点AN到宽带接入服务器BRAS的资源等多段的 资源,则该资源标识对应多段线路上的资源。这里讨论的为当前业务资源请求只需要一个 资源标识所对应的资源,而需要多个资源标识所对应的资源的处理情况由此类推即可。步骤S 304、根据所述业务资源请求,第一网络设备判断自身所管理的资源中是否 有足够的空闲资源来满足该资源请求。例如,假设第一网络设备确定当前业务资源请求需要资源标识为LSPl的资源 50M,则第一网络设备判断自身所管理的资源标识为LSPl的资源中是否有不少于50M的空 闲资源。若满足,则执行步骤S306 ;若不满足,则执行步骤S308至S316。步骤S306、若满足,则第一网络设备接纳当前业务资源请求,并为当前业务资源请 求分配资源,并向请求方进行响应,处理流程结束。步骤S308、若不满足,则第一网络设备确定所述业务需要进行资源委托调整的资 源数量,并向第二网络设备发送资源委托调整请求消息。其中,所述资源委托调整请求消息中携带资源委托信息,所述资源委托信息包括 第一网络设备需要进行委托调整的资源对应的资源标识和需要调整的数量以及所述请求 消息的优先级信息。其中,所述资源委托调整请求消息中还携带了第一网络设备所接纳的业务的优先 级信息,和/或资源信息;所述资源信息包括第一网络设备所接纳或管理的业务对应的资 源标识、所需要的资源数量和所需要的资源特征(如时延、抖动、丢包率等)等任意组合。在具体实现中,当第一网络设备为Delegating NRM时,该资源委托调整请求消 息为减少委托给Delegated NRM管理的带宽的资源委托调整请求。当第一网络设备为 Delegated NRM时,该资源委托调整请求消息为增加委托给Delegated NRM管理的带宽的资 源委托调整请求。所述资源委托调整请求中携带为满足当前业务资源请求需要进行资源委托调整 的资源的资源标识及要调整的数量等相关数值外,该资源委托调整请求消息中还携带了当 前业务资源请求的优先级信息,例如当前业务资源请求的紧急标志、预留优先级、抢占优 先级等优先级信息。可选地,第一网络设备还可以通过比较当前业务资源请求的优先级信息与第一网 络设备自身已经接纳的且占用了该资源标识所对应的资源的业务资源的优先级信息进行 比较,按照优先保证高优先级业务资源的原则,确定可以被当前业务资源抢占资源的业务 资源,并在该资源委托调整请求消息中携带当前业务资源可以抢占的业务资源的信息,例 如可以抢占的业务资源的优先级信息,可以抢占的业务资源所占用的资源数值等信息。步骤S310、第二网络设备接收所述资源委托调整请求消息。其中,所述资源委托调整请求消息中携带资源委托信息,所述资源委托信息包括 第一网络设备需要进行委托调整的资源对应的资源标识和需要调整的数量以及所述请求消息的优先级信息。其中,所述资源委托调整请求消息中还携带了第一网络设备所接纳的业务的优先 级信息,和/或资源信息。步骤S312、根据所述资源委托调整请求消息,第二网络设备判断自身所管理的空 闲资源是否能够满足所述资源委托调整请求。若满足,则执行步骤S314,否则执行步骤 S316 和 S318。步骤S314、若满足,则第二网络设备将所述获取的资源,通过资源委托调整响应消 息委托给第一网络设备进行管理。具体为如果第二网络设备所管理的与资源委托调整请求消息中携带的资源标识 所对应的资源有足够的空闲资源满足该资源委托调整请求消息,则进行步骤S314的处理。可选地,第二网络设备可以在该成功响应中携带上资源委托调整的相关数值,例 如增加或减少的委托资源的单位数量,第一网络设备可管理的资源的单位数量,第二网络 设备可管理的资源的数量等。步骤S316、若不满足,根据所述消息中携带的资源信息,确定自身被所述资源委托 调整请求能够抢占的业务,并将所述获取的资源,委托给第一网络设备进行管理。具体为如果第二网络设备所管理的与资源委托调整请求消息中携带的资源标识 所对应的资源没有足够的空闲资源满足该资源委托调整请求,且该资源委托调整请求消息 携带了当前业务资源的优先级信息而没有携带当前业务资源可以抢占的业务资源的信息, 则第二网络设备比较已经接纳的且占用了该资源委托调整请求消息携带的资源委托调整 的资源的标识所对应的资源的业务资源的优先级信息与该资源委托调整请求消息携带的 当前业务资源的优先级信息,按照优先保证高优先级业务资源的原则,确定可以被当前业 务资源抢占的业务的资源,直至第二网络设备能够满足该资源委托调整请求后,第二网络 设备按照该资源委托调整请求的指示进行资源委托调整,并向第一 NRM进行资源委托调整 请求成功响应。可选地,第二网络设备可以在该成功响应中携带上资源委托调整的相关数值,例 如增加或减少的委托资源的单位数量,第一 NRM可管理的资源的单位数量,第二网络设备 可管理的资源的数量等。如果第二网络设备所管理的与资源委托调整请求消息中携带的资源标识所对应 的资源没有足够的空闲资源满足该资源委托调整请求,且该资源委托调整请求消息携带了 当前业务资源请求的优先级信息和当前业务资源请求可以抢占的业务资源请求的信息,则 第二网络设备比较自身已经接纳的且占用了该资源委托调整请求消息携带的资源委托调 整的资源的标识所对应的资源的业务资源的优先级信息与该资源委托调整请求消息携带 的当前业务资源的优先级信息,按照优先保证高优先级业务资源的原则,确定可以被当前 业务资源请求抢占资源的业务资源请求,并向第一 NRM进行资源委托调整请求响应。可选地,第二网络设备可以在该成功响应中携带上资源委托调整的相关数值,例 如增加或减少的委托资源的单位数量,第一 NRM可管理的资源的单位数量,第二网络设备 可管理的资源的数量等。S318、第二网络设备返回资源委托调整响应消息给第一网络设备,使得所述第一 网络设备根据所述响应消息为所述业务分配资源。
为了更好的对上述实施例的方案进行理解,下面通过具体的实例进行说明例如,在网络接入服务器NAS和接入节点AN逻辑上可以看成是共同管理一条用 户接入线资源的两个NRM,其中Linel为该用户接入线的资源标识。(用户接入线的资源 标识通常以AN的节点标识、槽号、端口号等要素的组合来表示)。假设Linel的总带宽是 100M,其中NAS目前管理Linel上数量为60M的带宽,而AN管理Linel上其余部分的带宽, 即(100M-60M)的带宽,也就是40M的带宽。假设当前NAS所管理的Linel上的60M带宽的 使用情况如下空闲带宽10M,优先级为1的请求a占用带宽10M,优先级为2的请求b占用 带宽15M,优先级为2的请求c占用带宽10M,优先级为3的请求d占用带宽15M。假设当前 AN上管理的Linel上的40M带宽的使用情况如下空闲带宽5M,优先级为1的请求h占用 带宽5M,优先级为1的请求i占用带宽5M,优先级为2的请求j占用带宽5M,优先级为2的 请求k占用带宽10M,优先级为2的请求1占用带宽5M,优先级为3的请求m占用带宽5M。 如果NAS收到一个新的资源请求,这个新请求的抢占优先级为2(即该请求可以抢占优先级 为2及2以下的请求所占用的资源),这个新请求需要Linel上的30M带宽,则具体处理步 骤如下步骤A:NAS检查到Linel上的自身所管理的60M带宽当前的空闲带宽为10M。由 于空闲带宽小于新请求所需要的带宽,NAS还需要(30M-10M)即20M的额外带宽。20M的额 外带宽可能通过抢占以下请求的资源获得优先级为1的请求a的IOM带宽,优先级为2的 请求b的IOM带宽。20M的额外带宽也可能通过与AN协商获得。NAS向AN发送资源协商 消息,并在该消息中携带以下信息期望增加的最小带宽20M,NAS上可供抢占的优先级为 1的IOM带宽,NAS上可供抢占的优先级为2的IOM带宽(NAS虽然有多于IOM的优先级为 2的带宽可供抢占,但只需要IOM即可满足新请求,所以不需要提供更多的可供抢占的带宽 了)。步骤B 收到NAS的资源协商请求后,AN检查到Linel上的自身所管理的40M带宽 当前的空闲带宽为5M,因此AN还需要(20M-5M)即15M的额外带宽。AN综合NAS上可供抢 占的带宽和自身可供抢占的带宽确定可通过抢占NAS上优先级为1的IOM带宽和AN上优 先级为1的请求h占用带宽5M来获得所需要的15M额外带宽。AN释放请求h所占用的资 源,AN将Linel上的自身管理的带宽修改为30M,并向NAS发送资源协商响应消息,并在协 商中指示将IOM空闲带宽(包括原5M的空闲带宽和释放请求h获得的另外5M空闲带宽) 转移给NAS管理。或者, 执行步骤C 收到AN的资源协商响应后,NAS将Linel上的自身管理的带宽修改为 (60M+10M)即70M,空闲带宽由原来的IOM增加至Ij (10M+10M)即20M。NAS释放请求a所占 用的IOM带宽从而得到另外IOM空闲带宽,最终获得30M空闲带宽,从而能够满足新请求所 需要的带宽。NAS将30M空闲带宽分配给新请求,向请求方发送资源请求响应消息,并在该 消息中携带指示资源请求成功的信息。 由上述本发明的实施例提供的具体实施方案可以看出,通过第一网络设备和第二 网络设备进行资源委托调整时通过业务资源请求的优先级信息,确定可以被抢占的资源, 从而进行资源委托调整,满足了在资源委托调整处理过程中优先保证高优先级的业务资源 请求,提高了网络安全性和用户的体验程度。
11
请参见图4,图4为本发明实施例中提供的一种网络中资源委托调整的设备结构 示意图。一种网络中资源委托调整的装置,所述装置包括第一接收单元400,用于接收第一网络设备发送的资源委托调整请求消息,所述 请求消息用于对第一网络设备请求的业务进行资源委托调整,所述资源委托调整请求消息 中携带资源委托信息,所述资源委托信息包括第一网络设备需要进行委托调整的资源对 应的资源标识和所述需要进行委托调整的资源对应的数量以及所述请求消息的优先级信 息;其中,所述资源委托信息还包括第一网络设备所接纳的业务的优先级信息,和/ 或资源信息,所述资源信息包括第一网络设备所接纳或管理的业务对应的资源标识、所需 要的资源数量和所需要的资源特征(如时延、抖动、丢包率等)等任意组合。第一确定单元402,用于根据所述请求消息中携带的资源委托信息,确定自身能够 被所述资源委托调整请求抢占的业务。第一获取委托单元404,用于释放所述业务占用的资源,并将所述释放的资源通过 资源委托调整响应消息委托给所述第一网络设备进行管理。所述装置还包括第二确定单元408,分别与所述第一接收单元400与所述第一确定单元402相连 接,用于确定自身所管理的空闲资源不能满足所述资源委托调整请求;所述第一获取委托单元,还用于将自身所管理的空闲资源及所述释放的资源通过 资源委托调整响应消息委托给第一网络设备进行管理。其中,第一网络设备为对网络资源进行管理的设备,该网络设备可以为网络资源 管理器NRM,或者其它网络设备。由上述本发明的实施例提供的具体实施方案可以看出,通过第一网络设备提供的 各模块功能,以及各模块之间的相互交互,解决了在资源不足的情况下,不能满足高优先级 业务的使用资源问题,提高了资源利用效率和增强了用户体验。请参见图5,图5为本发明实施例中提供的另一种网络中资源委托调整的设备结 构示意图。一种网络中资源委托调整的装置,其特征在于,所述装置包括第二接收单元500,用于接收业务资源请求消息,所述业务资源请求消息用于对请 求的业务分配所需要的资源;第二判断单元504,用于根据所述业务资源请求消息,判断自身所管理的空闲资源 是否满足所述业务需要的资源;第三确定单元506,用于当所述第二判断单元判断结果为不满足时,则确定所述业 务需要进行资源委托调整的数量;发送单元508,用于发送资源委托调整请求消息给第二网络设备,所述消息用于对 第一网络设备请求的业务所对应的资源进行资源委托调整;携带单元510,用于将资源委托信息携带在所述发送单元发送的所述资源委托调 整请求消息中,所述资源委托信息包括第一网络设备需要进行委托调整的资源对应的资 源标识和所述需要进行委托调整的资源对应的数量以及所述资源委托调整请求消息的优先级信息。所述携带单元510可以集成在发送单元508中,也可以与发送单元相连接进行工作。其中,所述资源委托信息还包括第一网络设备所接纳的业务的优先级信息,和/ 或资源信息。所述装置还包括第三接收单元512,用于接收第二网络设备返回的资源委托调 整响应消息调整单元514,用于根据所述调整响应消息,更新自身所管理的资源的数量,并为 所述业务分配资源。由上述本发明的实施例提供的具体实施方案可以看出,通过第二网络设备提供的 各模块,以及各模块之间的相互交互,解决了在资源不足的情况下,不能满足高优先级业务 的使用资源问题,提高了资源利用效率和增强了用户体验。如图6所示,图6为本发明实施例中提供的一种网络中资源委托调整的系统结构 示意图。一种网络中资源委托调整的系统,其特征在于,所述系统包括第一网络设备600,用于接收业务资源请求消息,所述业务资源请求消息用于对请 求的业务分配所需要的资源;当所述自身所管理的空闲资源不能满足所述业务需要的资源 时,确定所述业务需要进行资源委托调整的的资源对应的数量;发送资源委托调整请求消 息给第二网络设备,所述请求消息用于第二网络设备对第一网络设备请求的业务所对应的 资源进行资源委托调整,所述资源委托调整请求消息中携带资源委托信息;所述资源委托 信息包括第一网络设备需要进行委托调整的资源对应的资源标识和所述需要进行委托调 整的资源对应的数量以及所述资源委托调整请求消息的优先级信息。第二网络单元602,用于接收第一网络设备发送的所述资源委托调整请求消息,根 据所述请求消息中携带的资源委托信息,确定自身能够被所述资源委托调整请求抢占的业 务;释放所述业务占用的资源,并将所述释放的资源通过资源委托调整响应消息委托给所 述第一网络设备进行管理。所述资源委托信息还包括第一网络设备所接纳的业务的优先级信息,和/或资源 fn息各实体之间的具体交互过程如图3所述的详细描述,这里就不再赘述。其中第一网络设备和第二网络设备通过资源委托方式共同对网络资源进行管理, 该网络设备可以为网络资源管理器NRM,或者其它网络设备。在具体实现中,第一网络设备 为委托资源的设备,例如可以为Delegating NRM,这时第二网络设备为被委托资源的设备, 该网络设备相应为Delegated NRM。所述第一 NRM也可以为Delegated NRM,这时第二 NRM 相应为 Delegating NRM0由上述本发明的实施例提供的网络中资源委托调整的系统,以及系统中的各网络 设备之间的相互协调,解决了在资源不足的情况下,不能满足高优先级业务的使用资源问 题,提高了资源利用效率和增强了用户体验。以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并补局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应该涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范 围为准。
权利要求
一种网络中资源委托调整的方法,其特征在于,所述方法包括接收第一网络设备发送的资源委托调整请求消息,所述请求消息用于对第一网络设备请求的业务进行资源委托调整,所述资源委托调整请求消息中携带资源委托信息,所述资源委托信息包括第一网络设备需要进行委托调整的资源对应的资源标识和所述需要进行委托调整的资源数量以及所述资源委托调整请求消息的优先级信息;根据所述请求消息中携带的资源委托信息,确定自身能够被所述资源委托调整请求抢占的业务;释放所述业务占用的资源,并将所述释放的资源通过资源委托调整响应消息委托给所述第一网络设备进行管理。
2.根据权利要求1所述的方法,其特征在于,根据所述请求消息中携带的资源委托信 息,确定自身能够被所述资源委托调整请求抢占的业务之前包括确定自身所管理的空闲资源不能满足所述资源委托调整请求。
3.根据权利要求2所述的方法,其特征在于,所述将所述释放的资源通过资源委托调 整响应消息委托给所述第一网络设备进行管理具体包括将自身所管理的空闲资源及所述 释放的资源通过资源委托调整响应消息委托给第一网络设备进行管理。
4.根据权利要求3所述的方法,其特征在于,所述资源委托信息还包括第一网络设备 所管理的业务的优先级信息,和/或资源信息。
5.一种网络中资源委托调整的方法,其特征在于,所述方法包括接收业务资源请求消息,所述业务资源请求消息用于对请求的业务分配所需要的资源;根据所述业务资源请求消息,判断自身所管理的空闲资源是否满足所述业务需要的资源;若不满足,则确定所述业务需要进行资源委托调整的资源对应的数量;发送资源委托调整请求消息给第二网络设备,所述请求消息用于对第一网络设备请 求的业务所对应的资源进行资源委托调整,所述资源委托调整请求消息中携带资源委托信 息;所述资源委托信息包括第一网络设备需要进行委托调整的资源对应的资源标识和所 述需要进行委托调整的资源数量以及所述资源委托调整请求消息的优先级信息。
6.根据权利要求5所述的方法,其特征在于,所述资源委托信息还包括第一网络设备 所管理的业务的优先级信息,和/或资源信息。
7.根据权利要求5或6任一项所述的方法,其特征在于,所述方法还包括接收第二网络设备返回的资源委托调整响应消息;根据所述响应消息,更新自身所管理的资源的数量,并为所述业务分配资源。
8.—种网络中资源委托调整的装置,其特征在于,所述装置包括第一接收单元,用于接收第一网络设备发送的资源委托调整请求消息,所述请求消息 用于对第一网络设备请求的业务进行资源委托调整,所述资源委托调整请求消息中携带资 源委托信息,所述资源委托信息包括第一网络设备需要进行委托调整的资源对应的资源 标识和所述需要进行委托调整的资源对应的数量以及所述请求消息的优先级信息;第一确定单元,用于根据所述请求消息中携带的资源委托信息,确定自身能够被所述 资源委托调整请求抢占的业务;第一获取委托单元,用于释放所述业务占用的资源,并将所述释放的资源通过资源委托调整响应消息委托给所述第一网络设备进行管理。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括第一确定单元,用于确定自身所管理的空闲资源不能满足所述资源委托调整请求; 所述第一获取委托单元,还用于将自身所管理的空闲资源及所述释放的资源通过资源 委托调整响应消息委托给第一网络设备进行管理。
10.根据权利要求8所述的装置,其特征在于,所述资源委托信息还包括第一网络设 备所接纳的业务的优先级信息,和/或资源信息。
11.一种网络中资源委托调整的装置,其特征在于,所述装置包括第二接收单元,用于接收业务资源请求消息,所述业务资源请求消息用于对请求的业 务分配所需要的资源;第二判断单元,用于根据所述业务资源请求消息,判断自身所管理的空闲资源是否满 足所述业务需要的资源;第三确定单元,用于当所述第二判断单元判断结果为不满足时,则确定所述业务需要 进行资源委托调整的数量;发送单元,用于发送资源委托调整请求消息给第二网络设备,所述消息用于对第一网 络设备请求的业务所对应的资源进行资源委托调整;携带单元,用于将资源委托信息携带在所述发送单元发送的所述资源委托调整请求消 息中,所述资源委托信息包括第一网络设备需要进行委托调整的资源对应的资源标识和 所述需要进行委托调整的资源对应的数量以及所述资源委托调整请求消息的优先级信息。
12.根据权利要求11所述的装置,其特征在于,所述资源委托信息还包括第一网络设 备所接纳的业务的优先级信息,和/或资源信息。
13.根据权利要求11或12所述的装置,其特征在于,所述装置还包括 第三接收单元,用于接收第二网络设备返回的资源委托调整响应消息;调整单元,用于根据所述响应消息,更新自身所管理的资源的数量,并为所述业务分配 资源。
14.一种网络中资源委托调整的系统,其特征在于,所述系统包括第一网络设备,用于接收业务资源请求消息,所述业务资源请求消息用于对请求的业 务分配所需要的资源;当所述自身所管理的空闲资源不能满足所述业务需要的资源时,确 定所述业务需要进行资源委托调整的资源对应的数量;发送资源委托调整请求消息给第二 网络设备,所述请求消息用于第二网络设备对第一网络设备请求的业务所对应的资源进行 资源委托调整,所述资源委托调整请求消息中携带资源委托信息;所述资源委托信息包括 第一网络设备需要进行委托调整的资源对应的资源标识和所述需要进行委托调整的资源 对应的数量以及所述资源委托调整请求消息的优先级信息;第二网络设备,用于接收第一网络设备发送的所述资源委托调整请求消息,根据所述 请求消息中携带的资源委托信息,确定自身能够被所述资源委托调整请求抢占的业务;释 放所述业务占用的资源,并将所述释放的资源通过资源委托调整响应消息委托给所述第一 网络设备进行管理。
15.根据权利要求14所述的系统,其特征在于,所述资源委托信息还包括第一网络设 备所接纳的业务的优先级信息,和/或资源信息。
全文摘要
本发明提供了一种网络中资源委托调整的方法、装置和设备。通过第一网络设备和第二网络设备对资源的协调和管理,使得第二网络设备根据资源委托调整请求消息,以及所述资源委托调整请求消息中携带资源委托信息,释放所述抢占的业务占用的资源,并根据所述释放的资源,为待分配的业务分配资源,解决了在资源不足的情况下,不能满足高优先级业务的资源使用问题,提高了资源利用效率和增强了用户体验。
文档编号H04L29/06GK101908999SQ200910107558
公开日2010年12月8日 申请日期2009年6月2日 优先权日2009年6月2日
发明者黄福清 申请人:华为技术有限公司