System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本申请一般地涉及通信网络领域,并且更具体地,涉及用于认证和/或授权想要使用通信网络资源的单独应用(例如,由用户设备ue托管)的技术。本申请涉及在5g媒体流感知应用5gms aa处执行的方法、在5g媒体流5gms客户端处执行的方法、在5gms应用功能5gmsaf处执行的方法、以及在应用服务提供者asp处执行的方法。此外,提供了对应的实体、用户设备ue、非暂时性计算机可读存储介质以及计算机程序产品。
技术介绍
1、在高级别,5g系统(5gs)包括接入网络(an)和核心网络(cn)。an例如经由基站(诸如下面描述的gnb或ng-enb)向ue提供与cn的连接。cn包括各种网络功能(nf),它们提供各种不同的功能,例如会话管理、连接管理、计费、认证等。
2、图1示出了包括下一代无线电接入网络(ng-ran)199和5g核心(5gc)198的示例性5g网络架构的高级视图。ng-ran 199可以包括经由一个或多个ng接口连接到5gc的一个或多个gnodeb(gnb),例如分别经由接口102、152连接的gnb 100、150。更具体地,gnb 100、150可以经由相应的ng-c接口被连接到5gc 198中的一个或多个接入和移动性管理功能(amf)。类似地,gnb 100、150可以经由相应的ng-u接口被连接到5gc 198中的一个或多个用户面功能(upf)。各种其他网络功能(nf)可以被包括在5gc 198中,如下面更详细地描述的那样。
3、此外,gnb可以经由一个或多个xn接口(例如gnb 100与150之间
4、ng-ran 199被分层成无线电网络层(rnl)和传输网络层(tnl)。ng-ran架构(即,ng-ran逻辑节点和它们之间的接口)被定义为rnl的一部分。对于每个ng-ran接口(ng、xn、f1),指定了相关的tnl协议和功能。tnl针对用户面传输和信令传输提供服务。在一些示例性配置中,每个gnb被连接到“amf区域”内的所有5gc节点,其中术语“amf”将在下面更详细地描述。
5、图1中所示的ng ran逻辑节点包括中央单元(cu或gnb-cu)和一个或多个分布式单元(du或gnb-du)。例如,gnb 100包括gnb-cu 110以及gnb-du 120和130。cu(例如gnb-cu110)是逻辑节点,其托管高层协议并且执行各种gnb功能(例如控制du的操作)。du(例如gnb-du 120、130)是分散逻辑节点,其托管低层协议并且可以取决于功能划分选项而包括gnb功能的各种子集。因此,cu和du中的每一个可以包括执行它们的相应功能所需的各种电路,包括处理电路、收发机电路(例如用于通信)和电源电路。
6、gnb-cu通过相应的f1逻辑接口(例如图1中所示的接口122和132)连接到一个或多个gnb-du。但是,gnb-du可以仅被连接到单个gnb-cu。gnb-cu和所连接的gnb-du仅作为gnb对其他gnb和5gc可见。换句话说,f1接口在gnb-cu之外不可见。
7、5g网络中(例如5gc中)的另一个变化是在先前世代的网络中发现的传统对等接口和协议被基于服务的架构(sba)修改和/或取代,在sba中,网络功能(nf)向一个或多个服务消费者提供一个或多个服务。这可以例如通过超文本传输协议/表述性状态传输(http/rest)应用编程接口(api)来完成。一般而言,各种服务是自包含的功能,其可以以独立方式被改变和修改而不影响其他服务。
8、此外,服务包括各种“服务操作”,这些服务操作是整体服务功能的更细粒度划分。服务消费者与生产者之间的交互可以是“请求/响应”或“订阅/通知”类型。在5g sba中,网络储存库功能(nrf)允许每个网络功能发现由其他网络功能提供的服务,而数据存储功能(dsf)允许每个网络功能存储它的上下文。这种5g sba模型基于包括nf的模块化、可重用性和自包含的原理,这可以使得网络部署能够利用最新的虚拟化和软件技术。
9、oauth 2.0通常被用于向例如在5gc sba中使用的http rest api提供安全性。oauth将授权服务器与资源服务器相分离。这通常简化了部署,因为并非每个资源服务器(例如http服务器)都需要还提供授权功能。此外,授权服务器与资源服务器的分离允许针对不同服务或在不同方之间重用接入凭证。
10、在3gpp版本16(rel-16)内,5g媒体流架构被定义为在3gpp ts26.234(v15.1.0)中定义的分组交换流的演进。5g媒体流(5gms)架构专注于使用基于http的动态自适应流(dash)或http实时流(hls)的内容传送。5gms还定义了利用和/或使用5g用户面(up)的附加媒体控制相关过程。5gms支持上行链路(ul,即,ue到网络)流和下行链路(dl,即,网络到ue)流两者。多个功能特定于ul或dl(例如内容托管),但其他功能(例如动态策略)被共同用于ul流用例和dl流用例两者。
11、5gms应用提供者使用5gms功能来提供应用服务,例如视频或音频流服务。5gms应用提供者控制(并提供)被使能使用5gms功能的ue上的5gms感知应用(5gms aa)。例如,ue可以包括5gms客户端,其是支持5g ms定义的协议和过程的一种类型的应用使能器客户端(例如os级功能)。ue应用客户端可以经由5gms客户端来访问5gms功能。
技术实现思路
1、动态策略(或动态策略调用)过程使得ue应用(即,与应用服务提供者相关联)能够激活新的3gpp系统策略,例如服务质量(qos)策略或计费相关策略。然而,当前不清楚如何确定发出请求的ue应用是否被授权激活特定的动态策略。例如,不清楚如何确定发出请求的ue应用是否正在尝试重用另一个应用服务提供者的策略。这可能导致各种难题、问题和/或困难。
2、本公开的实施例解决了这些和其他难题、问题和/或困难,从而促进尝试调用动态策略的ue应用的认证和/或授权。
3、通过独立权利要求的特征来解决上述问题,从属权利要求描述了进一步的实施例。
4、一些实施例包括用于由在通信网络(例如ng-ran、5gc)中操作的ue托管的5gms aa的示例性方法(例如过程)。
5、这些示例性方法可以包括:从与所述5gms aa相关联的应用服务提供者asp获得令牌,所述令牌指示所述5gms aa被授权调用或激活用于所述通信网络的资源的动态策略,其中,所述动态策略与所述asp相关联。这些示例性方法还可以包括:向由所述ue托管的5gms客户端发送所述令牌。所述5gms客户端与所述本文档来自技高网...
【技术保护点】
1.一种用于由在通信网络中操作的用户设备UE托管的5G媒体流5GMS感知应用AA(200)的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,所述动态策略是以下中的一项:服务质量QoS策略,或零评级策略。
3.根据权利要求1至2中任一项所述的方法,其中,获得所述令牌包括:向所述ASP(700)发送(S81,S102,S1011)登录请求,以及从所述ASP(700)接收登录响应(S84,S103,1011),并且其中,所述令牌是在所述登录响应中接收的。
4.根据权利要求3所述的方法,其中:
5.根据权利要求1至4中任一项所述的方法,其中:
6.根据权利要求5所述的方法,还包括:向所述5GMS客户端(300)发送(1050)所述更新的令牌。
7.根据权利要求1至6中任一项所述的方法,还包括:在所述5GMS AA(200)与所述ASP(700)之间的媒体会话期间,根据所述动态策略经由所述通信网络发送或接收数据(1030)。
8.根据权利要求7所述的方法,其中,所述数据是经由基于HTTP的动态自适
9.根据权利要求1至8中任一项所述的方法,其中,所述令牌被发送(S86,S105,1020)到所述5GMS客户端(300)的媒体会话处理程序MSH。
10.根据权利要求1至9中任一项所述的方法,其中,所述令牌是指示所述UE被授权调用或激活所述动态策略的标识符。
11.一种用于由在通信网络中操作的用户设备UE托管的5G媒体流5GMS客户端(300)的方法,所述方法包括:
12.根据权利要求11所述的方法,其中,所述动态策略是以下中的一项:服务质量QoS策略,或零评级策略。
13.根据权利要求11至12中任一项所述的方法,其中:
14.根据权利要求11至13中任一项所述的方法,其中:
15.根据权利要求14所述的方法,还包括:
16.根据权利要求11至15中任一项所述的方法,还包括:根据所述动态策略,经由所述通信网络与5GMS应用服务器AS(600)发送或接收数据(1140),其中,所述数据与所述5GMSAA(200)和所述ASP(700)之间的媒体会话相关联。
17.根据权利要求16所述的方法,其中,所述数据是经由基于HTTP的动态自适应流DASH或HTTP实时流HLS来接收的。
18.根据权利要求11至17中任一项所述的方法,其中,所述令牌是由所述5GMS客户端(300)的媒体会话处理程序MSH从所述5GMS AA(200)接收并且发送到所述5GMS AF(500)的。
19.一种用于与通信网络相关联的5G媒体流5GMS应用功能AF(500)的方法,所述方法包括:
20.根据权利要求19所述的方法,其中,所述动态策略是以下中的一项:服务质量QoS策略,或零评级策略。
21.根据权利要求19或20中任一项所述的方法,其中:
22.根据权利要求21所述的方法,其中:
23.根据权利要求22所述的方法,还包括:从所述ASP(700)接收(1210)指示所述5GMSAA(200)被授权调用或激活所述动态策略的更新的另一个令牌,其中,所述更新的另一个令牌与更新的有效性时长相关联。
24.根据权利要求23所述的方法,还包括:
25.根据权利要求19至20中任一项所述的方法,其中,确定所述令牌有效包括:
26.根据权利要求25所述的方法,其中:
27.根据权利要求19至26中任一项所述的方法,还包括:
28.一种用于由在通信网络中操作的用户设备UE托管的5G媒体流5GMS感知应用AA(200)的应用服务提供者ASP(700)的方法,所述方法包括:
29.根据权利要求28所述的方法,其中,所述动态策略是以下中的一项:服务质量QoS策略,或零评级策略。
30.根据权利要求28至29中任一项所述的方法,其中,提供所述令牌包括:从所述5GMSAA(200)接收(S81,S102,1311)登录请求,以及向所述5GMS AA(200)发送(S84,S103,1311)登录响应,并且其中,所述令牌是在所述登录响应中发送的。
31.根据权利要求30所述的方法,其中:
32.根据权利要求28至31中任一项所述的方法,其中:
33.根据权利要求28至32中任一项所述的方法,还包括:
34.根据权利要求33所述的方法,其中:...
【技术特征摘要】
【国外来华专利技术】
1.一种用于由在通信网络中操作的用户设备ue托管的5g媒体流5gms感知应用aa(200)的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,所述动态策略是以下中的一项:服务质量qos策略,或零评级策略。
3.根据权利要求1至2中任一项所述的方法,其中,获得所述令牌包括:向所述asp(700)发送(s81,s102,s1011)登录请求,以及从所述asp(700)接收登录响应(s84,s103,1011),并且其中,所述令牌是在所述登录响应中接收的。
4.根据权利要求3所述的方法,其中:
5.根据权利要求1至4中任一项所述的方法,其中:
6.根据权利要求5所述的方法,还包括:向所述5gms客户端(300)发送(1050)所述更新的令牌。
7.根据权利要求1至6中任一项所述的方法,还包括:在所述5gms aa(200)与所述asp(700)之间的媒体会话期间,根据所述动态策略经由所述通信网络发送或接收数据(1030)。
8.根据权利要求7所述的方法,其中,所述数据是经由基于http的动态自适应流dash或http实时流hls来接收的。
9.根据权利要求1至8中任一项所述的方法,其中,所述令牌被发送(s86,s105,1020)到所述5gms客户端(300)的媒体会话处理程序msh。
10.根据权利要求1至9中任一项所述的方法,其中,所述令牌是指示所述ue被授权调用或激活所述动态策略的标识符。
11.一种用于由在通信网络中操作的用户设备ue托管的5g媒体流5gms客户端(300)的方法,所述方法包括:
12.根据权利要求11所述的方法,其中,所述动态策略是以下中的一项:服务质量qos策略,或零评级策略。
13.根据权利要求11至12中任一项所述的方法,其中:
14.根据权利要求11至13中任一项所述的方法,其中:
15.根据权利要求14所述的方法,还包括:
16.根据权利要求11至15中任一项所述的方法,还包括:根据所述动态策略,经由所述通信网络与5gms应用服务器as(600)发送或接收数据(1140),其中,所述数据与所述5gmsaa(200)和所述asp(700)之间的媒体会话相关联。
17.根据权利要求16所述的方法,其中,所述数据是经由基于http的动态自适应流dash或http实时流hls来接收的。
18.根据权利要求11至17中任一项所述的方法,其中,所述令牌是由所述5gms客户端(300)的媒体会话处理程序msh从所述5gms aa(200)接收并且发送到所述5gms af(500)的。
19.一种用于与通信网络相关联的5g媒体流5gms应用功能af(500)的方法,所述方法包括:
20.根据权利要求19所述的方法,其中,所述动态策略是以下中的一项:服务质量qos策略,或零评级策略。
21.根据权利要求19或20中任一项所述的方法,其中:
22.根据权利要求21所述的方法,其中:
23.根据权利要求22所述的方法,还包括:从所述asp(700)接收(1210)指示所述5gmsaa(200)被授权调用或激活所述动态策略的更新的另一个令牌,其中,所述更新的另一个令牌与更新的有效性时长相关联。
24.根据权利要求23所述的方法,还包括:
25.根据权利要求19至20中任一项所述的方法,其中,确定所述令牌有效包括:
26.根据权利要求25所述的方法,其中:
27.根据权利要求19至26中任一项所述的方法,还包括:
28.一种用于由在通信网络中操作的用户设备ue托管的5g媒体流5gms感知应用aa(200)的应用服务提供者asp(700)的方法,所述方法包括:
29.根据权利要求28所述的方法,其中,所述动态策略是以下中的一项:服务质量qos策略,或零评级策略。
30.根据权利要求28至29中任一项所述的方法,其中,提供所述令牌包括:从所述5gmsaa(200)接收(s81,s102,1311)登录请求,以及向所述5gms aa(200)发送(s84,s103,1311)登录响应,并且其中,所述令牌是在所述登录响应中发送的。
31.根据权利要求30所述的方法,其中:
32.根据权利要求28至31中任一项所述的方法,其中:
33.根据权利要求28至32中任一项所述的方法,还包括:
34.根据权利要求33所述的方法,其中:
35.根据权利要求28至34中任一项所述的方法,还包括:向与所述通信网络相关联的5gms应用功能af(500)...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。