一种下载资源的方法和设备技术

技术编号:18292449 阅读:52 留言:0更新日期:2018-06-24 08:28
本发明专利技术公开了一种下载资源的方法和设备,用以解决现有技术中多次下载同一个视频存在带宽浪费的问题。本发明专利技术实施例中MEC服务器在接收到资源请求方发送的资源请求后,判断本地是否存储所述资源请求对应的资源,若存在,则将所述本地存储的所述资源请求对应的资源返回至所述资源请求方。由于本发明专利技术实施例中MEC服务器在接收到资源请求后,判断本地是否存储所述资源请求对应的资源,若存在,则将存储的所述资源请求对应的资源返回至所述资源请求方,无需再次向更高级的网络侧设备获取资源,不仅节省了带宽资源,还可以满足下载资源的低时延需求。

【技术实现步骤摘要】
一种下载资源的方法和设备
本专利技术涉及互联网
,特别涉及一种下载资源的方法和设备。
技术介绍
越来越多的用户习惯于通过多样化的终端来观看网络视频,例如,采用手机、电脑、电视等终端。预计未来5年,观看网络视频的流量将会面临20倍的流量增长,其中70%流量来自视频业务,35%的流量将会终结在移动边缘。当同一个家庭或者同一个区域内的多个终端多次下载同一视频资源时,若每次都需要重新下载,将会造成严重宽带的浪费。现有技术中可以采用MEC(MobileEdgeComputing,移动边缘计算)实现本地分流来避免大流量业务带来的时延大、体验差、回传带宽消耗大等问题。MEC是基于5G演进的架构,并将移动接入网与互联网业务深度融合的一种技术。MEC可利用无线接入网络就近提供电信用户IT所需服务和云端计算功能,而创造出一个具备高性能、低延迟与高带宽的电信级服务环境,加速网络中各项内容、服务及应用的快速下载,让消费者享有不间断的高质量网络体验。MEC一方面可以改善用户体验,节省带宽资源,另一方面通过将计算能力下沉到移动边缘节点,提供第三方应用集成,为移动边缘入口的服务创新提供了无限可能,虽然目前采用MEC来实现本地分流已经完成关键技术研究,但是具体实施方式还没有形成统一标准。综上所述,现有技术中多次下载同一个视频会存在带宽资源浪费。
技术实现思路
本专利技术提供一种下载资源的方法,用以解决现有技术中多次下载同一个视频存在带宽浪费的问题。本专利技术提供一种下载资源的方法,包括:一层移动边缘计算MEC服务器在接收到终端发送的资源请求后,若本地存储所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;若本地未存储所述资源请求对应的资源,则将所述资源请求发送给二层MEC服务器,并将所述二层MEC服务器发送的资源返回至所述终端;二层MEC服务器在接收到资源请求方发送的资源请求后,若本地存储所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述资源请求方;若本地未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述资源请求方,其中所述资源请求方为一层MEC服务器或终端。本专利技术提供一种下载资源的系统,该系统包括:一层MEC服务器和二层MEC服务器;所述一层MEC服务器,用于在接收到终端发送的资源请求后,若本地存储所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;若本地未存储所述资源请求对应的资源,则将所述资源请求发送给二层MEC服务器,并将所述二层MEC服务器发送的资源返回至所述终端;所述二层MEC服务器,用于在接收到资源请求方发送的资源请求后,若本地存储所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述资源请求方;若本地未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述资源请求方,其中所述资源请求方为一层MEC服务器或终端。本专利技术提供一种下载资源的MEC服务器,包括:至少一个处理单元以及至少一个存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行下列过程:在接收到资源请求方发送的资源请求后,判断本地是否存储所述资源请求对应的资源;在确定所述本地存储所述资源请求对应的资源后,将本地存储的所述资源请求对应的资源返回至所述资源请求方;若本地未存储所述资源请求对应的资源,则将所述资源请求发送给资源下载方,并将所述资源下载方发送的资源返回至所述资源请求方;若所述MEC服务器是一层MEC服务器,则所述资源请求方是终端,所述资源下载方是二层MEC服务器;若所述MEC服务器是二层MEC服务器,则所述资源请求方是一层MEC服务器或终端,所述资源下载方是EPC,其中所述一层MEC服务器通过二层MEC服务器连接到EPC。本专利技术提供一种计算设备可读存储介质,包括程序代码,当所述程序代码在计算设备上运行时,所述程序代码用于使所述计算设备执行权利下载资源方法的步骤。本专利技术实施例中MEC服务器在接收到资源请求方发送的资源请求后,判断本地是否存储所述资源请求对应的资源,若存在,则将所述本地存储的所述资源请求对应的资源返回至所述资源请求方。由于本专利技术实施例中MEC服务器在接收到资源请求后,判断本地是否存储所述资源请求对应的资源,若存在,则将存储的所述资源请求对应的资源返回至所述资源请求方,无需再次向更高级的网络侧设备获取资源,不仅节省了带宽资源,还可以满足下载资源的低时延需求。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施下载资源的方法步骤流程图;图2为本专利技术实施例一层MEC服务器和二层MEC服务器连接范围示意图;图3为本专利技术实施例MEC服务器结构示意图;图4为本专利技术实施例的另一种MEC服务器结构示意图;图5为本专利技术实施例下载资源的系统结构示意图;图6为本专利技术实施例资源请求方为家庭内的终端下载资源完整的方法流程图;图7为本专利技术实施例资源请求方为基站区域内的终端下载资源完整的方法流程图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供一种下载资源的方法,包括;步骤100,一层移动边缘计算MEC服务器在接收到终端发送的资源请求后,若本地存储所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;若本地未存储所述资源请求对应的资源,则将所述资源请求发送给二层MEC服务器,并将所述二层MEC服务器发送的资源返回至所述终端;步骤101,二层MEC服务器在接收到资源请求方发送的资源请求后,若本地存储所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述资源请求方;若本地未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述资源请求方,其中所述资源请求方为一层MEC服务器或终端。例如,如图2所示,可以将家庭网关、家庭内的路由器等作为一层MEC服务器,则所述资源请求方为家庭内的电脑、手机、电视等;将基站作为二层MEC服务器,则所述资源请求方是一层MEC服务器或基站区域内的电脑、手机、电视等。本专利技术实施例中MEC服务器在接收到资源请求方发送的资源请求后,判断本地是否存储所述资源请求对应的资源,若存在,则将所述本地存储的所述资源请求对应的资源返回至所述资源请求方。由于本专利技术实施例中MEC服务器在接收到资源请求后,判断本地是否存储所述资源请求对应的资源,若存在,则将存储的所述资源请求对应的资源返回至所述资源请求方,无需再次向更高级的网络侧设备获取资源,不仅节省了带宽资源,还可以满足下载资源的低时延需求。根据资源请求方的不同,本专利技术实本文档来自技高网...
一种下载资源的方法和设备

【技术保护点】
1.一种下载资源的方法,其特征在于,该方法包括:一层移动边缘计算MEC服务器在接收到终端发送的资源请求后,若本地存储所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;若本地未存储所述资源请求对应的资源,则将所述资源请求发送给二层MEC服务器,并将所述二层MEC服务器发送的资源返回至所述终端;二层MEC服务器在接收到资源请求方发送的资源请求后,若本地存储所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述资源请求方;若本地未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述资源请求方,其中所述资源请求方为一层MEC服务器或终端。

【技术特征摘要】
1.一种下载资源的方法,其特征在于,该方法包括:一层移动边缘计算MEC服务器在接收到终端发送的资源请求后,若本地存储所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;若本地未存储所述资源请求对应的资源,则将所述资源请求发送给二层MEC服务器,并将所述二层MEC服务器发送的资源返回至所述终端;二层MEC服务器在接收到资源请求方发送的资源请求后,若本地存储所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述资源请求方;若本地未存储所述资源请求对应的资源,则将所述资源请求发送给EPC,并将所述EPC发送的资源返回至所述资源请求方,其中所述资源请求方为一层MEC服务器或终端。2.如权利要求1所述的方法,其特征在于,所述一层MEC服务器将所述资源请求发送给二层MEC服务器之后,还包括:若所述一层MEC服务器接收到同一资源对应的资源请求的频率高于预设的阈值,则将所述二层MEC服务器发送的该资源缓存到本地;所述二层MEC服务器将所述资源请求发送给EPC之后,还包括:若所述二层MEC服务器接收到同一资源对应的资源请求的频率高于预设的阈值,则将所述EPC发送的该资源缓存到本地。3.如权利要求1所述的方法,其特征在于,该方法还包括:所述一层MEC服务器在本地存储的资源对应的资源请求的频率低于预设的阈值后,将该资源从本地删除;所述二层MEC服务器在本地存储的资源对应的资源请求的频率低于预设的阈值后,将该资源从本地删除。4.如权利要求1~3任一所述的方法,其特征在于,所述一层MEC服务器将本地存储的所述资源请求对应的资源返回至所述资源请求方之后,还包括:所述一层MEC服务器根据本地的计费策略以及返回至所述资源请求方的所述资源的流量大小对请求该资源的终端进行流量计费;所述二层MEC服务器将本地存储的所述资源请求对应的资源返回至所述资源请求方之后,还包括:若所述请求方是一层MEC服务器,确定与所述一层MEC服务器连接的发送所述资源请求的终端,并根据本地的计费策略以及返回至所述一层MEC服务器的所述资源的流量大小对确定的终端进行流量计费;或若所述请求方是终端,则根据本地的计费策略以及返回至所述资源请求方的所述资源的流量大小对请求该资源的终端进行流量计费。5.一种下载资源的系统,其特征在于,该系统包括:一层MEC服务器和二层MEC服务器;所述一层MEC服务器,用于在接收到终端发送的资源请求后,若本地存储所述资源请求对应的资源,则将本地存储的所述资源请求对应的资源返回至所述终端;若本地未存储所述资源请求对应的资源,则将所述资源请求发送给二层MEC服务器,并将所述二层MEC服务器发送的资源返回至所述终端;所述二层MEC服务器,用于在接收到资源请求方发送的资源请...

【专利技术属性】
技术研发人员:马路娟张传欣刘宏举
申请(专利权)人:海信集团有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1