资源获取方法、装置及系统制造方法及图纸

技术编号:19243040 阅读:39 留言:0更新日期:2018-10-24 05:36
本申请公开了一种资源获取方法、装置及系统,属于无线通信领域。所述方法包括:当第一边缘节点接收到第二边缘节点发送的第一资源获取请求,且本地没有缓存第一目标资源时,第一边缘节点可以通过第一目标资源的共享热度信息确定是否需要缓存第一目标资源。由于第一目标资源的共享热度信息是由所述第一边缘节点从本边缘节点以及其他边缘节点接收到的针对所述第一目标资源的获取请求的次数确定,因此,通过该共享热度信息确定是否需要对第一目标信息进行缓存,加快了第一边缘节点缓存第一目标资源的速度。同时,第二边缘节点直接从第一边缘节点中获取第一目标资源,无需与网关设备进行交互,从而降低了基站与网关设备之间接口的带宽消耗。

【技术实现步骤摘要】
资源获取方法、装置及系统
本申请涉及无线通信领域,特别涉及一种资源获取方法、装置及系统。
技术介绍
随着无线通信技术的发展,终端通过移动通信网络获取资源的需求日益增多。移动通信网络主要分为无线接入网和核心网两个部分,无线接入网主要包括至少一个基站,核心网主要包括网关设备。以长期演进(Long-TermEvolution,LTE)网络架构为例,该至少一个基站可以通过S1接口与网关设备通信,该至少一个基站中任意两个基站之间可以通过X2接口通信。当终端通过移动通信网络获取资源时,需要向覆盖其所在区域的基站发送资源获取请求,从而由基站将该资源获取请求通过S1接口转发至网关设备。该网关设备在接收到该资源获取请求后,可以将该资源获取请求转发至待获取的资源的源站点,以从该源站点中获取资源。由于基站每接收一次资源获取请求,就需要向网关设备转发一次该资源获取请求,从而造成S1接口带宽的消耗。同时,由于终端从源站点中获取资源时,将资源获取请求传递到源站点并等待源站点响应该资源获取请求的往返时间(RoundTripTime,RTT)较长,因此,为了降低终端在获取资源时,消息传送的RTT和S1接口的带宽消耗,参见图1A,通常可以为每个基站通过旁路或串联的方式部署边缘节点,并为网关设备通过旁路或者串联的方式部署中心节点。当终端获取资源时,可以向覆盖其所在区域的基站中部署的边缘节点发送资源获取请求,该资源获取请求中携带所请求资源的标识。当该边缘节点接收到该资源获取请求时,可以从本地缓存中查找该标识对应的资源。若该边缘节点的本地缓存中存在该标识对应的资源,则可以将该资源发送至该终端。若该边缘节点的本地缓存中不存在该标识对应的资源,则该边缘节点可以向中心节点或源站点请求获取该标识对应的资源,并增加该标识对应的资源的请求次数等热度信息。如果增加后该标识对应的资源的热度信息满足预设缓存条件,比如请求次数大于预设次数阈值,则当该边缘节点从中心节点或源站点获取到该资源后,不仅可以将该获取到的资源发送至终端,还可以将获取到的资源存储在本地缓存中。按照上述方法,每个边缘节点是分别统计请求同一资源的热度信息,并在该资源的热度信息满足预设缓存条件时才会将该资源缓存在本地,因此,尽管通过网关设备向中心节点或源站点发送的关于请求同一资源的热度信息满足预设缓存条件,但是对于某个边缘节点来说,统计的同一资源的热度信息可能还未满足预设缓存条件,该边缘节点不会将该资源缓存到本地。因此,当终端向该边缘节点发送资源获取请求时,该边缘节点仍然需要通过S1接口不断从中心节点或源站点获取该资源,并未降低S1接口的带宽消耗。
技术实现思路
为了降低了基站与网关设备之间接口的带宽消耗,提高边缘节点缓存资源的速度,本申请提供了一种资源获取方法、装置及系统。所述技术方案如下:第一方面,提供了一种资源获取方法,该方法应用于第一基站和第二基站通过同一网关设备接入外部网络的情形,其中,所述第一基站上部署有第一边缘节点,所述第二基站上部署有第二边缘节点,所述方法包括:第一边缘节点接收第二边缘节点发送的第一资源获取请求,所述第一资源获取请求中携带第一目标资源的资源标识;第一边缘节点确定本地没有缓存所述第一目标资源的资源标识对应的第一目标资源;基于所述第一目标资源的共享热度信息,所述第一边缘节点确定是否需要缓存所述第一目标资源,所述第一目标资源的共享热度信息由所述第一边缘节点从本边缘节点以及其他边缘节点接收到的针对所述第一目标资源的获取请求的次数确定,所述其他边缘节点包括在通过所述网关设备接入外部网络的基站中部署的除所述第一边缘节点之外的任一边缘节点;当需要缓存所述第一目标资源时,从部署在所述网关设备中的中心节点或所述第一目标资源的源站点中获取所述第一目标资源;缓存所述第一目标资源,并将所述第一目标资源发送至所述第二边缘节点。另外,该资源标识用于唯一标识一个资源,且该资源标识可以是资源的地址、资源的名称等等。需要说明的是,第二边缘节点可以为在通过所述网关设备接入外部网络的基站中部署的除所述第一边缘节点之外的任一边缘节点。另外,外部网络是相对于网关设备的位置而言的,连接到该网关设备的所有基站以及连接到这些基站上的所有终端构成了内部网络。内部网络中的任一基站或者终端需要通过网关设备与外部网络中的设备进行通信。其中,第一目标资源的共享热度信息可以与第一目标资源的资源标识以对应关系的形式进行存储,也可以与第一目标资源的资源标识以缓存队列的形式进行存储。当然,在实际应用中,第一目标资源的共享热度信息还可以以其他形式进行存储。另外,所述第一目标资源的共享热度信息具体可以是由所述第一边缘节点从在通过所述网关设备接入外部网络的基站中部署的边缘节点(含第一边缘节点本身)接收到的针对第一目标资源的获取请求的次数确定。当获取请求的次数大于预设次数阈值的时候,则确定需要缓存所述第一目标资源;反之,则不需要。所述第一目标资源的共享热度信息也可以是在预设时间段内由所述第一边缘节点从在通过所述网关设备接入外部网络的基站中部署的边缘节点(含第一边缘节点本身)接收到的针对第一目标资源的获取请求的次数确定,例如以当前时间为准往前推T天内被获取请求的次数,当被获取请求的次数大于预设次数阈值的时候,则确定需要缓存所述第一目标资源;反之,则不需要。在本专利技术实施例中,当第一边缘节点接收到第二边缘节点发送的第一资源获取请求,且本地没有缓存第一目标资源时,第一边缘节点可以通过第一目标资源的共享热度信息确定是否需要缓存第一目标资源。由于第一目标资源的共享热度信息是由所述第一边缘节点从本边缘节点以及其他边缘节点接收到的针对所述第一目标资源的获取请求的次数确定的,也即是,第一边缘节点可以统计到任一边缘节点发送的获取第一目标资源的请求,从而提高了第一目标资源在第一边缘节点中的热度。通过该共享热度信息确定是否需要对第一目标信息进行缓存,加快了第一边缘节点缓存第一目标资源的速度。在一种可能的实现方式中,所述基于所述第一目标资源的共享热度信息,确定是否需要缓存所述第一目标资源之后,还包括:当不需要缓存所述第一目标资源时,向所述第二边缘节点发送第一提示信息,所述第一提示信息用于提示所述第二边缘节点从所述中心节点或所述第一目标资源的源站点中获取所述第一目标资源。当第一边缘节点不需要缓存第二边缘节点请求的第一目标资源时,由第二边缘节点自身去中心节点或者第一目标资源的源站点中获取该第一目标资源,可以避免由第一边缘节点去中心节点或者第一目标资源的源站点中获取该第一目标资源,然后再转发给第二边缘节点导致的时延增加问题。在一种可能的实现方式中,所述接收第二边缘节点发送的第一资源获取请求之后,还包括:更新所述第一目标资源的共享热度信息。值得说明的是,由于第一边缘节点用于向其他边缘节点共享第一目标资源,其他边缘节点(在通过所述网关设备接入外部网络的基站中部署的除所述第一边缘节点之外的任一边缘节点)中的任何一个边缘节点在其本地中未获取到第一目标资源时,都可能会向第一边缘节点发送关于第一目标资源的第一资源获取请求,因此,为了加快第一边缘节点从中心节点或第一目标资源的源站点缓存第一目标资源的速度,当第一边缘节点接收到第二边缘节点发送的第一资源获取请求之后,还可以更本文档来自技高网
...

【技术保护点】
1.一种资源获取方法,其特征在于,该方法应用于第一基站和第二基站通过同一网关设备接入外部网络的情形,其中,所述第一基站上部署有第一边缘节点,所述第二基站上部署有第二边缘节点,所述方法包括:所述第一边缘节点接收所述第二边缘节点发送的第一资源获取请求,所述第一资源获取请求中携带第一目标资源的资源标识;所述第一边缘节点确定本地没有缓存所述第一目标资源的资源标识对应的第一目标资源;基于所述第一目标资源的共享热度信息,所述第一边缘节点确定是否需要缓存所述第一目标资源,所述第一目标资源的共享热度信息由所述第一边缘节点从本边缘节点以及其他边缘节点接收到的针对所述第一目标资源的获取请求的次数确定,所述其他边缘节点包括在通过所述网关设备接入外部网络的基站中部署的除所述第一边缘节点之外的任一边缘节点;当需要缓存所述第一目标资源时,所述第一边缘节点从部署在所述网关设备中的中心节点或所述第一目标资源的源站点中获取所述第一目标资源;所述第一边缘节点缓存所述第一目标资源,并将所述第一目标资源发送至所述第二边缘节点。

【技术特征摘要】
1.一种资源获取方法,其特征在于,该方法应用于第一基站和第二基站通过同一网关设备接入外部网络的情形,其中,所述第一基站上部署有第一边缘节点,所述第二基站上部署有第二边缘节点,所述方法包括:所述第一边缘节点接收所述第二边缘节点发送的第一资源获取请求,所述第一资源获取请求中携带第一目标资源的资源标识;所述第一边缘节点确定本地没有缓存所述第一目标资源的资源标识对应的第一目标资源;基于所述第一目标资源的共享热度信息,所述第一边缘节点确定是否需要缓存所述第一目标资源,所述第一目标资源的共享热度信息由所述第一边缘节点从本边缘节点以及其他边缘节点接收到的针对所述第一目标资源的获取请求的次数确定,所述其他边缘节点包括在通过所述网关设备接入外部网络的基站中部署的除所述第一边缘节点之外的任一边缘节点;当需要缓存所述第一目标资源时,所述第一边缘节点从部署在所述网关设备中的中心节点或所述第一目标资源的源站点中获取所述第一目标资源;所述第一边缘节点缓存所述第一目标资源,并将所述第一目标资源发送至所述第二边缘节点。2.根据权利要求1所述的方法,其特征在于,还包括:当不需要缓存所述第一目标资源时,所述第一边缘节点向所述第二边缘节点发送第一提示信息,所述第一提示信息用于提示所述第二边缘节点从所述中心节点或所述第一目标资源的源站点中获取所述第一目标资源。3.根据权利要求1或2所述的方法,其特征在于,所述第一边缘节点接收第二边缘节点发送的第一资源获取请求之后,还包括:所述第一边缘节点更新所述第一目标资源的共享热度信息。4.根据权利要求1-3任一所述的方法,其特征在于,所述方法还包括:所述第一边缘节点接收终端发送的第二资源获取请求,所述第二资源获取请求中携带第二目标资源的资源标识;所述第一边缘节点确定本地没有缓存所述第二目标资源的资源标识对应的第二目标资源;基于所述第二目标资源的资源标识和存储的哈希表,所述第一边缘节点确定第三边缘节点的节点标识;其中所述哈希表中包括在通过所述网关设备接入外部网络的基站中部署的边缘节点的节点标识和对应的哈希值之间的映射关系;所述第一边缘节点向所述第三边缘节点的节点标识对应的第三边缘节点发送所述第二资源获取请求。5.根据权利要求4所述的方法,其特征在于,所述基于所述第二目标资源的资源标识和存储的哈希表,所述第一边缘节点确定第三边缘节点的节点标识,包括:所述第一边缘节点对所述第二目标资源的资源标识进行哈希运算,得到第一哈希值;所述第一边缘节点从所述在通过所述网关设备接入外部网络的基站中部署的边缘节点的节点标识对应的哈希值中确定与所述第一哈希值逻辑距离最近的第二哈希值;所述第一边缘节点从所述哈希表中获取与所述第二哈希值对应的节点标识,并将获取的节点标识确定为所述第三边缘节点的节点标识。6.根据权利要求4或5所述的方法,其特征在于,所述基于所述第二目标资源的资源标识和存储的哈希表,所述第一边缘节点确定第三边缘节点的节点标识之前,还包括:所述第一边缘节点接收所述中心节点下发的所述哈希表。7.根据权利要求4-6任一所述的方法,其特征在于,所述第一边缘节点向所述第三边缘节点的节点标识对应的第三边缘节点发送所述第二资源获取请求之后,还包括:当接收到所述第三边缘节点发送的第二提示信息时,所述第一边缘节点向所述中心节点或所述第二目标资源的源站点发送所述第二资源获取请求,所述第二提示信息用于提示所述第一边缘节点从所述中心节点或所述第二目标资源的源站点中获取所述第二目标资源;所述第一边缘节点接收所述中心节点或所述第二目标资源的源站点发送的所述第二目标资源,并将所述第二目标资源发送至所述终端。8.一种资源获取方法,其特征在于,该方法应用于第一基站和第二基站通过同一网关设备接入外部网络的情形,其中,所述第一基站上部署有第一边缘节点,所述第二基站上部署有第二边缘节点,所述方法包括:第二边缘节点接收终端发送的第一资源获取请求,所述第一资源获取请求中携带第一目标资源的资源标识;所述第二边缘节点确定本地没有缓存所述第一目标资源,基于所述第一目标资源的资源标识和存储的哈希表,确定第一边缘节点的节点标识,并向所述第一边缘节点的节点标识对应的第一边缘节点发送所述第一资源获取请求,所述哈希表中包括在通过所述网关设备接入外部网络的基站中部署的边缘节点的节点标识和对应的哈希值之间的映射关系;所述第一边缘节点接收所述第二边缘节点发送的所述第一资源获取请求,确定本地没有缓存所述第一目标资源的资源标识对应的第一目标资源;所述第一边缘节基于所述第一目标资源的共享热度信息,确定是否需要缓存所述第一目标资源,所述第一目标资源的共享热度信息由所述第一边缘节点从本边缘节点以及其他边缘节点接收到的针对所述第一目标资源的获取请求的次数确定,所述其他边缘节点包括在通过所述网关设备接入外部网络的基站中部署的除所述第一边缘节点之外的任一边缘节点;当所述第一边缘节点需要缓存所述第一目标资源时,所述第一边缘节点向为所述网关设备部署的中心节点或所述第一目标资源的源站点发送所述第一资源获取请求;所述中心节点或所述第一目标资源的源站点接收所述第一资源获取请求,获取所述第一目标资源的资源标识对应的第一目标资源,并将所述第一目标资源发送给所述第一边缘节点;所述第一边缘节点接收所述中心节点或所述第一目标资源的源站点发送的所述第一目标资源,缓存所述第一目标资源,并将所述第一目标资源发送至所述第二边缘节点;所述第二边缘节点接收所述第一边缘节点发送的所述第一目标资源,并将所述第一目标资源发送给所述终端。9.根据权利要求8所述的方法,其特征在于,所述基于所述第一目标资源的资源标识和存储的哈希表,确定第一边缘节点的节点标识之前,还包括:所述中心节点对在通过所述网关设备接入外部网络的基站中部署的边缘节点的节点标识进行哈希运算,得到每个边缘节点的节点标识的哈希值;所述中心节点建立所述在通过所述网关设备接入外部网络的基站中部署的边缘节点的节点标识和对应的哈希值之间的映射关系,得到所述哈希...

【专利技术属性】
技术研发人员:张尧烨高莹
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1