用于SLA业务质量保障的方法、系统和NSMF与流程

文档序号:32931216发布日期:2023-01-14 06:21阅读:457来源:国知局
用于SLA业务质量保障的方法、系统和NSMF与流程
用于sla业务质量保障的方法、系统和nsmf
技术领域
1.本公开涉及无线通信技术领域,特别涉及一种用于sla业务质量保障的方法、系统和nsmf(network slice management function,网络切片管理功能)。


背景技术:

2.5g(5th generation mobile communication technology,第五代移动通信技术)网络面对行业tob应用时需提供sla(service level agreement,服务等级协议)业务质量保障。当前行业sla保障技术仍处于产业研究阶段,标准并不成熟。目前方案中行业sla指标通过运营商csmf(communication service management function,通信服务管理功能)、nssmf(network slice subnet management function,网络切片子网管理功能)下发到无线、核心网、承载三个子域nssmf,并最终通过mano(management and orchestration,管理与编排)实现网元nfs(network functions,网络功能)的配置和保障,从而满足客户sla的指标要求,保障行业应用。但是,当前sla的分解和下发流程只有下行的指标分解流程,忽视了网元或系统变化的因素。这种情况下,sla下发可能不能得到保障,导致sla指标无法配置和执行。


技术实现要素:

3.本公开解决的一个技术问题是:提供一种用于sla业务质量保障的方法,通过考虑网元或资源变化的因素保障sla业务质量。
4.根据本公开的一个方面,提供了一种用于服务等级协议sla业务质量保障的方法,包括:管理与编排单元mano周期性地收集子域的网元状态信息和资源状态信息,并将所述网元状态信息和所述资源状态信息周期性地上报给网络切片子网管理功能nssmf和网络切片管理功能nsmf;所述mano收集子域的网元状态变化信息和/或资源状态变化信息,并将所述网元状态变化信息和/或所述资源状态变化信息上报给所述nssmf和所述nsmf;以及所述nsmf对接收的网元状态信息和资源状态信息进行维护和处理,其中,所述nsmf在接收到所述网元状态变化信息后对所述网元状态信息进行变更处理,和/或在接收到所述资源状态变化信息后对所述资源状态信息进行变更处理。
5.在一些实施例中,所述方法还包括:所述nsmf接收来自于通信服务管理功能csmf的用户的sla指标;所述nsmf根据所述网元状态信息和所述资源状态信息判断是否能够分解所述sla指标;所述nsmf在所述用户的sla指标能够被分解的情况下向所述csmf返回分配成功的响应消息,以及分解所述sla指标并将分解后的sla指标下发给相应的nssmf;以及所述相应的nssmf执行接收到的分解后的sla指标。
6.在一些实施例中,所述方法还包括:所述nsmf在所述用户的sla指标不能够被分解的情况下向所述csmf返回无法分配或重新协商的响应消息。
7.在一些实施例中,所述nsmf向所述csmf返回无法分配或重新协商的响应消息的步骤包括:所述nsmf在网元出现不可恢复故障的情况下向所述csmf返回无法分配的响应消
息;或者,所述nsmf在所述网元状态信息或所述资源状态信息不能满足所述用户的sla指标中的资源指标的情况下向所述csmf返回重新协商的响应消息。
8.在一些实施例中,所述网元状态信息包括网元参数;所述资源状态信息包括资源利用率;所述网元状态变化信息包括所述网元参数变动前后的数值和变动时间;所述资源状态变化信息包括所述资源利用率变动前后的数值和变动时间。
9.根据本公开的另一个方面,提供了一种用于sla业务质量保障的系统,包括:mano,用于周期性地收集子域的网元状态信息和资源状态信息,并将所述网元状态信息和所述资源状态信息周期性地上报给nssmf和nsmf,以及收集子域的网元状态变化信息和/或资源状态变化信息,并将所述网元状态变化信息和/或所述资源状态变化信息上报给所述nssmf和所述nsmf;以及所述nsmf,用于对接收的网元状态信息和资源状态信息进行维护和处理,其中,所述nsmf在接收到所述网元状态变化信息后对所述网元状态信息进行变更处理,和/或在接收到所述资源状态变化信息后对所述资源状态信息进行变更处理。
10.在一些实施例中,所述nsmf还用于接收来自于csmf的用户的sla指标,根据所述网元状态信息和所述资源状态信息判断是否能够分解所述sla指标,以及在所述用户的sla指标能够被分解的情况下向所述csmf返回分配成功的响应消息,以及分解所述sla指标并将分解后的sla指标下发给相应的nssmf;所述系统还包括:所述nssmf,用于执行接收到的分解后的sla指标。
11.在一些实施例中,所述nsmf还用于在所述用户的sla指标不能够被分解的情况下向所述csmf返回无法分配或重新协商的响应消息。
12.在一些实施例中,所述nsmf用于在网元出现不可恢复故障的情况下向所述csmf返回无法分配的响应消息,或者在所述网元状态信息或所述资源状态信息不能满足所述用户的sla指标中的资源指标的情况下向所述csmf返回重新协商的响应消息。
13.在一些实施例中,所述网元状态信息包括网元参数;所述资源状态信息包括资源利用率;所述网元状态变化信息包括所述网元参数变动前后的数值和变动时间;所述资源状态变化信息包括所述资源利用率变动前后的数值和变动时间。
14.根据本公开的另一个方面,提供了一种用于sla业务质量保障的系统,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器的指令执行如前所述的方法。
15.根据本公开的另一个方面,提供了一种nsmf,包括:接收模块,用于从mano周期性地接收子域的网元状态信息和资源状态信息以及从所述mano接收子域的网元状态变化信息和/或资源状态变化信息;状态维护模块,用于对接收的网元状态信息和资源状态信息进行维护和处理,其中,所述状态维护模块在接收到所述网元状态变化信息后对所述网元状态信息进行变更处理,和/或在接收到所述资源状态变化信息后对所述资源状态信息进行变更处理。
16.在一些实施例中,所述接收模块还用于接收来自于csmf的用户的sla指标;所述nsmf还包括:分析决策模块,用于根据所述网元状态信息和所述资源状态信息判断是否能够分解所述sla指标;以及发送模块,用于在所述用户的sla指标能够被分解的情况下向所述csmf返回分配成功的响应消息,以及分解所述sla指标并将分解后的sla指标下发给相应的nssmf;其中,所述nssmf用于执行接收到的分解后的sla指标。
17.在一些实施例中,所述发送模块还用于在所述用户的sla指标不能够被分解的情况下向所述csmf返回无法分配或重新协商的响应消息。
18.在一些实施例中,所述发送模块用于在网元出现不可恢复故障的情况下向所述csmf返回无法分配的响应消息,或者在所述网元状态信息或所述资源状态信息不能满足所述用户的sla指标中的资源指标的情况下向所述csmf返回重新协商的响应消息。
19.在一些实施例中,所述网元状态信息包括网元参数;所述资源状态信息包括资源利用率;所述网元状态变化信息包括所述网元参数变动前后的数值和变动时间;所述资源状态变化信息包括所述资源利用率变动前后的数值和变动时间。
20.根据本公开的另一个方面,提供了一种非瞬时性计算机可读存储介质,其上存储有计算机程序指令,该计算机程序指令被处理器执行时实现如前所述的方法。
21.上述方法提供了上行交互机制,实现了子域的事件周期性上报流程和子域的变更事件触发上报流程,而且在该方法中,nsmf具有状态维护和处理能力。这样,通过考虑网元或资源变化的因素可以保障sla业务质量。
22.通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。
附图说明
23.构成说明书的一部分的附图描述了本公开的实施例,并且连同说明书一起用于解释本公开的原理。
24.参照附图,根据下面的详细描述,可以更加清楚地理解本公开,其中:
25.图1是示出根据本公开一些实施例的用于sla业务质量保障的方法的流程图;
26.图2是示出根据本公开另一些实施例的用于sla业务质量保障的方法的流程图;
27.图3是示出根据本公开一些实施例的用于sla业务质量保障的系统的结构示意图;
28.图4是示出根据本公开另一些实施例的用于sla业务质量保障的系统的结构示意图;
29.图5是示出根据本公开另一些实施例的用于sla业务质量保障的系统的结构示意图;
30.图6是示出根据本公开一些实施例的nsmf的结构示意图。
具体实施方式
31.现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
32.同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
33.以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。
34.对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
35.在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
36.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
37.图1是示出根据本公开一些实施例的用于sla业务质量保障的方法的流程图。如图1所示,该方法包括步骤s102至s106。
38.在步骤s102,mano周期性地收集子域的网元状态信息和资源状态信息,并将网元状态信息和资源状态信息周期性地上报给nssmf和nsmf。
39.在一些实施例中,网元状态信息包括网元参数等。例如,该网元参数包括功能和性能指标参数等。
40.在一些实施例中,资源状态信息包括资源利用率等。例如,该资源利用率包括cpu利用率、存储利用率和虚拟机利用率等。
41.在步骤s104,mano收集子域的网元状态变化信息和/或资源状态变化信息,并将网元状态变化信息和/或资源状态变化信息上报给nssmf和nsmf。即,将网元状态变化信息和/或资源状态变化信息既上报给nssmf,也上报给nsmf。
42.例如,以网元状态发生变化为例,mano在网元因为当机或其他原因发生状态变化的情况下触发事件上报,将上述网元状态变化信息告知nsmf等。
43.在步骤s106,nsmf对接收的网元状态信息和资源状态信息进行维护和处理,其中,nsmf在接收到网元状态变化信息后对网元状态信息进行变更处理,和/或在接收到资源状态变化信息后对资源状态信息进行变更处理。
44.在一些实施例中,网元状态变化信息包括网元参数变动前后的数值和变动时间等。
45.在一些实施例中,资源状态变化信息包括资源利用率变动前后的数值和变动时间等。
46.至此,提供了根据本公开一些实施例的用于sla业务质量保障的方法。该方法包括:mano周期性地收集子域的网元状态信息和资源状态信息,并将网元状态信息和资源状态信息周期性地上报给nssmf和nsmf;mano收集子域的网元状态变化信息和/或资源状态变化信息,并将网元状态变化信息和/或资源状态变化信息上报给nssmf和nsmf;以及nsmf对接收的网元状态信息和资源状态信息进行维护和处理,其中,nsmf在接收到网元状态变化信息后对网元状态信息进行变更处理,和/或在接收到资源状态变化信息后对资源状态信息进行变更处理。该方法提供了上行交互机制,实现了子域的事件周期性上报流程和子域的变更事件触发上报流程,而且在该方法中,nsmf具有状态维护和处理能力。这样,通过考虑网元或资源变化的因素可以保障sla业务质量。
47.在一些实施例中,上述方法还可以包括:nsmf接收来自于csmf的用户的sla指标;nsmf根据网元状态信息和资源状态信息判断是否能够分解sla指标;nsmf在用户的sla指标能够被分解的情况下向csmf返回分配成功的响应消息,以及分解sla指标并将分解后的sla指标下发给相应的nssmf;以及相应的nssmf执行接收到的分解后的sla指标。
48.在一些实施例中,上述方法还可以包括:nsmf在用户的sla指标不能够被分解的情况下向csmf返回无法分配或重新协商的响应消息。
49.例如,nsmf在网元出现不可恢复故障的情况下向csmf返回无法分配的响应消息;nsmf在网元状态信息或资源状态信息不能满足用户的sla指标中的资源指标的情况下向csmf返回重新协商的响应消息。
50.例如,某个网元出现故障而不能工作(即不可恢复故障),nsmf获得该网元的状态,因此,nsmf可以确定用户的sla指标不能够被分解,则向csmf返回无法分配的响应消息。又例如,网元状态信息和资源状态信息中存在某个或某些资源不能满足sla指标中的某个或某些资源指标,例如,sla指标中要求带宽为100m,但是当前实际带宽只有50m,则当前实际带宽不能满足sla指标,则可以向csmf返回重新协商的响应消息,从而可以重新协商相应的sla指标。
51.综上所述,在用户sla需求下发时,可以进行分析决策,实现向子域和网元的指标分解和下发,使得sla分解更为有效准确,从而准确和有效地实现sla保障,提升行业应用质量。
52.图2是示出根据本公开另一些实施例的用于sla业务质量保障的方法的流程图。如图2所示,该方法包括步骤s202至s216。
53.在步骤s202,mano周期性地收集子域的网元状态信息和资源状态信息,并将网元状态信息和资源状态信息周期性地上报给nssmf和nsmf。
54.在步骤s204,mano收集子域的网元状态变化信息和/或资源状态变化信息,并将网元状态变化信息和/或资源状态变化信息上报给nssmf和nsmf。
55.例如,网元资源因为当机或其他原因资源发生变化,触发事件上报,告知nsmf资源状态信息。
56.在步骤s206,nsmf对上报的网元状态信息和资源状态信息进行维护和处理。例如,nsmf获知此时该网络网元资源发生变化,进行分析处理。
57.在步骤s208,nsmf接收来自于csmf的用户的sla指标。例如,csmf将客户的sla需求以nsi(network slice instance,网络切片实例)请求的方式下发到nsmf。
58.在步骤s210,nsmf根据网元状态信息和资源状态信息判断是否能够分解sla指标。
59.例如,nsmf在网元和资源满足sla指标要求的情况下,确定能够分解sla指标,在网元和资源不能满足sla指标要求的情况下,确定不能分解sla指标。
60.在步骤s212,nsmf向csmf返回nsi应答消息(即响应消息)。该nsmf可以返回分配成功、无法分配或重新协商等响应消息。
61.例如,nsmf在用户的sla指标能够被分解的情况下向csmf返回分配成功的响应消息。
62.又例如,nsmf在网元出现不可恢复故障的情况下向csmf返回无法分配的响应消息。
63.又例如,nsmf在网元状态信息或资源状态信息不能满足用户的sla指标中的资源指标的情况下向csmf返回重新协商的响应消息。
64.在步骤s214,nsmf在用户的sla指标能够被分解的情况下将sla指标分解,并将分解后的sla指标下发给相应的nssmf。例如,nsmf分配nssi(network slice subnet instance,网络切片子网实例)来处理sla指标。
65.在一些实施例中,该nssmf可以包括cn-nssmf(core network nssmf,核心网
nssmf)、an-nssmf(access network nssmf,接入网nssmf)和tn-nssmf(transport network nssmf,承载网nssmf)。
66.cn-nssmf:性能需求,支持的最大终端数、pdu(protocol data unit,协议数据单元)会话数、ta(tracking area,跟踪区)列表、时延、资源共享等级、每切片上/下行最大带宽和吞吐率。
67.an-nssmf:性能需求,支持的最大终端数、pdu会话数、ta列表、时延、终端移动等级和资源共享等级。
68.tn-nssmf:承载需求标识、承载保证时延和承载隔离方式。
69.在步骤s216,nssmf执行接收到的分解后的sla指标。
70.至此,提供了根据本公开另一些实施例的用于sla业务质量保障的方法。该方法新增提供了两种上行交互机制,即网元或系统事件触发的状态变更上报和周期性的状态变更上报,增强了nsmf的资源状态维护和处理能力,并增强了nsmf的状态分析决策能力,之后再实现向子域和网元的指标分解和下发。上述方法可以提高sla指标分解的成功率和有效性,从而准确和有效地实现sla保障,提升行业应用质量,尤其是可以提高重点行业用户和业务体验,增加运营商的行业竞争力。
71.图3是示出根据本公开一些实施例的用于sla业务质量保障的系统的结构示意图。如图3所示,该系统包括mano 310和nsmf320。
72.mano 310用于周期性地收集子域的网元状态信息和资源状态信息,并将网元状态信息和所述资源状态信息周期性地上报给nssmf330和nsmf 320,以及收集子域的网元状态变化信息和/或资源状态变化信息,并将网元状态变化信息和/或资源状态变化信息上报给nssmf和nsmf。
73.例如,网元状态信息包括网元参数,资源状态信息包括资源利用率,网元状态变化信息包括网元参数变动前后的数值和变动时间,资源状态变化信息包括资源利用率变动前后的数值和变动时间。
74.nsmf 320用于对接收的网元状态信息和资源状态信息进行维护和处理,其中,nsmf 320在接收到网元状态变化信息后对网元状态信息进行变更处理,和/或在接收到资源状态变化信息后对资源状态信息进行变更处理。
75.至此,提供了根据本公开一些实施例的用于sla业务质量保障的系统。该系统提供了上行交互机制,实现了子域的事件周期性上报流程和子域的变更事件触发上报流程,而且在该系统中,nsmf具有状态维护和处理能力。这样,通过考虑网元或资源变化的因素可以保障sla业务质量。
76.在一些实施例中,nsmf 320还可以用于接收来自于csmf的用户的sla指标,根据网元状态信息和资源状态信息判断是否能够分解sla指标,以及在用户的sla指标能够被分解的情况下向csmf返回分配成功的响应消息,以及分解sla指标并将分解后的sla指标下发给相应的nssmf。
77.在一些实施例中,如图3所示,所述系统还可以包括nssmf 330。该nssmf 330用于执行接收到的分解后的sla指标。
78.在一些实施例中,nsmf 320还可以用于在用户的sla指标不能够被分解的情况下向csmf返回无法分配或重新协商的响应消息。
79.例如,nsmf 320用于在网元出现不可恢复故障的情况下向csmf返回无法分配的响应消息,或者在网元状态信息或资源状态信息不能满足用户的sla指标中的资源指标的情况下向csmf返回重新协商的响应消息。
80.图4是示出根据本公开另一些实施例的用于sla业务质量保障的系统的结构示意图。系统包括存储器410和处理器420。其中:
81.存储器410可以是磁盘、闪存或其它任何非易失性存储介质。存储器用于存储图1和/或图2所对应实施例中的指令。
82.处理器420耦接至存储器410,可以作为一个或多个集成电路来实施,例如微处理器或微控制器。该处理器420用于执行存储器中存储的指令,通过考虑网元或资源变化的因素可以保障sla业务质量。
83.在一些实施例中,还可以如图5所示,系统500包括存储器510和处理器520。处理器520通过bus总线530耦合至存储器510。系统500还可以通过存储接口540连接至外部存储装置550以便调用外部数据,还可以通过网络接口560连接至网络或者另外一台计算机系统(未标出),此处不再进行详细介绍。
84.在该实施例中,通过存储器存储数据指令,再通过处理器处理上述指令,通过考虑网元或资源变化的因素可以保障sla业务质量。
85.图6是示出根据本公开一些实施例的nsmf的结构示意图。如图6所示,该nsmf包括接收模块610和状态维护模块620。
86.接收模块610用于从mano周期性地接收子域的网元状态信息和资源状态信息以及从mano接收子域的网元状态变化信息和/或资源状态变化信息。
87.例如,网元状态信息包括网元参数,资源状态信息包括资源利用率,网元状态变化信息包括网元参数变动前后的数值和变动时间,资源状态变化信息包括资源利用率变动前后的数值和变动时间。
88.状态维护模块620用于对接收的网元状态信息和资源状态信息进行维护和处理,其中,状态维护模块在接收到网元状态变化信息后对网元状态信息进行变更处理,和/或在接收到资源状态变化信息后对资源状态信息进行变更处理。
89.上述实施例增强了nsmf的资源状态维护和处理能力,并增强了nsmf的状态分析决策能力。
90.在一些实施例中,接收模块610还可以用于接收来自于csmf的用户的sla指标。
91.在一些实施例中,如图6所示,所述nsmf还可以包括分析决策模块630和发送模块640。
92.分析决策模块630用于根据网元状态信息和资源状态信息判断是否能够分解sla指标。
93.发送模块640用于在用户的sla指标能够被分解的情况下向csmf返回分配成功的响应消息,以及分解sla指标并将分解后的sla指标下发给相应的nssmf。nssmf用于执行接收到的分解后的sla指标。
94.在一些实施例中,发送模块640还可以用于在用户的sla指标不能够被分解的情况下向csmf返回无法分配或重新协商的响应消息。
95.例如,发送模块640用于在网元出现不可恢复故障的情况下向csmf返回无法分配
的响应消息,或者在网元状态信息或资源状态信息不能满足用户的sla指标中的资源指标的情况下向csmf返回重新协商的响应消息。
96.在一些实施例中,本公开还提供了一种非瞬时性计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现图1和/或图2所对应实施例中的方法的步骤。本领域内的技术人员应明白,本公开的实施例可提供为方法、装置、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
97.本公开是参照根据本公开实施例的方法、设备(系统)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
98.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
99.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
100.至此,已经详细描述了本公开。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
101.虽然已经通过示例对本公开的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本公开的范围。本领域的技术人员应该理解,可在不脱离本公开的范围和精神的情况下,对以上实施例进行修改。本公开的范围由所附权利要求来限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1