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

一种请求处理方法、装置、设备及可读存储介质与流程

2023-02-19 03:20:29 来源:中国专利 TAG:


1.本技术涉及通信技术领域,尤其涉及一种请求处理方法、装置、设备及可读存储介质。


背景技术:

2.基于意图的网络技术使用“用户意图”进行管理。它可以识别并接收用户(包括最终用户和网络管理员)的意图,并根据用户意图进行配置和调整。
3.现有技术提出了意图驱动的网络和业务的部署和优化,以及对意图的管理。在意图驱动的管理过程中,涉及到mns(management service,管理服务)consumer(消费者)和mns producer(生产者)。其中,mns consumer向mns producer提出意图请求,mns producer根据该意图请求支持对意图的实现,即mns producer通过使用意图来管理服务和/或网络资源。
4.但是,现有技术中的处理方式直接根据管理服务消费者的请求创建意图moi(management object instance,管理对象实例),从而有可能造成创建了无用的moi,造成了网络资源的浪费。


技术实现要素:

5.本技术实施例提供种请求处理方法、装置、设备及可读存储介质,以节约网络资源。
6.第一方面,本技术实施例提供了一种请求处理方法,应用于管理服务生产者,其特征在于,包括:
7.接收管理服务消费者发送的意图创建请求,所述意图创建请求包括第一信息;
8.决定所述第一信息中的第一属性为第一值;
9.在所述第一值满足预设条件的情况下,根据所述意图创建请求创建意图moi。
10.其中,所述第一值包括以下几种情况中的一种:
11.恶意;
12.非恶意;
13.默认值或缺省值。
14.其中,所述预设条件为:所述第一值为非恶意。
15.其中,所述方法还包括:
16.决定所述第一信息中的第二属性为第二值。
17.其中,所述决定所述第一信息中的第二属性为第二值,包括:
18.向第一设备发送查询请求;
19.接收所述第一设备反馈的所述第二值。
20.其中,所述第二值用于表示以下关系中的一种:
21.相同、继承、冲突、相关和无关。
22.其中,所述决定所述第一信息中的第一属性为第一值,包括:
23.当所述第二值不是表示相同时,决定所述第一信息中的第一属性为第一值。
24.其中,在根据所述意图创建请求创建意图管理对象实例moi之后,所述方法还包括:
25.存储所述意图moi的信息。
26.其中,所述存储所述意图moi的信息包括:
27.向第一设备发送存储请求,所述存储请求携带所述意图moi的信息,用于使得所述第一设备存储所述意图moi的信息。
28.其中,所述方法还包括:
29.根据所述第二值确定待创建意图的服务或网络管理策略。
30.其中,所述根据所述第二值确定待创建意图的服务或网络管理策略,包括:
31.在所述第二值表示相同的情况下,将已有策略作为所述服务或网络管理策略;
32.在所述第二值表示继承的情况下,将已有策略的子策略作为所述服务或网络管理策略;
33.在所述第二值表示冲突的情况下,将已有策略或已有策略的子策略作为所述服务或网络管理策略,或对已有策略进行调整,得到所述服务或网络管理策略,或生成所述服务或网络管理策略;
34.在所述第二值表示相关的情况下,对已有策略进行调整,得到所述服务或网络管理策略;
35.在所述第二值表示无关的情况下,生成所述服务或网络管理策略。
36.其中,在所述第二值为冲突的情况下,所述方法还包括:
37.设置所述待创建意图的优先级。
38.其中,所述第一信息包括第三属性和第四属性,所述第三属性包括覆盖范围,意图需求和意图目标,所述第四属性包括待创建意图的意图名称;
39.当所述待创建意图的意图名称,覆盖范围,意图需求和意图目标分别与已有意图的名称,覆盖范围,意图需求和意图目标中的一项或者多项相同时,所述第二值表示相同;
40.当满足以下一个或多个条件时,所述第二值表示继承:所述待创建意图的覆盖范围在所述已有意图的覆盖范围内,所述待创建意图的意图目标小于所述已有意图的意图目标,所述待创建意图的意图需求小于所述已有意图的意图需求;
41.当所述待创建意图和所述已有意图在同一时间、同一覆盖区域需要达到相互矛盾的目标,且网络侧无法同时满足所述待创建意图和所述已有意图时,所述第二值表示冲突;
42.当满足以下一个或多个条件时,所述第二值表示相关:所述待创建意图的覆盖范围和所述已有意图的覆盖范围的差距满足第一要求,所述待创建意图的意图需求和所述已有意图的意图需求的差距满足第二要求,所述待创建意图的意图目标和所述已有意图的意图目标差距满足第三要求。
43.其中,所述方法还包括:
44.存储所述服务或网络管理策略的信息。
45.其中,所述存储所述服务或网络管理策略的信息,包括:
46.向第一设备发送存储请求,所述存储请求携带所述服务或网络管理策略的信息,
用于使得所述第一设备存储所述服务或网络管理策略的信息。
47.第二方面,本技术实施例还提供一种请求处理方法,应用于管理服务生产者,其特征在于,包括:
48.接收管理服务消费者发送的意图创建请求,所述意图创建请求包括第一信息;
49.决定所述第一信息中的第二属性为第二值;
50.在所述第二值满足预设条件的情况下,根据所述意图创建请求创建moi。
51.其中,所述决定所述第一信息中的第二属性为第二值,包括:
52.向第一设备发送查询请求;
53.接收所述第一设备反馈的所述第二值。
54.其中,所述第二值表示以下关系中的一种:
55.相同、继承、冲突、相关和无关。
56.其中,所述预设条件为:所述第二值未表示相同。
57.其中,在所述根据所述意图创建请求创建moi之后,所述方法还包括:
58.存储所述意图moi的信息。
59.其中,所述存储所述意图moi的信息包括:
60.向第一设备发送存储请求,所述存储请求携带所述意图moi的信息,用于使得所述第一设备存储所述意图moi的信息。
61.其中,所述方法还包括:
62.根据所述第二值确定待创建意图的服务或网络管理策略。
63.其中,所述根据所述第二值确定待创建意图的服务或网络管理策略,包括:
64.在所述第二值表示相同的情况下,将已有策略作为所述服务或网络管理策略;
65.在所述第二值表示继承的情况下,将已有策略的子策略作为所述服务或网络管理策略;
66.在所述第二值表示冲突的情况下,将已有策略或已有策略的子策略作为所述服务或网络管理策略,或对已有策略进行调整,得到所述服务或网络管理策略,或生成所述服务或网络管理策略;
67.在所述第二值表示相关的情况下,对已有策略进行调整,得到所述服务或网络管理策略;
68.在所述第二值表示无关的情况下,生成所述服务或网络管理策略。
69.其中,在所述第二值为冲突的情况下,所述方法还包括:
70.设置所述待创建意图的优先级。
71.其中,所述第一信息包括第三属性和第四属性,所述第三属性包括覆盖范围,意图需求和意图目标,所述第四属性包括待创建意图的意图名称;
72.当所述待创建意图的意图名称,覆盖范围,意图需求和意图目标分别与已有意图的名称,覆盖范围,意图需求和意图目标中的一项或者多项相同时,所述第二值表示相同;
73.当满足以下一个或多个条件时,所述第二值表示继承:所述待创建意图的覆盖范围在所述已有意图的覆盖范围内,所述待创建意图的意图目标小于所述已有意图的意图目标,所述待创建意图的意图需求小于所述已有意图的意图需求;
74.当所述待创建意图和所述已有意图在同一时间、同一覆盖区域需要达到相互矛盾
的目标,且网络侧无法同时满足所述待创建意图和所述已有意图时,所述第二值表示冲突;
75.当满足以下一个或多个条件时,所述第二值表示相关:所述待创建意图的覆盖范围和所述已有意图的覆盖范围的差距满足第一要求,所述待创建意图的意图需求和所述已有意图的意图需求的差距满足第二要求,所述待创建意图的意图目标和所述已有意图的意图目标差距满足第三要求。
76.其中,所述方法还包括:
77.存储所述服务或网络管理策略的信息。
78.其中,所述存储所述服务或网络管理策略的信息,包括:
79.向第一设备发送存储请求,所述存储请求携带所述服务或网络管理策略的信息,用于使得所述第一设备存储所述服务或网络管理策略的信息。
80.第三方面,本技术实施例还提供了一种请求处理装置,应用于管理服务生产者,包括:
81.第一接收模块,用于接收管理服务消费者发送的意图创建请求,所述意图创建请求包括第一信息;
82.第一决定模块,用于决定所述第一信息中的第一属性为第一值;
83.第一创建模块,用于在所述第一值满足预设条件的情况下,根据所述意图创建请求创建moi。
84.可选的,所述第一值包括以下几种情况中的一种:
85.恶意;
86.非恶意;
87.默认值或缺省值。
88.可选的,所述预设条件为:所述第一值为非恶意。
89.可选的,所述装置还可包括:
90.第二决定模块,用于决定所述第一信息中的第二属性为第二值。
91.可选的,所述第二决定模块包括:
92.第一发送子模块,用于向第一设备发送查询请求;
93.第一接收子模块,用于接收所述第一设备反馈的所述第二值。
94.可选的,所述第二值用于表示以下关系中的一种:
95.相同、继承、冲突、相关和无关。
96.可选的,所述第一决定模块,用于当所述第二值不是表示相同时,决定所述第一信息中的第一属性为第一值。
97.可选的,所述装置还包括:
98.第一存储模块,用于存储所述意图moi的信息。
99.可选的,所述第一存储模块,用于向第一设备发送存储请求,所述存储请求携带所述意图moi的信息,用于使得所述第一设备存储所述意图moi的信息。
100.可选的,所述装置还包括:
101.第二创建模块,用于根据所述第二值确定待创建意图的服务或网络管理策略。
102.可选的,所述第二创建模块,用于:
103.在所述第二值表示相同的情况下,将已有策略作为所述服务或网络管理策略;
104.在所述第二值表示继承的情况下,将已有策略的子策略作为所述服务或网络管理策略;
105.在所述第二值表示冲突的情况下,将已有策略或已有策略的子策略作为所述服务或网络管理策略,或对已有策略进行调整,得到所述服务或网络管理策略,或生成所述服务或网络管理策略;
106.在所述第二值表示相关的情况下,对已有策略进行调整,得到所述服务或网络管理策略;
107.在所述第二值表示无关的情况下,生成所述服务或网络管理策略。
108.可选的,所述装置还包括:
109.设置模块,用于设置所述待创建意图的优先级。
110.可选的,所述第一信息包括第三属性和第四属性,所述第三属性包括覆盖范围,意图需求和意图目标,所述第四属性包括待创建意图的意图名称;
111.当所述待创建意图的意图名称,覆盖范围,意图需求和意图目标分别与已有意图的名称,覆盖范围,意图需求和意图目标中的一项或者多项相同时,所述第二值表示相同;
112.当满足以下一个或多个条件时,所述第二值表示继承:所述待创建意图的覆盖范围在所述已有意图的覆盖范围内,所述待创建意图的意图目标小于所述已有意图的意图目标,所述待创建意图的意图需求小于所述已有意图的意图需求;
113.当所述待创建意图和所述已有意图在同一时间、同一覆盖区域需要达到相互矛盾的目标,且网络侧无法同时满足所述待创建意图和所述已有意图时,所述第二值表示冲突;
114.当满足以下一个或多个条件时,所述第二值表示相关:所述待创建意图的覆盖范围和所述已有意图的覆盖范围的差距满足第一要求,所述待创建意图的意图需求和所述已有意图的意图需求的差距满足第二要求,所述待创建意图的意图目标和所述已有意图的意图目标差距满足第三要求。
115.可选的,所述装置还可包括:
116.第二存储模块,用于存储所述服务或网络管理策略的信息。
117.可选的,所述第二存储模块,用于向第一设备发送存储请求,所述存储请求携带所述服务或网络管理策略的信息,用于使得所述第一设备存储所述服务或网络管理策略的信息。
118.第四方面,本技术实施例还提供了一种请求处理装置,应用于管理服务生产者,包括:
119.第一接收模块,用于接收管理服务消费者发送的意图创建请求,所述意图创建请求包括第一信息;
120.第一决定模块,用于决定所述第一信息中的第二属性为第二值;
121.第一创建模块,用于在所述第二值满足预设条件的情况下,根据所述意图创建请求创建moi。
122.可选的,所述第一决定模块包括:
123.第一发送子模块,用于向第一设备发送查询请求;
124.第一接收子模块,用于接收所述第一设备反馈的所述第二值。
125.可选的,所述第二值表示以下关系中的一种:
126.相同、继承、冲突、相关和无关。
127.可选的,所述预设条件为:所述第二值未表示相同。
128.可选的,所述装置还包括:
129.第一存储模块,用于存储所述意图moi的信息。
130.可选的,所述第一存储模块,用于向第一设备发送存储请求,所述存储请求携带所述意图moi的信息,用于使得所述第一设备存储所述意图moi的信息。
131.可选的,所述装置还包括:
132.第二创建模块,用于根据所述第二值确定待创建意图的服务或网络管理策略。
133.可选的,所述第二创建模块,用于:
134.在所述第二值表示相同的情况下,将已有策略作为所述服务或网络管理策略;
135.在所述第二值表示继承的情况下,将已有策略的子策略作为所述服务或网络管理策略;
136.在所述第二值表示冲突的情况下,将已有策略或已有策略的子策略作为所述服务或网络管理策略,或对已有策略进行调整,得到所述服务或网络管理策略,或生成所述服务或网络管理策略;
137.在所述第二值表示相关的情况下,对已有策略进行调整,得到所述服务或网络管理策略;
138.在所述第二值表示无关的情况下,生成所述服务或网络管理策略。
139.可选的,所述装置还包括:
140.设置模块,用于设置所述待创建意图的优先级。
141.可选的,所述第一信息包括第三属性和第四属性,所述第三属性包括覆盖范围,意图需求和意图目标,所述第四属性包括待创建意图的意图名称;
142.当所述待创建意图的意图名称,覆盖范围,意图需求和意图目标分别与已有意图的名称,覆盖范围,意图需求和意图目标中的一项或者多项相同时,所述第二值表示相同;
143.当满足以下一个或多个条件时,所述第二值表示继承:所述待创建意图的覆盖范围在所述已有意图的覆盖范围内,所述待创建意图的意图目标小于所述已有意图的意图目标,所述待创建意图的意图需求小于所述已有意图的意图需求;
144.当所述待创建意图和所述已有意图在同一时间、同一覆盖区域需要达到相互矛盾的目标,且网络侧无法同时满足所述待创建意图和所述已有意图时,所述第二值表示冲突;
145.当满足以下一个或多个条件时,所述第二值表示相关:所述待创建意图的覆盖范围和所述已有意图的覆盖范围的差距满足第一要求,所述待创建意图的意图需求和所述已有意图的意图需求的差距满足第二要求,所述待创建意图的意图目标和所述已有意图的意图目标差距满足第三要求。
146.可选的,所述装置还包括:
147.第二存储模块,用于存储所述服务或网络管理策略的信息。
148.可选的,所述第二存储模块还用于,向第一设备发送存储请求,所述存储请求携带所述服务或网络管理策略的信息,用于使得所述第一设备存储所述服务或网络管理策略的信息。
149.第五方面,本技术实施例还提供了一种请求处理装置,应用于管理服务生产者,包
括:处理器和收发器;
150.其中,所述收发器,用于接收管理服务消费者发送的意图创建请求,所述意图创建请求包括第一信息;
151.所述处理器,用于决定所述第一信息中的第一属性为第一值;在所述第一值满足预设条件的情况下,根据所述意图创建请求创建moi。
152.可选的,所述第一值包括以下几种情况中的一种:
153.恶意;
154.非恶意;
155.默认值或缺省值。
156.可选的,所述预设条件为:所述第一值为非恶意。
157.可选的,所述处理器还用于决定所述第一信息中的第二属性为第二值。
158.可选的,所述处理器还用于向第一设备发送查询请求;接收所述第一设备反馈的所述第二值。
159.可选的,所述第二值用于表示以下关系中的一种:
160.相同、继承、冲突、相关和无关。
161.可选的,所述处理器还用于当所述第二值不是表示相同时,决定所述第一信息中的第一属性为第一值。
162.可选的,所述处理器还用于存储所述意图moi的信息。
163.可选的,所述处理器还用于向第一设备发送存储请求,所述存储请求携带所述意图moi的信息,用于使得所述第一设备存储所述意图moi的信息。
164.可选的,所述处理器还用于根据所述第二值确定待创建意图的服务或网络管理策略。
165.可选的,所述处理器还用于:
166.在所述第二值表示相同的情况下,将已有策略作为所述服务或网络管理策略;
167.在所述第二值表示继承的情况下,将已有策略的子策略作为所述服务或网络管理策略;
168.在所述第二值表示冲突的情况下,将已有策略或已有策略的子策略作为所述服务或网络管理策略,或对已有策略进行调整,得到所述服务或网络管理策略,或生成所述服务或网络管理策略;
169.在所述第二值表示相关的情况下,对已有策略进行调整,得到所述服务或网络管理策略;
170.在所述第二值表示无关的情况下,生成所述服务或网络管理策略。
171.可选的,所述处理器还用于设置所述待创建意图的优先级。
172.可选的,所述第一信息包括第三属性和第四属性,所述第三属性包括覆盖范围,意图需求和意图目标,所述第四属性包括待创建意图的意图名称;
173.当所述待创建意图的意图名称,覆盖范围,意图需求和意图目标分别与已有意图的名称,覆盖范围,意图需求和意图目标中的一项或者多项相同时,所述第二值表示相同;
174.当满足以下一个或多个条件时,所述第二值表示继承:所述待创建意图的覆盖范围在所述已有意图的覆盖范围内,所述待创建意图的意图目标小于所述已有意图的意图目
标,所述待创建意图的意图需求小于所述已有意图的意图需求;
175.当所述待创建意图和所述已有意图在同一时间、同一覆盖区域需要达到相互矛盾的目标,且网络侧无法同时满足所述待创建意图和所述已有意图时,所述第二值表示冲突;
176.当满足以下一个或多个条件时,所述第二值表示相关:所述待创建意图的覆盖范围和所述已有意图的覆盖范围的差距满足第一要求,所述待创建意图的意图需求和所述已有意图的意图需求的差距满足第二要求,所述待创建意图的意图目标和所述已有意图的意图目标差距满足第三要求。
177.可选的,所述处理器还用于存储所述服务或网络管理策略的信息。
178.可选的,所述处理器还用于向第一设备发送存储请求,所述存储请求携带所述服务或网络管理策略的信息,用于使得所述第一设备存储所述服务或网络管理策略的信息。
179.第六方面,本技术实施例还提供了一种请求处理装置,应用于管理服务生产者,包括:处理器和收发器;
180.其中,所述收发器,用于接收管理服务消费者发送的意图创建请求,所述意图创建请求包括第一信息;
181.所述处理器,用于决定所述第一信息中的第二属性为第二值;在所述第二值满足预设条件的情况下,根据所述意图创建请求创建moi。
182.可选的,所述处理器还用于:
183.向第一设备发送查询请求;
184.接收所述第一设备反馈的所述第二值。
185.可选的,所述第二值表示以下关系中的一种:
186.相同、继承、冲突、相关和无关。
187.可选的,所述预设条件为:所述第二值未表示相同。
188.可选的,所述处理器还用于存储所述意图moi的信息。
189.可选的,所述处理器还用于向第一设备发送存储请求,所述存储请求携带所述意图moi的信息,用于使得所述第一设备存储所述意图moi的信息。
190.可选的,所述处理器还用于根据所述第二值确定待创建意图的服务或网络管理策略。
191.可选的,所述处理器还用于:
192.在所述第二值表示相同的情况下,将已有策略作为所述服务或网络管理策略;
193.在所述第二值表示继承的情况下,将已有策略的子策略作为所述服务或网络管理策略;
194.在所述第二值表示冲突的情况下,将已有策略或已有策略的子策略作为所述服务或网络管理策略,或对已有策略进行调整,得到所述服务或网络管理策略,或生成所述服务或网络管理策略;
195.在所述第二值表示相关的情况下,对已有策略进行调整,得到所述服务或网络管理策略;
196.在所述第二值表示无关的情况下,生成所述服务或网络管理策略。
197.可选的,所述处理器还用于设置所述待创建意图的优先级。
198.可选的,所述第一信息包括第三属性和第四属性,所述第三属性包括覆盖范围,意
图需求和意图目标,所述第四属性包括待创建意图的意图名称;
199.当所述待创建意图的意图名称,覆盖范围,意图需求和意图目标分别与已有意图的名称,覆盖范围,意图需求和意图目标中的一项或者多项相同时,所述第二值表示相同;
200.当满足以下一个或多个条件时,所述第二值表示继承:所述待创建意图的覆盖范围在所述已有意图的覆盖范围内,所述待创建意图的意图目标小于所述已有意图的意图目标,所述待创建意图的意图需求小于所述已有意图的意图需求;
201.当所述待创建意图和所述已有意图在同一时间、同一覆盖区域需要达到相互矛盾的目标,且网络侧无法同时满足所述待创建意图和所述已有意图时,所述第二值表示冲突;
202.当满足以下一个或多个条件时,所述第二值表示相关:所述待创建意图的覆盖范围和所述已有意图的覆盖范围的差距满足第一要求,所述待创建意图的意图需求和所述已有意图的意图需求的差距满足第二要求,所述待创建意图的意图目标和所述已有意图的意图目标差距满足第三要求。
203.可选的,所述处理器还用于存储所述服务或网络管理策略的信息。
204.可选的,所述处理器还用于向第一设备发送存储请求,所述存储请求携带所述服务或网络管理策略的信息,用于使得所述第一设备存储所述服务或网络管理策略的信息。
205.第七方面,本技术实施例还提供一种通信设备,包括:收发机、存储器、处理器及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现如上所述的请求处理方法中的步骤。
206.第八方面,本技术实施例还提供一种可读存储介质,所述可读存储介质上存储程序,所述程序被处理器执行时实现如上所述的请求处理方法中的步骤。
207.在本技术实施例中,管理服务生产者可根据第一属性的取值情况决定是否创建意图管理对象实例。从而,利用本技术实施例的方案可根据第一属性而更有针对性的创建意图管理对象实例,从而相较于现有可节约网络资源。
附图说明
208.图1是本技术实施例提供的请求处理方法的流程图之一;
209.图2是本技术实施例提供的请求处理方法的流程图之二;
210.图3是本技术实施例提供的请求处理方法的流程图之三;
211.图4是本技术实施例提供的请求处理方法的流程图之四;
212.图5是本技术实施例提供的请求处理方法的流程图之五;
213.图6是本技术实施例提供的请求处理方法的流程图之六;
214.图7是本技术实施例提供的请求处理装置的结构图之一;
215.图8是本技术实施例提供的请求处理装置的结构图之二;
216.图9是本技术实施例提供的请求处理装置的结构图之三;
217.图10是本技术实施例提供的请求处理装置的结构图之四。
具体实施方式
218.本技术实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一
般表示前后关联对象是一种“或”的关系。
219.本技术实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
220.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,并不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
221.参见图1,图1是本技术实施例提供的请求处理方法的流程图,应用于管理服务生产者,如图1所示,包括以下步骤:
222.步骤101、接收管理服务消费者发送的意图创建请求,所述意图创建请求包括第一信息。
223.在本技术实施例中,所述第一信息包括多个属性,如userlabel(意图标签)、intentexpectation(意图期望)、intentfulfilstatus(意图完成状态)、judgeinfo(判定信息)。意图标签指的是意图名称,意图期望包括覆盖范围,意图需求和意图目标等;意图完成状态指的是管理服务生产者的意图完成情况,包括完成,未完成等。在此,将judgeinfo称为第一信息的第一属性,将intentexpectation称为第三属性,将意图标签称为第四属性。第一属性judgeinfo用于表示对意图的恶意与否的判断结果。或者,所述第一属性还用于表示对意图是否可行的判断结果。通过第三属性和第四属性所包括的内容以及各内容的值,可确定不同意图之间的关系。
224.意图是否可行,可以理解为意图是否能被实现,例如意图是否在网络的服务能力范围内。如果意图在网络的服务能力范围内,那么可认为意图可行,否则认为意图不可行。意图是否恶意,可以理解为意图的目标或者需求是否为恶意的,例如,如果意图将对运营商网络产生负面影响等,那么可认为意图恶意,否则认为意图非恶意。
225.步骤102、决定所述第一信息中的第一属性为第一值。
226.在本技术实施例中,所述第一值包括以下几种情况中的一种:
227.恶意;非恶意;默认值或缺省值。
228.或者,在本技术实施例中,所述第一值包括以下几种情况中的一种:
229.可行;不可行;默认值或缺省值。
230.具体的,管理服务生产者可根据网络的能力和第一信息决定第一值。例如网络的可用带宽为100m,但该意图希望有1000m带宽,可认为该意图是不可行意图;或者,若该意图将对运营商网络产生负面影响,例如要求关闭某设备、删除某关键数据等,可认为该意图是恶意意图。
231.在实际应用中,以上两种第一值的取值也可结合使用。
232.步骤103、在所述第一值满足预设条件的情况下,根据所述意图创建请求创建意图moi。
233.在本技术实施例中,所述预设条件为:所述第一值为非恶意。也即,当所述第一值为非恶意时,管理服务生产者可根据所述意图创建请求创建意图moi。
234.或者,所述预设条件为:所述第一值为可行。也即,当所述第一值为可行时,管理服务生产者可根据所述意图创建请求创建意图moi。
235.或者,所述预设条件为:所述第一值为可行且非恶意。也即,当所述第一值为可行
且非恶意时,管理服务生产者可根据所述意图创建请求创建意图moi。
236.通过以上描述可以看出,在本技术实施例中,管理服务生产者可根据第一属性的取值情况决定是否创建意图管理对象实例。从而,利用本技术实施例的方案可根据第一属性而更有针对性的创建意图管理对象实例,从而相较于现有可节约网络资源。
237.在本技术实施例中,所述第一信息还可包括属性:relationinfo(关系信息)。在本技术实施例中,将其称为第二属性,用于表示待创建意图和已有意图之间的关系。其中,已有意图指的是已经创建过意图moi的意图或者已存储过其相关信息的意图。
238.在以上实施例的基础上,本技术实施例的方法还可包括:
239.决定所述第一信息中的第二属性为第二值。
240.在此,管理服务生产者可自行根据其中的意图数据库确定第二值。或者,管理服务生产者可请求独立设置的意图数据库(可设置于第一设备中)确定第二值。具体的,管理服务生产者可向第一设备发送查询请求,并接收所述第一设备反馈的所述第二值。
241.其中,所述第二值用于表示以下关系中的一种:相同、继承、冲突、相关和无关。
242.其中,相同指的是两个意图的一个或多个信息相同;继承指的是一个意图是另一个意图的子意图;冲突指的是两个意图在同一时间、同一覆盖区域需要达到相互矛盾的目标且网络无法同时满足;相关指的是两个意图的一个或多个信息相同接近;无关指的是两个意图的信息完全不同。其中,该信息包括意图名称,覆盖范围,意图需求和意图目标中的一个或者多个。
243.具体的,当所述待创建意图的意图名称,覆盖范围,意图需求和意图目标分别与已有意图的名称,覆盖范围,意图需求和意图目标中的一项或者多项相同时,所述第二值表示相同。例如,假设待创建意图的覆盖范围,意图需求和意图目标分别与已有意图的覆盖范围,意图需求和意图目标相同,则所述第二值表示相同。
244.当满足以下一个或多个条件时,所述第二值表示继承:所述待创建意图的覆盖范围在所述已有意图的覆盖范围内,所述待创建意图的意图目标小于所述已有意图的意图目标,所述待创建意图的意图需求小于所述已有意图的意图需求。
245.当所述待创建意图和所述已有意图在同一时间、同一覆盖区域需要达到相互矛盾的目标,且网络侧无法同时满足所述待创建意图和所述已有意图时,所述第二值表示冲突。例如,当所述待创建意图和所述已有意图在同一时间、同一覆盖区域的目标分别是增加带宽和减小带宽时,所述第二值表示冲突。
246.当满足以下一个或多个条件时,所述第二值表示相关:所述待创建意图的覆盖范围和所述已有意图的覆盖范围的差距满足第一要求,所述待创建意图的意图需求和所述已有意图的意图需求的差距满足第二要求,所述待创建意图的意图目标和所述已有意图的意图目标差距满足第三要求。其中,所述第一要求、第二要求、第三要求可根据需要设置。
247.除以上几种情况外,可认为待创建意图和已有意图无关。
248.其中,决定所述第一信息中的第二属性为第二值的步骤可在步骤102之前执行,也可在步骤102之后执行。
249.如果在步骤102之前执行,那么,在本技术的实施例中,先决定第二属性的值,再决定第一属性的值。这种情况下,对于步骤102来讲,当所述第二值不是表示相同时,决定所述第一信息中的第一属性为第一值。在这种方式中,可对待创建意图和已有意图的关系先进
行判断,并通过判断结果决定是否再对其可行与否进行判断,由于已有意图的是否可行为已知的信息,因此,通过这种方式可直接利用已有意图的信息,从而可提高后续处理的效率。
250.如果在步骤102之后执行,那么,在本技术的实施例中,先决定第一属性的值,再决定第二属性的值。也就是说,先确定是否可行之后,再去判断待创建意图和已有意图之间的关系。因此,对于不可行的意图,通过这种方式可直接对其不进行处理,从而节约了后续的处理资源。
251.或者,如果在步骤102之前执行,那么,在本技术的实施例中,先决定第二属性的值,再决定第一属性的值。这种情况下,对于步骤102来讲,当所述第二值不是表示相同时,决定所述第一信息中的第一属性为第一值。在这种方式中,可对待创建意图和已有意图的关系先进行判断,并通过判断结果决定是否再对其恶意与否进行判断,由于已有意图的是否恶意已知的信息,因此,通过这种方式可直接利用已有意图的信息,从而可提高后续处理的效率。
252.如果在步骤102之后执行,那么,在本技术的实施例中,先决定第一属性的值,再决定第二属性的值。也就是说,先确定是否恶意之后,再去判断待创建意图和已有意图之间的关系。因此,对于非恶意的意图,通过这种方式可直接对其不进行处理,从而节约了后续的处理资源。
253.在以上实施例的基础上,所述方法还可包括:
254.存储所述意图moi的信息。其中,所述意图moi的信息包括创建时间、意图的提出者等。
255.具体的,管理服务生产者可自行存储意图moi的信息,以更新意图数据库;管理服务生产者还可以向第一设备发送存储请求,所述存储请求携带所述意图moi的信息,用于使得所述第一设备存储所述意图moi的信息。
256.在以上实施例的基础上,管理服务生产者还可根据所述第二值确定待创建意图的服务或网络管理策略,从而为待创建意图的实现提供保证。
257.根据第二值所表示的含义的不同,管理服务生产者可有不同的方式定待创建意图的服务或网络管理策略:
258.(1)在所述第二值表示相同的情况下,将已有策略作为所述服务或网络管理策略。已有意图在此指的是和待创建意图之间满足上述“相同”关系的意图。
259.(2)在所述第二值表示继承的情况下,将已有策略的子策略作为所述服务或网络管理策略。已有意图在此指的是和待创建意图之间满足上述“继承”关系的意图。待创建意图为已有意图的子意图。
260.(3)在所述第二值表示冲突的情况下,将已有策略或已有策略的子策略作为所述服务或网络管理策略,或对已有策略进行调整,得到所述服务或网络管理策略,或生成所述服务或网络管理策略。这种情况下,虽然待创建意图是某个已有意图是冲突的,但是,它仍然可能和其他已有意图之间存在相同、相关、无关、继承等关系。因此,对于这种情况,待创建意图的服务或网络管理策略可分别参照相同、相关、无关、继承等关系的处理方式确定。
261.在这种情况下,还可为待创建意图设置优先级,从而可根据该优先级确定为其获取服务或网络管理策略以及执行策略的优先级等信息。优先级高的意图将被优先满足。其
中,可结合用户等级、意图覆盖的区域、意图实现的难度、对网络的改动大小等指标为意图配置优先级。
262.(4)在所述第二值表示相关的情况下,对已有策略进行调整,得到所述服务或网络管理策略。对已有策略进行调整指的是,在已有策略的基础上,对其进行修改,以适应待创建意图的需求。
263.(5)在所述第二值表示无关的情况下,生成所述服务或网络管理策略。也即,在这种情况下要重新生成新的服务或网络管理策略。
264.通过以上对已有意图的服务或网络管理策略的利用,可提高对意图的策略配置效率。
265.为了便于后续处理,还可存储所述服务或网络管理策略的信息。同样,管理服务生产者可自行存储该服务或网络管理策略的信息,也可请求第一设备存储服务或网络管理策略的信息。如果请求第一设备存储,那么,管理服务生产者可向第一设备发送存储请求,所述存储请求携带所述服务或网络管理策略的信息,用于使得所述第一设备存储所述服务或网络管理策略的信息。
266.参见图2,图2是本技术实施例提供的请求处理方法的流程图,应用于管理服务生产者。如图2所示,包括以下步骤:
267.步骤201、接收管理服务消费者发送的意图创建请求,所述意图创建请求包括第一信息。
268.在本技术实施例中,所述第一信息包括多个属性,如userlabel(意图标签)、intentexpectation(意图期望)、intentfulfilstatus(意图完成状态)、relationinfo(关系信息)。意图标签指的是意图名称,意图期望包括覆盖范围,意图需求和意图目标等;意图完成状态指的是管理服务生产者的意图完成情况,包括完成,未完成等。意图期望包括覆盖范围,意图需求和意图目标等。在此,将relationinfo作为第一信息的第二属性,用于表示待创建意图和已有意图之间的关系。其中,已有意图指的是已经创建过意图moi的意图或者已存储过其相关信息的意图。将intentexpectation作为第三属性,将意图标签称为第四属性。
269.步骤202、决定所述第一信息中的第二属性为第二值。
270.在此,管理服务生产者可自行根据其中的意图数据库确定第二值。或者,管理服务生产者可请求独立设置的意图数据库(可设置于第一设备中)确定第二值。具体的,管理服务生产者可向第一设备发送查询请求,并接收所述第一设备反馈的所述第二值。
271.其中,所述第二值用于表示以下关系中的一种:相同、继承、冲突、相关和无关。
272.其中,相同指的是两个意图的一个或多个信息相同;继承指的是一个意图是另一个意图的子意图;冲突指的是两个意图在同一时间、同一覆盖区域需要达到相互矛盾的目标且网络无法同时满足;相关指的是两个意图的一个或多个信息相同接近;无关指的是两个意图的信息完全不同。其中,该信息包括意图名称,覆盖范围,意图需求和意图目标中的一个或者多个。
273.具体的,当所述待创建意图的意图名称,覆盖范围,意图需求和意图目标分别与已有意图的名称,覆盖范围,意图需求和意图目标中的一项或者多项相同时,所述第二值表示相同。例如,假设待创建意图的覆盖范围,意图需求和意图目标分别与已有意图的覆盖范
围,意图需求和意图目标相同,则所述第二值表示相同。
274.当满足以下一个或多个条件时,所述第二值表示继承:所述待创建意图的覆盖范围在所述已有意图的覆盖范围内,所述待创建意图的意图目标小于所述已有意图的意图目标,所述待创建意图的意图需求小于所述已有意图的意图需求。
275.当所述待创建意图和所述已有意图在同一时间、同一覆盖区域需要达到相互矛盾的目标,且网络侧无法同时满足所述待创建意图和所述已有意图时,所述第二值表示冲突。例如,当所述待创建意图和所述已有意图在同一时间、同一覆盖区域的目标分别是增加带宽和减小带宽时,所述第二值表示冲突。
276.当满足以下一个或多个条件时,所述第二值表示相关:所述待创建意图的覆盖范围和所述已有意图的覆盖范围的差距满足第一要求,所述待创建意图的意图需求和所述已有意图的意图需求的差距满足第二要求,所述待创建意图的意图目标和所述已有意图的意图目标差距满足第三要求。其中,所述第一要求、第二要求、第三要求可根据需要设置。
277.除以上几种情况外,可认为待创建意图和已有意图无关。
278.步骤203、在所述第二值满足预设条件的情况下,根据所述意图创建请求创建moi。
279.其中,所述预设条件为:所述第二值未表示相同。也即,在所述第二值未表示相同时,根据所述意图创建请求创建moi。
280.通过以上描述可以看出,在本技术实施例中,管理服务生产者可根据第一属性的取值情况决定是否创建意图管理对象实例。从而,利用本技术实施例的方案可根据第一属性而更有针对性的创建意图管理对象实例,从而相较于现有可节约网络资源。
281.在以上实施例的基础上,所述方法还可包括:
282.存储所述意图moi的信息。其中,所述意图moi的信息包括创建时间、意图的提出者等。
283.具体的,管理服务生产者可自行存储意图moi的信息,以更新意图数据库;管理服务生产者还可以向第一设备发送存储请求,所述存储请求携带所述意图moi的信息,用于使得所述第一设备存储所述意图moi的信息。
284.在以上实施例的基础上,管理服务生产者还可根据所述第二值确定待创建意图的服务或网络管理策略,从而为待创建意图的实现提供保证。
285.根据第二值所表示的含义的不同,管理服务生产者可有不同的方式定待创建意图的服务或网络管理策略:
286.(1)在所述第二值表示相同的情况下,将已有策略作为所述服务或网络管理策略。已有意图在此指的是和待创建意图之间满足上述“相同”关系的意图。
287.(2)在所述第二值表示继承的情况下,将已有策略的子策略作为所述服务或网络管理策略。已有意图在此指的是和待创建意图之间满足上述“继承”关系的意图。待创建意图为已有意图的子意图。
288.(3)在所述第二值表示冲突的情况下,将已有策略或已有策略的子策略作为所述服务或网络管理策略,或对已有策略进行调整,得到所述服务或网络管理策略,或生成所述服务或网络管理策略。这种情况下,虽然待创建意图是某个已有意图是冲突的,但是,它仍然可能和其他已有意图之间存在相同、相关、无关、继承等关系。因此,对于这种情况,待创建意图的服务或网络管理策略可分别参照相同、相关、无关、继承等关系的处理方式确定。
289.在这种情况下,还可为待创建意图设置优先级,从而可根据该优先级确定为其获取服务或网络管理策略以及执行策略的优先级等信息。优先级高的意图将被优先满足。其中,可结合用户等级、意图覆盖的区域、意图实现的难度、对网络的改动大小等指标为意图配置优先级。
290.(4)在所述第二值表示相关的情况下,对已有策略进行调整,得到所述服务或网络管理策略。对已有策略进行调整指的是,在已有策略的基础上,对其进行修改,以适应待创建意图的需求。
291.(5)在所述第二值表示无关的情况下,生成所述服务或网络管理策略。也即,在这种情况下要重新生成新的服务或网络管理策略。
292.通过以上对已有意图的服务或网络管理策略的利用,可提高对意图的策略配置效率。
293.为了便于后续处理,还可存储所述服务或网络管理策略的信息。同样,管理服务生产者可自行存储该服务或网络管理策略的信息,也可请求第一设备存储服务或网络管理策略的信息。如果请求第一设备存储,那么,管理服务生产者可向第一设备发送存储请求,所述存储请求携带所述服务或网络管理策略的信息,用于使得所述第一设备存储所述服务或网络管理策略的信息。
294.在本技术实施例中,利用意图数据库存储意图知识图谱,包括已有意图的信息、服务或网络管理策略,以及各已有意图之间的关系等。所述已有意图的信息包括但不限于为:意图的提出者、提出时间、范围、目标、需求、属性(是否恶意,是否可行)、和其他意图的关系(冲突、子意图)、意图的执行者、执行策略、执行结果。其中,在以下实施例中,以意图数据库独立于管理服务生产者为例进行描述。当然,意图数据库也可设置于管理服务生产者中。
295.参见图3,图3是本技术实施例提供的请求处理方法的流程图。在本技术实施例中,管理服务消费者发送的意图创建请求包括第一信息,所述第一信息包括如下属性userlabel(意图标签)(第四属性)、intentexpectation(意图期望)(第三属性)、intentfulfilstatus(意图完成状态)、judgeinfo(判定信息)(第一属性)。如图3所示,包括以下步骤:
296.步骤301、管理服务消费者向管理服务生产者发送意图创建请求,包括第一信息。此外,还可包括objectclass,用于表示待创建的意图ioc(information object class,信息对象类)的名称。
297.例如,管理服务消费者使用objectclass和[attribute,value]列表(如表1所示)向管理服务生产者发送意图创建请求。
[0298]
表1
[0299][0300]
步骤302、管理服务生产者决定所述第一信息中的第一属性为第一值。
[0301]
具体的,管理服务生产者根据网络的能力和第一信息决定第一值。例如,若该意图将对运营商网络产生负面影响,例如要求关闭某设备、删除某关键数据等,可认为该意图是恶意意图。通过这种筛选,可降低意图执行风险,并减少不必要配置策略生成过程。
[0302]
步骤303、当第一值为非恶意时,管理服务生产者创建意图moi。否则,可不创建意图moi。
[0303]
此外,表1中的judgeinfo允许的取值还可为可行或者非可行。那么,在步骤303中,当第一值为可行时,管理服务生产者创建意图moi。否则,可不创建意图moi。
[0304]
步骤304、管理服务生产者向管理服务消费者发送响应,携带状态(如操作成功(operationsucceeded)或操作失败(operationfailed)),在创建成功的情况下还可携带意图moi的属性objectinstance。
[0305]
步骤305、管理服务生产者还可向意图数据库请求存储所述意图moi的信息,包括但不限于为创建时间、意图的提出者等。
[0306]
步骤306、意图数据库存储意图moi的信息,并向管理服务生产者发送响应消息。
[0307]
在以上的基础上,还可包括:
[0308]
步骤307、管理服务生产者为待创建意图生成服务或网络管理策略,同时还可执行确定的策略,以实现意图。
[0309]
步骤308、管理服务生产者向意图数据库请求存储所述服务或网络管理策略的信息,包括但不限于为策略执行完成时间、执行的结果(是否已实现意图,实现的程度),意图实现的执行者等信息。
[0310]
步骤309、意图数据库向管理服务生产者发送响应消息。
[0311]
参见图4,图4是本技术实施例提供的请求处理方法的流程图。在本技术实施例中,管理服务消费者发送的意图创建请求包括第一信息,所述第一信息包括如下属性userlabel(意图标签)、intentexpectation(意图期望)、intentfulfilstatus(意图完成状态)、relationinfo(关系信息)(第二属性)。如图4所示,包括以下步骤:
[0312]
步骤401、管理服务消费者向管理服务生产者发送意图创建请求,包括第一信息。此外,还可包括objectclass,用于表示待创建的意图ioc(information object class,信息对象类)的名称。
[0313]
例如,管理服务消费者使用objectclass和[attribute,value]列表(如表2所示)向管理服务生产者发送意图创建请求。
[0314]
表2
[0315][0316]
在上表中,relationinfo(关系信息)的类型可以是以下形式:
[0317]
第一种:string:
[0318]
允许的取值:
[0319]
意图a与意图b相同
[0320]
意图a与意图b继承
[0321]
意图a与意图b冲突
[0322]
意图a与意图b相关
[0323]
意图a与意图数据库中的意图无关。
[0324]
第二种:字典
[0325]
允许的取值:{“关系名”:相同,“意图信息”:意图b,“策略”:策略}
[0326]
{“关系名”:继承,“意图信息”:意图b,“策略”:策略}
[0327]
{“关系名”:冲突,“意图信息”:意图b,“策略”:策略}
[0328]
{“关系名”:相关,“意图信息”:意图b,“策略”:策略}
[0329]
{“关系名”:无关,“意图信息”:空,“策略”:空}。
[0330]
其中,意图信息是指在意图数据库中和待创建意图存在某种关系的意图(如意图b),包括userlabel、intentexpectation、intentfulfilstatus、judgeinfo、relationinfo属性。
[0331]
第三种:类
[0332]
允许的取值:
[0333]
类关系{
[0334]
关系名
[0335]
意图信息
[0336]
策略}。
[0337]
例如,对象示例:
[0338]
冲突关系{
[0339]
关系名=冲突
[0340]
意图信息=意图b
[0341]
策略=策略}。
[0342]
其中,意图信息是指在意图数据库中和待创建意图存在某种关系的意图(如意图b),包括userlabel、intentexpectation、intentfulfilstatus、judgeinfo、relationinfo属性。
[0343]
步骤402、管理服务生产者向意图数据库发送查询请求。
[0344]
步骤403、意图数据库向管理服务生产者发送查询结果,包括第二属性的第二值。
[0345]
步骤404、管理服务生产者根据所述第二值确定是否创建意图moi。
[0346]
当所述第二值未表示相同时,创建意图moi。若第二值表示相同,则可利用已有的意图moi。
[0347]
步骤405、若创建意图moi,管理服务生产者还可向意图数据库请求存储所述意图moi的信息,包括但不限于为创建时间、意图的提出者等。
[0348]
步骤406、意图数据库存储意图moi的信息,并向管理服务生产者发送响应消息。
[0349]
步骤407、管理服务生产者向管理服务消费者发送响应,携带状态(如操作成功(operationsucceeded)或操作失败(operationfailed))。
[0350]
在以上实施例的基础上,还可包括如下步骤:
[0351]
步骤408、管理服务生产者根据第二值确定待创建意图的服务或网络管理策略,同时还可执行确定的策略,以实现意图。
[0352]
步骤409、管理服务生产者向意图数据库请求存储所述服务或网络管理策略的信息,包括但不限于为策略执行完成时间、执行的结果(是否已实现意图,实现的程度),意图实现的执行者等信息。
[0353]
步骤410、意图数据库向管理服务生产者发送响应消息。
[0354]
参见图5,图5是本技术实施例提供的请求处理方法的流程图。在本技术实施例中,管理服务消费者发送的意图创建请求包括第一信息,所述第一信息包括如下属性
userlabel(意图标签)(第四属性)、intentexpectation(意图期望)(第三属性)、intentfulfilstatus(意图完成状态)、judgeinfo(判定信息)(第一属性)、relationinfo(关系信息)(第二属性)。如图5所示,包括以下步骤:
[0355]
步骤501、管理服务消费者向管理服务生产者发送意图创建请求,包括第一信息。此外,还可包括objectclass,用于表示待创建的意图ioc(information object class,信息对象类)的名称。
[0356]
例如,管理服务消费者使用objectclass和[attribute,value]列表(如表3所示)向管理服务生产者发送意图创建请求。其中userlabel和intentexpectation有相应的值,其他值为缺省值:none。
[0357]
表3
[0358][0359]
在上表中,relationinfo(关系信息)的类型可以是以下形式:
[0360]
第一种:string:
[0361]
允许的取值:
[0362]
意图a与意图b相同
[0363]
意图a与意图b继承
[0364]
意图a与意图b冲突
[0365]
意图a与意图b相关
[0366]
意图a与意图数据库中的意图无关。
[0367]
第二种:字典
[0368]
允许的取值:
[0369]
{“关系名”:相同,“意图信息”:意图b,“策略”:策略}
[0370]
{“关系名”:继承,“意图信息”:意图b,“策略”:策略}
[0371]
{“关系名”:冲突,“意图信息”:意图b,“策略”:策略}
[0372]
{“关系名”:相关,“意图信息”:意图b,“策略”:策略}
[0373]
{“关系名”:无关,“意图信息”:空,“策略”:空}。
[0374]
其中,意图信息是指在意图数据库中和待创建意图存在某种关系的意图(如意图b),包括userlabel、intentexpectation、intentfulfilstatus、judgeinfo、relationinfo属性。
[0375]
第三种:类
[0376]
允许的取值:
[0377]
类关系{
[0378]
关系名
[0379]
意图信息
[0380]
策略}。
[0381]
例如,对象示例:
[0382]
冲突关系{
[0383]
关系名=冲突
[0384]
意图信息=意图b
[0385]
策略=策略}。
[0386]
其中,意图信息是指在意图数据库中和待创建意图存在某种关系的意图(如意图b),包括userlabel、intentexpectation、intentfulfilstatus、judgeinfo、relationinfo属性。
[0387]
步骤502、管理服务生产者决定所述第一信息中的第一属性为第一值。
[0388]
具体的,管理服务生产者根据网络的能力和第一信息决定第一值。例如,若该意图将对运营商网络产生负面影响,例如要求关闭某设备、删除某关键数据等,可认为该意图是恶意意图。通过这种筛选,可降低意图执行风险,并减少不必要配置策略生成过程。
[0389]
步骤503、当第一值为非恶意时,管理服务生产者向意图数据库发送查询请求。
[0390]
此外,表3中的judgeinfo允许的取值还可为可行或者非可行。那么,在步骤503中,当第一值为可行时,管理服务生产者向意图数据库发送查询请求。
[0391]
步骤504、意图数据库向管理服务生产者发送查询结果,包括第二属性的第二值。
[0392]
其中,所述第二值表示冲突。
[0393]
步骤505、管理服务生产者创建意图moi。
[0394]
步骤506、管理服务生产者还可向意图数据库请求存储所述意图moi的信息,包括但不限于为创建时间、意图的提出者等。
[0395]
步骤507、意图数据库存储意图moi的信息,并向管理服务生产者发送响应消息。
[0396]
步骤508、管理服务生产者向管理服务消费者发送响应,携带状态(如操作成功(operationsucceeded)或操作失败(operationfailed)),在创建成功的情况下还可携带意图moi的属性objectinstance。
[0397]
在以上实施例的基础上,还可包括如下步骤:
[0398]
步骤509、管理服务生产者根据所述第二值确定待创建意图的服务或网络管理策略,同时还可执行确定的策略,以实现意图。
[0399]
步骤510、管理服务生产者向意图数据库请求存储所述服务或网络管理策略的信息,包括但不限于为策略执行完成时间、执行的结果(是否已实现意图,实现的程度),意图实现的执行者等信息。
[0400]
步骤511、意图数据库向管理服务生产者发送响应消息。
[0401]
参见图6,图6是本技术实施例提供的请求处理方法的流程图。在本技术实施例中,管理服务消费者发送的意图创建请求包括第一信息,所述第一信息包括如下属性userlabel(意图标签)(第四属性)、intentexpectation(意图期望)(第三属性)、intentfulfilstatus(意图完成状态)、judgeinfo(判定信息)(第一属性)、relationinfo(关系信息)(第二属性)。如图6所示,包括以下步骤:
[0402]
步骤601、管理服务消费者向管理服务生产者发送意图创建请求,包括第一信息。此外,还可包括objectclass,用于表示待创建的意图ioc(information object class,信息对象类)的名称。
[0403]
例如,管理服务消费者使用objectclass和[attribute,value]列表(如表3所示)向管理服务生产者发送意图创建请求。其中userlabel和intentexpectation有相应的值,其他值为缺省值:none。
[0404]
步骤602、管理服务生产者向意图数据库发送查询请求。
[0405]
步骤603、意图数据库向管理服务生产者发送查询结果,包括第二属性的第二值。
[0406]
步骤604、当所述第二值未表示相同时,管理服务生产者决定所述第一信息中的第一属性为第一值。如果相同,则可利用已有意图moi。
[0407]
步骤605、当第一值为非恶意时,管理服务生产者创建意图moi。
[0408]
此外,表3中的judgeinfo允许的取值还可为可行或者非可行。那么,在步骤605中,当第一值为可行时,管理服务生产者创建意图moi。
[0409]
步骤606、管理服务生产者还可向意图数据库请求存储所述意图moi的信息,包括但不限于为创建时间、意图的提出者等。
[0410]
步骤607、意图数据库向管理服务生产者发送响应消息。
[0411]
步骤608、管理服务生产者向管理服务消费者发送响应,携带状态(如操作成功(operationsucceeded)或操作失败(operationfailed)),在创建成功的情况下还可携带意图moi的属性objectinstance。
[0412]
在以上实施例的基础上,还可包括如下步骤:
[0413]
步骤609、管理服务生产者根据所述第二值确定待创建意图的服务或网络管理策略,同时还可执行确定的策略,以实现意图。
[0414]
步骤610、管理服务生产者向意图数据库请求存储所述服务或网络管理策略的信
息,包括但不限于为策略执行完成时间、执行的结果(是否已实现意图,实现的程度),意图实现的执行者等信息。
[0415]
步骤611、意图数据库向管理服务生产者发送响应消息。
[0416]
在以上的实施例中,意图数据库可按照如下方式确定第二值:
[0417]
当待创建意图的意图名称,覆盖范围,意图需求和意图目标分别与已有意图的名称,覆盖范围,意图需求和意图目标中的一项或者多项相同时,所述第二值表示相同。例如,假设待创建意图的覆盖范围,意图需求和意图目标分别与已有意图的覆盖范围,意图需求和意图目标相同,则所述第二值表示相同。
[0418]
当满足以下一个或多个条件时,所述第二值表示继承:待创建意图的覆盖范围在所述已有意图的覆盖范围内,待创建意图的意图目标小于所述已有意图的意图目标,待创建意图的意图需求小于所述已有意图的意图需求。
[0419]
当待创建意图和所述已有意图在同一时间、同一覆盖区域需要达到相互矛盾的目标,且网络侧无法同时满足待创建意图和所述已有意图时,所述第二值表示冲突。例如,当待创建意图和所述已有意图在同一时间、同一覆盖区域的目标分别是增加带宽和减小带宽时,所述第二值表示冲突。
[0420]
当满足以下一个或多个条件时,所述第二值表示相关:待创建意图的覆盖范围和所述已有意图的覆盖范围的差距满足第一要求,待创建意图的意图需求和所述已有意图的意图需求的差距满足第二要求,待创建意图的意图目标和所述已有意图的意图目标差距满足第三要求。其中,所述第一要求、第二要求、第三要求可根据需要设置。
[0421]
除以上几种情况外,可认为待创建意图和已有意图无关。
[0422]
如果第二值不是表示无关,那么,意图数据库还可同时向管理服务生产者发送相应的服务或网络管理策略。
[0423]
在以上的实施例中,根据第二值所表示的含义的不同,管理服务生产者可有不同的方式定待创建意图的服务或网络管理策略:
[0424]
(1)在所述第二值表示相同的情况下,将已有策略作为所述服务或网络管理策略。
[0425]
(2)在所述第二值表示继承的情况下,将已有策略的子策略作为所述服务或网络管理策略。
[0426]
(3)在所述第二值表示冲突的情况下,将已有策略或已有策略的子策略作为所述服务或网络管理策略,或对已有策略进行调整,得到所述服务或网络管理策略,或生成所述服务或网络管理策略。
[0427]
在这种情况下,还可为待创建意图设置优先级,从而可根据该优先级确定为其获取服务或网络管理策略以及执行策略的优先级等信息。优先级高的意图将被优先满足。其中,可结合用户等级、意图覆盖的区域、意图实现的难度、对网络的改动大小等指标为意图配置优先级。
[0428]
(4)在所述第二值表示相关的情况下,对已有策略进行调整,得到所述服务或网络管理策略。
[0429]
(5)在所述第二值表示无关的情况下,生成所述服务或网络管理策略。也即,在这种情况下要重新生成新的服务或网络管理策略。
[0430]
通过以上的描述可以看出,在本技术实施例中,可对意图信息进行存储,并形成意
图知识库,从而对审计、未来新意图的执行都起到重要作用。同时,在以上实施例中,基于意图知识库的执行方法能够提高对意图的策略配置效率。同时,通过对待创建意图的初步判定,可以减少不必要的策略配置计算,并降低风险。
[0431]
本技术实施例还提供了一种请求处理装置,应用于管理服务生产者。参见图7,图7是本技术实施例提供的请求处理装置的结构图。如图7所示,请求处理装置700包括:
[0432]
第一接收模块701,用于接收管理服务消费者发送的意图创建请求,所述意图创建请求包括第一信息;
[0433]
第一决定模块702,用于决定所述第一信息中的第一属性为第一值;
[0434]
第一创建模块703,用于在所述第一值满足预设条件的情况下,根据所述意图创建请求创建moi。
[0435]
可选的,所述第一值包括以下几种情况中的一种:
[0436]
恶意;
[0437]
非恶意;
[0438]
默认值或缺省值。
[0439]
可选的,所述预设条件为:所述第一值为非恶意。
[0440]
可选的,所述装置还可包括:
[0441]
第二决定模块,用于决定所述第一信息中的第二属性为第二值。
[0442]
可选的,所述第二决定模块包括:
[0443]
第一发送子模块,用于向第一设备发送查询请求;
[0444]
第一接收子模块,用于接收所述第一设备反馈的所述第二值。
[0445]
可选的,所述第二值用于表示以下关系中的一种:
[0446]
相同、继承、冲突、相关和无关。
[0447]
可选的,所述第一决定模块,用于当所述第二值不是表示相同时,决定所述第一信息中的第一属性为第一值。
[0448]
可选的,所述装置还包括:
[0449]
第一存储模块,用于存储所述意图moi的信息。
[0450]
可选的,所述第一存储模块,用于向第一设备发送存储请求,所述存储请求携带所述意图moi的信息,用于使得所述第一设备存储所述意图moi的信息。
[0451]
可选的,所述装置还包括:
[0452]
第二创建模块,用于根据所述第二值确定待创建意图的服务或网络管理策略。
[0453]
可选的,所述第二创建模块,用于:
[0454]
在所述第二值表示相同的情况下,将已有策略作为所述服务或网络管理策略;
[0455]
在所述第二值表示继承的情况下,将已有策略的子策略作为所述服务或网络管理策略;
[0456]
在所述第二值表示冲突的情况下,将已有策略或已有策略的子策略作为所述服务或网络管理策略,或对已有策略进行调整,得到所述服务或网络管理策略,或生成所述服务或网络管理策略;
[0457]
在所述第二值表示相关的情况下,对已有策略进行调整,得到所述服务或网络管理策略;
[0458]
在所述第二值表示无关的情况下,生成所述服务或网络管理策略。
[0459]
可选的,所述装置还包括:
[0460]
设置模块,用于设置所述待创建意图的优先级。
[0461]
可选的,所述第一信息包括第三属性和第四属性,所述第三属性包括覆盖范围,意图需求和意图目标,所述第四属性包括待创建意图的意图名称;
[0462]
当所述待创建意图的意图名称,覆盖范围,意图需求和意图目标分别与已有意图的名称,覆盖范围,意图需求和意图目标中的一项或者多项相同时,所述第二值表示相同;
[0463]
当满足以下一个或多个条件时,所述第二值表示继承:所述待创建意图的覆盖范围在所述已有意图的覆盖范围内,所述待创建意图的意图目标小于所述已有意图的意图目标,所述待创建意图的意图需求小于所述已有意图的意图需求;
[0464]
当所述待创建意图和所述已有意图在同一时间、同一覆盖区域需要达到相互矛盾的目标,且网络侧无法同时满足所述待创建意图和所述已有意图时,所述第二值表示冲突;
[0465]
当满足以下一个或多个条件时,所述第二值表示相关:所述待创建意图的覆盖范围和所述已有意图的覆盖范围的差距满足第一要求,所述待创建意图的意图需求和所述已有意图的意图需求的差距满足第二要求,所述待创建意图的意图目标和所述已有意图的意图目标差距满足第三要求。
[0466]
可选的,所述装置还可包括:
[0467]
第二存储模块,用于存储所述服务或网络管理策略的信息。
[0468]
可选的,所述第二存储模块,用于向第一设备发送存储请求,所述存储请求携带所述服务或网络管理策略的信息,用于使得所述第一设备存储所述服务或网络管理策略的信息。
[0469]
本技术实施例提供的装置,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0470]
本技术实施例还提供了一种请求处理装置,应用于管理服务生产者。参见图8,图8是本技术实施例提供的请求处理装置的结构图。如图8所示,请求处理装置800包括:
[0471]
第一接收模块801,用于接收管理服务消费者发送的意图创建请求,所述意图创建请求包括第一信息;
[0472]
第一决定模块802,用于决定所述第一信息中的第二属性为第二值;
[0473]
第一创建模块803,用于在所述第二值满足预设条件的情况下,根据所述意图创建请求创建moi。
[0474]
可选的,所述第一决定模块包括:
[0475]
第一发送子模块,用于向第一设备发送查询请求;
[0476]
第一接收子模块,用于接收所述第一设备反馈的所述第二值。
[0477]
可选的,所述第二值表示以下关系中的一种:
[0478]
相同、继承、冲突、相关和无关。
[0479]
可选的,所述预设条件为:所述第二值未表示相同。
[0480]
可选的,所述装置还包括:
[0481]
第一存储模块,用于存储所述意图moi的信息。
[0482]
可选的,所述第一存储模块,用于向第一设备发送存储请求,所述存储请求携带所
述意图moi的信息,用于使得所述第一设备存储所述意图moi的信息。
[0483]
可选的,所述装置还包括:
[0484]
第二创建模块,用于根据所述第二值确定待创建意图的服务或网络管理策略。
[0485]
可选的,所述第二创建模块,用于:
[0486]
在所述第二值表示相同的情况下,将已有策略作为所述服务或网络管理策略;
[0487]
在所述第二值表示继承的情况下,将已有策略的子策略作为所述服务或网络管理策略;
[0488]
在所述第二值表示冲突的情况下,将已有策略或已有策略的子策略作为所述服务或网络管理策略,或对已有策略进行调整,得到所述服务或网络管理策略,或生成所述服务或网络管理策略;
[0489]
在所述第二值表示相关的情况下,对已有策略进行调整,得到所述服务或网络管理策略;
[0490]
在所述第二值表示无关的情况下,生成所述服务或网络管理策略。
[0491]
可选的,所述装置还包括:
[0492]
设置模块,用于设置所述待创建意图的优先级。
[0493]
可选的,所述第一信息包括第三属性和第四属性,所述第三属性包括覆盖范围,意图需求和意图目标,所述第四属性包括待创建意图的意图名称;
[0494]
当所述待创建意图的意图名称,覆盖范围,意图需求和意图目标分别与已有意图的名称,覆盖范围,意图需求和意图目标中的一项或者多项相同时,所述第二值表示相同;
[0495]
当满足以下一个或多个条件时,所述第二值表示继承:所述待创建意图的覆盖范围在所述已有意图的覆盖范围内,所述待创建意图的意图目标小于所述已有意图的意图目标,所述待创建意图的意图需求小于所述已有意图的意图需求;
[0496]
当所述待创建意图和所述已有意图在同一时间、同一覆盖区域需要达到相互矛盾的目标,且网络侧无法同时满足所述待创建意图和所述已有意图时,所述第二值表示冲突;
[0497]
当满足以下一个或多个条件时,所述第二值表示相关:所述待创建意图的覆盖范围和所述已有意图的覆盖范围的差距满足第一要求,所述待创建意图的意图需求和所述已有意图的意图需求的差距满足第二要求,所述待创建意图的意图目标和所述已有意图的意图目标差距满足第三要求。
[0498]
可选的,所述装置还包括:
[0499]
第二存储模块,用于存储所述服务或网络管理策略的信息。
[0500]
可选的,所述第二存储模块还用于,向第一设备发送存储请求,所述存储请求携带所述服务或网络管理策略的信息,用于使得所述第一设备存储所述服务或网络管理策略的信息。
[0501]
本技术实施例提供的装置,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0502]
需要说明的是,本技术实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元
的形式实现。
[0503]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0504]
本技术实施例还提供了一种请求处理装置,应用于管理服务生产者。参见图9,图9是本技术实施例提供的请求处理装置的结构图。如图9所示,请求处理装置900包括:处理器901和收发器902。
[0505]
其中,所述收发器902,用于接收管理服务消费者发送的意图创建请求,所述意图创建请求包括第一信息;
[0506]
所述处理器901,用于决定所述第一信息中的第一属性为第一值;在所述第一值满足预设条件的情况下,根据所述意图创建请求创建moi。
[0507]
可选的,所述第一值包括以下几种情况中的一种:
[0508]
恶意;
[0509]
非恶意;
[0510]
默认值或缺省值。
[0511]
可选的,所述预设条件为:所述第一值为非恶意。
[0512]
可选的,所述处理器还用于决定所述第一信息中的第二属性为第二值。
[0513]
可选的,所述处理器还用于向第一设备发送查询请求;接收所述第一设备反馈的所述第二值。
[0514]
可选的,所述第二值用于表示以下关系中的一种:
[0515]
相同、继承、冲突、相关和无关。
[0516]
可选的,所述处理器还用于当所述第二值不是表示相同时,决定所述第一信息中的第一属性为第一值。
[0517]
可选的,所述处理器还用于存储所述意图moi的信息。
[0518]
可选的,所述处理器还用于向第一设备发送存储请求,所述存储请求携带所述意图moi的信息,用于使得所述第一设备存储所述意图moi的信息。
[0519]
可选的,所述处理器还用于根据所述第二值确定待创建意图的服务或网络管理策略。
[0520]
可选的,所述处理器还用于:
[0521]
在所述第二值表示相同的情况下,将已有策略作为所述服务或网络管理策略;
[0522]
在所述第二值表示继承的情况下,将已有策略的子策略作为所述服务或网络管理策略;
[0523]
在所述第二值表示冲突的情况下,将已有策略或已有策略的子策略作为所述服务或网络管理策略,或对已有策略进行调整,得到所述服务或网络管理策略,或生成所述服务
或网络管理策略;
[0524]
在所述第二值表示相关的情况下,对已有策略进行调整,得到所述服务或网络管理策略;
[0525]
在所述第二值表示无关的情况下,生成所述服务或网络管理策略。
[0526]
可选的,所述处理器还用于设置所述待创建意图的优先级。
[0527]
可选的,所述第一信息包括第三属性和第四属性,所述第三属性包括覆盖范围,意图需求和意图目标,所述第四属性包括待创建意图的意图名称;
[0528]
当所述待创建意图的意图名称,覆盖范围,意图需求和意图目标分别与已有意图的名称,覆盖范围,意图需求和意图目标中的一项或者多项相同时,所述第二值表示相同;
[0529]
当满足以下一个或多个条件时,所述第二值表示继承:所述待创建意图的覆盖范围在所述已有意图的覆盖范围内,所述待创建意图的意图目标小于所述已有意图的意图目标,所述待创建意图的意图需求小于所述已有意图的意图需求;
[0530]
当所述待创建意图和所述已有意图在同一时间、同一覆盖区域需要达到相互矛盾的目标,且网络侧无法同时满足所述待创建意图和所述已有意图时,所述第二值表示冲突;
[0531]
当满足以下一个或多个条件时,所述第二值表示相关:所述待创建意图的覆盖范围和所述已有意图的覆盖范围的差距满足第一要求,所述待创建意图的意图需求和所述已有意图的意图需求的差距满足第二要求,所述待创建意图的意图目标和所述已有意图的意图目标差距满足第三要求。
[0532]
可选的,所述处理器还用于存储所述服务或网络管理策略的信息。
[0533]
可选的,所述处理器还用于向第一设备发送存储请求,所述存储请求携带所述服务或网络管理策略的信息,用于使得所述第一设备存储所述服务或网络管理策略的信息。
[0534]
本技术实施例提供的装置,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0535]
本技术实施例还提供了一种请求处理装置,应用于管理服务生产者。参见图10,图10是本技术实施例提供的请求处理装置的结构图。如图10所示,请求处理装置1000包括:处理器1001和收发器1002。
[0536]
其中,所述收发器1002,用于接收管理服务消费者发送的意图创建请求,所述意图创建请求包括第一信息;
[0537]
所述处理器1001,用于决定所述第一信息中的第二属性为第二值;在所述第二值满足预设条件的情况下,根据所述意图创建请求创建moi。
[0538]
可选的,所述处理器还用于:
[0539]
向第一设备发送查询请求;
[0540]
接收所述第一设备反馈的所述第二值。
[0541]
可选的,所述第二值表示以下关系中的一种:
[0542]
相同、继承、冲突、相关和无关。
[0543]
可选的,所述预设条件为:所述第二值未表示相同。
[0544]
可选的,所述处理器还用于存储所述意图moi的信息。
[0545]
可选的,所述处理器还用于向第一设备发送存储请求,所述存储请求携带所述意图moi的信息,用于使得所述第一设备存储所述意图moi的信息。
[0546]
可选的,所述处理器还用于根据所述第二值确定待创建意图的服务或网络管理策略。
[0547]
可选的,所述处理器还用于:
[0548]
在所述第二值表示相同的情况下,将已有策略作为所述服务或网络管理策略;
[0549]
在所述第二值表示继承的情况下,将已有策略的子策略作为所述服务或网络管理策略;
[0550]
在所述第二值表示冲突的情况下,将已有策略或已有策略的子策略作为所述服务或网络管理策略,或对已有策略进行调整,得到所述服务或网络管理策略,或生成所述服务或网络管理策略;
[0551]
在所述第二值表示相关的情况下,对已有策略进行调整,得到所述服务或网络管理策略;
[0552]
在所述第二值表示无关的情况下,生成所述服务或网络管理策略。
[0553]
可选的,所述处理器还用于设置所述待创建意图的优先级。
[0554]
可选的,所述第一信息包括第三属性和第四属性,所述第三属性包括覆盖范围,意图需求和意图目标,所述第四属性包括待创建意图的意图名称;
[0555]
当所述待创建意图的意图名称,覆盖范围,意图需求和意图目标分别与已有意图的名称,覆盖范围,意图需求和意图目标中的一项或者多项相同时,所述第二值表示相同;
[0556]
当满足以下一个或多个条件时,所述第二值表示继承:所述待创建意图的覆盖范围在所述已有意图的覆盖范围内,所述待创建意图的意图目标小于所述已有意图的意图目标,所述待创建意图的意图需求小于所述已有意图的意图需求;
[0557]
当所述待创建意图和所述已有意图在同一时间、同一覆盖区域需要达到相互矛盾的目标,且网络侧无法同时满足所述待创建意图和所述已有意图时,所述第二值表示冲突;
[0558]
当满足以下一个或多个条件时,所述第二值表示相关:所述待创建意图的覆盖范围和所述已有意图的覆盖范围的差距满足第一要求,所述待创建意图的意图需求和所述已有意图的意图需求的差距满足第二要求,所述待创建意图的意图目标和所述已有意图的意图目标差距满足第三要求。
[0559]
可选的,所述处理器还用于存储所述服务或网络管理策略的信息。
[0560]
可选的,所述处理器还用于向第一设备发送存储请求,所述存储请求携带所述服务或网络管理策略的信息,用于使得所述第一设备存储所述服务或网络管理策略的信息。
[0561]
本技术实施例提供的装置,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0562]
本技术实施例还提供一种可读存储介质,可读存储介质上存储有程序,该程序被处理器执行时实现上述请求处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的可读存储介质,可以是处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nand flash)、固态硬盘(ssd))等。
[0563]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而
且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0564]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。根据这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁盘、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所述的方法。
[0565]
上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献