一种能力开放信息获取方法、装置和通信设备与流程

文档序号:32690261发布日期:2022-12-27 16:51阅读:35来源:国知局
一种能力开放信息获取方法、装置和通信设备与流程

1.本技术涉及无线通信技术,具体涉及一种能力开放信息获取方法、装置和通信设备。


背景技术:

2.第五代移动通信技术(5g)作为新一代通信技术,具有大带宽、低时延、高可靠、高连接、泛在网等诸多优势,从而推动垂直行业的快速发展与更迭,比如智慧医疗、智慧教育、智慧农业等方向的崛起。
3.多接入边缘计算(mec)技术作为5g演进的关键技术之一,是具备无线网络信息应用程序接口(api,application programming interface)交互能力,以及计算、存储、分析功能的信息技术(it)通用平台;依托mec技术,可将传统外部应用拉入运营商内部,为用户提供本地化的应用服务,更贴近用户,从而提升用户体验,发挥边缘网络的更多价值。
4.将5g和mec技术结合,可以面向不同的行业需求场景,引入不同的技术组合,比如服务质量(qos,quality of service)、端到端网络切片、网络能力开放、边缘云等,从而提供定制化的解决方案。
5.相关技术中采用如图1所示的5g与mec技术结合的方案,这种方案存在安全风险。因此,在一些场景中,通过设置设备(或称为网关),实现核心网与mec平台(mep)之间以及用户面功能(upf,user plane function)与mep之间的网络能力开放的业务代理,从而保障提高通信系统的网络安全能力。然而,这种场景下,如何获得网络开放能力信息,目前尚无有效解决方案。


技术实现要素:

6.为解决现有存在的技术问题,本技术实施例提供一种能力开放信息获取方法、装置和通信设备。
7.本技术实施例的技术方案是这样实现的:
8.第一方面,本技术实施例提供了一种能力开放信息获取方法,所述方法包括:
9.第一设备向第三设备发送第一请求;所述第一请求用于请求能力开放;所述第一请求中包括用于鉴权的身份认证信息;
10.所述第一设备获取来自所述第三设备的能力开放信息;所述能力开放信息在所述身份认证信息被所述第三设备鉴权通过后获得。
11.上述方案中,所述方法还包括:
12.所述第一设备向所述第二设备发送第二请求,所述第二请求用于请求能力信息;所述能力信息用于指示所述第一设备能够获得的能力;
13.所述第一设备接收来自所述第二设备的所述能力信息。
14.上述方案中,所述能力信息中包括以下信息的至少之一:能力标识、第三设备的类型信息、第三设备的域名、第三设备的互联网协议(ip,internet protocol)地址、第三设备
的身份认证信息。
15.上述方案中,所述能力标识包括以下至少之一:位置服务能力标识、无线网络信息服务能力标识、监控能力标识、预配置能力标识、策略/计费能力标识。
16.上述方案中,所述无线网络信息服务能力标识包括以下至少之一:无线接入网络信息标识、切片能力标识、接入用户能力标识、多制式网络接入标识、数据统计报告能力标识。
17.上述方案中,所述第三设备的类型信息包括以下至少之一:无线接入网标识、核心网的网络功能标识、第三方系统标识。
18.上述方案中,所述方法还包括:
19.在所述第一设备不能获取来自所述第三设备的能力开放信息的情况下,所述第一设备向第二设备发送第一信息,所述第一信息用于表示能力获取故障;
20.所述第一设备接收来自所述第二设备的第二信息,所述第二信息包括能力获取故障修复信息。
21.上述方案中,所述方法还包括:
22.所述第一设备向所述第二设备发送第一接入认证请求,所述第一接入认证请求中包括认证需求信息和所述第一设备支持的能力信息;
23.所述第一设备接收来自所述第二设备的第一接入认证响应,所述第一接入认证响应中包括第四设备的认证信息;
24.所述第一设备基于所述第四设备的认证信息发送广播消息;所述广播消息用于接收到所述广播消息的第四设备发起接入认证;
25.所述第一设备接收来自第四设备的第二接入认证请求;
26.所述第一设备基于所述第四设备的认证信息对所述第四设备进行鉴权,在鉴权通过后,向所述第四设备发送第二接入认证响应。
27.上述方案中,所述第一设备支持的能力信息包括以下信息的至少之一:所述第一设备的标识、所述第一设备支持接入的网络类型、所述第一设备是否支持能力开放的指示、所述第一设备是否指示互联网安全协议(ipsec,internet protocol security)的指示、所述第一设备的性能信息、所述第一设备是否支持广域互联的指示。
28.上述方案中,所述第一设备的性能信息包括以下至少之一:所述第一设备的接口带宽、所述第一设备支持的第四设备数量。
29.上述方案中,所述第四设备的认证信息包括以下信息的至少之一:第四设备的身份标识、第四设备的ip地址、第四设备的域名、第四设备的身份认证信息。
30.上述方案中,所述方法还包括:所述第一设备发送所述能力信息至第四设备。
31.上述方案中,在所述能力信息中包括切片能力标识的情况下,所述能力信息中还包括切片参数模板的配置信息、切片参数模板的数量以及切片参数模板的标识。
32.上述方案中,所述切片参数模板的配置信息包括以下至少之一的切片参数及其取值范围:
33.切片支持最大用户数;
34.切片服务区域;
35.切片端到端时延;
36.切片中终端的移动等级;
37.切片资源共享等级;
38.切片可靠性需求。
39.上述方案中,所述方法还包括:
40.所述第一设备接收来自所述第四设备的第一切片配置请求;所述第一切片配置请求中包括用于指示标准切片参数模板类型的指示信息和标准切片参数模板的标识,或者包括用于指示自定义切片参数模板类型的指示信息以及自定义模板参数;
41.所述第一设备基于所述标准切片参数模板的标识确定对应的标准模板参数,对所述标准模板参数或者所述自定义模板参数进行合法检查通过后,向第二设备发送第二切片配置请求,所述第二切片配置请求中包括所述标准模板参数或者所述自定义模板参数,所述标准模板参数或者所述自定义模板参数用于所述第二设备完成网络切片的配置;
42.所述第一设备接收来自所述第二设备的第二切片配置响应,所述第二切片配置响应中包括网络切片实例标识;
43.所述第一设备向所述第四设备发送第一切片配置响应,所述第一切片配置响应中包括所述网络切片实例标识。
44.第二方面,本技术实施例还提供了一种能力开放信息获取方法,所述方法包括:
45.第三设备接收来自第一设备的第一请求;所述第一请求用于请求能力开放;所述第一请求中包括用于鉴权的身份认证信息;
46.所述第三设备基于所述身份认证信息对所述第一设备进行鉴权,在鉴权通过后,向所述第一设备发送能力开放信息。
47.上述方案中,所述向所述第一设备发送能力开放信息,包括:
48.所述第三设备开放能力应用程序编程接口,基于开放的所述能力应用程序编程接口向所述第一设备发送能力开放信息。
49.上述方案中,所述方法还包括:
50.所述第三设备与所述第一设备之间传输消息;
51.在所述第三设备未接收到来自所述第一设备的消息的情况下,终止向所述第一设备开放所述能力应用程序编程接口。
52.上述方案中,所述方法还包括:
53.所述第三设备通过第二设备对所述第一设备进行认证;
54.所述第三设备向所述第二设备发送能力信息,所述能力信息用于指示所述第一设备能够获得的能力,所述能力信息在对所述第一设备认证通过后发送。
55.上述方案中,所述能力信息中包括以下信息的至少之一:能力标识、第三设备的类型信息、第三设备的域名、第三设备的ip地址、第三设备的身份认证信息。
56.上述方案中,所述能力标识包括以下至少之一:位置服务能力标识、无线网络信息服务能力标识、监控能力标识、预配置能力标识、策略/计费能力标识。
57.上述方案中,所述无线网络信息服务能力标识包括以下至少之一:无线接入网络信息标识、切片能力标识、接入用户能力标识、多制式网络接入标识、数据统计报告能力标识。
58.上述方案中,所述第三设备的类型信息包括以下至少之一:无线接入网标识、核心
网的网络功能标识、第三方系统标识。
59.第三方面,本技术实施例还提供了一种能力开放信息获取方法,所述方法包括:
60.第二设备接收来自第一设备的第二请求,所述第二请求用于请求能力信息;
61.所述第二设备向所述第一设备发送所述能力信息,所述能力信息用于指示所述第一设备能够获得的能力。
62.上述方案中,所述能力信息中包括以下信息的至少之一:能力标识、第三设备的类型信息、第三设备的域名、第三设备的互联网协议ip地址、第三设备的身份认证信息。
63.上述方案中,所述能力标识包括以下至少之一:位置服务能力标识、无线网络信息服务能力标识、监控能力标识、预配置能力标识、策略/计费能力标识。
64.上述方案中,所述无线网络信息服务能力标识包括以下至少之一:无线接入网络信息标识、切片能力标识、接入用户能力标识、多制式网络接入标识、数据统计报告能力标识。
65.上述方案中,所述第三设备的类型信息包括以下至少之一:无线接入网标识、核心网的网络功能标识、第三方系统标识。
66.上述方案中,所述方法还包括:
67.所述第二设备接收来自所述第一设备的第一接入认证请求,所述第一接入认证请求中包括认证需求信息和所述第一设备支持的能力信息;
68.所述第二设备对所述第一设备鉴权通过后,向所述第一设备发送第一接入认证响应,所述第一接入认证响应中包括第四设备的认证信息;所述第四设备的认证信息用于第四设备接入所述第一设备。
69.上述方案中,所述第一设备支持的能力信息列表包括以下信息的至少之一:所述第一设备的标识、所述第一设备支持接入的网络类型、所述第一设备是否支持网络能力开放的指示、所述第一设备是否指示ipsec的指示、所述第一设备的性能信息、所述第一设备是否支持广域互联的指示。
70.上述方案中,所述第一设备的性能信息包括以下至少之一:所述第一设备的接口带宽、所述第一设备支持的第四设备数量。
71.上述方案中,所述第四设备的认证信息包括以下信息的至少之一:第四设备的身份标识、第四设备的ip地址、第四设备的域名、第四设备的身份认证信息。
72.第四方面,本技术实施例还提供了一种能力开放信息获取方法,所述方法包括:
73.第四设备接收来自第一设备的能力信息,所述能力信息用于指示所述第一设备能够获得的能力;
74.所述第四设备基于所述能力信息进行相应能力的处理。
75.上述方案中,所述第四设备接收来自第一设备的能力信息,包括:
76.所述第四设备的代理功能组件与所述第一设备进行信息交互,接收来自第一设备的能力信息;
77.相应的,所述第四设备基于所述能力信息进行相应处理,包括:
78.所述第四设备的应用组件基于所述能力信息进行相应处理。
79.上述方案中,所述能力信息中包括以下信息的至少之一:能力标识、第三设备的类型信息、第三设备的域名、第三设备的ip地址、第三设备的身份认证信息。
80.上述方案中,所述能力标识包括以下至少之一:位置服务能力标识、无线网络信息服务能力标识、监控能力标识、预配置能力标识、策略/计费能力标识;
81.其中,所述无线网络信息服务能力标识包括以下至少之一:无线接入网络信息标识、切片能力标识、接入用户能力标识、多制式网络接入标识、数据统计报告能力标识。
82.上述方案中,所述第三设备的类型信息包括以下至少之一:无线接入网标识、核心网的网络功能标识、第三方系统标识。
83.上述方案中,在所述无线网络信息服务能力标识包括接入用户能力标识的情况下,所述第四设备基于所述能力信息进行相应能力的处理,包括:
84.所述第四设备基于所述接入用户能力标识对接入的用户进行管理。
85.上述方案中,所述方法还包括:
86.所述第四设备向所述第一设备发送以下信息的至少之一:接入用户的手机号、接入用户的用户名称、接入用户的ip地址、接入应用标识。
87.上述方案中,在所述无线网络信息服务能力标识包括切片能力标识的情况下,所述能力信息中还包括切片参数模板的配置信息、切片参数模板的数量以及切片参数模板的标识;
88.其中,所述切片参数模板的配置信息包括以下至少之一的切片参数及其取值范围:
89.切片支持最大用户数;
90.切片服务区域;
91.切片端到端时延;
92.切片中终端的移动等级;
93.切片资源共享等级;
94.切片可靠性需求。
95.上述方案中,所述第四设备基于所述能力信息进行相应能力的处理,包括:
96.所述第四设备向所述第一设备发送第一切片配置请求,所述第一切片配置请求中包括用于指示标准切片参数模板类型的指示信息,或者用于指示自定义切片参数模板类型的指示信息以及自定义模板参数;
97.所述第四设备接收来自所述第一设备的第一切片配置响应,所述第一切片配置响应中包括所述网络切片实例标识。
98.上述方案中,所述方法还包括:
99.所述第四设备接收来自所述第一设备的广播消息;
100.基于所述广播消息,所述第四设备向所述第一设备发送第二接入认证请求;所述第二接入认证请求用于所述第一设备对所述第四设备进行接入认证;
101.接收来自所述第一设备的第二接入认证响应。
102.第五方面,本技术实施例还提供了一种能力开放信息获取装置,所述装置包括:第一发送单元和第一接收单元;其中,
103.所述第一发送单元,用于向第三设备发送第一请求;所述第一请求用于请求能力开放;所述第一请求中包括用于鉴权的身份认证信息;
104.所述第一接收单元,用于获取来自所述第三设备的能力开放信息;所述能力开放
信息在所述身份认证信息被所述第三设备鉴权通过后获得。
105.第六方面,本技术实施例还提供了一种能力开放信息获取装置,所述装置包括:第二接收单元、第二处理单元和第二发送单元;其中,
106.所述第二接收单元,用于接收来自第一设备的第一请求;所述第一请求用于请求能力开放;所述第一请求中包括用于鉴权的身份认证信息;
107.所述第二处理单元,用于基于所述身份认证信息对所述第一设备进行鉴权;
108.所述第二发送单元,用于在所述第二处理单元鉴权通过后,向所述第一设备发送能力开放信息。
109.第七方面,本技术实施例还提供了一种能力开放信息获取装置,所述装置包括:第三接收单元和第三发送单元;其中,
110.所述第三接收单元,用于接收来自第一设备的第二请求,所述第二请求用于请求能力信息;
111.所述第三发送单元,用于向所述第一设备发送所述能力信息,所述能力信息用于指示所述第一设备能够获得的能力。
112.第八方面,本技术实施例还提供了一种能力开放信息获取装置,所述装置包括:第四接收单元和第四处理单元;其中,
113.所述第四接收单元,用于接收来自第一设备的能力信息,所述能力信息用于指示所述第一设备能够获得的能力;
114.所述第四处理单元,用于基于所述能力信息进行相应能力的处理。
115.第九方面,本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本技术实施例上述第一方面、第二方面、第三方面或第四方面所述方法的步骤。
116.第十方面,本技术实施例还提供了一种通信设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本技术实施例上述第一方面、第二方面、第三方面或第四方面所述方法的步骤。
117.本技术实施例提供的能力开放信息获取方法、装置和通信设备,通过第一设备向第三设备发送第一请求;所述第一请求用于请求能力开放;所述第一请求中包括用于鉴权的身份认证信息;所述第一设备获取来自所述第三设备的能力开放信息;所述能力开放信息在所述身份认证信息被所述第三设备鉴权通过后获得。采用本技术实施例的技术方案,实现了行业网关(即第一设备)可从第三设备(即能力来源,如ran、5gc、第三方网络)获取能力开放信息。
附图说明
118.图1为相关技术中5g与mec技术结合的系统结构示意图;
119.图2为本技术实施例的5g行业云网融合的系统结构示意图;
120.图3为本技术实施例的能力开放信息获取方法的流程示意图一;
121.图4为本技术实施例的能力开放信息获取方法的流程示意图二;
122.图5为本技术实施例的能力开放信息获取方法的流程示意图三;
123.图6为本技术实施例的能力开放信息获取方法的流程示意图四;
124.图7为本技术应用实施例5g行业云网融合的网络能力开放架构示意图;
125.图8为本技术应用实施例mep能力开放功能架构示意图;
126.图9为本技术实施例的能力开放信息获取方法的交互流程示意图;
127.图10为本技术实施例的能力开放信息获取方法中的接入认证交互流程示意图;
128.图11为本技术实施例的能力开放信息获取方法中的切片配置流程示意图;
129.图12为本技术实施例的能力开放信息获取装置的组成结构示意图一;
130.图13为本技术实施例的能力开放信息获取装置的组成结构示意图二;
131.图14为本技术实施例的能力开放信息获取装置的组成结构示意图三;
132.图15为本技术实施例的能力开放信息获取装置的组成结构示意图四;
133.图16为本技术实施例的通信设备的硬件组成结构示意图。
具体实施方式
134.下面结合附图及具体实施例对本技术作进一步详细的说明。
135.如图1所示,相关技术中,5g与mec技术结合的方案主要包括:
136.1)为了使能垂直行业低时延、高带宽、高可靠边缘应用,upf下沉到行业客户园区,靠近mec边缘服务器(也可以称为mec平台(mep)),通过upf的本地分流技术(即上行过滤器/ipv6分支点(ul-cl/ipv6 bp,uplink classifier/ipv6 branching point))将数据转发到mep;
137.2)核心网中的应用功能(af,application function)下沉到mep侧,为部署于mep上的应用提供更好的数据流控制策略(比如编码策略、qos策略、路由策略等)。
138.但图1所示的5g与mec技术结合的方案具体存在以下安全风险:
139.第一,upf与mep的部署位置导致的安全风险。
140.具体地,upf与mep在功能逻辑上是分开的,但可以通过两种方式部署,分别是:合并部署与分离部署;其中,合并部署是指将upf与mep部署在同一机房甚至同一物理设备上;分离部署是指将upf与mep部署在不同机房。实际应用时,合并部署方式并不适用于垂直行业(比如智慧医疗、智慧教育、智慧农业等),这是因为:如果将upf与mep合并部署在运营商机房,则违背了行业客户对其应用数据不能出园区的安全要求;而如果将upf与mep合并部署在行业客户园区机房,则非常不利于运营商的运维,且会提升针对整个核心网的安全风险。因此,对于垂直行业应用,upf与mep应分离部署,具体地,可以将upf部署于运营商机房,并将mep部署于行业客户园区机房。然而,在upf与mep分离部署的场景下,无法保障upf与mep之间的数据安全,存在安全风险。
141.第二,泛在网络接入导致的安全风险。
142.具体地,图1所示的架构并未涉及非5g网络的接入和数据传输,换句话说,相关技术并未给出5g与mec技术结合时非5g网络的接入方案。而垂直行业的终端的接入技术类型繁多,除5g外,还包括第四代移动通信技术(4g)、无线保真(wi-fi)、蓝牙(bluetooth)、紫蜂(zigbee)、窄带物联网(nb-iot,narrow band-internet of things)、有线网络(wireline)等,这些非5g网络接入的终端数据可能无法通过5g网络传输到mep,使mep无法对各种接入技术类型的终端数据进行接入控制、流量管控和安全监控,无法保障mep的网络与数据安全,存在安全风险。
143.第三,网络能力开放导致的安全风险。
144.具体地,如图1所示,相关技术中,通过mep上的af与5g核心网(5gc,5g core)的网络开放功能(nef,network exposure function)对接来实现mep的网络能力开放功能(英文可以表示为service capability exposure function,缩写为scef)。然而,由于每个mep上的安全等级不统一,当mep向外开放网络能力时,可能因为某个mep上的网络能力应用存在安全漏洞或是某个mep本身的安全机制问题,导致核心网遭受攻击,存在安全风险。
145.另外,相关技术中,mep只能从5gc获取网络能力,而5gc所能提供的网络能力不能完全满足及精准覆盖垂直行业的业务需求,比如不能提供非5g网络接入的终端的位置信息。同时,mep网络能力获取数据源多样,包括5gc、无线接入网(ran,radio access network)以及第三方系统等,但相关技术中缺少对网络能力的统一认证、统一监管和统一结算的方案。
146.第四,本地分流导致的安全风险。
147.具体地,如图1所示,相关技术中,终端到本地mep的数据转发依赖于upf的ul-cl/ipv6 bp技术,该技术基于报文的ip五元组或前缀来实现本地分流。实际应用时,对于垂直行业,使用ul-cl/ipv6 bp技术进行本地分流,会在公网上暴露行业用户的mep的ip地址信息,不仅有用户隐私数据泄露的风险,而且可能会导致针对mep ip地址的网络攻击,存在网络安全风险。
148.其中,实际应用时,为了避免使用ul-cl/ipv6 bp技术进行本地分流导致的网络安全风险,还可以考虑采用为mep设置专用数据网络名称(dnn,data network name)的方式来实现本地分流。然而,这种方式需要为每个mep都配置一个单独的dnn,需要在核心网进行大量的dnn配置。并且,针对一个终端访问多个mep的场景,用户需要在终端上不断的切换dnn,严重影响用户体验。
149.另外,实际应用时,在垂直行业应用场景中,除本地分流的需求外,还存在mep之间广域互联的需求,比如不同医院之间的数据共享、远程协同诊断等场景。然而,相关技术中,upf只支持终端到数据网络(dn,data network)的协议数据单元(pdu,protocol data unit)会话,不支持dn到dn的连接。换句话说,upf只支持终端到mep的数据连接,不支持mep之间的互联。
150.基于此,在本技术的各种实施例中,如图2所示,设置行业网关(也可以称为网关),通过行业网关,实现核心网与mep之间以及upf与mep之间的网络能力开放的业务代理;如此,能够保障通信系统的数据安全,提高通信系统的网络安全能力,从而提升用户体验。
151.示例性的,实际应用中,行业网关设置在upf与mep之间;mep可以是mec网络中的设备。
152.至少基于图2所示的系统结构示意,提出本技术以下各实施例。
153.本技术实施例提供了一种能力开放信息获取方法。图3为本技术实施例的能力开放信息获取方法的流程示意图一;如图3所示,所述方法包括:
154.步骤101:第一设备向第三设备发送第一请求;所述第一请求用于请求能力开放;所述第一请求中包括用于鉴权的身份认证信息;
155.步骤102:所述第一设备获取来自所述第三设备的能力开放信息;所述能力开放信息在所述身份认证信息被所述第三设备鉴权通过后获得。
156.本实施例的能力开放信息获取方法应用于第一设备中。示例性的,所述第一设备为图2中所示的行业网关,也可称为网关、网关设备等,英文可以表示为igw。所述第三设备为网络能力来源,即可以向第一设备开放能力信息(或能力数据、网络能力信息或数据)的相关网络及系统的总称。示例性的,所述第三设备可以是如图2中所示的ran、核心网(如5gc)或第三方网络(如zigbee/wifi/蓝牙/nb-iot/有线网络等)中的至少之一。本技术实施例对上述第一设备和第三设备的名称不做限定,只要能实现第一设备和第三设备各自的功能即可。
157.本实施例中,第一设备通过向第三设备发送第一请求,所述第一请求用于请求能力开放,也即请求第三设备开放能力。其中,所述第一请求中包括用于鉴权的身份认证信息,用于发送给第三设备进行本地鉴权。在第三设备基于所述身份认证信息鉴权通过后,所述第三设备通过开放能力应用程序编程接口(api,application programming interface)(也可称为网络能力api),通过开放的能力api接口,第三设备可向第一设备发送能力开放信息,也即第一设备可通过开放的能力api接口获取来自所述第三设备的能力开放信息。
158.本技术各实施例中所述的能力也可称为网络能力,示例性的,所述能力包括以下至少之一:位置服务能力、无线网络信息服务能力、监控能力、预配置能力、策略/计费能力。相应的,所述能力开放信息可以是与各能力对应的、相关的第三设备开放的能力信息(或能力数据)。
159.本实施例中,所述第一请求中包括用于鉴权的身份认证信息,所述身份认证信息为第三设备的身份认证信息,是第一设备接入第三设备时、用于第三设备对第一设备进行鉴权的身份认证信息。示例性的,所述身份认证信息可包括账户名和密码。
160.可选地,所述第一请求中还可包括用于指示请求开放能力的标识,所述用于指示请求开放能力的标识用于第一设备请求第三设备向其开放能力api。示例性的,所述用于指示请求开放能力的标识至少可通过布尔变量、字符串、数值型参数或比特图(bitmap)实现。以布尔变量的方式实现所述用于指示请求开放能力的标识时,例如用“false”代表不请求开放能力,“true”代表请求开放能力。以字符串的方式实现所述用于指示请求开放能力的标识时,例如用“no”代表不请求开放能力,“yes”代表请求开放能力。以数值型参数的方式实现所述用于指示请求开放能力的标识时,例如用0代表不请求开放能力,其余数字代表请求开放能力。以bitmap的方式实现所述用于指示请求开放能力的标识时:用一个bit位来标识第一设备是否请求第三设备向其开放能力,如该bit位设置为1表示请求开放能力,bit位设置为0表示不请求开放能力。
161.在本技术的一些可选实施例中,所述方法还包括:所述第一设备向所述第二设备发送第二请求,所述第二请求用于请求能力信息;所述能力信息用于指示所述第一设备能够获得的能力;所述第一设备接收来自所述第二设备的所述能力信息。
162.本实施例中,所述第二设备可以为管理系统或运营系统,例如业务支撑系统(bss,business support system)/运营支撑系统(oss,operation support system)。本技术实施例对上述第二设备的名称不做限定,只要能实现第二设备的功能即可。
163.本实施例中,可在步骤101之前执行本实施例的方法,也即第一设备可以先向第二设备发送第二请求,以请求获得第一设备能够获得哪些能力,以及请求第一设备可以接入的第三设备的相关信息,进而根据获得的上述能力信息向相关的第三设备发送第一请求,
以请求相关的第三设备开放能力信息,使得第一设备能够获得来自第三设备的能力开放信息。
164.可选地,所述能力信息中包括以下信息的至少之一:能力标识、第三设备的类型信息、第三设备的域名、第三设备的ip地址、第三设备的身份认证信息。
165.示例性的,所述能力标识包括以下至少之一:位置服务能力标识、无线网络信息服务能力标识、监控能力标识、预配置能力标识、策略/计费能力标识。
166.示例性的,所述无线网络信息服务能力标识包括以下至少之一:无线接入网络信息标识、切片能力标识、接入用户能力标识、多制式网络接入标识、数据统计报告能力标识。
167.示例性的,所述第三设备的类型信息包括以下至少之一:无线接入网标识、核心网的网络功能标识、第三方系统标识。
168.本实施例中,所述第一设备可通过信息或控制信令获得上述能力信息,所述能力信息也可网络能力信息。示例性的,上述能力信息是一组信息集合,也可称为能力信息列表或网络能力信息列表。
169.示例性的,所述能力信息包括的内容可如表1所示,包括第一设备能力获得的各种能力对应的能力标识、每种能力标识对应的第三设备(即网络能力来源)的类型(5gc、ran或第三方网络等网络能力来源)以及每种能力标识对应的第三设备的身份认证信息,该身份认证信息是用于第三设备进行本地鉴权的。
170.表1
[0171][0172][0173]
本实施例中,所述能力信息可通过能力信息集合或能力信息列表的方式实现。示例性的,所述能力信息中可包括能力列表和第三设备的信息列表。所述能力列表中可包括至少一个能力标识,用于指示第一设备能够从第三设备获取到哪类能力。
[0174]
示例性的,所述能力标识可通过以下方式实现:比特图(bitmap)、字符串、数值型参数等。其中:
[0175]
bitmap实现方式:每种能力标识可以通过bitmap中的比特表示。例如,bitmap采用n比特(bit)存储字段信息,例如可以用表2中的第0bit到第4bit依次表示无线网络信息服务(rnis)能力标识、位置服务(lbs)能力标识、监控能力标识、预配置能力标识和策略/计费能力标识;其他bit位预留给其他网络能力类型的标识。当需要支持开放某类能力时,在相应的bit位设置为1,不支持开放则设置为0。例如当第一设备支持将位置服务能力和无线网络信息服务(rnis)能力开放给第三设备时,将表2的右侧起第一位bit和第二位bit设置为
1,其余bit设置为0。
[0176]
表2
[0177]0……
00000011
[0178]
字符串实现方式:每种能力标识可以采用字符串来表示,例如可以采用“ce-rnis”代表无线网络信息服务能力标识,采用“ce-lbs”代表位置服务能力标识。当然,本技术实施例中不限于采用上述字符串表示相应的能力标识,可采用任意设定的字符串表示相应的能力标识。
[0179]
数值型参数实现方式:每种能力标识可以用数字来表示。例如:01代表无线网络信息服务(rnis)能力标识,02代表位置服务能力标识,03代表监控能力标识,04代表预配置能力标识,05代表策略/计费能力标识等等。当然,本技术实施例中不限于采用上述数字表示相应的能力标识,可采用任意设定的数字表示相应的能力标识。
[0180]
本实施例中,所述第三设备的信息列表用于指示第三设备的相关信息。所述第三设备的信息列表中可包括第三设备的类型信息、第三设备的域名、第三设备的ip地址、第三设备的身份认证信息中的至少一种信息。
[0181]
示例性的,所述第三设备的类型信息可通过第三设备的类型标识表示。示例性的,所述第三设备的类型标识至少可通过字符串或数值型参数的方式实现。以字符串表示第三设备的类型时,每一种类型用字符串表示,如以“source-zigbee”代表第三设备的类型是zigbee,以“source-ble”代表第三设备的类型是蓝牙。以数值型参数表示第三设备的类型时,每一种类型可采用编号来表示,以“07”代表第三设备的类型是蓝牙,以“01”代表第三设备的类型是zigbee。
[0182]
示例性的,所述第三设备的域名可通过第三设备的域名标识表示。示例性的,所述第三设备的域名标识至少可通过字符串的方式实现,例如:以“www.cmii-imep1.cn”来表示一个第三设备的域名地址。
[0183]
示例性的,所述第三设备的ip地址可通过第三设备的ip地址标识表示。示例性的,所述第三设备的ip地址标识至少可通过字符串的方式实现,例如:以“117.136.0.22”来表示一个第三设备的ip地址。
[0184]
示例性的,每个第三设备的身份认证信息可包括账户名和密码,用于第一设备在接入第三设备时,第三设备对第一设备进行本地鉴权。示例性的,所述第三设备的身份认证信息至少可通过字符串或数值型参数的方式实现。在通过字符串的方式实现第三设备的身份认证信息时,例如以“hxfe-igw”来表示第一设备在一个第三设备进行接入的账户名,以“asjdkajsew”来表示第一设备在接入该第三设备的密码。在通过数值型参数的方式实现第三设备的身份认证信息时,例如以“123563”来表示第一设备在一个第三设备进行接入的账户名,以“123141233”来表示第一设备在接入该第三设备的密码。
[0185]
本实施例中,第一设备通过从第二设备处获得上述能力信息,进而可基于上述能力信息中的有关于第三设备的域名和/或ip地址等信息向第三设备发送第一请求,并且也可从上述能力信息中获得第三设备的身份认证信息,使得第一请求中携带所述身份认证信息。
[0186]
在一些可选实施例中,所述方法还包括:在所述第一设备不能获取来自所述第三设备的能力开放信息的情况下,所述第一设备向第二设备发送第一信息,所述第一信息用
于表示能力获取故障;所述第一设备接收来自所述第二设备的第二信息,所述第二信息包括能力获取故障修复信息。
[0187]
本实施例中,示例性的,在第一设备向所述第三设备发送第一请求、所述第三设备开放能力api后,所述第一设备与所述第三设备之间通过传输消息以使所述第三设备决定继续开放能力api或是终止开放能力api。其中,传输的消息也可称为心跳消息。在第三设备决定终止开放能力api的情况下,第一设备则无法接收到来自第三设备的能力开放信息,同样也无法接收到第一设备传输的消息;这是,第一设备可确定与第三设备之间的通信链路出现异常,则第一设备向第二设备发送第一信息,所述第一信息用于表示能力获取故障;所述第一设备接收来自所述第二设备的第二信息,所述第二信息包括能力获取故障修复信息。
[0188]
在一种实施方式中,第一设备持续向第三设备发送消息,第三设备若接收到第一设备发送的消息,可确定与第一设备之间的通信链路正常,则可继续开放能力api;相应的,若第三设备接收不到第一设备发送的消息,则可确定与第一设备之间的通信链路出现异常,则可判定终止开放能力api。在另一种实施方式中,第三设备可向第一设备发送消息,第三设备接收到第一设备发送的消息后,向第三设备返回消息;若第三设备在预设时间范围内接收到第三设备返回的消息,可确定与第一设备之间的通信链路正常,则可继续开放能力api;相应的,若第三设备在预设时间范围内没有接收到第三设备返回的消息,可确定与第一设备之间的通信链路异常,则可判定终止开放能力api。
[0189]
在本技术的一些可选实施例中,所述方法还包括:所述第一设备向所述第二设备发送第一接入认证请求,所述第一接入认证请求中包括认证需求信息和所述第一设备支持的能力信息;所述第一设备接收来自所述第二设备的第一接入认证响应,所述第一接入认证响应中包括第四设备的认证信息;所述第一设备基于所述第四设备的认证信息发送广播消息;所述广播消息用于接收到所述广播消息的第四设备发起接入认证;所述第一设备接收来自第四设备的第二接入认证请求;所述第一设备基于所述第四设备的认证信息对所述第四设备进行鉴权,在鉴权通过后,向所述第四设备发送第二接入认证响应。
[0190]
本实施例中,在第一设备向第三设备请求能力开放之前,第一设备、第二设备和第四设备之间需进行多级接入认证过程。这里,第一设备首先向第二设备发起接入鉴权,以确定第一设备是否有接入系统的权限;在确定第一设备有接入系统的权限后,可确定第一设备接入系统完成,第一设备获得来自第二设备的第一接入认证响应,所述第一接入认证响应中包括第四设备的认证信息,这样,在第四设备向第一设备发起第二接入认证请求后,第一设备可基于认证响应中包括的第四设备的认证信息对发起接入请求的第四设备进行本地鉴权,在鉴权通过后,可确定第四设备接入第一设备完成。
[0191]
本技术各实施例中,所述第四设备可以为图2中所示的mep,也可称为mec平台、mec服务器等。本技术实施例对第四设备的名称不做限定,只要能实现第四设备的功能即可。
[0192]
本实施例中,上述接入认证请求(例如包括第一接入认证请求和第二接入认证请求)也可称为请求、接入请求、认证请求等等;相应的,上述接入认证响应(例如包括第一接入认证响应和第二接入认证响应)也可称为响应、接入响应、认证响应等等。本实施例中对上述接入认证请求和接入认证响应的名称不做限定。
[0193]
本实施例中,第一设备可通过消息、信息或信令等方式向第二设备发送第一接入
认证请求,以通过第一接入认证请求上报认证需求信息以及所述第一设备支持的能力信息。
[0194]
可选地,所述认证需求信息也可称为接入认证需求信息。示例性的,所述认证需求信息可通过认证需求标识、接入认证请求标识表示,也即所述第一接入认证请求中包括所述认证需求标识或接入认证请求标识,表示该消息、信息或信令是用于请求接入认证的,也即表示第一设备请求第二设备对所述第一设备的身份进行验证或鉴权,以完成在所述第二设备的接入。
[0195]
示例性的,所述认证需求标识或接入认证请求标识的实现方式至少包括以下几种:布尔变量、字符串、数值型参数或比特图(bitmap);其中:每种实现方式的说明具体可参照以下表3所示。需要说明的是,本技术实施例中不限于表3中列举的布尔变量、字符串、数值型参数表示是否请求接入第二设备,可以采用任意设定的布尔变量、字符串、数值型参数表示是否请求接入第二设备;本技术实施例中也不限于比特图的特定比特位采用如表3的取值表示是否请求接入第二设备,也可以相反的,如该bit位值为0表示请求接入,bit位值为1表示不请求接入。
[0196]
表3
[0197][0198]
可选地,所述第一设备支持的能力信息包括以下信息的至少之一:所述第一设备的标识、所述第一设备支持接入的网络类型、所述第一设备是否支持能力开放的指示、所述第一设备是否指示ipsec的指示、所述第一设备的性能信息、所述第一设备是否支持广域互联的指示。
[0199]
可选地,所述第一设备的性能信息包括以下至少之一:所述第一设备的接口带宽、所述第一设备支持的第四设备数量。
[0200]
示例性的,所述第一设备支持的能力信息可参见表4所示,例如可包括第一设备的身份标识、第一设备支持接入的网络类型(例如5g、4g、wifi、ble等)、第一设备的性能信息、第一设备是否支持能力开放、第一设备是否支持ipsec以及第一设备是否支持广域互联等等。
[0201]
表4
[0202][0203]
本实施例中,所述第一设备的身份标识的作用在于向第二设备指示所述第一设备的身份信息,每个接入第二设备的第一设备具有唯一的身份标识。示例性的,所述第一设备的身份标识至少具有以下实现方式:字符串、数值型参数。以字符串实现身份标识时,例如可以采用“schx-igw”、“hnzdy-igw”、“bjzyy-igw”等字符串表示不同的第一设备。以数值型参数实现身份标识时,例如可以采用“001”、“002”、“006”来表示不同的第一设备。需要说明的是,本技术实施例中不限于上述列举的字符串、数值型参数表示第一设备的身份标识,可以采用任意设定的字符串、数值型参数表示第一设备的身份标识。
[0204]
本实施例中,所述第一设备支持的能力信息用于向第二设备上报所述第一设备具备的基本能力信息。其中:
[0205]
第一设备支持接入的网络类型可通过第一设备支持接入的网络类型标识表示。示例性的,第一设备支持接入的网络类型标识至少可通过字符串、数值型参数或比特图的方式实现。以字符串表示第一设备支持接入的网络类型时,每一种网络类型用字符串表示,如“wifi”、”wireline”、“nb-iot”、“bluetooth”等分别表示对应的网络类型。以数值型参数表示第一设备支持接入的网络类型时,每一种网络类型可采用编号来表示,如:01代表wifi,02代表nb-iot,03代表bluetooth等等。以bitmap表示第一设备支持接入的网络类型时:用每一个bit位来标识一种网络类型,例如,bitmap采用n bit存储字段信息,bit0标识wifi,bit1标识nb-iot,bit2标识bluetooth等,当第一设备支持哪些网络类型时,对应的比特位设置为1,相应的,当第一设备不支持哪些网络类型时,对应的比特位设置为0。
[0206]
所述第一设备的接口带宽可通过接口带宽标识表示。示例性的,所述接口带宽标识可通过字符串的方式实现,用于指示所述第一设备支持的最大接口带宽。例如,以“xx-bw:50gbps”标识所述第一设备的接口带宽为50gbps。
[0207]
所述第一设备支持的第四设备数量可通过支持的第四设备数量标识表示,所述支持的第四设备数量标识用于指示所述第一设备支持接入的第四设备的最大数量。示例性的,所述支持的第四设备数量标识可通过字符串或数值型参数的方式实现。以字符串的方式表示所述支持的第四设备数量标识时,例如,以“meps-num:20”标识第一设备可支持的最多20个第四设备的接入。以数值型参数表示所述支持的第四设备数量标识时,例如,以编号“20”标识第一设备可支持的最多20个第四设备的接入。
[0208]
第一设备是否支持能力开放可通过是否支持能力开放的标识表示,用于表示第一设备是否支持对第四设备进行能力开放。示例性的,所述是否支持能力开放的标识至少具有以下实现方式:布尔变量、字符串、数值型参数、或比特图。以布尔变量表示所述是否支持能力开放的标识时,例如,“false”代表不支持能力开放,“true”代表支持能力开放。以字符串表示所述是否支持能力开放的标识时,例如,“no”代表不支持能力开放,“yes”代表支持
能力开放。以数值型参数表示所述是否支持能力开放的标识时,例如,0代表不支持能力开放,其余数字代表支持能力开放。以比特图表示所述是否支持能力开放的标识时,可采用一个bit位来标识是否支持能力开放,例如该bit位设置为1表示支持能力开放,bit位设置为0表示不支持能力开放。
[0209]
第一设备是否支持ipsec可通过是否支持ipsec标识表示,用于指示第一设备是否支持ipsec。示例性的,所述是否支持ipsec标识至少具有以下实现方式:布尔变量、字符串、数值型参数、或比特图。以布尔变量表示所述是否支持ipsec标识时,例如,“false”代表不支持ipsec,“true”代表支持ipsec。以字符串表示所述是否支持ipsec标识时,例如,“no”代表不支持ipsec,“yes”代表支持ipsec。以数值型参数表示所述是否支持ipsec标识时,例如,0代表不支持ipsec,其余数字代表支持ipsec。以比特图表示所述是否支持ipsec标识时,可采用一个bit位来标识是否支持ipsec,例如该bit位设置为1表示支持ipsec,bit位设置为0表示不支持ipsec。
[0210]
第一设备是否支持广域互联可通过是否支持广域互联标识表示,用于指示第一设备是否支持广域互联。其中,广域互联是指不同数据网络(dn,data network)之间的相互连接,本实施例中可以是指是否可以通过第一设备实现多个第四设备之间相互连接。示例性的,所述是否支持广域互联标识至少具有以下实现方式:布尔变量、字符串、数值型参数、或比特图。以布尔变量表示所述是否支持广域互联标识时,例如,“false”代表不支持广域互联,“true”代表支持广域互联。以字符串表示所述是否支持广域互联标识时,例如,“no”代表不支持广域互联,“yes”代表支持广域互联。以数值型参数表示所述是否支持广域互联标识时,例如,0代表不支持广域互联,其余数字代表支持广域互联。以比特图表示所述是否支持广域互联标识时,可采用一个bit位来标识是否支持广域互联,例如该bit位设置为1表示支持广域互联,bit位设置为0表示不支持广域互联。
[0211]
本实施例中,第二设备对第一设备进行鉴权,确定第一设备具有接入系统的权限后,向第二设备发送第一接入认证响应;所述第一接入认证响应中包括能够接入第一设备的各个第四设备的认证信息,所述第四设备的认证信息用于第一设备对请求接入的第四设备进行本地鉴权。示例性的,所述第四设备的认证信息用于指示有哪些第四设备可以接入第一设备,所述第四设备的认证信息中包括可以接入第一设备的第四设备的地址和身份认证信息,用于支持第一设备对接入的第四设备的接入认证。
[0212]
可选地,所述第二设备在对第一设备鉴权通过(或认证通过)后,可从第三设备处获得所述第一设备能够获得的能力信息,进而,所述第二设备在接收到第一设备的上述第二请求后,向所述第一设备发送所述能力信息。
[0213]
可选地,所述第四设备的认证信息包括以下信息的至少之一:第四设备的身份标识、第四设备的ip地址、第四设备的域名、第四设备的身份认证信息。示例性的,所述第四设备的身份认证信息可以包括关于第四设备的账号和密码等信息。
[0214]
示例性的,所述第四设备的认证信息可参照表5中所示,例如可包括第四设备的身份标识、第四设备的ip地址、第四设备的域名以及第四设备的身份认证信息。
[0215]
表5
[0216]
身份标识ip地址域名身份认证信息mep1ip地址1域名账号、密码等
mep2ip地址2-账号、密码等
…………
[0217]
本实施例中,所述第四设备的认证信息中可包括第四设备的身份标识集合(或列表),第四设备的身份标识集合(或列表)中可包括至少一个第四设备的身份标识。示例性的,所述第四设备的身份标识的实现方式至少包括字符串或数值型参数。以字符串方式表示第四设备的身份标识时,例如:以“schx-mep1”、“schx-mep2”、“hnzdy-mep”来表示不同的第四设备。以数值型参数表示第四设备的身份标识时,例如,以“001”、“002”、“006”来表示不同的第四设备。
[0218]
本实施例中,所述第四设备的认证信息中可包括第四设备的ip地址集合(或列表),所述第四设备的ip地址集合(或列表)中可包括至少一个第四设备的ip地址。示例性的,第四设备的ip地址至少可通过字符串的方式实现,例如以“117.136.0.22”来表示一个第四设备的ip地址。
[0219]
本实施例中,所述第四设备的认证信息中可包括第四设备的域名集合(或列表),所述第四设备的域名集合(或列表)中可包括至少一个第四设备的域名。示例性的,第四设备的域名至少可通过字符串的方式实现,例如以“www.cmii-imep1.cn”来表示一个第四设备的域名。
[0220]
本实施例中,所述第四设备的认证信息中可包括第四设备的身份认证信息集合(或列表),所述第四设备的身份认证信息集合(或列表)中可包括至少一个第四设备的身份认证信息,每个身份认证信息例如可包括账户名和密码,用于对可以接入的一个第四设备的接入认证。示例性的,所述第四设备的身份认证信息至少可通过字符串或数值型参数的方式实现。在通过字符串的方式实现第四设备的身份认证信息时,例如以“cmii-imep1”来表示一个第四设备的账户名,以“asjdkajsew”来表示对应的第四设备的密码。在通过数值型参数的方式实现第四设备的身份认证信息时,例如以“1234123”来表示一个第四设备的账户名,以“123141233”来表示对应的第四设备的密码。
[0221]
在本技术的一些可选实施例中,所述方法还包括:所述第一设备发送所述能力信息至第四设备。
[0222]
本实施例中,第一设备将自身能够获得的能力信息发送至接入的第四设备,以使第四设备可获取第一设备支持的能力信息,并开放给第四设备上的应用使用,从而实现能力开放的统一监管功能。
[0223]
可选地,在所述能力信息中包括切片能力标识的情况下,所述能力信息中还包括切片参数模板的配置信息、切片参数模板的数量以及切片参数模板的标识。
[0224]
可选地,所述切片参数模板的配置信息包括以下至少之一的切片参数及其取值范围:
[0225]
切片支持最大用户数;
[0226]
切片服务区域;
[0227]
切片端到端时延;
[0228]
切片中终端的移动等级;
[0229]
切片资源共享等级;
[0230]
切片可靠性需求。
[0231]
在一些可选实施例中,所述方法还包括:所述第一设备接收来自所述第四设备的第一切片配置请求;所述第一切片配置请求中包括用于指示标准切片参数模板类型的指示信息和标准切片参数模板的标识,或者包括用于指示自定义切片参数模板类型的指示信息以及自定义模板参数;所述第一设备基于所述标准切片参数模板的标识确定对应的标准模板参数,对所述标准模板参数或者所述自定义模板参数进行合法检查通过后,向第二设备发送第二切片配置请求,所述第二切片配置请求中包括所述标准模板参数或者所述自定义模板参数,所述标准模板参数或者所述自定义模板参数用于所述第二设备完成网络切片的配置;所述第一设备接收来自所述第二设备的第二切片配置响应,所述第二切片配置响应中包括网络切片实例标识;所述第一设备向所述第四设备发送第一切片配置响应,所述第一切片配置响应中包括所述网络切片实例标识。
[0232]
本实施例中,所述第四设备基于应用的申请,向第一设备发送第一切片配置请求。其中,切片参数模板的类型可包括标准切片参数模板类型和自定义切片参数模板类型,则所述第一切片配置请求中可包括用于指示标准切片参数模板类型的指示信息,在这种情况下,所述第一切片配置请求中可包括用于指示标准切片参数模板类型的标识以及标准切片参数模板的标识(或编号),或者,所述第一切片配置请求中可包括用于指示自定义切片参数模板类型的标识以及自定义模板参数。可选地,在其他实施例中,所述第一切片配置请求中还可包括请求类型、请求任务标识、第一设备的身份标识中的至少一种信息。
[0233]
示例性的,所述请求类型可通过数字或字符串的方式进行表示。以数字方式表示所述请求类型的情况下,例如,可通过数字1表示切片配置请求,数字2表示网络能力下发请求。当然,本技术实施例中不限于采用上述数字表示相应的请求类型,可采用任意设定的数字表示相应的请求类型。以字符串方式表示所述请求类型的情况下,例如,以字符串ab表示切片配置请求,以字符串cd表示网络能力下发请求。当然,本技术实施例中不限于采用上述字符串表示相应的请求类型,可采用任意设定的字符串表示相应的请求类型。
[0234]
本实施例中,所述请求任务标识为系统中唯一表示的任务的标识。
[0235]
示例性的,所述第一设备的身份标识可通过字符串或数字的方式表示。本实施例中,可通过不同格式的字符串表示身份标识。例如,身份标识可采用通用唯一识别码(uuid,universally unique identifier)格式的字符串表示。uuid使用由开放软件基金会(osf,open software foundation)标准化的通用唯一识别码,uuid的标准型式包含32个16进制数字,以连字号分为五段,形式为8-4-4-4-12的32个字符,例如身份标识可表示为:880e8400-e29b-41d4-a716-446655440000。又例如,身份标识用nuid格式的字符串来标识,nuid使用云原生计算基金会(cncf,cloud native computing foundation)组织下nats项目的一个uid库,使用62个字符(0-9a-za-z)生成22位长度的字符串,结果分为2部分:前12位为真随机数,后10是伪随机数;例如身份标识可表示为:m4bzr7xyo3tov6t6ic7lwb。在身份标识采用数字表示的情况下,身份标识例如可采用64位的整数来标识。示例性的,snowflake是twitter推出的在分布式环境生成唯一id的算法,生成一个64bit大小的整数,本实施例中可采用该64bit大小的整数表示身份标识,在java等编程语言中使用long类型进行存储。
[0236]
示例性的,所述第一切片配置请求中包括的用于指示标准切片参数模板类型的标识,可通过数字或字符串的方式表示。例如,在采用数字的方式表示用于指示切片参数模板
类型的情况下,则可通过数字0表示标准切片参数模板类型,通过数字1表示自定义切片参数模板类型。当然,本技术实施例中不限于采用上述数字表示相应的切片参数模板类型,可采用任意设定的数字表示相应的切片参数模板类型。又例如,在采用字符串的方式表示用于指示切片参数模板类型的情况下,则可通过字符串“标准”表示标准切片参数模板类型,通过字符串“自定义”表示自定义切片参数模板类型。当然,本技术实施例中不限于采用上述字符串表示相应的切片参数模板类型,可采用任意设定的字符串表示相应的切片参数模板类型。
[0237]
本实施例中,所述第一切片配置请求中包括自定义模板参数的情况下,示例性的,所述自定义模板参数的具体内容可参照以下表6所示。其中,参数snssailist表示nssi中支持的s-nssai的集合。每个s-nssai包括一个切片/服务类型(sst)和一个可选的切片区分符(sd)字段,相关技术中,以预先定义了三个sst:增强型移动宽带(embb),超可靠的低延迟通信(urllc)和大规模物联网(miot)。参数perfreq根据相关技术制定了对nssi的要求,例如经验数据速率,区域业务量(密度)和ue密度信息等等。
[0238]
表6
[0239][0240]
示例性的,上述自定义模板参数对应的json格式模板如下所示:
[0241]
[0242]
[0243][0244]
所述第一设备对所述第四设备的权限进行判断,并对标准模板参数或自定义模板参数完成合法性检查,例如检查是否有不能识别的参数、参数是否超出取值范围等,这里主要是对自定义模板参数进行合法性检查;在完成合法性检查后:在切片参数模板类型为标准切片参数模板类型的情况下,所述第一设备根据标准切片参数模板的标识(或编号)选择对应的标准切片参数模板,携带该标准切片参数模板对应的切片参数向第二设备发送第二切片配置请求;或者,在切片参数模板类型为自定义切片参数模板类型的情况下,所述第一
设备携带自定义模板参数向第二设备发送第二切片配置请求。示例性的,所述第二切片配置请求中包括模板参数(如标准切片模板参数或自定义模板参数),所述第二切片配置请求中还可包括任务标识和所述第二设备的身份标识等。相应的,所述第一设备可向所述第四设备发送切片配置响应,所述切片配置响应中可包括所述第四设备的身份标识、回复类型和回复说明;其中,所述回复类型表明切片请求是否成功。
[0245]
示例性的,上述回复类型的示例可参照以下表7所示,通过不同数字或字符串的取值,可表征不同的回复类型,例如数字0可表示切片请求正常,也即切片请求成功;数字1表示非法身份,也即发起切片请求的第四设备的身份非法;数字2表示请求类型错误,也即第四设备发起的切片配置请求所请求的类型错误等等。
[0246]
表7
[0247]
回复类型响应信息说明0正常1非法身份2请求类型错误3切片参数类型错误4自定义模板参数不符合要求5系统异常
[0248]
所述第二设备与通信服务管理功能(csmf,communication service management function)交互完成切片的实际配置后,向所述第一设备发送第二切片配置响应;所述第二切片配置响应中包括网络切片实例标识。可选地,所述第二切片配置响应中除了包括网络切片实例标识之外,还可以包括回复类型、回复说明和所述第一设备的身份标识。其中,所述回复类型表示网络切片配置是否成功。进而,所述第一设备向所述第四设备发送第一切片配置响应,所述第一切片配置响应中包括所述网络切片实例标识。
[0249]
示例性的,第二设备向第一设备发送的切片配置响应中所包括的回复类型的示例可参照以下表8所示,通过不同数字或字符串的取值,可表征不同的回复类型,例如数字0可表示切片配置正常,也即网络切片配置成功;数字1表示非法身份,数字2表示请求类型错误等等。
[0250]
表8
[0251]
回复类型响应信息说明0正常1非法身份2请求类型错误3系统异常
[0252]
基于上述实施例,本技术实施例提供了一种能力开放信息获取方法。图3为本技术实施例的能力开放信息获取方法的流程示意图一;如图3所示,所述方法包括:
[0253]
步骤201:第三设备接收来自第一设备的第一请求;所述第一请求用于请求能力开放;所述第一请求中包括用于鉴权的身份认证信息;
[0254]
步骤202:所述第三设备基于所述身份认证信息对所述第一设备进行鉴权,在鉴权通过后,向所述第一设备发送能力开放信息。
[0255]
本实施例的能力开放信息获取方法应用于第三设备中。示例性的,所述第三设备为网络能力来源,即可以向第一设备开放能力信息(或能力数据、网络能力信息或数据)的相关网络及系统的总称。示例性的,所述第三设备可以是如图2中所示的ran、核心网(如5gc)或第三方网络(如zigbee/wifi/蓝牙/nb-iot/有线网络等)中的至少之一。所述第一设备为图2中所示的行业网关,也可称为网关、网关设备等,英文可以表示为igw。本技术实施例对上述第一设备和第三设备的名称不做限定,只要能实现第一设备和第三设备各自的功能即可。
[0256]
本实施例中,所述第三设备接收第一设备发送的第一请求,所述第一请求用于请求能力开放,也即请求第三设备开放能力。其中,所述第一请求中包括用于鉴权的身份认证信息,用于发送给第三设备进行本地鉴权。
[0257]
在一些可选实施例中,所述向所述第一设备发送能力开放信息,包括:所述第三设备开放能力应用程序编程接口,基于开放的所述能力应用程序编程接口向所述第一设备发送能力开放信息。
[0258]
本实施例中,在第三设备基于所述身份认证信息鉴权通过后,所述第三设备通过开放能力api(也可称为网络能力api),通过开放的能力api接口,第三设备可向第一设备发送能力开放信息。
[0259]
在一些可选实施例中,所述方法还包括:所述第三设备与所述第一设备之间传输消息;在所述第三设备未接收到来自所述第一设备的消息的情况下,终止向所述第一设备开放所述能力应用程序编程接口。
[0260]
本实施例中,示例性的,在第一设备向所述第三设备发送第一请求、所述第三设备开放能力api后,所述第一设备与所述第三设备之间通过传输消息以使所述第三设备决定继续开放能力api或是终止开放能力api。其中,传输的消息也可称为心跳消息。
[0261]
在一种实施方式中,第一设备持续向第三设备发送消息,第三设备若接收到第一设备发送的消息,可确定与第一设备之间的通信链路正常,则可继续开放能力api;相应的,若第三设备接收不到第一设备发送的消息,则可确定与第一设备之间的通信链路出现异常,则可判定终止开放能力api。在另一种实施方式中,第三设备可向第一设备发送消息,第三设备接收到第一设备发送的消息后,向第三设备返回消息;若第三设备在预设时间范围内接收到第三设备返回的消息,可确定与第一设备之间的通信链路正常,则可继续开放能力api;相应的,若第三设备在预设时间范围内没有接收到第三设备返回的消息,可确定与第一设备之间的通信链路异常,则可判定终止开放能力api。
[0262]
在一些可选实施例中,所述方法还包括:所述第三设备通过第二设备对所述第一设备进行认证;所述第三设备向所述第二设备发送能力信息,所述能力信息用于指示所述第一设备能够获得的能力,所述能力信息在对所述第一设备认证通过后发送。
[0263]
本实施例中,在第一设备向第三设备请求能力开放之前,第一设备、第二设备和第四设备之间需进行多级接入认证过程。这里,第一设备首先向第二设备发起接入鉴权,即第一设备向第二设备发送第一接入认证请求,以确定第一设备是否有接入系统的权限;在确定第一设备有接入系统的权限后,可确定第一设备接入系统完成,第二设备向第一设备发送第一接入认证响应。在这种情况下,第二设备可根据第一设备在请求接入时上报的其支持的能力信息,与第三设备完成对第一设备的认证过程,示例性的,第三设备可根据第一设
备上报的其支持的能力信息判定所述第一设备是否能够获得第三设备开放的能力信息。在第三设备对第一设备认证通过后,所述第三设备向第二设备发送上述能力信息,并在所述第一设备向第二设备请求能力信息后,所述第二设备向所述第一设备发送所述能力信息。
[0264]
可选地,所述能力信息中包括以下信息的至少之一:能力标识、第三设备的类型信息、第三设备的域名、第三设备的互联网协议ip地址、第三设备的身份认证信息。
[0265]
示例性的,所述能力标识包括以下至少之一:位置服务能力标识、无线网络信息服务能力标识、监控能力标识、预配置能力标识、策略/计费能力标识。
[0266]
示例性的,所述无线网络信息服务能力标识包括以下至少之一:无线接入网络信息标识、切片能力标识、接入用户能力标识、多制式网络接入标识、数据统计报告能力标识。
[0267]
示例性的,所述第三设备的类型信息包括以下至少之一:无线接入网标识、核心网的网络功能标识、第三方系统标识。
[0268]
本实施例中,第三设备可通过信息或控制信令向第二设备发送上述能力信息,所述能力信息也可网络能力信息。示例性的,上述能力信息是一组信息集合,也可称为能力信息列表或网络能力信息列表。具体的,所述能力信息的具体内容可参照上述实施例中所述,这里不再赘述。
[0269]
基于上述实施例,本技术实施例提供了一种能力开放信息获取方法。图5为本技术实施例的能力开放信息获取方法的流程示意图三;如图5所示,所述方法包括:
[0270]
步骤301:第二设备接收来自第一设备的第二请求,所述第二请求用于请求能力信息;
[0271]
步骤302:所述第二设备向所述第一设备发送所述能力信息,所述能力信息用于指示所述第一设备能够获得的能力。
[0272]
本实施例的能力开放信息获取方法应用于第二设备中。示例性的,所述第二设备可以为管理系统或运营系统,例如bss/oss。本技术实施例对上述第二设备的名称不做限定,只要能实现第二设备的功能即可。
[0273]
可选地,所述能力信息中包括以下信息的至少之一:能力标识、第三设备的类型信息、第三设备的域名、第三设备的互联网协议ip地址、第三设备的身份认证信息。
[0274]
示例性的,所述能力标识包括以下至少之一:位置服务能力标识、无线网络信息服务能力标识、监控能力标识、预配置能力标识、策略/计费能力标识。
[0275]
示例性的,所述无线网络信息服务能力标识包括以下至少之一:无线接入网络信息标识、切片能力标识、接入用户能力标识、多制式网络接入标识、数据统计报告能力标识。
[0276]
示例性的,所述第三设备的类型信息包括以下至少之一:无线接入网标识、核心网的网络功能标识、第三方系统标识。
[0277]
本实施例中,所述第二设备可通过信息或控制信令发送上述能力信息,所述能力信息也可网络能力信息。示例性的,上述能力信息是一组信息集合,也可称为能力信息列表或网络能力信息列表。具体的,所述能力信息可参照前述实施例中所述,这里不再赘述。
[0278]
在本技术的一些可选实施例中,所述方法还包括:所述第二设备接收来自所述第一设备的第一接入认证请求,所述第一接入认证请求中包括认证需求信息和所述第一设备支持的能力信息;所述第二设备对所述第一设备鉴权通过后,向所述第一设备发送第一接入认证响应,所述第一接入认证响应中包括第四设备的认证信息;所述第四设备的认证信
息用于第四设备接入所述第一设备。
[0279]
本实施例中,在第一设备向第三设备请求能力开放之前,第一设备、第二设备和第四设备之间需进行多级接入认证过程。这里,第一设备首先向第二设备发起接入鉴权,以确定第一设备是否有接入系统的权限;在确定第一设备有接入系统的权限后,可确定第一设备接入系统完成,第一设备获得来自第二设备的接入认证响应,所述接入认证响应中包括第四设备的认证信息,这样,在第四设备向第一设备发起接入请求后,第一设备可基于认证响应中包括的第四设备的认证信息对发起接入请求的第四设备进行本地鉴权,在鉴权通过后,可确定第四设备接入第一设备完成。
[0280]
可选地,所述第二设备可通过消息、信息或信令等方式接收来自第一设备的第一接入认证请求,以通过第一接入认证请求获得第一设备上报的认证需求信息以及第一设备支持的能力信息。
[0281]
示例性的,所述认证需求信息也可称为接入认证需求信息。示例性的,所述认证需求信息可通过认证需求标识表示,也即所述第一接入认证请求中包括所述认证需求表示,表示该消息、信息或信令是用于请求接入认证的。
[0282]
在一些可选实施例中,所述第一设备支持的能力信息列表包括以下信息的至少之一:所述第一设备的标识、所述第一设备支持接入的网络类型、所述第一设备是否支持网络能力开放的指示、所述第一设备是否指示互联网安全协议ipsec的指示、所述第一设备的性能信息、所述第一设备是否支持广域互联的指示。
[0283]
可选地,所述第一设备的性能信息包括以下至少之一:所述第一设备的接口带宽、所述第一设备支持的第四设备数量。
[0284]
本实施例所述的第一设备支持的能力信息具体可参照前述实施例中所述,这里不再赘述。
[0285]
本实施例中,第二设备对第一设备进行鉴权,确定第一设备具有接入系统的权限后,向第二设备发送第一接入认证响应;所述第一接入认证响应中包括能够接入第一设备的各个第四设备的认证信息,所述第四设备的认证响应用于第一设备对请求接入的第四设备进行本地鉴权。
[0286]
可选地,所述第二设备在对第一设备鉴权通过(或认证通过)后,可从第三设备处获得所述第一设备能够获得的能力信息,进而,所述第二设备在接收到第一设备的上述第二请求后,向所述第一设备发送所述能力信息。
[0287]
在一些可选实施例中,所述第四设备的认证信息包括以下信息的至少之一:第四设备的身份标识、第四设备的ip地址、第四设备的域名、第四设备的身份认证信息。
[0288]
本实施例中所述第四设备的认证信息具体可参照前述实施例中所述,这里不再赘述。
[0289]
本技术实施例提供了一种能力开放信息获取方法。图6为本技术实施例的能力开放信息获取方法的流程示意图四;如图6所示,所述方法包括:
[0290]
步骤401:第四设备接收来自第一设备的能力信息,所述能力信息用于指示所述第一设备能够获得的能力;
[0291]
步骤402:所述第四设备基于所述能力信息进行相应能力的处理。
[0292]
本实施例的能力开放信息获取方法用用与第四设备中,示例性的,所述第四设备
可以为图2中所示的mep,也可称为mec平台、mec服务器等。本技术实施例对第四设备的名称不做限定,只要能实现第四设备的功能即可。
[0293]
本实施例中,第一设备将自身能够获得的能力信息发送至接入的第四设备,以使第四设备可获取第一设备支持的能力信息,并开放给第四设备上的应用使用,从而实现能力开放的统一监管功能。示例性的,所述第四设备可通过所述第一设备提供的api获取上述能力信息。
[0294]
在本技术的一些可选实施例中,所述第四设备接收来自第一设备的能力信息,包括:所述第四设备的代理功能组件与所述第一设备进行信息交互,接收来自第一设备的网络能力信息;相应的,所述第四设备基于所述能力信息进行相应处理,包括:所述第四设备的应用组件基于所述网络能力信息进行相应处理。
[0295]
可选地,所述能力信息中包括以下信息的至少之一:能力标识、第三设备的类型信息、第三设备的域名、第三设备的ip地址、第三设备的身份认证信息。
[0296]
本实施例中,所述能力信息可参照前述实施例中的具体阐述,这里不再赘述。
[0297]
可选地,所述能力标识包括以下至少之一:位置服务能力标识、无线网络信息服务能力标识、监控能力标识、预配置能力标识、策略/计费能力标识;其中,所述无线网络信息服务能力标识包括以下至少之一:无线接入网络信息标识、切片能力标识、接入用户能力标识、多制式网络接入标识、数据统计报告能力标识。
[0298]
可选地,所述第三设备的类型信息包括以下至少之一:无线接入网标识、核心网的网络功能标识、第三方系统标识。
[0299]
本实施例中,所述第四设备可通过所述第一设备提供的api获取上述能力信息;示例性的,上述能力信息是一组信息集合,也可称为能力信息列表或网络能力信息列表。
[0300]
例如,所述第一设备能够获得的能力包括但不限于ue事件监控能力、预配置能力、路由策略配置能力、数据统计报告能力、无线接入网络信息、网络切片能力、定位能力(如5g、wifi、蓝牙或者gps)、定位数据、接入用户能力、多制式网络接入能力、服务质量(qos,quality of service)能力等。
[0301]
在一些可选实施例中,在所述无线网络信息服务能力标识包括接入用户能力标识的情况下,所述第四设备基于所述能力信息进行相应能力的处理,包括:所述第四设备基于所述接入用户能力标识对接入的用户进行管理。
[0302]
可选地,所述方法还包括:所述第四设备向所述第一设备发送以下信息的至少之一:接入用户的手机号、接入用户的用户名称、接入用户的ip地址、接入应用标识。
[0303]
本实施例中,所述第四设备通过第一设备提供的接入用户能力,能够实现接入所述第四设备的用户的管理,进而所述第四设备可向所述第一设备发送的信息包括但不限于以下至少之一:接入用户的手机号、接入用户的用户名称、接入用户的ip地址、接入应用标识(如应用id)。
[0304]
在一些可选实施例中,在所述无线网络信息服务能力标识包括切片能力标识的情况下,则所述能力信息中还包括切片参数模板的配置信息、切片参数模板的数量以及切片参数模板的标识;其中,所述切片参数模板的配置信息包括以下至少之一的切片参数及其取值范围:
[0305]
切片支持最大用户数;
[0306]
切片服务区域;
[0307]
切片端到端时延;
[0308]
切片中终端的移动等级;
[0309]
切片资源共享等级;
[0310]
切片可靠性需求。
[0311]
可选地,所述第四设备基于所述能力信息进行相应能力的处理,包括:所述第四设备向所述第一设备发送第一切片配置请求,所述第一切片配置请求中包括用于指示标准切片参数模板类型的指示信息,或者用于指示自定义切片参数模板类型的指示信息以及自定义模板参数;所述第四设备接收来自所述第一设备的第一切片配置响应,所述第一切片配置响应中包括所述网络切片实例标识。
[0312]
本实施例中,所述第四设备基于应用的申请,向第一设备发送第一切片配置请求。其中,切片参数模板的类型可包括标准切片参数模板类型和自定义切片参数模板类型,则所述第一切片配置请求中可包括用于指示标准切片参数模板类型的指示信息,在这种情况下,所述第一切片配置请求中可包括用于指示标准切片参数模板类型的标识以及标准切片参数模板的标识(或编号),或者,所述第一切片配置请求中可包括用于指示自定义切片参数模板类型的标识以及自定义模板参数。可选地,在其他实施例中,所述第一切片配置请求中还可包括请求类型、请求任务标识、第一设备的身份标识中的至少一种信息。
[0313]
所述第一设备对所述第四设备的权限进行判断,并对标准模板参数或自定义模板参数完成合法性检查,例如检查是否有不能识别的参数、参数是否超出取值范围等,这里主要是对自定义模板参数进行合法性检查;在完成合法性检查后:在切片参数模板类型为标准切片参数模板类型的情况下,所述第一设备根据标准切片参数模板的标识(或编号)选择对应的标准切片参数模板,携带该标准切片参数模板对应的切片参数向第二设备发送第二切片配置请求;或者,在切片参数模板类型为自定义切片参数模板类型的情况下,所述第一设备携带自定义模板参数向第二设备发送第二切片配置请求。示例性的,所述第二切片配置请求中包括模板参数(如标准切片模板参数或自定义模板参数),所述第二切片配置请求中还可包括任务标识和所述第二设备的身份标识等。
[0314]
所述第二设备与csmf交互完成切片的实际配置后,向所述第一设备发送第二切片配置响应;所述第二切片配置响应中包括网络切片实例标识。可选地,所述第二切片配置响应中除了包括网络切片实例标识之外,还可以包括回复类型、回复说明和所述第一设备的身份标识。其中,所述回复类型表示网络切片配置是否成功。进而,所述第一设备向所述第四设备发送第一切片配置响应,所述第一切片配置响应中包括所述网络切片实例标识。
[0315]
在本技术的一些可选实施例中,所述方法还包括:所述第四设备接收来自所述第一设备的广播消息;基于所述广播消息,所述第四设备向所述第一设备发送第二接入认证请求;所述第二接入认证请求用于所述第一设备对所述第四设备进行接入认证;接收来自所述第一设备的第二接入认证响应。
[0316]
本实施例中,在第一设备向第三设备请求能力开放之前,第一设备、第二设备和第四设备之间需进行多级接入认证过程。这里,第一设备首先向第二设备发起接入鉴权,以确定第一设备是否有接入系统的权限;在确定第一设备有接入系统的权限后,可确定第一设备接入系统完成,第一设备获得来自第二设备的第一接入认证响应,所述第一接入认证响
应中包括第四设备的认证信息;第一设备发送广播消息;接收到广播消息的第四设备向第一设备发起第二接入认证请求后,第一设备可基于认证响应中包括的第四设备的认证信息对发起接入请求的第四设备进行本地鉴权,在鉴权通过后,可确定第四设备接入第一设备完成,则第一设备向第四设备发送第二接入认证响应。
[0317]
图7为本技术应用实施例5g行业云网融合的网络能力开放架构示意图;如图7所示,所述第一设备(即行业网关)实际上充当了mep与ran之间、mep与5gc之间、以及mep与第三方系统(可以包括第三方网络和第三方网络能力)之间的网络能力开放功能代理的角色,在所述行业网关通过代理方式进行网络能力开放的基础上,所述行业网关可以将网络能力信息(或能力开放信息),以开放给mep。
[0318]
图8为本技术应用实施例mep能力开放功能架构示意图;如图8所示,mep(即第四设备)上设置有代理功能组件,与行业网关(即第一设备)对接,也即该代理功能组件可记为igw-agent功能组件,实现第四设备获取第一设备的支持的能力信息,并统一开放给mep上的应用(app)使用,实现网络能力开放的统一监管功能。
[0319]
采用本技术实施例的技术方案,第一方面,本技术实施例实现了行业网关(即第一设备)可从第三设备(即能力来源,如ran、5gc、第三方网络)获取能力开放信息。
[0320]
第二方面,通过心跳消息检测第一设备与第三设备之间的连接状态,实现了第一设备获取能力开放信息的冗错机制。
[0321]
第三方面,基于行业网关的多级接入认证方案,保障行业云网融合系统架构下各功能模块的正常连接与信息交互,以支持后续的网络开放信息的交互。
[0322]
第四方面,在行业云网融合架构基础上,通过mep、行业网关、oss之间的交互,实现对mep上的网络能力开放的统一配置与监管,并支持mep通过行业网关实现接入用户管理、网络切片的配置等自服务网络管理功能,相比相关技术,本技术实施例的技术方案更加安全,mep可使用的网络能力更加丰富。
[0323]
下面结合具体的示例对本技术实施例的能力开放方法进行说明。在以下示例中,均以第一设备为行业网关、第二设备为bss/oss、第三设备为能力来源、第四设备为mep为例进行说明。
[0324]
示例一
[0325]
图9为本技术实施例的能力开放信息获取方法的交互流程示意图;如图9所示,所述方法包括:
[0326]
步骤501:行业网关、bss/oss、mep之间完成多级接入认证。
[0327]
这里,多级接入流程中包括行业网关在接入bss/oss时,上报其认证需求及支持的能力信息列表,bss/oss向行业网关下发mep认证信息等步骤。
[0328]
需要说明的是,图中并未示出mep,多级接入流程的具体阐述可参见示例二所示。
[0329]
步骤502:bss/oss根据行业网关在请求接入时上报的其支持的能力信息,与能力来源完成认证过程,并获取能力信息列表(即上述实施例中的第一设备能够获得的能力信息)。
[0330]
这里,能力来源包括ran、5gc、第三方网络等。
[0331]
示例性的,能力信息列表中包括以下信息的至少之一:能力标识、能力来源的类型信息、能力来源的域名、能力来源的ip地址、能力来源的身份认证信息。
[0332]
步骤503:行业网关向bss/oss请求能力信息列表,以获知其可获得的能力情况。
[0333]
步骤504:bss/oss向行业网关下发能力信息列表。
[0334]
步骤505:行业网关根据bss/oss下发的能力信息列表,向能力来源请求能力开放(即前述实施例中第一设备向第三设备发送第一请求)。
[0335]
这里,能力开放请求中包括用于鉴权的身份认证信息(如账户名和密码)
[0336]
步骤506:能力来源对请求网络能力开放的行业网关的身份进行本地鉴权。在鉴权通过后,执行步骤507。
[0337]
这里,能力来源根据与bss/oss交互的身份认证信息,对能力开放请求中携带的身份认证信息进行校验,校验通过后,确定行业网关的身份认证通过。
[0338]
步骤507:能力来源向行业网关开放能力api。
[0339]
步骤508:行业网关与能力来源开放之间传输用于维持网络能力交互的心跳消息。
[0340]
在心跳消息维持成功的情况下,则进入步骤512,进入网络能力开放流程。
[0341]
在心跳消息维持失败的情况下,则进入步骤509。
[0342]
步骤509:心跳维持失败,能力来源终止对行业网关的能力api的开放。
[0343]
步骤510:行业网关向bss/oss上报表示网络能力获取失败的故障信息,请求下一步动作的指示。
[0344]
步骤511:bss/oss向行业网关下发故障修复信息,以指示并支持行业网关重启向能力来源获取能力开放信息。
[0345]
步骤512:行业网关基于开放的能力api从能力来源获得能力开放信息。
[0346]
示例二
[0347]
图10为本技术实施例的能力开放信息获取方法中的接入认证交互流程示意图;如图10所示,所述方法包括:
[0348]
步骤601:行业网关向bss/oss发起接入认证请求,并上报认证需求信息及行业网关支持的能力信息列表。
[0349]
这里,所述接入认证请求即前述实施例中的第一接入认证请求。
[0350]
步骤602:bss/oss对行业网关进行鉴权,判断该行业网关是否具有接入系统的权限,在鉴权通过后,执行后续步骤。
[0351]
步骤603:bss/oss向行业网关发送接入认证响应。
[0352]
这里,所述接入认证响应即前述实施例中的第一接入认证响应;所述接入认证响应中包括接入该行业网关的mep的认证信息,所述mep的认证信息包括允许接入该行业网关的mep身份标识列表(其中可包括一个或者多个mep身份标识)、每个mep的权限等级及其它mep相关配置信息。
[0353]
步骤604:行业网关发起广播,广播的作用表示其处于可接入状态。
[0354]
步骤605:mep收到行业网关的广播后,向行业网关发出接入请求。
[0355]
这里,所述接入请求即前述实施例中的第二接入认证请求。
[0356]
步骤606:行业网关根据bss/oss下发的mep的认证信息,对请求接入的mep进行本地鉴权。
[0357]
步骤607:行业网关对具有鉴权通过后的mep下发接入响应。
[0358]
这里,所述接入响应即前述实施例中的第二接入认证响应,所述第二接收认证响
应表示该mep鉴权通过。
[0359]
步骤608:行业网关、能力来源、bss/oss、mep接入认证成功后,可进入如示例一中的能力开放的流程。
[0360]
示例三
[0361]
图11为本技术实施例的能力开放信息获取方法中的切片配置流程示意图;如图11所示,所述方法包括:
[0362]
步骤701:mep向行业网关发送切片配置请求。
[0363]
这里,所述切片配置请求即为前述实施例中的第一切片配置请求。示例性的,所述切片配置请求中可包括请求类型(可用于指示切片配置请求)、请求任务id、行业网关的身份标识、切片参数模板类型(用于指示标准切片参数模板类型或是自定义切片参数模板类型);若是标准切片参数模板类型,则所述切片配置请求中还包括标准模板编号;若是自定义切片参数模板类型,则所述切片配置请求中还包括自定义模板参数。
[0364]
步骤702:行业网关基于切片配置请求,对mep的权限进行检查,以及对携带的参数的合法性进行检查。
[0365]
这里,行业网关主要对自定义模板参数进行合法性检查。例如,检查是否有不能识别的参数,参数是否超出取值范围等。
[0366]
步骤703:行业网关向oss发送切片配置请求。
[0367]
这里,所述切片配置请求即为前述实施例中的第二切片配置请求。示例性的,所述切片配置请求中可包括请求类型(可用于指示切片配置请求)、请求任务id、oss的身份标识、切片模板参数等内容。
[0368]
步骤704:oss向行业网关发送切片配置响应,所述切片配置响应中包括切片实例id。
[0369]
这里,oss与csmf交互完成网络切片的实际配置后,向行业网关发送切片配置响应,所述切片配置响应即为前述实施例中的第二切片配置响应。示例性的,所述切片配置响应中可包括回复类型(用于指示切片配置是否成功)、回复说明(与回复类型一一对应)、第一设备的身份标识、切片实例id(表示网络切片在系统中的编号)等内容。
[0370]
步骤705:行业网关向mep发送切片配置响应,所述切片配置响应中包括切片实例id。
[0371]
这里,所述切片配置响应即为前述实施例中的第一切片配置响应。
[0372]
本技术实施例还提供了一种能力开放信息获取装置。图12为本技术实施例的能力开放信息获取装置的组成结构示意图一,如图12所示,所述装置包括:第一发送单元11和第一接收单元12;其中,
[0373]
所述第一发送单元11,用于向第三设备发送第一请求;所述第一请求用于请求能力开放;所述第一请求中包括用于鉴权的身份认证信息;
[0374]
所述第一接收单元12,用于获取来自所述第三设备的能力开放信息;所述能力开放信息在所述身份认证信息被所述第三设备鉴权通过后获得。
[0375]
在本技术的一些可选实施例中,所述第一发送单元11,还用于向所述第二设备发送第二请求,所述第二请求用于请求能力信息;所述能力信息用于指示所述第一设备能够获得的能力;
[0376]
所述第一接收单元12,还用于接收来自所述第二设备的所述能力信息。
[0377]
在本技术的一些可选实施例中,所述能力信息中包括以下信息的至少之一:能力标识、第三设备的类型信息、第三设备的域名、第三设备的ip地址、第三设备的身份认证信息。
[0378]
在本技术的一些可选实施例中,所述能力标识包括以下至少之一:位置服务能力标识、无线网络信息服务能力标识、监控能力标识、预配置能力标识、策略/计费能力标识。
[0379]
在本技术的一些可选实施例中,所述无线网络信息服务能力标识包括以下至少之一:无线接入网络信息标识、切片能力标识、接入用户能力标识、多制式网络接入标识、数据统计报告能力标识。
[0380]
在本技术的一些可选实施例中,所述第三设备的类型信息包括以下至少之一:无线接入网标识、核心网的网络功能标识、第三方系统标识。
[0381]
在本技术的一些可选实施例中,所述第一发送单元11,还用于在所述第一接收单元12不能获取来自所述第三设备的能力开放信息的情况下,向第二设备发送第一信息,所述第一信息用于表示能力获取故障;
[0382]
所述第一接收单元12,还用于接收来自所述第二设备的第二信息,所述第二信息包括能力获取故障修复信息。
[0383]
在本技术的一些可选实施例中,所述装置还包括第一处理单元13;
[0384]
所述第一发送单元11,还用于向所述第二设备发送第一接入认证请求,所述第一接入认证请求中包括认证需求信息和所述第一设备支持的能力信息;
[0385]
所述第一接收单元12,还用于接收来自所述第二设备的第一接入认证响应,所述第一接入认证响应中包括第四设备的认证信息;
[0386]
所述第一发送单元11,还用于基于所述第四设备的认证信息发送广播消息;所述广播消息用于接收到所述广播消息的第四设备发起接入认证;
[0387]
所述第一接收单元12,还用于接收来自第四设备的第二接入认证请求;
[0388]
所述第一处理单元13,用于基于所述第四设备的认证信息对所述第四设备进行鉴权;
[0389]
所述第一发送单元11,还用于在所述第一处理单元13对所述第四设备鉴权通过后,向所述第四设备发送第二接入认证响应。
[0390]
在本技术的一些可选实施例中,所述第一设备支持的能力信息包括以下信息的至少之一:所述第一设备的标识、所述第一设备支持接入的网络类型、所述第一设备是否支持能力开放的指示、所述第一设备是否指示互联网安全协议(ipsec)的指示、所述第一设备的性能信息、所述第一设备是否支持广域互联的指示。
[0391]
在本技术的一些可选实施例中,所述第一设备的性能信息包括以下至少之一:所述第一设备的接口带宽、所述第一设备支持的第四设备数量。
[0392]
在本技术的一些可选实施例中,所述第四设备的认证信息包括以下信息的至少之一:第四设备的身份标识、第四设备的ip地址、第四设备的域名、第四设备的身份认证信息。
[0393]
在本技术的一些可选实施例中,所述第一发送单元11,还用于发送所述能力信息至第四设备。
[0394]
在本技术的一些可选实施例中,在所述能力信息中包括切片能力标识的情况下,
所述能力信息中还包括切片参数模板的配置信息、切片参数模板的数量以及切片参数模板的标识。
[0395]
在本技术的一些可选实施例中,所述切片参数模板的配置信息包括以下至少之一的切片参数及其取值范围:
[0396]
切片支持最大用户数;
[0397]
切片服务区域;
[0398]
切片端到端时延;
[0399]
切片中终端的移动等级;
[0400]
切片资源共享等级;
[0401]
切片可靠性需求。
[0402]
在本技术的一些可选实施例中,所述装置还包括第一处理单元13;
[0403]
所述第一接收单元12,还用于接收来自所述第四设备的第一切片配置请求;所述第一切片配置请求中包括用于指示标准切片参数模板类型的指示信息和标准切片参数模板的标识,或者包括用于指示自定义切片参数模板类型的指示信息以及自定义模板参数;
[0404]
所述第一处理单元13,用于基于所述标准切片参数模板的标识确定对应的标准模板参数,对所述标准模板参数或者所述自定义模板参数进行合法检查;
[0405]
所述第一发送单元11,还用于所述第一处理单元13对所述标准模板参数或者所述自定义模板参数进行合法检查通过后,向第二设备发送第二切片配置请求,所述第二切片配置请求中包括所述标准模板参数或者所述自定义模板参数,所述标准模板参数或者所述自定义模板参数用于所述第二设备完成网络切片的配置;
[0406]
所述第一接收单元12,还用于接收来自所述第二设备的第二切片配置响应,所述第二切片配置响应中包括网络切片实例标识;
[0407]
所述第一发送单元11,还用于向所述第四设备发送第一切片配置响应,所述第一切片配置响应中包括所述网络切片实例标识。
[0408]
本技术实施例中,所述装置应用于第一设备中。所述装置中的第一处理单元13,在实际应用中可由中央处理器(cpu,central processing unit)、数字信号处理器(dsp,digital signal processor)、微控制单元(mcu,microcontroller unit)或可编程门阵列(fpga,field-programmable gate array)实现;所述装置中的第一发送单元11和第一接收单元12,在实际应用中可通过通信模组(包含:基础通信套件、操作系统、通信模块、标准化接口和协议等)及收发天线实现。
[0409]
本技术实施例还提供了一种能力开放信息获取装置。图13为本技术实施例的能力开放信息获取装置的组成结构示意图二,如图13所示,所述装置包括:第二接收单元21、第二处理单元22和第二发送单元23;其中,
[0410]
所述第二接收单元21,用于接收来自第一设备的第一请求;所述第一请求用于请求能力开放;所述第一请求中包括用于鉴权的身份认证信息;
[0411]
所述第二处理单元22,用于基于所述身份认证信息对所述第一设备进行鉴权;
[0412]
所述第二发送单元23,用于在所述第二处理单元22鉴权通过后,向所述第一设备发送能力开放信息。
[0413]
在本技术的一些可选实施例中,所述第二处理单元22,还用于开放能力应用程序
编程接口;
[0414]
所述第二发送单元23,用于基于开放的所述能力应用程序编程接口向所述第一设备发送能力开放信息。
[0415]
在本技术的一些可选实施例中,所述第二处理单元22,用于通过所述第二发送单元23和所述第二接收单元21与所述第一设备之间传输消息;在未通过所述第二接收单元21接收到来自所述第一设备的消息的情况下,终止向所述第一设备开放所述能力应用程序编程接口。
[0416]
在本技术的一些可选实施例中,所述装置还包括第一认证单元,用于通过第二设备对所述第一设备进行认证;
[0417]
所述第二发送单元23,还用于向所述第二设备发送能力信息,所述能力信息用于指示所述第一设备能够获得的能力,所述能力信息在所述第一认证单元对所述第一设备认证通过后发送。
[0418]
在本技术的一些可选实施例中,所述能力信息中包括以下信息的至少之一:能力标识、第三设备的类型信息、第三设备的域名、第三设备的互联网协议ip地址、第三设备的身份认证信息。
[0419]
在本技术的一些可选实施例中,所述能力标识包括以下至少之一:位置服务能力标识、无线网络信息服务能力标识、监控能力标识、预配置能力标识、策略/计费能力标识。
[0420]
在本技术的一些可选实施例中,所述无线网络信息服务能力标识包括以下至少之一:无线接入网络信息标识、切片能力标识、接入用户能力标识、多制式网络接入标识、数据统计报告能力标识。
[0421]
在本技术的一些可选实施例中,所述第三设备的类型信息包括以下至少之一:无线接入网标识、核心网的网络功能标识、第三方系统标识。
[0422]
本技术实施例中,所述装置应用于第三设备中。所述装置中的第二处理单元22和所述第一认证单元,在实际应用中可由cpu、dsp、mcu或fpga实现;所述装置中的第二发送单元23和第二接收单元21,在实际应用中可通过通信模组(包含:基础通信套件、操作系统、通信模块、标准化接口和协议等)及收发天线实现。
[0423]
本技术实施例还提供了一种能力开放信息获取装置。图14为本技术实施例的能力开放信息获取装置的组成结构示意图三,如图14所示,所述装置包括:第三接收单元32和第三发送单元31;其中,
[0424]
所述第三接收单元32,用于接收来自第一设备的第二请求,所述第二请求用于请求能力信息;
[0425]
所述第三发送单元31,用于向所述第一设备发送所述能力信息,所述能力信息用于指示所述第一设备能够获得的能力。
[0426]
在本技术的一些可选实施例中,所述能力信息中包括以下信息的至少之一:能力标识、第三设备的类型信息、第三设备的域名、第三设备的互联网协议ip地址、第三设备的身份认证信息。
[0427]
在本技术的一些可选实施例中,所述能力标识包括以下至少之一:位置服务能力标识、无线网络信息服务能力标识、监控能力标识、预配置能力标识、策略/计费能力标识。
[0428]
在本技术的一些可选实施例中,所述无线网络信息服务能力标识包括以下至少之
一:无线接入网络信息标识、切片能力标识、接入用户能力标识、多制式网络接入标识、数据统计报告能力标识。
[0429]
在本技术的一些可选实施例中,所述第三设备的类型信息包括以下至少之一:无线接入网标识、核心网的网络功能标识、第三方系统标识。
[0430]
在本技术的一些可选实施例中,所述第三接收单元32,还用于接收来自所述第一设备的第一接入认证请求,所述第一接入认证请求中包括认证需求信息和所述第一设备支持的能力信息;
[0431]
所述第三发送单元31,还用于对所述第一设备鉴权通过后,向所述第一设备发送第一接入认证响应,所述第一接入认证响应中包括第四设备的认证信息;所述第四设备的认证信息用于第四设备接入所述第一设备。
[0432]
在本技术的一些可选实施例中,所述第一设备支持的能力信息列表包括以下信息的至少之一:所述第一设备的标识、所述第一设备支持接入的网络类型、所述第一设备是否支持网络能力开放的指示、所述第一设备是否指示互联网安全协议(ipsec)的指示、所述第一设备的性能信息、所述第一设备是否支持广域互联的指示。
[0433]
在本技术的一些可选实施例中,所述第一设备的性能信息包括以下至少之一:所述第一设备的接口带宽、所述第一设备支持的第四设备数量。
[0434]
在本技术的一些可选实施例中,所述第四设备的认证信息包括以下信息的至少之一:第四设备的身份标识、第四设备的ip地址、第四设备的域名、第四设备的身份认证信息。
[0435]
本技术实施例中,所述装置应用于第二设备中。所述装置中的第三发送单元31和第三接收单元32,在实际应用中可通过通信模组(包含:基础通信套件、操作系统、通信模块、标准化接口和协议等)及收发天线实现。
[0436]
本技术实施例还提供了一种能力开放信息获取装置。图15为本技术实施例的能力开放信息获取装置的组成结构示意图四,如图15所示,所述装置包括:第四接收单元41和第四处理单元42;其中,
[0437]
所述第四接收单元41,用于接收来自第一设备的能力信息,所述能力信息用于指示所述第一设备能够获得的能力;
[0438]
所述第四处理单元42,用于基于所述能力信息进行相应能力的处理。
[0439]
在本技术的一些可选实施例中,所述第四接收单元41,用于通过代理功能组件与所述第一设备进行信息交互,接收来自第一设备的能力信息;
[0440]
所述第四处理单元42,用于通过应用组件基于所述能力信息进行相应处理。
[0441]
在本技术的一些可选实施例中,所述能力信息中包括以下信息的至少之一:能力标识、第三设备的类型信息、第三设备的域名、第三设备的ip地址、第三设备的身份认证信息。
[0442]
在本技术的一些可选实施例中,所述能力标识包括以下至少之一:位置服务能力标识、无线网络信息服务能力标识、监控能力标识、预配置能力标识、策略/计费能力标识;
[0443]
其中,所述无线网络信息服务能力标识包括以下至少之一:无线接入网络信息标识、切片能力标识、接入用户能力标识、多制式网络接入标识、数据统计报告能力标识。
[0444]
在本技术的一些可选实施例中,所述第三设备的类型信息包括以下至少之一:无线接入网标识、核心网的网络功能标识、第三方系统标识。
[0445]
所述第四处理单元42,用于在所述无线网络信息服务能力标识包括接入用户能力标识的情况下,基于所述接入用户能力标识对接入的用户进行管理。
[0446]
在本技术的一些可选实施例中,所述装置还包括第四发送单元43,用于向所述第一设备发送以下信息的至少之一:接入用户的手机号、接入用户的用户名称、接入用户的ip地址、接入应用标识。
[0447]
在本技术的一些可选实施例中,在所述无线网络信息服务能力标识包括切片能力标识的情况下,所述能力信息中还包括切片参数模板的配置信息、切片参数模板的数量以及切片参数模板的标识;
[0448]
其中,所述切片参数模板的配置信息包括以下至少之一的切片参数及其取值范围:
[0449]
切片支持最大用户数;
[0450]
切片服务区域;
[0451]
切片端到端时延;
[0452]
切片中终端的移动等级;
[0453]
切片资源共享等级;
[0454]
切片可靠性需求。
[0455]
在本技术的一些可选实施例中,所述第四处理单元42,用于通过所述第四发送单元43向所述第一设备发送第一切片配置请求,所述第一切片配置请求中包括用于指示标准切片参数模板类型的指示信息,或者用于指示自定义切片参数模板类型的指示信息以及自定义模板参数;通过所述第四接收单元41接收来自所述第一设备的第一切片配置响应,所述第一切片配置响应中包括所述网络切片实例标识。
[0456]
在本技术的一些可选实施例中,所述第四接收单元41,还用于接收来自所述第一设备的广播消息;
[0457]
所述第四发送单元43,还用于基于所述广播消息,向所述第一设备发送第一接入认证请求;所述第一接入认证请求用于所述第一设备对所述第四设备进行认证;
[0458]
所述第四接收单元41,还用于接收来自所述第一设备的第二接入认证响应。
[0459]
本技术实施例中,所述装置应用于第四设备中。所述装置中的第四处理单元42,在实际应用中可由cpu、dsp、mcu或fpga实现;所述装置中的第四发送单元43和第四接收单元41,在实际应用中可通过通信模组(包含:基础通信套件、操作系统、通信模块、标准化接口和协议等)及收发天线实现。
[0460]
需要说明的是:上述实施例提供的能力开放信息获取装置在进行能力开放信息获取时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的能力开放信息获取装置与能力开放信息获取方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0461]
本技术实施例还提供了一种通信设备,所述通信设备为前述实施例中的第一设备、第二设备、第三设备或第四设备。图16为本技术实施例的通信设备的硬件组成结构示意图,如图16所示,所述通信设备包括存储器52、处理器51及存储在存储器52上并可在处理器51上运行的计算机程序,所述处理器51执行所述程序时实现本技术实施例应用于第一设备
中的所述能力开放信息获取方法的步骤;或者,所述处理器51执行所述程序时实现本技术实施例应用于第二设备中的所述能力开放信息获取方法的步骤;或者,所述处理器51执行所述程序时实现本技术实施例应用于第三设备中的所述能力开放信息获取方法的步骤;或者,所述处理器51执行所述程序时实现本技术实施例应用于第四设备中的所述能力开放信息获取方法的步骤。
[0462]
可选地,通信设备中还可以包括一个或多个网络接口53。可以理解,通信设备中的各个组件通过总线系统54耦合在一起。可理解,总线系统54用于实现这些组件之间的连接通信。总线系统54除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图16中将各种总线都标为总线系统54。
[0463]
可以理解,存储器52可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,read only memory)、可编程只读存储器(prom,programmable read-only memory)、可擦除可编程只读存储器(eprom,erasable programmable read-only memory)、电可擦除可编程只读存储器(eeprom,electrically erasable programmable read-only memory)、磁性随机存取存储器(fram,ferromagnetic random access memory)、快闪存储器(flash memory)、磁表面存储器、光盘、或只读光盘(cd-rom,compact disc read-only memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,random access memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,static random access memory)、同步静态随机存取存储器(ssram,synchronous static random access memory)、动态随机存取存储器(dram,dynamic random access memory)、同步动态随机存取存储器(sdram,synchronous dynamic random access memory)、双倍数据速率同步动态随机存取存储器(ddrsdram,double data rate synchronous dynamic random access memory)、增强型同步动态随机存取存储器(esdram,enhanced synchronous dynamic random access memory)、同步连接动态随机存取存储器(sldram,synclink dynamic random access memory)、直接内存总线随机存取存储器(drram,direct rambus random access memory)。本技术实施例描述的存储器52旨在包括但不限于这些和任意其它适合类型的存储器。
[0464]
上述本技术实施例揭示的方法可以应用于处理器51中,或者由处理器51实现。处理器51可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器51中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器51可以是通用处理器、dsp,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器51可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本技术实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器52,处理器51读取存储器52中的信息,结合其硬件完成前述方法的步骤。
[0465]
在示例性实施例中,通信设备可以被一个或多个应用专用集成电路(asic,application specific integrated circuit)、dsp、可编程逻辑器件(pld,programmable logic device)、复杂可编程逻辑器件(cpld,complex programmable logic device)、
fpga、通用处理器、控制器、mcu、微处理器(microprocessor)、或其他电子元件实现,用于执行前述方法。
[0466]
在示例性实施例中,本技术实施例还提供了一种计算机可读存储介质,例如包括计算机程序的存储器52,上述计算机程序可由通信设备的处理器51执行,以完成前述方法所述步骤。计算机可读存储介质可以是fram、rom、prom、eprom、eeprom、flash memory、磁表面存储器、光盘、或cd-rom等存储器;也可以是包括上述存储器之一或任意组合的各种设备。
[0467]
本技术实施例提供的计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本技术实施例应用于第一设备中的所述能力开放信息获取方法的步骤;或者,该程序被处理器执行时实现本技术实施例应用于第二设备中的所述能力开放信息获取方法的步骤;或者,该程序被处理器执行时实现本技术实施例应用于第三设备中的所述能力开放信息获取方法的步骤;或者,该程序被处理器执行时实现本技术实施例应用于第四设备中的所述能力开放信息获取方法的步骤。
[0468]
本技术所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
[0469]
本技术所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
[0470]
本技术所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
[0471]
在本技术所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0472]
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0473]
另外,在本技术各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0474]
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0475]
或者,本技术上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以
是个人计算机、服务器、或者网络设备等)执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0476]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1