资源管理方法、设备及系统与流程

文档序号:20117430发布日期:2020-03-17 20:14阅读:263来源:国知局
资源管理方法、设备及系统与流程

本申请涉及通信技术领域,尤其涉及资源管理方法、设备及系统。



背景技术:

现有技术中,第四代(4thgeneration,4g)网络的接入设备和第五代(5thgeneration,5g)网络的接入设备都是通过流控制传输协议(streamcontroltransmissionprotocol,sctp)与核心网中的移动管理网元建立链接后,再通过专有流程发起应用层协议的建链。比如,4g网络中的接入设备通过sctp与核心网中的移动管理实体(mobilitymanagemententity,mme)建立链接后,再通过4g网络中的s1建立(setup)流程发起s1应用层协议(s1applicationprotocol,s1ap)的建链;或者,5g网络中的接入设备通过sctp与核心网中的接入和移动性管理功能(accessandmobilitymanagementfunction,amf)网元)建立链接后,再通过5g网络中的下一代网络(nextgeneration,ng)建立流程)发起ng应用层协议(ngapplicationprotocol,ngap)的建链。

目前,接入设备和移动管理网元之间的链接断开是通过sctp偶联(assoc)中断来实现的。然而,由于sctp偶联中断可能是接入设备的主动断链引起(比如操作维护),也可能是接入设备和移动管理网元之间的底层传输网络中断引起,因此,移动管理网元无法确定和接入设备之间的链路断开的原因是真的底层传输网络异常导致还是人为操作引起,一旦移动管理网元和接入设备之间的链路断开,即进行接入设备的链路故障告警。同时,为了避免底层传输网络不稳定引起的告警频繁而影响接入设备正常维护的问题,移动管理网元需要在接入设备的链路发生故障时暂时缓存故障接入设备的信息,以此来对底层传输网络不稳定引发的接入设备的链路故障告警做抑制处理。

但是,按照上述方式,对于接入设备主动断链的场景,在接入设备发生改变(比如组网调整)的情况下,一方面,调整后的接入设备可能会由于移动管理网元的资源限制而无法成功或快速接入到该移动管理网元上;另一方面,调整后的接入设备通常会使用调整前的接入设备的信息尝试接入到该移动管理网元,这将导致调整后的接入设备的信息和移动管理网元上保存的故障接入设备的信息产生冲突,进而可能导致调整后的接入设备无法成功接入到该移动管理网元上。

因此,如何在接入设备主动断链的场景下,使得调整后的接入设备成功快速的接入到相应的移动管理网元上,是目前亟待解决的问题。



技术实现要素:

本申请实施例提供资源管理方法、设备及系统,使得在接入设备主动断链的场景下,对移动管理网元上的资源进行管理,从而使得调整后的接入设备可以成功快速的接入到相应的移动管理网元上。

为达到上述目的,本申请的实施例采用如下技术方案:

第一方面,提供了一种资源管理方法,该资源管理方法包括:移动管理网元接收来自接入设备的释放指示消息;移动管理网元根据该释放指示消息,释放该接入设备对应的应用层资源。基于该方案,由于移动管理网元可以接收来自接入设备的释放指示消息,并根据该释放指示消息,释放该接入设备对应的应用层资源。因此,对于接入设备主动断链的场景,在接入设备发生改变(比如组网调整)的情况下,一方面,可以避免调整后的接入设备可能会由于移动管理网元的资源限制而无法成功或快速接入到该移动管理网元上的问题;另一方面,可以避免调整后的接入设备使用调整前的接入设备的信息尝试接入到该移动管理网元,从而导致调整后的接入设备的信息和移动管理网元上保存的故障接入设备的信息产生冲突,进而可能导致调整后的接入设备无法成功接入到该移动管理网元上的问题。也就是说,基于本申请实施例提供的资源管理方法,对于接入设备主动断链的场景,在接入设备发生改变(比如组网调整)的情况下,通过对移动管理网元上的资源进行管理(比如释放移动管理网元上的接入设备对应的应用层资源),可以使得调整后的接入设备成功快速的接入到相应的移动管理网元上。

在一种可能的设计中,该释放指示消息包括运营管理om干预原因,该om干预原因用于指示释放该应用层资源的原因。

示例性的,该om干预原因包括是该接入设备主动断开该接入设备和该移动管理网元之间的控制面接口链路引起的释放。这样,移动管理网元可以获知是接入设备主动断开该接入设备和该移动管理网元之间的控制面接口链路引起的释放,即接入设备的主动断链场景。

在一种可能的设计中,移动管理网元接收来自接入设备的释放指示消息,具体为:该动管理网元通过该移动管理网元的应用层接收来自该接入设备的应用层的该释放指示消息。

在一种可能的设计中,该资源管理方法还包括:该移动管理网元接收来自该接入设备的关闭消息,该关闭消息用于指示该移动管理网元释放目标流控制传输协议sctp偶联;该移动管理网元根据该关闭消息,释放该目标sctp偶联对应的sctp层资源。也就是说,本申请实施例中,移动管理网元可以在接收来自接入设备的关闭消息之后,释放该目标sctp偶联对应的sctp层资源。

示例性的,该关闭消息可以为shutdown消息。

在一种可能的设计中,该移动管理网元接收来自该接入设备的关闭消息,具体为:该移动管理网元通过该移动管理网元的sctp层接收来自该接入设备的sctp层的关闭消息。

第二方面,提供了一种资源管理方法,该资源管理方法包括:

接入设备接收维护命令,该维护命令用于指示该接入设备断开和移动管理网元之间的控制面接口链路;该接入设备根据该维护命令,向该移动管理网元发送释放指示消息,该释放指示消息用于指示释放该接入设备对应的应用层资源。基于该方案,由于接入设备在接收到维护命令之后,可以向移动管理网元发送释放指示消息,从而使得移动管理网元释放该接入设备对应的应用层资源。因此,对于接入设备主动断链的场景,在接入设备发生改变(比如组网调整)的情况下,一方面,可以避免调整后的接入设备可能会由于移动管理网元的资源限制而无法成功或快速接入到该移动管理网元上的问题;另一方面,可以避免调整后的接入设备使用调整前的接入设备的信息尝试接入到该移动管理网元,从而导致调整后的接入设备的信息和移动管理网元上保存的故障接入设备的信息产生冲突,进而可能导致调整后的接入设备无法成功接入到该移动管理网元上的问题。也就是说,基于本申请实施例提供的资源管理系统,对于接入设备主动断链的场景,在接入设备发生改变(比如组网调整)的情况下,通过对移动管理网元上的资源进行管理(比如释放移动管理网元上的接入设备对应的应用层资源),可以使得调整后的接入设备成功快速的接入到相应的移动管理网元上。

在一种可能的设计中,该释放指示消息包括运营管理om干预原因,该om干预原因用于指示释放该应用层资源的原因。

示例性的,该om干预原因包括是该接入设备主动断开该接入设备和该移动管理网元之间的控制面接口链路引起的释放。这样,移动管理网元可以获知是接入设备主动断开该接入设备和该移动管理网元之间的控制面接口链路引起的释放,即接入设备的主动断链场景。

在一种可能的设计中,该接入设备向该移动管理网元发送释放指示消息,具体为:该接入设备通过该接入设备的应用层向该移动管理网元的应用层发送该释放指示消息。

在一种可能的设计中,该资源管理方法还包括:该接入设备向该移动管理网元发送关闭消息,该关闭消息用于指示该移动管理网元释放目标流控制传输协议sctp偶联。也就是说,本申请实施例中,移动管理网元可以在接收来自接入设备的关闭消息之后,释放该目标sctp偶联对应的sctp层资源。

示例性的,该关闭消息可以为shutdown消息。

在一种可能的设计中,该接入设备向该移动管理网元发送关闭消息,具体为:该接入设备通过该接入设备的sctp层向该移动管理网元的sctp层发送该关闭消息。

第三方面,提供了一种资源管理方法,该资源管理方法包括:

移动管理网元接收来自接入设备的关闭消息;移动管理网元根据该关闭消息,释放该目标sctp偶联对应的sctp层资源和该接入设备对应的应用层资源。基于该方案,由于移动管理网元可以接收来自接入设备的关闭消息,并根据该关闭消息,释放该目标sctp偶联对应的sctp层资源和该接入设备对应的应用层资源。因此,对于接入设备主动断链的场景,在接入设备发生改变(比如组网调整)的情况下,一方面,可以避免调整后的接入设备可能会由于移动管理网元的资源限制而无法成功或快速接入到该移动管理网元上的问题;另一方面,可以避免调整后的接入设备使用调整前的接入设备的信息尝试接入到该移动管理网元,从而导致调整后的接入设备的信息和移动管理网元上保存的故障接入设备的信息产生冲突,进而可能导致调整后的接入设备无法成功接入到该移动管理网元上的问题。也就是说,基于本申请实施例提供的资源管理系统,对于接入设备主动断链的场景,在接入设备发生改变(比如组网调整)的情况下,可以使得调整后的接入设备成功快速的接入到相应的移动管理网元上。

在一种可能的设计,该移动管理网元根据该关闭消息,释放该目标sctp偶联对应的sctp层资源和该接入设备对应的应用层资源,具体为:在该目标sctp偶联为该接入设备对应的最后一条偶联的情况下,该移动管理网元根据该关闭消息,释放该目标sctp偶联对应的sctp层资源和该接入设备对应的应用层资源。也就是说,本申请实施例中,对于接入设备对应多条sctp偶联的情况下,移动管理网元可以在该目标sctp偶联为该接入设备对应的最后一条偶联的情况下,才释放该接入设备对应的应用层资源。

示例性的,该关闭消息可以为shutdown消息。

在一种可能的设计中,该移动管理网元接收来自接入设备的关闭消息,具体为:该移动管理网元通过该移动管理网元的sctp层接收来自该接入设备的sctp层的关闭消息。

第四方面,提供了一种移动管理网元,该移动管理网元具有实现上述第一方面或第三方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

第五方面,提供了一种移动管理网元,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该移动管理网元运行时,该处理器执行该存储器存储的该计算机执行指令,以使该移动管理网元执行如上述第一方面或第三方面中任一项所述的资源管理方法。

第六方面,提供了一种移动管理网元,包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第一方面或第三方面中任一项所述的资源管理方法。

第七方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第一方面或第三方面中任一项所述的资源管理方法。

第八方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面或第三方面中任一项所述的资源管理方法。

第九方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持移动管理网元实现上述第一方面或第三方面中所涉及的功能,例如根据所述释放指示消息,释放所述接入设备对应的应用层资源。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存移动管理网元必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。

其中,第四方面至第九方面中任一种设计方式所带来的技术效果可参见第一方面或第三方面中不同设计方式所带来的技术效果,此处不再赘述。

第十方面,提供了一种接入设备,该接入设备具有实现上述第二方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。

第十一方面,提供了一种接入设备,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该接入设备运行时,该处理器执行该存储器存储的该计算机执行指令,以使该接入设备执行如上述第二方面中任一项所述的资源管理方法。

第十二方面,提供了一种接入设备,包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第二方面中任一项所述的资源管理方法。

第十三方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第二方面中任一项所述的资源管理方法。

第十四方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第二方面中任一项所述的资源管理方法。

第十五方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持接入设备实现上述第二方面中所涉及的功能,例如根据所述维护命令,向所述移动管理网元发送释放指示消息,所述释放指示消息用于指示释放所述接入设备对应的应用层资源。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存接入设备必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。

其中,第十方面至第十五方面中任一种设计方式所带来的技术效果可参见第二方面中不同设计方式所带来的技术效果,此处不再赘述。

第十六方面,提供一种资源管理系统,该资源管理系统包括移动管理网元和接入设备。其中,接入设备,用于接收维护命令,该维护命令用于指示该接入设备断开和移动管理网元之间的控制面接口链路;该接入设备,还用于根据该维护命令,向该移动管理网元发送释放指示消息,该释放指示消息用于指示释放该接入设备对应的应用层资源;移动管理网元,用于接收来自接入设备的释放指示消息,并根据该释放指示消息,释放该接入设备对应的应用层资源。

第十七方面,提供一种资源管理系统,该资源管理系统包括移动管理网元和接入设备。其中,接入设备,用于向移动管理网元发送关闭消息;管理网元,用于接收来自接入设备的关闭消息,并根据关闭消息,释放目标流控制传输协议sctp偶联对应的sctp层资源和接入设备对应的应用层资源。

本申请的这些方面或其他方面在以下实施例的描述中会更加简明易懂。

附图说明

图1为本申请实施例提供的一种资源管理系统的架构示意图;

图2为本申请实施例提供的资源管理系统在4g网络中的应用示意图;

图3为本申请实施例提供的资源管理系统在5g网络中的应用示意图;

图4为本申请实施例提供的一种通信设备的硬件结构示意图;

图5为本申请实施例提供的资源管理方法的流程示意图一;

图6为现有的ng接口控制面协议栈示意图;

图7为本申请实施例提供的资源管理方法的流程示意图二;

图8为本申请实施例提供的一种移动管理网元的结构示意图;

图9为本申请实施例提供的一种接入设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,在本申请的描述中,除非另有说明,“/”表示前后关联的对象是一种“或”的关系,例如,a/b可以表示a或b;本申请中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况,其中a,b可以是单数或者复数。并且,在本申请的描述中,除非另有说明,“多个”是指两个或多于两个。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。另外,为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。

此外,本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。

如图1所示,为本申请实施例提供的一种资源管理系统10,该资源管理系统10包括接入设备101和移动管理网元102。其中,接入设备101可以和移动管理网元102直接通信,也可以通过其他设备的转发进行通信,本申请实施例对此不作具体限定。

一种可能的实现方式中:

接入设备101,用于接收维护命令,该维护命令用于指示接入设备101断开和移动管理网元102之间的控制面接口链路。

接入设备101,还用于根据维护命令,向移动管理网元102发送释放指示消息。

移动管理网元102,用于接收来自接收设备101的释放指示消息,并根据该释放指示消息,释放接入设备101对应的应用层资源。

基于本申请实施例提供的资源管理系统,由于接入设备在接收到维护命令之后,可以向移动管理网元发送释放指示消息,从而使得移动管理网元释放该接入设备对应的应用层资源。因此,对于接入设备主动断链的场景,在接入设备发生改变(比如组网调整)的情况下,一方面,可以避免调整后的接入设备可能会由于移动管理网元的资源限制而无法成功或快速接入到该移动管理网元上的问题;另一方面,可以避免调整后的接入设备使用调整前的接入设备的信息尝试接入到该移动管理网元,从而导致调整后的接入设备的信息和移动管理网元上保存的故障接入设备的信息产生冲突,进而可能导致调整后的接入设备无法成功接入到该移动管理网元上的问题。也就是说,基于本申请实施例提供的资源管理系统,对于接入设备主动断链的场景,在接入设备发生改变(比如组网调整)的情况下,通过对移动管理网元上的资源进行管理(比如释放移动管理网元上的接入设备对应的应用层资源),可以使得调整后的接入设备成功快速的接入到相应的移动管理网元上。

或者,另一种可能的实现方式中:

接入设备101,用于接收维护命令,该维护命令用于指示接入设备101断开和移动管理网元102之间的控制面接口链路。

接入设备101,还用于根据维护命令,向移动管理网元102发送关闭消息。

移动管理网元102,用于接收来自接收设备101的关闭消息,并根据该关闭消息,释放目标sctp偶联对应的sctp层资源以及接入设备101对应的应用层资源。

基于本申请实施例提供的资源管理系统,由于接入设备在接收到维护命令之后,可以向移动管理网元发送关闭消息,从而使得移动管理网元释放目标sctp偶联对应的sctp层资源以及该接入设备对应的应用层资源。因此,对于接入设备主动断链的场景,在接入设备发生改变(比如组网调整)的情况下,一方面,可以避免调整后的接入设备可能会由于移动管理网元的资源限制而无法成功或快速接入到该移动管理网元上的问题;另一方面,可以避免调整后的接入设备使用调整前的接入设备的信息尝试接入到该移动管理网元,从而导致调整后的接入设备的信息和移动管理网元上保存的故障接入设备的信息产生冲突,进而可能导致调整后的接入设备无法成功接入到该移动管理网元上的问题。也就是说,基于本申请实施例提供的资源管理系统,对于接入设备主动断链的场景,在接入设备发生改变(比如组网调整)的情况下,通过对移动管理网元上的资源进行管理(比如释放移动管理网元上的接入设备对应的应用层资源),可以使得调整后的接入设备成功快速的接入到相应的移动管理网元上。

可选的,图1所示的资源管理系统10可以应用于目前的4g网络或5g网络,也可以应用于未来的其他网络,本申请实施例对此不作具体限定。

示例性的,假设图1所示的资源管理系统10应用于目前的4g网络,则如图2所示,上述的接入设备所对应的网络或者实体可以为4g网络中的演进的通用移动通信系统(universalmobiletelecommunicationssystem,umts)陆地无线接入网(evolvedumtsterritorialradioaccessnetwork,e-utran)设备,上述的移动管理网元所对应的网络或者实体可以为4g网络中的mme。

此外,如图2所示,该4g网络还可以包括分组数据网络(packetdatanetwork,pdn)网关控制面(pdngateway-controlplane,pgw-c)、pgw用户面(pgw-userplane,pgw-u)或者策略与计费规则功能(policyandchargingrulesfunction,pcrf)网元等,具体可参考现有的4g网络的架构,本申请实施例在此不予赘述。

其中,终端通过lte-uu接口与e-utran通信,e-utran设备通过s1-mme接口与mme通信,e-utran设备通过s1-u接口与pgw-u网元通信,mme通过s11-u接口与pgw-u网元通信,mme通过s11-c接口与pgw-c网元通信,pgw-c网元通过sx接口与pgw-u网元通信,pgw-c网元通过gx接口与pcrf网元通信。

或者,示例性的,假设图1所示的资源管理系统10应用于目前的5g网络,则如图3所示,上述的接入设备所对应的网元或者实体可以为5g网络中的接入设备;上述的移动管理网元所对应的网络或者实体可以为5g网络中的amf网元。

此外,如图3所示,该5g网络中还可以包括用户面功能(userplanefunction,upf)网元、会话管理功能(sessionmanagementfunction,smf)网元、或者策略控制功能(policycontrolfunction,pcf)网元等,本申请实施例对此不作具体限定。

其中,终端通过下一代网络(nextgeneration,n)1接口(简称n1)与amf网元通信,ng-an设备通过n2接口(简称n2)与amf网元通信,ng-an设备通过n3接口(简称n3)与upf网元通信,amf网元通过n11接口(简称n11)与smf网元通信,amf网元通过n15接口(简称n15)与pcf网元通信,smf网元通过n7接口(简称n7)与pcf网元通信,smf网元通过n4接口(简称n4)与upf网元通信。

需要说明的是,图3所示的5g网络中的amf网元、smf网元或者pcf网元等控制面网元也可以采用服务化接口进行交互。比如,amf网元对外提供的服务化接口可以为namf;smf网元对外提供的服务化接口可以为nsmf;pcf网元对外提供的服务化接口可以为npcf。相关描述可以参考23501标准中的5g系统架构(5gsystemarchitecture)图,在此不予赘述。

此外,需要说明的是,图2或者图3中的各个网元之间的接口名字只是一个示例,具体实现中接口名字可能为其他名字,本申请实施例对此不作具体限定。

可选的,本申请实施例中所涉及到的终端(terminal)可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备;还可以包括用户单元(subscriberunit)、蜂窝电话(cellularphone)、智能电话(smartphone)、无线数据卡、个人数字助理(personaldigitalassistant,pda)电脑、平板型电脑、无线调制解调器(modem)、手持设备(handheld)、膝上型电脑(laptopcomputer)、无绳电话(cordlessphone)或者无线本地环路(wirelesslocalloop,wll)台、机器类型通信(machinetypecommunication,mtc)终端、用户设备(userequipment,ue),移动台(mobilestation,ms),终端设备(terminaldevice)或者中继用户设备等。其中,中继用户设备例如可以是5g家庭网关(residentialgateway,rg)。为方便描述,本申请中,上面提到的设备统称为终端。

可选的,本申请实施例中所涉及的接入设备指的是接入核心网的设备,例如可以是基站,宽带网络业务网关(broadbandnetworkgateway,bng),汇聚交换机,非第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)接入设备等。基站可以包括各种形式的基站,例如:宏基站,微基站(也称为小站),中继站,接入点等。

可选的,本申请实施例图1中的接入设备或者移动管理网元可以由一个设备实现,也可以由多个设备共同实现,还可以是一个设备内的一个功能模块,本申请实施例对此不作具体限定。可以理解的是,上述功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。

例如,本申请实施例图1中的接入设备或者移动管理网元可以通过图4中的通信设备来实现。图4所示为本申请实施例提供的通信设备的硬件结构示意图。该通信设备400包括处理器401,通信线路402,存储器403以及至少一个通信接口(图4中仅是示例性的以包括通信接口404为例进行说明)。

处理器401可以是一个通用中央处理器(centralprocessingunit,cpu),微处理器,特定应用集成电路(application-specificintegratedcircuit,asic),或一个或多个用于控制本申请方案程序执行的集成电路。

通信线路402可包括一通路,在上述组件之间传送信息。

通信接口404,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radioaccessnetwork,ran),无线局域网(wirelesslocalareanetworks,wlan)等。

存储器403可以是只读存储器(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路402与处理器相连接。存储器也可以和处理器集成在一起。

其中,存储器403用于存储执行本申请方案的计算机执行指令,并由处理器401来控制执行。处理器401用于执行存储器403中存储的计算机执行指令,从而实现本申请下述实施例提供的资源管理方法。

可选的,本申请实施例中的计算机执行指令也可以称之为应用程序代码,本申请实施例对此不作具体限定。

在具体实现中,作为一种实施例,处理器401可以包括一个或多个cpu,例如图4中的cpu0和cpu1。

在具体实现中,作为一种实施例,通信设备400可以包括多个处理器,例如图4中的处理器401和处理器408。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。

在具体实现中,作为一种实施例,通信设备400还可以包括输出设备405和输入设备406。输出设备405和处理器401通信,可以以多种方式来显示信息。例如,输出设备405可以是液晶显示器(liquidcrystaldisplay,lcd),发光二级管(lightemittingdiode,led)显示设备,阴极射线管(cathoderaytube,crt)显示设备,或投影仪(projector)等。输入设备406和处理器401通信,可以以多种方式接收用户的输入。例如,输入设备406可以是鼠标、键盘、触摸屏设备或传感设备等。

上述的通信设备400可以是一个通用设备或者是一个专用设备。在具体实现中,通信设备400可以是台式机、便携式电脑、网络服务器、掌上电脑(personaldigitalassistant,pda)、移动手机、平板电脑、无线终端设备、嵌入式设备或有图4中类似结构的设备。本申请实施例不限定通信设备400的类型。

下面将结合图1至图4对本申请实施例提供的资源管理方法进行具体阐述。

需要说明的是,本申请下述实施例中各个网元之间的消息名字或消息中各参数的名字等只是一个示例,具体实现中也可以是其他的名字,本申请实施例对此不作具体限定。

首先,以图1所示的资源管理系统应用于如图3所示的5g网络,ng-an设备和amf网元之间支持应用层资源释放流程,应用层为ngap层为例,如图5所示,为本申请实施例提供的一种资源管理方法,该资源管理方法包括如下步骤:

s501、ng-an设备接收维护命令,该维护命令用于指示ng-an设备断开和amf网元之间的控制面接口链路。

其中,本申请实施例中,在操作维护等需要ng-an设备主动断链的场景下,ng-an设备可以接收维护命令,该维护命令用于指示ng-an设备断开和amf网元之间的控制面接口链路。

如图6所示,为现有的ng接口控制面协议栈,包括ngap层、sctp层、互联网协议(internetprotocol,ip)层、数据链路层(datalinklayer)、以及物理层(physicallayer)。其中,网络传输依靠ip层;sctp层保证了可靠传输;ngap层为ng接口应用层;物理层利用传输介质为数据链路层提供物理连接,实现比特流的透明传输;数据链路层通过各种控制协议,将有差错的物理信道变为无差错的、能可靠传输数据帧的数据链路。其中,关于ng接口控制面协议栈的进一步描述可参考现有技术中对ng接口控制面协议栈的说明,在此不予赘述。

示例性的,如图5所示,本申请实施例中,可以是ng-an设备的维护命令模块(图5中未示出)接收该维护命令,进而向ng-an设备的ngap层发送ng-c接口链路命令,以使得ng-an设备的ngap层接收该ng-c接口链路命令,本申请实施例对此不作具体限定。

s502、ng-an设备向amf网元发送释放指示消息,以使得amf网元接收来自ng-an设备的释放指示消息。其中,该释放指示消息用于释放该ng-an设备对应的ngap层资源。

示例性的,如图5所示,本申请实施例中,ng-an设备向amf网元发送ng释放指示消息可以包括:ng-an设备的ngap层向amf网元的ngap层发送ng释放指示消息,本申请实施例对此不作具体限定。

示例性的,如图5所示,本申请实施例中的释放指示消息可以为ng释放指示(ngreleaseindication)消息,本申请实施例对此不作具体限定。

示例性的,如表一所示,ng释放指示消息的具体信元(informationelement,ie)可以包括消息类型(messagetype)以及释放原因(releasecause)。其中,消息类型对应的存在性(presence)为m(必选);范围(range)为空;ie类型以及参考(ietypeandreference)为技术标准(technicalspecification,ts)38.4139.3.1.1;语义描述(semanticsdescription)为空;必要性(criticality)为yes,即必要的;必要性定义(assignedcriticality)为忽略(ignore),即可以忽略这个信元并通知对端。释放原因对应的存在性(presence)为o(可选);范围(range)为空;ie类型以及参考(ietypeandreference)为技术标准(technicalspecification,ts)38.4139.3.1.2;语义描述(semanticsdescription)为空;必要性(criticality)为yes,即必要的;必要性定义(assignedcriticality)为忽略(ignore)。

表一

可选的,本申请实施例中,该释放指示消息可以包括运营管理(operationsmanagement,om)干预原因值,该om干预原因用于指示释放应用层资源的原因。其中,该om干预原因可以通过上述表一中的释放原因信元携带,本申请实施例对此不作具体限定。

示例性的,本申请实施例中,om干预原因可以包括是ng-an设备主动断开ng-an设备和amf网元之间的控制面接口链路引起的释放,本申请实施例对此不作具体限定。

可选的,本申请实施例中,ng-an设备对应的ngap层资源例如可以包括ng-an设备的信息或者许可(license)资源等。其中,ng-an设备的信息例如可以包括ng-an设备的标识、ng-an设备的名称或者ng-an设备的ip地址等;许可资源例如可以包括amf网元允许接入的ng-an设备的数量等,本申请实施例对此不作具体限定。

s503、amf网元根据释放指示消息,释放ng-an设备对应的ngap层资源。

示例性的,如图5所示,本申请实施例中,可以是amf网元的ngap层接收来自ng-an设备的ngap层的释放指示消息之后,释放ng-an设备对应的ngap层资源,本申请实施例对此不作具体限定。

此外,本申请实施例中,在ng-an设备接收到维护命令之后,对于该ng-an设备对应的每一条sctp偶联,ng-an设备的ngap层还可以以sctp优雅断链方式调用应用平台接口(applicationplatforminterface,api)以释放对应的sctp偶联,比如图5中ng-an设备的ngap层向ng-an设备的sctp层发送sctp偶联释放指示,本申请实施例对此不作具体限定。进而,在ng-an设备的sctp层根据协议进行相关处理后,对于该ng-an设备对应的每一条sctp偶联,本申请实施例提供的资源管理方法还可以包括如下步骤s504-s507:

s504、ng-an设备向amf网元发送关闭消息,以使得amf网元接收来自ng-an设备的关闭消息。

示例性的,如图5所示,ng-an设备向amf网元发送关闭消息可以包括:ng-an设备的sctp层向amf网元的sctp层发送关闭消息,本申请实施例对此不作具体限定。

示例性的,本申请实施例中的关闭消息例如可以是shutdown消息,本申请实施例对此不作具体限定。

s505、amf网元根据关闭消息,释放目标sctp偶联对应的sctp层资源。

示例性的,如图5所示,amf网元根据关闭消息,释放目标sctp偶联对应的sctp层资源可以包括:amf网元的sctp层根据关闭消息,释放目标sctp偶联对应的sctp层资源。

需要说明的是,本申请实施例中,amf网元的sctp层接收到来自ng-an设备的sctp层的关闭消息之后,并不会立即将该目标sctp偶联对应的sctp层资源全部释放,而是可以继续处理已经接收到的amf网元的ngap层发送但未确认的数据(比如将已经接收到的amf网元的ngap层发送但未确认的数据发送给ng-an设备的sctp层,由ng-an设备的sctp层将该数据发送给ng-an设备的ngap层),但不接收amf网元的ngap层新发送的数据。其中,在amf网元接收来自ng-an设备的关闭完成消息(即下述步骤s507)之后,才能将目标sctp偶联对应的sctp层资源全部释放,在此统一说明,以下不再赘述。

可选的,如图5所示,本申请实施例中,amf网元的sctp层接收到来自ng-an设备的sctp层的关闭消息之后,还可以通过回调等方式通知amf网元的ngap层目标sctp偶联将要被关闭,比如图5中amf网元的sctp层向amf网元的ngap层发送sctp偶联释放通知。进而,在amf网元的ngap层接收来自amf网元的sctp层的sctp偶联释放通知之后,在amf网元ngap层还包括ng-an设备对应的ngap层资源的情况下,amf网元的ngap层释放ng-an设备对应的ngap层资源。或者,可选的,在amf网元的ngap层接收来自amf网元的sctp层的sctp偶联释放通知之后,在amf网元ngap层还包括ng-an设备对应的ngap层资源,且该目标sctp偶联为该ng-an设备对应的最后一条sctp偶联的情况下,amf网元的ngap层释放ng-an设备对应的ngap层资源,本申请实施例对此不作具体限定。

需要说明的是,本申请实施例中,amf网元释放目标sctp偶联对应的sctp层资源与amf网元的sctp层向amf网元的ngap层发送sctp偶联释放通知之间没有必然的执行先后顺序,可以是先执行amf网元释放目标sctp偶联对应的sctp层资源,再执行amf网元的sctp层向amf网元的ngap层发送sctp偶联释放通知;也可以是先执行amf网元的sctp层向amf网元的ngap层发送sctp偶联释放通知,再执行amf网元释放目标sctp偶联对应的sctp层资源;也可以是同时执行amf网元释放目标sctp偶联对应的sctp层资源与amf网元的sctp层向amf网元的ngap层发送sctp偶联释放通知,本申请实施例对此不作具体限定。

s506、amf网元向ng-an设备发送关闭应答消息,以使得ng-an设备接收来自amf网元的关闭应答消息。

示例性的,如图5所示,amf网元向ng-an设备发送关闭应答消息可以包括:amf网元的sctp层向ng-an设备的sctp层发送关闭应答消息,本申请实施例对此不作具体限定。

示例性的,本申请实施例中的关闭应答消息例如可以是shutdownacknowledge消息,本申请实施例对此不作具体限定。

s507、ng-an设备向amf网元发送关闭完成消息,以使得amf网元接收来自ng-an设备的关闭完成消息。

示例性的,如图5所示,ng-an设备向amf网元发送关闭完成消息可以包括:ng-an设备的sctp层向amf网元的sctp层发送关闭完成消息,本申请实施例对此不作具体限定。

示例性的,本申请实施例中的关闭完成消息例如可以是shutdowncomplete消息,本申请实施例对此不作具体限定。

进一步的,在无线网络组网调整后,ng-an设备可以重新向amf网元发起sctp偶联建立,使得amf网元按照新sctp偶联建立方式和ng-an设备完成sctp偶联的建立偶联的建立(如图5中的步骤s508)。在sctp偶联建立后,ng-an设备可以通过sctp偶联发起ng建立流程。其中,由于amf网元上没有故障ng-an设备的信息,因此可以按照新接入amf网元的方式顺利完成ng建立流程(如图5中的步骤s509)。其中,sctp偶联建立流程以及ng建立流程可参考现有的实现方式,在此不予赘述。

基于本申请实施例提供的资源管理方法,对于ng-an设备主动断链的场景,在ng-an设备发生改变(比如组网调整)的情况下,通过对amf网元上的资源进行管理(比如释放amf网元上的ng-an设备对应的应用层资源),可以使得调整后的ng-an设备成功快速的接入到相应的amf网元上,相关技术效果分析可参考上述资源管理系统部分,在此不再赘述。

其中,上述步骤s501至s509中的ng-an设备或者amf网元的动作可以由图4所示的通信设备400中的处理器401调用存储器403中存储的应用程序代码来执行,本实施例对此不作任何限制。

可选的,以图1所示的资源管理系统应用于如图3所示的5g网络,ng-an设备和amf网元之间不支持应用层资源释放流程,应用层为ngap层为例,如图7所示,为本申请实施例提供的一种资源管理方法,该资源管理方法包括如下步骤:

s701、同图5所示的实施例中的步骤s501,相关描述可参考图5所示的实施例,在此不再赘述。

其中,在ng-an设备接收到维护命令之后,对于该ng-an设备对应的每一条sctp偶联,ng-an设备的ngap层还可以以sctp优雅断链方式调用api以释放对应的sctp偶联,比如图7中ng-an设备的ngap层向ng-an设备的sctp层发送sctp偶联释放指示,本申请实施例对此不作具体限定。进而,在ng-an设备的sctp层根据协议进行相关处理后,对于该ng-an设备对应的每一条sctp偶联,本申请实施例提供的资源管理方法还可以包括如下步骤s702-s705:

s702、同图5所示的实施例中的步骤s504,相关描述可参考图5所示的实施例,在此不再赘述。

其中,在amf网元接收来自ng-an设备的关闭消息之后,可以根据该关闭消息,释放目标sctp偶联对应的sctp层资源和ng-an设备对应的ngap层资源,本申请实施例示例性的以如下步骤s703a-s703c为例进行说明:

s703a、amf网元的sctp层根据关闭消息,释放目标sctp偶联对应的sctp层资源。

s703b、amf网元的sctp层向amf网元的ngap层发送sctp偶联释放通知,以使得amf网元的ngap层接收来自amf网元的sctp层的sctp偶联释放通知。

s703c、amf网元的ngap层释放ng-an设备对应的ngap层资源。

可选的,本申请实施例中,amf网元的ngap层释放ng-an设备对应的ngap层资源可以包括:在目标sctp偶联为该ng-an设备对应的最后一条sctp偶联的情况下,amf网元的ngap层释放ng-an设备对应的ngap层资源。

需要说明的是,本申请实施例中,在释放某条sctp偶联对应的sctp层资源时,amf网元的ngap层接收来自amf网元的sctp层的sctp偶联释放通知之后,若ng-an设备对应的ngap层资源已经被释放,或者目标sctp偶联不是该ng-an设备对应的最后一条sctp偶联,则可以不用执行步骤s703c,对于某条sctp偶联,步骤s703c是可选的,在此统一说明,以下不再赘述。

其中,步骤s703a-s703c的详细说明可参考图5所示的实施例中的步骤s505,在此不再赘述。

s704-s707、同图5所示的实施例中的步骤s506-s509,相关描述可参考图5所示的实施例,在此不再赘述。

基于本申请实施例提供的资源管理方法,对于ng-an设备主动断链的场景,在ng-an设备发生改变(比如组网调整)的情况下,通过对amf网元上的资源进行管理(比如释放amf网元上的ng-an设备对应的应用层资源),可以使得调整后的ng-an设备成功快速的接入到相应的amf网元上,相关技术效果分析可参考上述资源管理系统部分,在此不再赘述。

其中,上述步骤s701至s707中的ng-an设备或者amf网元的动作可以由图4所示的通信设备400中的处理器401调用存储器403中存储的应用程序代码来执行,本实施例对此不作任何限制。

可选的,图5或图7所示的资源管理方法以图1所示的资源管理系统应用于如图3所示的5g网络,应用层为ngap层为例进行说明。当然,本申请实施例提供的资源管理方法也可以以图1所示的资源管理系统应用于如图2所示的4g网络,应用层为s1ap层为例进行说明。该场景下,仅需将图5或图7所示的实施例中的amf网元替换为本申请实施例中的mme,将图5或图7所示的实施例中的ng-an设备替换为本申请实施例中的e-utran设备,将图5或图7所示的实施例中的ng接口替换为本申请实施例中的s1接口,将图5或图7所示的实施例中的ng-c接口链路命令替换为本申请实施例中的s1-c接口链路命令,将图5或图7所示的实施例中的ng释放指示消息替换为本申请实施例中的s1释放指示消息,将图5或图7所示的实施例中的ngap替换为本申请实施例中的s1ap层,等等,相关描述可参考图5或图7所示的实施例,在此不再赘述。

上述主要从各个网元之间交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,上述接入设备或者移动管理网元为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法示例对接入设备或者移动管理网元进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

比如,以采用集成的方式划分各个功能模块的情况下,图8示出了一种移动管理网元80的结构示意图。该移动管理网元80包括:收发模块802和处理模块801。

一种可能的实现方式中:

收发模块802,用于接收来自接入设备的释放指示消息;处理模块801,用于根据释放指示消息,释放接入设备对应的应用层资源。

可选的,收发模块802,还用于接收来自接入设备的关闭消息,该关闭消息用于指示移动管理网元释放目标sctp偶联。处理模块801,还用于根据关闭消息,释放目标sctp偶联对应的sctp层资源。

另一种可能的实现方式中:

收发模块802,用于接收来自接入设备的关闭消息。

处理模块801,用于根据关闭消息,释放目标sctp偶联对应的sctp层资源和接入设备对应的应用层资源。

可选的,处理模块801具体用于:在目标sctp偶联为接入设备对应的最后一条偶联的情况下,根据关闭消息,释放目标sctp偶联对应的sctp层资源和接入设备对应的应用层资源。

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

在本实施例中,该移动管理网元80以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定asic,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该移动管理网元80可以采用图4所示的形式。

比如,图4中的处理器401可以通过调用存储器403中存储的计算机执行指令,使得移动管理网元80执行上述方法实施例中的资源管理方法。

具体的,图8中的收发模块802和处理模块801的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现。或者,图8中的处理模块801的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现,图8中的收发模块802的功能/实现过程可以通过图4中的通信接口404来实现。

由于本实施例提供的移动管理网元80可执行上述的资源管理方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。

可选的,本申请实施例还提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持移动管理网元实现上述资源管理方法,例如根据释放指示消息,释放接入设备对应的应用层资源。在一种可能的设计中,该装置还包括存储器。该存储器,用于保存移动管理网元必要的程序指令和数据。当然,存储器也可以不在该装置中。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。

比如,以采用集成的方式划分各个功能模块的情况下,图9示出了一种接入设备90的结构示意图。该接入设备90包括:接收模块901和发送模块902。接收模块901,用于接收维护命令,该维护命令用于指示接入设备断开和移动管理网元之间的控制面接口链路;发送模块902,用于根据维护命令,向移动管理网元发送释放指示消息,释放指示消息用于指示释放接入设备对应的应用层资源。

可选的,发送模块902,还用于向移动管理网元发送关闭消息,关闭消息用于指示移动管理网元释放目标流控制传输协议sctp偶联。

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

在本实施例中,该接入设备90以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定asic,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该接入设备90可以采用图4所示的形式。

比如,图4中的处理器401可以通过调用存储器403中存储的计算机执行指令,使得接入设备90执行上述方法实施例中的资源管理方法。

具体的,图9中的接收模块901和发送模块902的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现。或者,图9中的接收模块901和发送模块902的功能/实现过程可以通过图4中的通信接口404来实现。

由于本实施例提供的接入设备90可执行上述的资源管理方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。

可选的,本申请实施例还提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持接入设备实现上述资源管理方法,例如根据维护命令,向移动管理网元发送释放指示消息。在一种可能的设计中,该装置还包括存储器。该存储器,用于保存接入设备必要的程序指令和数据。当然,存储器也可以不在该装置中。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digitalsubscriberline,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solidstatedisk,ssd))等。

尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。

尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1