一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

网络目的管理的制作方法

2021-12-01 00:49:00 来源:中国专利 TAG:


1.本发明涉及网络目的(objective)管理。更具体地,本发明示例性地涉及用于实现网络目的管理的措施(包括方法、装置和计算机程序产品)。


背景技术:

2.本说明书总体上涉及5g(无线电接入)网络中的认知网络管理(cnm),但它适用于其他几代无线/移动网络,包括长期演进(lte)/高级长期演进(lte

a)及其后代。随着自组织网络(son)的成功,以及其在对不断变化的复杂环境的灵活性和适应性方面的不足,强烈需要将更多智能操作监管管理(oam)功能添加到网络中。
3.cnm的目的是使得oam功能能够
4.1)学习其在其中操作的环境,
5.2)学习其适合特定环境的最佳行为,
6.3)从其经验和相同或不同oam功能的其他实例的经验中学习,以及
7.4)学习实现由网络操作方定义的更高级别的宗旨(goal)和目的。
8.为了实现期望的网络性能,每个功能都必须实现特定目标,即,系统要实现的关键性能指标(kpi)的值或值范围。
9.这些目标(targets)是通过单或多目的优化过程实现的,该优化过程旨在实现更高级别的服务或应用特定宗旨,例如特定体验质量(qoe)。在这种情况下,目的是一组kpi的(可能是上下文特定的)最小化/最大化,其确保另一组kpi根据期望被最小化、最大化或不受影响。
10.一般而言,cnm的成功在很大程度上取决于以无冲突方式为每个认知功能(cf)而设置相应目标的程度,即,有必要确保一个目的的实现不会以其他目的的实现为代价。
11.以手动方式执行此(就像针对son所做的那样)非常复杂,因此需要自动化解决方案来适当地设置这些目标。
12.对于cnm的概念,建议将son功能替换为cf,cf基于其在网络上的动作、其观察到或测量到的影响以及使用各种数据(例如,网络规划、配置、性能和质量、故障或用户/服务相关数据)来学习最优行为。
13.cf学习实现每个相应cf的特定kpi目标的动作。在son中,系统设计方通常仅以抽象形式知道这些目标。相应地,son情况下的系统设计方要么定义有助于满足这些已知目标的动作策略,要么为相应son功能设置终止条件。
14.这对于cnm是不可能的,因为功能将独立学习何时触发和/或终止特定动作,所有这些都取决于特定功能的目的和目标。此外,可能需要在考虑到服务差异的情况下设置目标。
15.为了简化网络管理,希望个体cf的详细目标设置也尽可能自动化,即,操作方应当能够指定其更高级别的宗旨(网络的期望行为),并且自动化模块将这些宗旨转换为cf的触发条件和实现目标。同时,需要设置相应目标以使得cf(或整个cnm)能够管理其冲突以在冲
突目标之间找到妥协。
16.网络管理的一个普遍问题仍然是最大化操作方及其股东的价值(即,最大化收入成本比),同时最大化网络质量(这有利于客户和监管机构)。相应地,网络管理将涉及三个主要任务,即:
17.1)最小化成本,例如通过最小化小区数目、能源使用等。
18.2)最大化收入,例如最大化用户准入,以及
19.3)最大化(服务/体验的)质量,例如最大化服务可用性、吞吐量或最小化延迟、中断、掉线、链路故障等。
20.因此,挑战是如何将这些高级宗旨转换为网络上的低级动作。
21.考虑到所设想的基于策略、基于宗旨和基于目的的网络管理,提出了一种外部系统,其中外部系统为随后管理网络的底层优化功能设置策略或规则。
22.其中策略可以定义为操作方的期望网络行为的声明,即,它通知网络“这样采取行为以使得
……”
。该策略通过设置目标、定义状态的效用、设置(不)可接受的状态或定义动作来定义期望行为。三种策略的特征在于:
23.a)动作策略:将(多个)参数pi改变为pi=p或通过δp来改变,
24.b)宗旨策略:这说明了措施(kpi)的特定期望状态,即,kpi ki sym k,其中“sym”∈[=,≠,<,>,≤,≥],以及
[0025]
c)效用函数(utility functions)策略:这给出了状态的比较,例如k=k1<

>k=k2;其中“<

>”表示“优选(改变)为”。
[0026]
同样结构适用于cnm,因为单独模块设置cf必须实现的目标。
[0027]
提出了son目的管理器作为使用供应方的son功能模型(每个son功能的行为模型)为每个son功能得出上下文特定目标的模块,其中基于目的的网络管理(obnm)可以通过定义上下文特定效用函数而应用于son环境中,该上下文特定效用函数然后用于配置和控制son功能。
[0028]
然而,cnm环境不能依赖于son风格的效用函数,因为cnm使用独立的基于学习的优化函数,该函数的最佳动作是通过经验学习的。特别是,不能为认知功能开发功能模型,因为其学习性质指示非确定性行为。在这方面,只需要定义cf需要实现的目标。
[0029]
分解智能oam功能的工作以用于cnm的实际实现的cf框架包括五个主要组件。
[0030]
图4是示出系统环境并且特别是cnm系统内的网络目的管理器nom的示例的示意图。
[0031]
如图4所示,五个主要组件是:
[0032]
1)网络目的管理器(nom),其解译cnm或特定cf的操作方服务和应用宗旨,以确保cf根据这些宗旨调节其行为,
[0033]
2)环境建模和抽象(ema),其学习将环境抽象为状态,该状态用于其他组件的后续决策,
[0034]
3)配置管理引擎(cme),其为cf的不同上下文定义、学习和细化允许的候选网络配置,
[0035]
4)决策和动作引擎(dae)或简单地是决策应用(dapp),其学习并且将当前抽象状态(由ema模块得出)与从一组合法/可接受的候选网络配置中选择的适当网络配置(“活动
配置”)相匹配(实际上可能需要多个dapp,其中每个dapp旨在专注于特定网络挑战,例如优化能源效率或最大化移动性鲁棒性),以及
[0036]
5)协调引擎(ce),其需要协调多个dae或cf的动作和建议(即使在dae或cf由于其学习性质导致的非确定性行为中)。
[0037]
根据图4所示的概念,nom提供其对操作方和服务宗旨的解译作为其他块的输入,该其他块然后相应地调节其内部结构并且随后调节其行为。
[0038]
cnm(和cf)配置有期望kpi目标及其相对重要性,然后cf尝试通过学习不同网络配置的效果来实现它。
[0039]
如果没有nom,这些目标将由操作方手动设置,操作方分析整体业务和技术宗旨(或关键质量指标kqi)以得出网络kpi目标及其相对优先级。nom可以通过将输入kqi分解为作为加权/优先kpi目标的输出来代替这个手动操作。与输出相比,输入(操作方宗旨或kqi)通常可以处于不同抽象级别。
[0040]
上述概念未涉及nom的内部设计和/或实现。
[0041]
因此,出现的问题是,如果打算实现包括nom的cnm,则需要指定nom及其相应接口。
[0042]
因此,需要提供网络目的管理。


技术实现要素:

[0043]
本发明的各种示例性实施例旨在解决至少一部分上述难题和/或问题和缺点。
[0044]
在所附权利要求中阐述了本发明的示例性实施例的各个方面。
[0045]
根据本发明的示例性方面,提供了一种用于在无线电接入网中启用网络目的管理的方法,该方法包括:维护多个关键性能指标条目,每个关键性能指标条目至少包括相应关键性能指标的优化方向和上述相应关键性能指标的优先目标值;以及向认知功能提供预期将由上述认知功能实现的选择的关键性能指标的上述优先目标值。
[0046]
根据本发明的示例性方面,提供了一种用于在无线电接入网中启用网络目的管理的装置,该装置包括至少一个处理器、包括计算机程序代码的至少一个存储器和被配置用于至少与另一装置通信的至少一个接口,至少一个处理器与至少一个存储器和计算机程序代码一起被配置为引起该装置执行:维护多个关键性能指标条目,每个关键性能指标条目至少包括相应关键性能指标的优化方向和上述相应关键性能指标的优先目标值;以及向认知功能提供预期将由上述认知功能实现的选择的关键性能指标的上述优先目标值。
[0047]
根据本发明的示例性方面,提供了一种用于在无线电接入网中启用网络目的管理的装置,该装置包括:被配置为维护多个关键性能指标条目的维护电路系统,每个关键性能指标条目至少包括相应关键性能指标的优化方向和上述相应关键性能指标的优先目标值;以及被配置为向认知功能提供预期将由上述认知功能实现的选择的关键性能指标的上述优先目标值的提供电路系统。
[0048]
根据本发明的示例性方面,提供了一种包括计算机可执行计算机程序代码的计算机程序产品,当该程序在计算机(例如,根据本发明的前述装置相关示例性方面中的任何一个的装置的计算机)上运行时,该计算机可执行计算机程序代码被配置为引起计算机执行根据本发明的前述方法相关示例性方面中的任何一个的方法。
[0049]
这种计算机程序产品可以包括(或体现)(有形的)计算机可读(存储)介质等,计算
机可执行计算机程序代码存储在该介质上,和/或程序可以直接加载到计算机的内部存储器或其处理器中。
[0050]
上述方面中的任何一个都使得能够有效提供机制和接口,通过该机制和接口可以自动化目标设置,从而使操作方能够专注于更高级别的目的,尤其是cnm系统的网络目的管理器(nom)模块的设计和实现,从而解决至少一部分与已有的技术相关的问题和缺点。
[0051]
通过本发明的示例性实施例,提供了网络目的管理。更具体地,通过本发明的示例性实施例,提供了用于实现网络目的管理的措施和机制。
[0052]
因此,通过启用/实现网络目的管理的方法、装置和计算机程序产品来实现改进。
附图说明
[0053]
下面,将参考附图通过非限制性示例的方式更详细地描述本发明,在附图中
[0054]
图1是示出根据本发明的示例性实施例的装置的框图,
[0055]
图2是示出根据本发明的示例性实施例的装置的框图,
[0056]
图3是根据本发明的示例性实施例的过程的示意图,
[0057]
图4是示出系统环境并且特别是cnm系统内的网络目的管理器nom的示例的示意图,
[0058]
图5是示出根据本发明的示例性实施例的系统环境并且特别是在不同服务和网络管理功能级别交换的信息之间的差异的示例的示意图,
[0059]
图6是示出根据本发明的示例性实施例的系统环境并且特别是将nom与操作方和认知功能接口接口的示例的示意图,
[0060]
图7是示出根据本发明的示例性实施例的系统环境并且特别是nom的组成组件的示例的示意图,
[0061]
图8是示出根据本发明的示例性实施例的具有信令变体的系统环境的示例的示意图,以及
[0062]
图9是备选地示出根据本发明的示例性实施例的装置的框图。
具体实施方式
[0063]
本发明在本文中参考特定非限制性示例和目前被认为是本发明的可想象的实施例的内容进行描述。本领域技术人员将理解,本发明决不限于这些实施例,而是可以更广泛地应用。
[0064]
应当注意,本发明及其实施例的以下描述主要是指用作某些示例性网络配置和部署的非限制性示例的规范。也就是说,本发明及其实施例主要关于用作某些示例性网络配置和部署的非限制性示例的3gpp规范来描述。因此,本文中给出的示例性实施例的描述具体是指与其直接相关的术语。这样的术语仅用于所呈现的非限制性示例的上下文中,并且自然不以任何方式限制本发明。相反,只要符合本文中描述的特征,也可以使用任何其他通信或通信相关系统部署等。
[0065]
在下文中,使用若干变体和/或备选方案来描述本发明及其方面或实施例的各种实施例和实现。一般,注意,根据某些需要和约束,所有描述的变体和/或备选方案可以单独或以任何可想到的组合(也包括各种变体和/或备选方案的个体特征的组合)来提供。
[0066]
根据本发明的示例性实施例,一般而言,提供了用于(启用/实现)网络目的管理的措施和机制。
[0067]
通常,根据本发明的示例性实施例,提供了nom,并且指定了其相应接口。
[0068]
nom是一个目的解译函数,它获取操作方的目的并且为cf得出特定kpi目标。在这种情况下,nom不是根据状态特定动作、宗旨或效用来定义策略,而是优先考虑kpi值并且得出潜在认知功能的目标。
[0069]
根据本发明的示例性实施例,在输入上,nom采用其用于计算kpi目标的操作目的。nom检查特定kpi和其他kpi的计算目标的一致性。此后,nom在内部数据库中保存和追踪所有管理kpi,它甚至可以通过该内部数据库学习kpi之间的关系。最后,nom为cnm系统中的其他cf设置kpi目标。
[0070]
在相反方向上,nom从cf接收有关已经实现或未实现的目标的反馈。对于已经实现的目标,nom可以选择在可能的情况下收紧目标,否则,在未实现目标的情况下,nom可以使用该信息来学习必要关系和对应动作。
[0071]
图1是更详细地示出根据本发明的示例性实施例的装置的框图。该装置可以是网络节点10,诸如网络目的管理器或提供这种网络目的管理器的网络实体,网络节点10用于在无线电接入网中启用网络目的管理,装置10包括维护电路系统11和提供电路系统12。维护电路系统11维护多个关键性能指标条目,每个关键性能指标条目至少包括相应关键性能指标的优化方向和所述相应关键性能指标的优先目标值。提供电路系统12向认知功能提供针对选择的关键性能指标的所述优先目标值,该选择的关键性能指标被预期由所述认知功能实现。
[0072]
图3是根据本发明的示例性实施例的过程的示意图。根据图1的装置可以执行图3的方法但不限于该方法。图3的方法可以由图1的装置执行但不限于由该装置执行。
[0073]
如图3所示,根据本发明的示例性实施例的过程包括:维护(s31)多个关键性能指标条目的操作,每个关键性能指标条目至少包括相应关键性能指标的优化方向和所述相应关键性能指标的优先目标值;以及向认知功能提供(s32)针对被预期由所述认知功能实现的选择的关键性能指标的所述优先目标值。
[0074]
图2是示出根据本发明的示例性实施例的装置的框图。特别地,图2示出了图1所示装置的变体。因此,根据图2的装置还可以包括接收电路系统21、创建电路系统22、生成电路系统23、采用电路系统24、重新生成电路系统25、报告电路系统26和/或检查电路系统27。
[0075]
在一个实施例中,图1(或2)所示的装置的至少一些功能可以在形成一个操作实体的两个物理上分离的设备之间共享。因此,该装置可以被视为描绘了操作实体,该操作实体包括用于执行所描述的过程中的至少一些的一个或多个物理上分离的设备。
[0076]
根据图3所示的过程的变体,给出了示例性附加操作,这些操作本质上彼此独立。根据这种变体,根据本发明的示例性实施例的示例性方法可以包括:接收指示被指示的关键性能指标的需要的优化的关键性能指标优化输入的操作;以及对应于所述被指示的关键性能指标的所述需要的优化,在所述多个关键性能指标条目中创建新的关键性能指标条目或更新已有的关键性能指标条目的操作。
[0077]
根据图3所示的涉及下面更详细解释的目的定义操作(odo)的过程的变体,所述关键性能指标优化输入至少包括所述被指示的关键性能指标的所述优化方向、针对所述被指
示的关键性能指标的最优目标值和目标值生成步长,并且所述创建或更新基于所述被指示的关键性能指标的所述优化方向、所述被指示的关键性能指标的所述最优目标值和所述目标值生成步长。
[0078]
根据图3所示的涉及下面更详细解释的目的定义操作(odo)的过程的变体,给出了创建或更新操作的示例性细节,其本质上彼此独立。
[0079]
根据本发明的示例性实施例的这种示例性创建或更新操作可以包括通过采用针对所述被指示的关键性能指标的所述最优目标值和具有递减优先级的预定数目的较低优先级值,通过根据所述被指示的关键性能指标的所述优化方向来对先前生成的目标值增加所述目标值生成步长或者从先前生成的目标值减去所述目标值生成步长,来生成针对所述被指示的关键性能指标的所述优先目标值的最高优先级值的操作。
[0080]
根据图3所示的涉及下面更详细解释的目的定义操作(odo)的过程的变体,所述关键性能指标优化输入被定义为
[0081]
setkpi_objectivekpi_name objective optimal_targetkpi_step,其中kpi_name是所述被指示的关键性能指标的名称,objective(目的)是所述被指示的关键性能指标的优化方向,optimal_target是所述被指示的关键性能指标的最优目标值,并且kpi_step是所述目标值生成步长。
[0082]
根据图3所示的涉及下面更详细解释的目标定义操作(tdo)的过程的变体,所述关键性能指标优化输入至少包括所述被指示的关键性能指标的所述优化方向和针对所述被指示的关键性能指标的所述优先目标值,并且所述创建或更新基于所述被指示的关键性能指标的所述优化方向和针对所述被指示的关键性能指标的所述优先目标值。
[0083]
根据图3所示的涉及下面更详细解释的目标定义操作(tdo)的过程的变体,给出了创建或更新操作的示例性细节,其本质上彼此独立。
[0084]
根据本发明的示例性实施例的这种示例性创建或更新操作可以包括采用针对所述被指示的关键性能指标的所述优先目标值的操作。
[0085]
根据图3所示的涉及下面更详细解释的目标定义操作(tdo)的过程的变体,所述关键性能指标优化输入被定义为
[0086]
setkpi_targetskpi_name:[objective,k[1]value,k[2]value,
……
,k[k]value],
[0087]
其中kpi_name是所述被指示的关键性能指标的名称,objective是所述被指示的关键性能指标的所述优化方向,并且k[k]value是优先级为k的目标值。
[0088]
根据图3所示的涉及下面更详细解释的目标定义操作(tdo)的过程的变体,所述关键性能指标优化输入包括关于上下文的信息,在该上下文中,所述被指示的关键性能指标的所述优化方向和针对所述被指示的关键性能指标的所述优先目标值被预期通过相应认知功能来实现。
[0089]
根据图3所示的涉及下面更详细解释的目标调节操作(tao)的过程的变体,所述关键性能指标优化输入至少包括所述被指示的关键性能指标的修改方向和目标值修改步长,并且所述更新基于所述被指示的关键性能指标的所述修改方向和所述目标值修改步长。
[0090]
根据图3所示的涉及下面更详细解释的目标调节操作(tao)的过程的变体,给出了更新操作的示例性细节,其本质上彼此独立。
[0091]
根据本发明的示例性实施例的这种示例性更新操作可以包括:通过根据所述被指示的关键性能指标的所述修改方向来对所述优先目标值中的每个目标值增加所述目标值修改步长或者从所述优先目标值中的所述每个目标值减去所述目标值修改步长,来重新生成所述优先目标值中的每个目标值。
[0092]
根据图3所示的涉及下面更详细解释的目标调节操作(tao)的过程的变体,所述关键性能指标优化输入被定义为
[0093]
lower_kpitargets kpi_namekpi_step,
[0094]
其中kpi_name是所述被指示的关键性能指标的名称,并且kpi_step是所述目标值修改步长。
[0095]
根据本发明的另外的示例性实施例,对所述关键性能指标优化输入进行所述接收利用到较高实例的第一接口。
[0096]
根据图3所示的过程的变体,给出了示例性附加操作,其本质上彼此独立。根据这种变体,根据本发明的示例性实施例的示例性方法可以包括:响应于所述提供(s32),从所述认知功能接收与通过所述认知功能实现针对所述选择的关键性能指标的所述优先目标值有关的观察,其中所述更新基于所述观察的操作。
[0097]
根据图3所示的过程的变体,给出了示例性附加操作,其本质上彼此独立。根据这种变体,根据本发明的示例性实施例的示例性方法可以包括:响应于所述提供(s32),从所述认知功能接收与通过所述认知功能实现针对所述选择的关键性能指标的所述优先目标值有关的观察,以及基于所述观察向较高实例报告冲突的操作。
[0098]
根据图3所示的过程的变体,给出了示例性附加操作,其本质上彼此独立。根据这种变体,根据本发明的示例性实施例的示例性方法可以包括检查所述维护的多个关键性能指标条目中的每个关键性能指标条目的所述优先目标值、与所述相应关键性能指标的所述优化方向和/或对针对所述相应关键性能指标的所述优先目标值的外部要求的一致性的操作。
[0099]
根据本发明的另外的示例性实施例,对针对所述选择的关键性能指标的所述优先目标值进行所述提供(s32)利用到多个认知功能的第二接口。
[0100]
更具体地,根据本发明的示例性实施例的nom通过kpi优先级的内部结构或地图将较低kpi目标抽象为较高操作宗旨。
[0101]
宗旨、目的和目标:
[0102]
根据图5中的说明,这些抽象级别彼此相关并且与服务宗旨相关。
[0103]
图5是示出根据本发明的示例性实施例的系统环境并且特别是在不同服务和网络管理功能级别交换的信息之间的差异的示例的示意图。
[0104]
1)服务宗旨源自所支持的服务的期望和要求,即,根据延迟、可用性等而衡量的qoe。一个示例服务宗旨可以是例如“提高可用性”、“减少服务中断”、和/或“低延迟”。
[0105]
2)操作目的描述了最大化/最小化kpi k∈k,同时将i∈k(i≠k)保持在可接受状态。为了帮助设置目标,根据本发明的示例性实施例,可以用额外信息来扩充操作目的,包括例如不同优先化级别之间的步骤。这里使用的术语目的是指最小化或最大化的特定任务,而操作目的可以是旨在实现最小化或最大化的子任务,例如目标值的减小。操作目的及其相关操作是操作方对nom的输入。
[0106]
3)kpi优先级级别:为了允许冲突kpi之间的协调,根据本发明的示例性实施例,为给定kpi的值提供了不同期望级别,最严格的是无论条件如何都必须实现的级别。优先级尝试将声明中kpi的值(v1、v2、
……
vn)区分为:“必须实现v1”、“如果可能,将优选v2”、
……
、“vn是预期的最佳值”。优先化结构是nom的内部设计,其支持管理kpi之间的冲突和约束。
[0107]
4)内部目标是为每个单一维认知功能和多目的cnm功能(如控制器和协调功能)而指定的较低级别期望。它要求优化函数“确保kpi达到优先级为p的值v,即,k<=[ktj,j=1,...n],其中优先级为[pj,j=1,...n]”。这里假定,作为某个kpi级别的实现中设置的目标不会使具有相同或更高优先级的另一kpi目标降级。注意,目标可以是上下文特定的,但其并非必须如此,因为毕竟底层cf被预期学习上下文特定行为。
[0108]
5)cfkpi目标是为作为从nom的输出的cf而设置的特定要求。
[0109]
输入输出接口:
[0110]
根据本发明的示例性实施例,nom的特征在于两个接口——这里标记为i的操作方接口和这里标记为a的cf接口——这两者都在图6中示出。
[0111]
图6是示出根据本发明的示例性实施例的系统环境并且特别是将nom与操作方和认知功能接口的示例的示意图。
[0112]
通过接口i,操作方提交操作目的并且控制nom,并且随后控制cf和底层网络的行为。
[0113]
根据本发明的示例性实施例,操作方可以例如基于服务性能的期望预期来定义、编辑并且然后调节目标以及设置kpi优先级。
[0114]
作为回报,nom向操作方通知其在网络上的观察,例如观察到的无法解决的冲突和约束。
[0115]
根据本发明的示例性实施例,nom可以例如指示由于否则将被降级的某种其他kpi而无法实现特定kpi目标。然后,操作方可能必须对应地改变kpi的优先级。
[0116]
在接口a上,nom定义了每个cf和cnm的预期。这些预期具体是cnm在特定kpi上要实现的目标。
[0117]
这样的目标应当考虑kpi之间的潜在冲突,以便通过各种方式实现更高优先级的kpi目标——即使以降级较低优先级kpi为代价。
[0118]
作为回报,根据本发明的示例性实施例,cf返回与nom应当响应于的其观察相关的信息。例如,ce可以突出显示无法达到的目标,例如由于目标之间的冲突。这样的响应可能是“目标x无法实现,因为它会导致更高优先级目标y出现问题”。
[0119]
根据本发明的示例性实施例,nom然后调节设置目标和优先次序或者从操作方请求进一步指导。
[0120]
具体而言,本发明的示例性实施例的基本要求是,每个kpi必须具有优先级不同的目标值。
[0121]
因此,根据本发明,通用优先级函数被定义为具有k个优先级级别,即,p=[1,2,..,k],其中优先级级别越低,目标越理想。
[0122]
例如,如果kpi k以k[i]为目标,使得k[1]=0.5、k[2]=0.4和k[3]=0.3,这表示,kpi最理想的目标是0.5,然后是0.4,并最后是0.3。换言之,k>0.5的值是完全不可接受的,但如果没有其他kpi受到不利影响,则可能期望k<0.3的值。
[0123]
组件:
[0124]
为了能够获取高级操作方宗旨并且为cf得出特定目标,根据本发明的示例性实施例,nom由四个模块组成,如图7所示。
[0125]
图7是示出根据本发明的示例性实施例的系统环境并且特别是nom的组成组件的示例的示意图。
[0126]
本发明不限于图7所示的结构。相反,可以合并图7所示的一些模块,或者可以将图7所示的模块的功能分成两个或更多(子)模块。
[0127]
1)kpi数据库,其保存有关所有管理的kpi的信息。在nom中,每个kpi可以用以下字段标识:
[0128]
{kpi_name,[contexts],objective=min/max,optimal_value,default_step_size,targets};
[0129]
2)kpi目标管理模块,其创建和优化不同级别的目标。例如,给定kpi名称、目的和步长,kpi目标管理模块创建不同优先级的目标。kpi目标管理模块还可以根据要求调节已有的kpi目标,例如,通过将每个目标值调节与step_size等效的值。
[0130]
3)一致性检查器,其确保要发布的目标与选择的目的一致。根据本发明的示例性实施例,一致性检查器可能还需要参考地图中的其他kpi。根据本发明的示例性实施例,一致性检查器还可以学习kpi之间的相关性,即,甚至操作需要计算其彼此之间的影响有多大。根据本发明的示例性实施例,一致性检查器可以验证如何从a接口学习以及学习什么。
[0131]
4)kpi操作模块,其管理不同kpi的瞬时目标值。例如,如果对于给定kpi,无法满足目标,则kpi操作模块可以根据需要调节该值。
[0132]
输入接口:
[0133]
根据本发明的示例性实施例,输入接口从网络捕获操作方的需求。根据本发明的示例性实施例,可以执行以下操作:
[0134]
目的定义操作(odo)
[0135]
根据odo,目标可以从更高级别的目的函数中得出。根据本发明的示例性实施例,提供了用以手动设置目的的手段,即,通过操作方的命令针对给定kpi设置目标。名为“kpi

name”的kpi的相应接口可以用以下形式的优先级级别之间的步长“kpi_step”来定义
[0136]
setkpi_objectivekpi_name objective optimal_targetkpi_step;
[0137]
根据本发明的示例性实施例,相应kpi目标然后由目标设置模块计算并且随后在被发布到cf之前由一致性检查器评估。
[0138]
目标定义操作(tdo)
[0139]
根据本发明的示例性实施例,对于tdo,提供了用yi手动设置目标的手段,即,通过使用操作方用于为给定kpi设置目标的命令。在“k”个优先级级别上名为“kpi_name”的kpi的相应接口可以是以下形式的命令
[0140]
setkpi_targetskpi_name:[objective,k[1]value,k[2]value,
……
,k[k]value];
[0141]
如前所述,根据本发明的示例性实施例,目标也可以是上下文特定的,在这种情况下,接口可以是以下形式
[0142]
setkpi_targets(kpi_name,context1):[objective,k[1]value,k[2]
value,
……
,k[k]value];
[0143]
根据本发明的示例性实施例,这样输入的目的然后在被发布到cf之前首先由一致性检查器评估。
[0144]
根据本发明的另外的示例性实施例,tdo还可以用于编辑已有的目标,例如。自动创建的目标。
[0145]
目标调节操作(tao)
[0146]
根据示例性实施例,操作方能够请求调节某个kpi的目标,例如,在意识到其阻止了另一kpi的优化时。在出现这样的命令的情况下,nom将通过与默认step_size等效的值或通过可选声明的步长“kpi_step”来调节kpi目标的所有优先级。根据本发明的示例性实施例,对应命令可以是以下形式
[0147]
lower_kpitargets kpi_namekpi_step;
[0148]
返回接口
[0149]
根据本发明的示例性实施例,在无法达到目标的情况下,cf/cnm能够向nom通知(多个)这种冲突。如上所述,nom然后可以自动调节目标或向操作方通知(多个)这样的冲突。
[0150]
输出接口:
[0151]
根据本发明的示例性实施例的nom的输出是每个或所有cf的目标的规范。
[0152]
输出接口上的消息指定kpi到kpi

target(kpi目标)的哈希,即,对于由j=1,2,...,n索引的n个kpi,根据本发明的示例性实施例,目标指定消息如下:
[0153][0154]
这里,kj_target是优先kpi目标的向量。为了一致性,目标向量可以包括kpi的目的(即,最小化或最大化kpi)。然而,本发明的实施例不限于此。特别是,由于kpi的目的可以从目标值中推测,因此其不必被明确包括在内。
[0155]
可以可选性地以上下文特定方式设置目标。然而,这种实现不是强制性的(并且因此,本发明的示例性实施例避免这样做),因为学习功能应当能够学习上下文特定动作。对于上下文特定目标设置,根据本发明的示例性实施例,散列关键是kpi和上下文的组合:
[0156][0157]
图8(在包括can系统的功能和相关认知功能的can框架中)是示出根据本发明的示例性实施例的具有信令变体的系统环境的示例的示意图,特别是响应于kpi目标之间的冲突的具体示例。
[0158]
具体地,在图8中,示出了nom与更大cnm系统的示例操作。
[0159]
在图8的步骤1中,操作方设置操作目的。
[0160]
在图8的步骤2中,nom计算kpi目标,例如
[0161][0162]
在图8的步骤3中,nom将目标设置为{kpi:objective,target_value}。例如,假定设置两个kpi x,y,其中目的是最小化x和最小化y,并且目标设置为{x:min,x1;y:min,y1}。
[0163]
在图8的步骤4中,cf/cnm执行以实现目标,即,学习并且激活用以实现目标的动作。
[0164]
在图8的步骤5中,cf/cnm注意到锁,即,无法解决的冲突事件,当最小化x使y降级时,例如,当x在级别x2试图进一步最小化x时,y增加超过已经实现的目标y1。
[0165]
在图8的步骤6中,cf/cnm向nom报告最小化x使y降级,例如,cnm控制器向nom报告目标y阻止系统实现目标x1。
[0166]
根据该报告,nom可以(选项1,图8的步骤7)修改x或y的目标值,或者可以(选项2,图8的步骤8)请求操作方修改。在选项2时,在图8的步骤9中,nom向操作方报告最小化x使y降级。
[0167]
换言之,基于cf/cnm/cnm控制器的报告,根据该特定示例,nom:
[0168]
a)基于已知优先级,将y的target_value提高到y1 y_step,或
[0169]
b)基于已知优先级,将x的target_value提高到x1 y_step,或
[0170]
c)如果(例如)先前已经调节目标,则请求操作方重新考虑给定优先级。
[0171]
根据本发明,有利地简化了认知功能的性能目标的管理,并且针对操作方手动设置优化目标的值的需求被消除。因此,由于本发明的实现,操作方可以有利地转而专注于将更高级别的服务宗旨转换为操作目的。
[0172]
上述过程和功能可以由相应功能元件、处理器等来实现,如下所述。
[0173]
在上述网络实体的示例性描述中,仅使用功能块描述了与理解本发明的原理相关的单元。网络实体可以包括其相应操作所需要的其他单元。然而,在本说明书中省略了对这些单元的描述。设备的功能块的布置不构成对本发明的限制,并且这些功能可以由一个框来执行,也还可以拆分为子框。
[0174]
当在前述描述中陈述装置(即,网络节点(或某种其他模块))被配置为执行某个功能时,这应当被解释为等同于陈述可能与存储在相应装置的存储器中的计算机程序代码合作的(即,至少一个)处理器或对应电路系统被配置为引起装置至少执行如此提到的功能。此外,这样的功能应当被解释为可以通过用于执行相应功能的专门配置的电路系统或模块等效地实现(即,表述“被配置为
……
的单元”被解释为等效于诸如“用于
……
的模块”等表述)。
[0175]
在图9中,描绘了根据本发明的示例性实施例的装置的备选图示。如图9所示,根据本发明的示例性实施例,用于在无线电接入网中启用网络目的管理的装置(网络节点)10'(对应于网络节点10)包括通过总线94等连接的处理器91、存储器92和接口93,并且该装置可以经由链路99连接到例如其他装置。
[0176]
处理器91和/或接口93还可以包括调制解调器等以分别促进通过(硬线或无线)链路的通信。接口93可以包括耦合到一个或多个天线或通信装置的合适的收发器,以用于分别与链接的或连接的(多个)设备进行(硬线或无线)通信。接口93通常被配置为至少与一个其他装置(即,其接口)通信。
[0177]
存储器92可以存储假定为包括程序指令或计算机程序代码的相应程序,该程序指令或计算机程序代码在由相应处理器执行时使得相应电子设备或装置能够根据本发明的示例性实施例进行操作。
[0178]
一般而言,相应设备/装置(和/或其部分)可以表示用于执行相应操作和/或展示相应功能的模块,和/或相应设备(和/或其部分)可以具有用于执行相应操作和/或展示相应功能的功能。
[0179]
当在后续描述中陈述处理器(或某种其他模块)被配置为执行某个功能时,这应当被解释为等同于陈述可能与存储在相应装置的存储器中的计算机程序代码合作的至少一个处理器被配置为引起装置至少执行如此提到的功能。此外,这样的功能应当被解释为可以通过用于执行相应功能的专门配置的模块等效地实现(即,表述“被配置为[引起装置]执行xxx的处理器”被解释为等效于诸如“用于xxx的部件”等表述)。
[0180]
根据本发明的示例性实施例,一种表示用于在无线电接入网中启用网络目的管理的网络节点10的装置包括至少一个处理器91、包括计算机程序代码的至少一个存储器92、和被配置用于至少与另一装置通信的至少一个接口93。处理器(即,至少一个处理器91,与至少一个存储器92和计算机程序代码一起)被配置为执行维护多个关键性能指标条目,每个关键性能指标条目至少包括相应关键性能指标的优化方向和针对所述相应关键性能指标的优先目标值(因此该装置包括对应用于维护的部件),并且执行向认知功能提供针对选择的关键性能指标的所述优先目标值,该选择的关键性能指标被预期由所述认知功能实现(因此该正在包括对应提供模块)。
[0181]
对于关于个体装置的可操作性/功能性的进一步细节,分别参考结合图1至图9中
的任何一个的以上描述。
[0182]
出于上文所述的本发明的目的,应当注意
[0183]

可能被实现为软件代码部分并且在网络服务器或网络实体处使用处理器运行的方法步骤(作为设备、装置和/或其模块的示例,或者作为包括装置和/或模块的实体的示例)是独立于软件代码的,并且可以使用任何已知或将来开发的编程语言来指定,只要由方法步骤定义的功能得以保留;
[0184]

通常,任何方法步骤都适合于作为软件或通过硬件来实现,而无需在所实现的功能方面改变实施例及其修改的思想;
[0185]

很可能在以上定义的装置或其任何模块处实现为硬件组件的方法步骤和/或设备、单元或模块(例如,执行根据如上所述的实施例的装置的功能的设备)是独立于硬件的,并且可以使用任何已知或将来开发的硬件技术或这些技术的任何混合(诸如mos(金属氧化物半导体)、cmos(互补mos)、bimos(双极性mos)、bicmos(双极性cmos)、ecl(发射极耦合逻辑)、ttl(晶体管晶体管逻辑)等)使用例如asic(专用ic(集成电路))组件、fpga(现场可编程门阵列)组件、cpld(复杂可编程逻辑器件)组件、或dsp(数字信号处理器)组件来实现;
[0186]

设备、单元或模块(例如,以上定义的网络实体或网络寄存器或其相应单元/模块中的任何一个)可以实现为个体设备、单元或模块,但这并不排除其在整个系统中以分布式方式实现,只要设备、单元或模块的功能得以保留;
[0187]

诸如用户设备和网络实体/网络寄存器等装置可以由半导体芯片、芯片组或包括这种芯片或芯片组的(硬件)模块表示;然而,这不排除以下可能性:装置或模块的功能不是硬件实现的,而是被实现为(软件)模块中的软件,诸如包括用于在处理器上执行/运行的可执行软件代码部分的计算机程序或计算机程序产品;
[0188]

设备可以被视为装置或一个以上的装置的组装件,而无论例如是在功能上相互协作还是在功能上彼此独立。
[0189]
一般而言,应当注意,如果其仅适用于执行相应部分的所描述的功能,则根据所述方面的各个功能块或元件可以通过任何已知的方式分别以硬件和/或软件来实现。所提及的方法步骤可以在个体功能块中或由个体设备实现,或者一个或多个方法步骤可以在单个功能块中或由单个设备实现。
[0190]
通常,在不改变本发明的思想的情况下,任何方法步骤都适合作为软件或通过硬件来实现。设备和模块可以作为个体设备来实现,但这并不排除其在整个系统中以分布式方式实现,只要设备的功能得以保留。这样的和类似的原理被认为是技术人员已知的。
[0191]
本说明书意义上的软件包括软件代码,该软件代码包括用于执行相应功能的代码装置或部分或计算机程序或计算机程序产品、以及体现在诸如计算机可读(存储)介质等存储有相应数据结构或代码装置/部分的有形介质上或者可能在其处理期间体现在信号或芯片中的软件(或计算机程序或计算机程序产品)。
[0192]
本发明还涵盖上述方法步骤和操作的任何可想到的组合、以及上述节点、装置、模块或元件的任何可想到的组合,只要上述方法和结构布置的概念是适用的。
[0193]
有鉴于此,提供了网络目的管理的措施。这种用于在无线电接入网中启用网络目的管理的措施示例性地包括:维护多个关键性能指标条目,每个关键性能指标条目至少包括相应关键性能指标的优化方向和所述相应关键性能指标的优先目标值;以及向认知功能
提供针对选择的关键性能指标的所述优先目标值,该选择的关键性能指标被预期由所述认知功能实现。
[0194]
尽管上面参考根据附图的示例描述了本发明,但是应当理解,本发明不限于此。相反,对于本领域技术人员很清楚的是,可以在不脱离本文中公开的发明构思的范围的情况下以多种方式修改本发明。
[0195]
首字母缩略词列表
[0196]
3gpp
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
第三代合作伙伴计划
[0197]
ce
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
协调引擎
[0198]
cf
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
认知功能
[0199]
cme
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
配置管理引擎
[0200]
cnm
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
认知网络管理
[0201]
dae
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
决策和动作引擎
[0202]
ema
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
环境建模和抽象
[0203]
kpi
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
关键性能指标
[0204]
lte
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
长期演进
[0205]
lte

a
ꢀꢀꢀꢀꢀꢀꢀꢀ
高级长期演进
[0206]
nm
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
网络管理
[0207]
nom
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(多个)网络目的管理器
[0208]
oam
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
操作监管管理
[0209]
obnm
ꢀꢀꢀꢀꢀꢀꢀꢀ
基于目的的网络管理
[0210]
odo
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
目的定义操作
[0211]
qoe
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
体验质量
[0212]
ran
ꢀꢀꢀꢀꢀꢀꢀꢀ
无线电接入网
[0213]
son
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
自组织网络
[0214]
tao
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
目标调节操作
[0215]
tdo
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
目标定义操作。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献