System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及通信领域,并且更具体地,涉及一种授权方法和通信装置。
技术介绍
1、在实际中,终端可能需要从网络获取一些网络数据,例如,由事件标识(event id)表征的网络事件和由分析标识(analytics id)表征的网络数据分析等,用以辅助终端本地的操作,例如,人工智能(artificial intelligence,ai)或机器学习(machine learning,ml)操作等。但并不是所有网络数据都会开放给任一终端,换句话说,终端请求的网络数据需要得到网络的授权。当终端请求网络数据时,可以向网络设备(例如应用功能网元(application function,af)等)发送请求消息,再由网络设备向数据存储网元获取授权。
技术实现思路
1、本申请提供了一种授权的方法和通信装置,能够在多个终端同时请求同一个网络数据时降低与数据存储网元之间的信令开销,从而提升信息开放授权的效率。
2、第一方面,提供了一种授权方法,所述方法可以由网络设备执行,也可以由网络设备中的模块或单元执行,为了描述方便,下文统一称为网络设备。
3、所述方法包括:网络设备向数据存储网元发送第一消息,所述第一消息包括第一网络数据的标识;所述网络设备接收来自所述数据存储网元的第二消息,所述第二消息包括第一授权信息,所述第一授权信息为被授权或未被授权获取所述第一网络数据的终端的信息。
4、这里的网络设备可以为应用功能网元或网络开放功能网元。数据存储网元可以为核心网中具备数据
5、可选地,所述第一消息用于获取所述第一授权信息。
6、在上述技术方案中,网络设备可以通过第一网络数据的标识从数据存储网元获取第一授权信息,而第一授权信息为被授权获取所述第一网络数据的终端的信息或者未被授权获取所述第一网络数据的终端的信息。这样,当多个终端同时请求第一网络数据时,只需要和数据存储网元进行一次信令交互就能确定这多个终端针对第一网络数据的授权信息,从而有助于减少信令交互的数量。
7、结合第一方面,在一种可能的实现方式中,所述第一网络数据的标识为网络数据分析标识、网络数据分析标识和所述网络数据分析的子集的标识的组合、网络事件标识、或所述网络事件的标识和所述网络事件的子集的标识的组合。
8、当第一网络数据的标识用于标识网络数据分析的子集或网络事件的子集时,网络设备可以从数据存储网元获取网络数据分析的子集粒度或网络事件的子集粒度的第一授权信息,可以实现精细化网络数据开放的效果。对于网络只开放某个分析标识对应的一组数据分析结果中的一部分或者某个事件标识对应的一组数据中的一部分给终端的情况,仍然可以实现相应的授权。
9、结合第一方面或其任意实现方式,在另一种可能的实现方式中,所述被授权或未被授权获取所述第一网络数据的终端的信息包括以下信息中的至少一个:一个或多个终端的标识、一个或多个终端组的标识、或一个或多个终端类型。
10、换句话说,数据存储网元中可以存储与第一网络数据的标识对应的一个或多个终端的标识,和/或,一个或多个终端组的标识,和/或,一个或多个终端类型。即该一个或多个终端、一个或多个终端组中的终端和一个或多个终端类型的终端被授权获取第一网络数据(白名单格式),或者,该一个或多个终端、一个或多个终端组中的终端和一个或多个终端类型的终端未被授权获取第一网络数据(白名单格式)。
11、数据存储网元中存储第一网络数据的标识对应的终端组,相比于存储第一网络数据的标识对应的终端,有助于减少对数据存储网元存储区的占用以及消息中携带的数据量。同理,数据存储网元中存储第一网络数据的标识对应的终端类型,相比于存储第一网络数据的标识对应的终端,有助于减少对数据存储网元存储区的占用以及消息中携带的数据量。
12、结合第一方面或其任意实现方式,在另一种可能的实现方式中,所述网络设备为网络开放功能网元,所述方法还包括:所述网络开放功能网元接收来自应用功能网元的第三消息,所述第三消息包括请求获取所述第一网络数据的终端的信息和所述第一网络数据的标识;所述网络开放功能网元根据所述第一授权信息、以及所述请求获取所述第一网络数据的终端的信息,确定所述第二授权信息,所述第二授权信息用于指示所述请求获取所述第一网络数据的终端是否被授权获取所述第一网络数据;所述网络开放功能网元向所述应用功能网元发送第四消息,所述第四消息包括所述第二授权信息。
13、在上述技术方案中,由网络开放功能网元根据应用功能网元的请求的第一网络数据的标识,向数据存储网元获取第一授权信息,并根据应用功能网元提供的请求获取第一网络数据的终端的信息、以及第一授权信息,确定请求获取第一网络数据的终端是否被授权获取第一网络数据,并反馈给应用功能网元,可以实现第一网络数据粒度的授权。
14、结合第一方面或其任意实现方式,在另一种可能的实现方式中,所述网络设备为网络开放功能网元,在所述网络设备向数据存储网元发送第一消息之前,所述方法还包括:所述网络开放功能网元接收来自应用功能网元的第五消息,所述第五消息包括多个终端的标识、以及所述多个终端中每个终端请求获取的网络数据的标识;所述网络开放功能网元根据所述第五消息,确定所述多个终端中的多个第一终端请求一个或多个相同的网络数据的标识,所述一个或多个相同的网络数据的标识包括所述第一网络数据的标识。
15、换句话说,当有多个终端同时请求网络数据时,网络开放功能网元可以将这多个终端的请求进行整合,对于请求相同网络数据的终端,网络开放功能网元通过该相同网络数据的标识向数据存储网元获取授权信息。这样只需要和数据存储网元进行一次信令交互就能确定请求相同网络数据的终端针对第一网络数据的授权信息,有助于减少信令交互的数量。
16、结合第一方面或其任意实现方式,在另一种可能的实现方式中,所述方法还包括:所述网络开放功能网元根据所述第一授权信息、以及所述多个第一终端的标识,确定第三授权信息,所述第三授权信息用于指示所述多个第一终端中的每个第一终端是否被授权获取所述第一网络数据,所述第一网络数据包括一个或多个类型的网络数据;所述网络开放功能网元向所述应用功能网元发送第六消息,所述第六消息包括所述第三授权信息。
17、在上述技术方案中,由网络开放功能网元根据第一授权信息和多个第一终端的标识,确定每个第一终端是否被授权获取第一网络数据,并反馈给应用功能网元,可以实现开放网络数据的授权。
18、结合第一方面或其任意实现方式,在另一种可能的实现方式中,所述第六消息还包括第四授权信息,所述方法还包括:所述网络开放功能网元根据所述第五消息,确定第二终端的标识,所述第二终端属于所述多个终端中除所述第一终端以外的终端;所述网络开放功能网元向所述数据存本文档来自技高网...
【技术保护点】
1.一种授权方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求1或2所述的方法,其特征在于,所述网络设备为网络开放功能网元,所述方法还包括:
4.根据权利要求1或2所述的方法,其特征在于,所述网络设备为网络开放功能网元,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述第六消息还包括第四授权信息,所述方法还包括:
7.根据权利要求1或2所述的方法,其特征在于,所述网络设备为应用功能网元,所述方法还包括:
8.根据权利要求1或2所述的方法,其特征在于,所述网络设备为应用功能网元,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
10.根据权利要求8或9所述的方法,其特征在于,所述方法还包括:
11.根据权利要求1至10中任一项所述的方法,其特征在于,
12.一种授权方法,其特征在于,所述方法包括:
14.根据权利要求12或13所述的方法,其特征在于,所述方法还包括:
15.一种授权方法,其特征在于,所述方法包括:
16.根据权利要求15所述的方法,其特征在于,当所述网络设备为网络开放功能网元时,所述方法还包括:
17.一种授权方法,其特征在于,所述方法包括:
18.根据权利要求17所述的方法,其特征在于,所述方法还包括:
19.一种授权方法,其特征在于,所述方法包括:
20.一种授权方法,其特征在于,所述方法包括:
21.一种授权方法,其特征在于,所述方法包括:
22.一种通信装置,其特征在于,所述装置包括:
23.一种通信装置,其特征在于,所述装置包括:
24.一种通信装置,其特征在于,所述装置包括:
25.一种授权方法,其特征在于,所述方法包括:
26.根据权利要求25所述的方法,其特征在于,
27.根据权利要求26所述的方法,其特征在于,
28.根据权利要求26或27所述的方法,其特征在于,
29.根据权利要求26至28中任一项所述的方法,其特征在于,
30.根据权利要求25至29中任一项所述的方法,其特征在于,
31.根据权利要求25至30中任一项所述的方法,其特征在于,
32.根据权利要求31所述的方法,其特征在于,当所述第一网络设备为网络开放功能网元时,所述方法还包括:
33.一种授权方法,其特征在于,所述方法包括:
34.根据权利要求33所述的方法,其特征在于,
35.根据权利要求34所述的方法,其特征在于,
36.根据权利要求33至35中任一项所述的方法,其特征在于,
37.一种授权方法,其特征在于,所述方法包括:
38.根据权利要求37所述的方法,其特征在于,
39.根据权利要求37或38所述的方法,其特征在于,
40.一种通信装置,其特征在于,所述装置包括:
41.一种通信装置,其特征在于,所述装置包括:
42.一种通信装置,其特征在于,所述装置包括:
43.一种通信装置,其特征在于,包括:
44.根据权利要求43所述的装置,其特征在于,所述装置还包括所述存储器。
45.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至21、25至39中任一项所述的方法。
46.一种计算机程序产品,其特征在于,所述计算机程序产品包括用于执行如权利要求1至21、25至39中任一项所述的方法的指令。
47.一种通信系统,其特征在于,包括:网络设备和数据存储网元;
48.根据权利要求47所述的通信系统,其特征在于,当所述网络设备为网络开放功能网元时,所述通信系统还包括应用功能网元,所述应用功能网元用于执行如权利要求19至21中任一项所述的方法。
49.一种通信系统,其特征在于,包括以下设备中的至少一个:
...【技术特征摘要】
1.一种授权方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求1或2所述的方法,其特征在于,所述网络设备为网络开放功能网元,所述方法还包括:
4.根据权利要求1或2所述的方法,其特征在于,所述网络设备为网络开放功能网元,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述第六消息还包括第四授权信息,所述方法还包括:
7.根据权利要求1或2所述的方法,其特征在于,所述网络设备为应用功能网元,所述方法还包括:
8.根据权利要求1或2所述的方法,其特征在于,所述网络设备为应用功能网元,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
10.根据权利要求8或9所述的方法,其特征在于,所述方法还包括:
11.根据权利要求1至10中任一项所述的方法,其特征在于,
12.一种授权方法,其特征在于,所述方法包括:
13.根据权利要求12所述的方法,其特征在于,所述方法还包括:
14.根据权利要求12或13所述的方法,其特征在于,所述方法还包括:
15.一种授权方法,其特征在于,所述方法包括:
16.根据权利要求15所述的方法,其特征在于,当所述网络设备为网络开放功能网元时,所述方法还包括:
17.一种授权方法,其特征在于,所述方法包括:
18.根据权利要求17所述的方法,其特征在于,所述方法还包括:
19.一种授权方法,其特征在于,所述方法包括:
20.一种授权方法,其特征在于,所述方法包括:
21.一种授权方法,其特征在于,所述方法包括:
22.一种通信装置,其特征在于,所述装置包括:
23.一种通信装置,其特征在于,所述装置包括:
24.一种通信装置,其特征在于,所述装置包括:
25.一种授权方法,其特征在于,所述方法包括:
26.根据权利要求25所述的方法,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。