A network resource redistribution controller (160) configured to redistribute network resources by a network node (300) is provided, which is used to transfer content from at least one content provider device (200) to user device UE (100). (110, 120). The network resource redistribution controller (160) includes the information collection module (162), which is configured to collect corresponding information generated during the use of the UE for each application (110, 120). The controller distribution of cyber source (160) also includes a resource allocation request generator (164), configured to generate a cyber source allocation request, wherein each allocation request includes a cyber source with a corresponding application in (110, 120) and associated information for the application of the priority collection based on the value of the priority value for the network node (300) is used for transmitting content to the redistribution of cyber source.
【技术实现步骤摘要】
【国外来华专利技术】资源重分配
本专利技术一般涉及电信网络领域,更具体地,涉及用于控制网络节点重分配网络资源的技术,该网络资源用于将内容从一个或多个内容提供商传递给在用户设备上运行的应用。
技术介绍
在3GPP长期演进(LTE)电信系统中,使用在互联网上使用的相同协议传输数据分组。然而,由于互联网不能满足的端点移动性和受保证的服务质量(QoS)这两个要求,所以LTE中使用的传输机制更加复杂。LTE通过使用所谓EPS承载并以正确的QoS满足这些要求,EPS承载在用户设备(UE)与公共数据网络(PDN)网关或服务网关之间的正确路由上双向传输数据。只要所需的网络资源可用,网络就可以在UE的请求下发起承载。一旦建立了承载,就可以向UE提供服务。在提供服务期间,网络应用适当的调度策略、受保证的最大丢失率等,以保确保承载的QoS。该网络可以使用称为差异性服务(DiffServ)的对IP协议的增强来提供QoS保证。这是通过在DiffServ网络的入口点处的入口路由器来完成的,入口路由器检查传入的数据包,将其分类(“每跳行为”,PHB),并使用IP首部中的六比特的所谓“差异性服务代码点”(DSCP)为它们贴标签。DSCP字段由网络内的路由器检查,并在其用于排队、转发和丢弃数据包的算法中使用。PHB有三种类型,即尽力而为、快速转发和保证转发。PDN使用预定的映射,基于覆盖承载的QoS等级指示符生成DSCP字段。DiffServ通过分配来自网络层的特定值来工作。Linux实现是setsockopt()函数,它为UE中的网络套接字设置值。该值可以从用户空间修改,并且可以由网络使用以确定与到套接字的 ...
【技术保护点】
一种包括用户设备UE(100)和至少一个内容提供商装置(200)的系统,所述至少一个内容提供商装置(200)被配置为经由网络(400)的网络节点(300)向所述UE(100)传送内容,其中所述UE(100)包括被配置为控制所述网络节点(300)重分配用于从所述至少一个内容提供商装置(200)向所述UE(100)上的应用(110、120)传送内容的网络资源的网络资源重分配控制器(160),所述网络资源重分配控制器(160)包括:信息收集模块(162),被配置为针对每个应用收集在所述UE的使用期间生成的相应信息;以及资源重分配请求生成器(164),被配置为生成网络资源重分配请求,其中,每个网络资源重分配请求包括与应用中的相应一个应用(110、120)相关联且基于针对所述应用收集的信息的优先级值,所述优先级值供所述网络节点(300)使用来重分配用于传送内容的网络资源;以及所述网络节点(300)包括:接收机模块(310),被配置为接收资源重分配请求;以及网络资源重分配模块(320),被配置为基于资源重分配请求中的优先级值来重分配用于向应用(110、120)传送内容的网络资源。
【技术特征摘要】
【国外来华专利技术】1.一种包括用户设备UE(100)和至少一个内容提供商装置(200)的系统,所述至少一个内容提供商装置(200)被配置为经由网络(400)的网络节点(300)向所述UE(100)传送内容,其中所述UE(100)包括被配置为控制所述网络节点(300)重分配用于从所述至少一个内容提供商装置(200)向所述UE(100)上的应用(110、120)传送内容的网络资源的网络资源重分配控制器(160),所述网络资源重分配控制器(160)包括:信息收集模块(162),被配置为针对每个应用收集在所述UE的使用期间生成的相应信息;以及资源重分配请求生成器(164),被配置为生成网络资源重分配请求,其中,每个网络资源重分配请求包括与应用中的相应一个应用(110、120)相关联且基于针对所述应用收集的信息的优先级值,所述优先级值供所述网络节点(300)使用来重分配用于传送内容的网络资源;以及所述网络节点(300)包括:接收机模块(310),被配置为接收资源重分配请求;以及网络资源重分配模块(320),被配置为基于资源重分配请求中的优先级值来重分配用于向应用(110、120)传送内容的网络资源。2.根据权利要求1所述的系统,其中,所述信息收集模块(162)被配置为针对每个应用(110、120)收集在所述UE的使用期间生成的相应信息,所述相应信息包括以下至少一项:对由用户分配给应用的相对于其他应用(110、120)的优先级的指示;对已将应用从在所述UE(100)的显示的前台和后台中的一个中进行显示切换到在所述前台和所述后台中的另一个中进行显示的指示;对应用(110、120)的性能以及用户与应用的交互中的至少一个进行指示的数据;以及对向所述至少一个内容提供商装置(200)请求的用于应用(110、120)的对象的优先级进行指示的网络层信息。3.根据权利要求2所述的系统,其中,所述信息收集模块(162)被配置为针对每个应用(110、120)收集包括以下至少一项的网络层信息和应用层信息:对分配给应用(110、120)的优先级的指示;对已将应用(110、120)从在所述UE(100)的显示的前台和后台中的一个中进行显示切换到在所述前台和所述后台中的另一个中进行显示的指示;以及对应用的性能以及用户与应用的交互中的至少一个进行指示的数据。4.根据权利要求2或3所述的系统,其中,所述信息收集模块(162)被配置为针对每个应用(110、120)收集在所述UE(100)使用期间生成的相应信息,所述相应信息包括以下两项或更多项:对分配给应用(110、120)的优先级的指示;对已将应用从在所述UE(100)的显示的前台和后台中的一个中进行显示切换到在所述前台和所述后台中的另一个中进行显示的指示;对应用的性能以及用户与应用的交互中的至少一个进行指示的数据;以及网络层信息,且其中:所述信息收集模块(162)被配置为针对每个应用(110、120)收集对分配给应用的优先级的指示,所述资源重分配请求生成器(164)被配置为基于收集的指示来生成用于计算与应用中的相应一个应用相关联的优先级值的第一部分优先级值;所述信息收集模块(162)被配置为针对每个所述应用(110、120)收集对已将应用从在显示的所述前台和所述后台中的一个中进行显示切换到在所述前台和所述后台中的另一个中进行显示的指示,所述资源重分配请求生成器(164)被配置为基于收集的指示来生成用于计算与应用中的相应一个应用(110、120)相关联的优先级值的第二部分优先级值;所述信息收集模块(162)被配置为针对每个应用(110、120)收集对应用的性能以及用户与应用的交互中的至少一个进行指示的数据,所述资源重分配请求生成器(164)被配置为基于收集的数据来生成用于计算与应用中的相应一个应用(110、120)相关联的优先级值的第三部分优先级值;所述信息收集模块(162)被配置为针对每个应用(110、120)收集网络层信息,所述资源重分配请求生成器(164)被配置为基于收集的网络层信息来生成用于计算与应用中的相应一个应用(110、120)相关联的优先级值的第四部分优先级值;以及所述资源重分配请求生成器(164)被配置为通过将由此针对相应应用生成的部分优先级值求和来计算每个资源重分配请求的相应优先级值。5.根据前述任一项权利要求所述的系统,其中:所述UE的所述资源重分配请求生成器(164)被配置为基于收集的信息生成资源重分配请求,每个资源重分配请求包括优先级值和网络套接字标识符,所述网络套接字标识符标识已分配由应用中的相应一个应用(110、120)使用的所述UE(100)的网络套接字;所述网络节点(300)的所述接收机模块(310)被配置为接收资源重分配请求,每个资源重分配请求包括所述优先级值和所述网络套接字标识符;以及对于接收到的资源重分配请求,所述网络节点(300)的所述网络资源重分配模块(320)被配置为使用资源重分配请求中的优先级值来重分配用于向由所述网络套接字标识符标识的网络套接字传送内容的网络资源。6.根据权利要求5所述的系统,其中:所述UE(100)的所述资源重分配请求生成器(164)生成的资源重分配请求中的至少一个资源重分配请求还包括优先级值生存期指示符,所述优先级值生存期指示符指示资源重分配请求中的优先级值应用于由所述网络套接字标识符标识的UE的网络套接字的时长;所述网络节点(300)的所述接收机模块(310)被配置为接收资源重分配请求,每个资源重分配请求包括优先级值生存期指示符;以及对于接收到的这种资源重分配请求,在由所述优先级值生存期指示符指示的时长内,所述网络节点(300)的所述网络资源重分配模块(320)被配置为使用资源重分配请求中的优先级值重分配用于向由所述网络套接字标识符标识的网络套接字传送内容的网络资源。7.根据权利要求5或6所述的系统,其中:由所述UE(100)的所述资源重分配请求生成器(164)生成的资源重分配请求中的至少一个资源重分配请求还包括内容量指示符,所述内容量指示符指示:在资源重分配请求中的优先级值停止应用于由所述网络套接字标识符标识的网络套接字之前,使用已经基于所述优先级值分配的网络资源能够向由所述网络套接字标识符标识的网络套接字发送的内容的最大量;所述网络节点(300)的所述接收机模块(310)被配置为接收资源重分配请求,每个资源重分配请求包括所述内容量指示符;以及对于接收到的这种资源重分配请求,所述网络节点(300)的网络资源重分配模块(320)被配置为使用资源重分配请求中的优先级值来重分配用于向由所述网络套接字标识符标识的网络套接字传送内容的网络资源,直到所发送的内容的量达到所述内容量指示符指示的最大量。8.根据权利要求2至7中任一项所述的系统,其中对分配给应用的优先级的指示包括对用户为应用设置的通信带宽优先级的指示,所述通信带宽优先级提供应用所需的通信带宽相对于一个或多个其他应用所需的通信带宽的指示;所述网络节点(300)的所述接收机模块(310)被配置为接收资源重分配请求,每个资源重分配请求包括与应用中的相应一个应用(110、120)相关联的对针对应用设置的通信带宽优先级进行指示的优先级值;以及所述网络节点(300)的所述网络资源重分配模块(320)被配置为分配在所述网络节点处可用的通信带宽,以便根据相应的通信带宽优先级向应用(110、120)传送内容。9.根据权利要求2至8中任一项所述的系统,其中对分配给应用的优先级的指示包括对用户为应用设置的通信延迟优先级的指示,所述通信延迟优先级提供应用所需的通信延迟相对于一个或多个其他应用所需的通信延迟的指示;所述网络节点(300)的所述接收机模块(310)被配置为接收资源重分配请求,每个资源重分配请求包括与应用中的相应一个应用(110、120)相关联的对针对应用设置的通信延迟优先级进行指示的优先级值;以及所述网络节点(300)的所述网络资源重分配模块(320)被配置为重分配网络资源,以便根据相应的通信延迟优先级向应用(110、120)传送内容。10.一种被配置为控制由网络节点(300)进行的对用于将内容从至少一个内容提供商装置(200)传送给用户设备UE(100)上的应用(110、120)的网络资源的重分配的网络资源重分配控制器(160),所述网络资源重分配控制器(160)包括:信息收集模块(162),被配置为针对每个应用(110、120)收集在所述UE的使用期间生成的相应信息;以及资源重分配请求生成器(164),被配置为生成网络资源重分配请求,其中,每个网络资源重分配请求包括与应用中的相应一个应用(110、120)相关联且基于针对所述应用收集的信息的优先级值,所述优先级值供所述网络节点(300)使用来重分配用于传送内容的网络资源。11.根据权利要求10所述的网络资源重分配控制器(160),其中,所述信息收集模块(162)被配置为针对每个应用(110、120)收集在所述UE(100)的使用期间生成的相应信息,所述相应信息包括以下至少一项:对由用户分配给应用的相对于其他应用的优先级的指示;对已将应用从在所述UE(100)的显示的前台和后台中的一个中进行显示切换到在所述前台和所述后台中的另一个中进行显示的指示;对应用的性能以及用户与应用的交互中的至少一个进行指示的数据;以及对向所述至少一个内容提供商装置(200)请求的用于应用的对象的优先级进行指示的网络层信息。12.根据权利要求11所述的网络资源重分配控制器(160),其中,所述信息收集模块(162)被配置为针对每个应用(110、120)收集包括以下至少一项的网络层信息和应用层信息:对分配给应用的优先级的指示;对已将应用从在所述UE(100)的显示的前台和后台中的一个中进行显示切换到在所述前台和所述后台中的另一个中进行显示的指示;以及对应用的性能以及用户与应用的交互中的至少一个进行指示的数据。13.根据权利要求11或12所述的网络资源重分配控制器(160),其中,所述信息收集模块(162)被配置为针对每个应用(110、120)收集在所述UE(100)使用期间生成的相应信息,所述相应信息包括以下两项或更多项:对分配给应用的优先级的指示;对已将应用从在所述UE(100)的显示的前台和后台中的一个中进行显示切换到在所述前台和所述后台中的另一个中进行显示的指示;对应用的性能以及用户与应用的交互中的至少一个进行指示的数据;以及网络层信息,且其中:所述信息收集模块(162)被配置为针对每个应用(110、120)收集对分配给应用的优先级的指示,所述资源重分配请求生成器(164)被配置为基于收集的指示来生成用于计算与应用中的相应一个应用(110、120)相关联的优先级值的第一部分优先级值;所述信息收集模块(162)被配置为针对每个所述应用(110、120)收集对已将应用从在显示的所述前台和所述后台中的一个中进行显示切换到在所述前台和所述后台中的另一个中进行显示的指示,所述资源重分配请求生成器(164)被配置为基于收集的指示来生成用于计算与应用中的相应一个应用(110、120)相关联的优先级值的第二部分优先级值;所述信息收集模块(162)被配置为针对每个应用(110、120)收集对应用的性能以及用户与应用的交互中的至少一个进行指示的数据,所述资源重分配请求生成器(164)被配置为基于收集的数据来生成用于计算与应用中的相应一个应用(110、120)相关联的优先级值的第三部分优先级值;所述信息收集模块(162)被配置为针对每个应用(110、120)收集网络层信息,所述资源重分配请求生成器(164)被配置为基于收集的网络层信息来生成用于计算与应用中的相应一个应用(110、120)相关联的优先级值的第四部分优先级值;以及所述资源重分配请求生成器(164)被配置为通过将由此针对相应应用生成的部分优先级值求和来计算每个资源重分配请求的相应优先级值。14.根据权利要求10至13中任一项所述的网络资源重分配控制器(1.601),其中,所述资源重分配请求生成器(164)被配置为基于收集的信息生成资源重分配请求,每个资源重分配请求包括优先级值和网络套接字标识符,所述网络套接字标识符标识已分配由应用中的相应一个应用(110、120)使用的所述UE(100)的网络套接字。15.根据权利要求14所述的网络资源重分配控制器(160),其中,由所述资源重分配请求生成器(164)生成的资源重分配请求中的至少一个资源重分配请求还包括以下至少一项:优先级值生存期指示符,所述优先级值生存期指示符指示资源重分配请求中的优先级值将应用于由所述网络套接字标识符标识的UE(100)的网络套接字的时长;以及内容量指示符,所述内容量指示符指示:在资源重分配请求中的优先级值停止应用于由所述网络套接字标识符标识的网络套接字之前,使用已经基于所述优先级值分配的网络资源能够向由所述网络套接字标识符标识的网络套接字发送的内容的最大量。16.根据权利要求11至15中任一项所述的网络资源重分配控制器(160),其中,对分配给应用的优先级的指示包括对用户为应用设置的通信带宽优先级和通信延迟优先级中的至少一个的指示,所述通信带宽优先级提供应用所需的通信带宽相对于一个或多个其他应用(110、12...
【专利技术属性】
技术研发人员:格扎·萨博,桑德尔·拉茨,
申请(专利权)人:瑞典爱立信有限公司,
类型:发明
国别省市:瑞典,SE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。