当前位置: 首页 > 专利查询>鹏城实验室专利>正文

一种面向卫星网格的缓存方法及相关装置制造方法及图纸

技术编号:34333603 阅读:66 留言:0更新日期:2022-07-31 02:33
本申请公开了一种面向卫星网格的缓存方法及相关装置,所述方法包括当卫星节点接收到用户请求对应的请求数据时,确定所述用户请求所对应的虚拟节点,其中,所述虚拟节点为基于卫星网格将地球表面网格化所确定的;获取所述用户请求在所述虚拟节点的流行度,并基于所述流行度缓存所述请求数据。本实施例通过将地球表面网格化以确定若干虚拟节点,并基于用户端所处的虚拟节点来确定请求数据对应的流行度,再基于流行度缓存请求数据,充分考虑区域位置对请求数据的流行度的影响,使得卫星节点缓存在用户所处的虚拟节点的流行度高的请求数据,从而可以提高卫星网格的缓存命中率以及的数据分发效率。据分发效率。据分发效率。

A cache method and related device for satellite grid

【技术实现步骤摘要】
一种面向卫星网格的缓存方法及相关装置


[0001]本申请涉及卫星网格通信
,特别涉及一种面向卫星网格的缓存方法及相关装置。

技术介绍

[0002]在卫星网格通讯中,卫星网格会接收用户端的请求并将请求对应的请求数据反馈给用户端。然而,用户端向卫星网格请求数据时,会存在多用户端向卫星节点请求相同数据,使得大量重复数据在卫星网格中传播,占用卫星网格的大量存储和传输资源,造成卫星网格资源浪费。同时,当用户数量增多时,可能会出现数据传输延时等问题,给用户的使用带来不便。
[0003]为了解决上述问题,目前卫星网格普遍采用分布式缓存策略,将请求数据缓存于离用户端近的卫星节点内,以降低传输时延以及减轻卫星节点的负担。然后,现有的分布式缓存策略普遍是将流行度作为一个已知的分布函数,并没有考虑到不同地点的流行度的变化情况,从影响卫星节点的数据分发效率以及缓存命中率。
[0004]因而现有技术还有待改进和提高。

技术实现思路

[0005]本申请要解决的技术问题在于,针对现有技术的不足,提供一种面向卫星网格的缓存方法及相关装置。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种面向卫星网格的缓存方法,其特征在于,所述的缓存方法包括:当卫星节点接收到用户请求对应的请求数据时,确定所述用户请求所对应的虚拟节点,其中,所述虚拟节点为基于卫星网格将地球表面网格化所确定的;获取所述用户请求在所述虚拟节点的流行度,并基于所述流行度缓存所述请求数据。2.根据权利要求1所述面向卫星网格的缓存方法,其特征在于,所述虚拟节点的确定过程具体包括:获取卫星网格的轨道平面数量以及每个轨道平面上的卫星数量,其中,每个轨道平面上的卫星数量相同;基于所述轨道平面数量及所述卫星数量将地球表面划分为若干网格,将每个网格作为一个虚拟节点以得到若干虚拟节点。3.根据权利要求1或2所述面向卫星网格的缓存方法,其特征在于,所述当卫星节点接收到用户请求对应的请求数据时,确定所述用户请求所对应的虚拟节点具体包括:当卫星节点接收到用户请求对应的请求数据时,获取所述用户请求对应的用户端所处的位置信息;基于所述位置信息确定所述用户请求所对应的虚拟节点。4.根据权利要求1所述面向卫星网格的缓存方法,其特征在于,所述流行度为基于预设时间段内处于所述虚拟节点的用户端针对所述请求数据的所有请求路径信息预测得到的,其中,所述预设时间段的起始时间为处于所述虚拟节点的用户端第一次请求所述请求数据的请求时间。5.根据权利要求4所述的面向卫星网格的缓存方法,其特征在于,所述流行度的确定过程具体包括:当处于所述虚拟节点的用户端第一次请求所述请求数据时,记录所述第一次请求的请求时间;以所述请求时间为起始时间,获取预设时间段处于所述虚拟节点的用户端针对所述请求数据的所有请求路径信息;基于获取到的所有请求路径信息以及经过训练的流行度预测模型,确定所述请求数据对应的流行度。6.根据权利要求5所述的面向卫星网格的缓存方法,其特征在于,所述请求路径信息包括用户端、请求路径、请求经过的卫星节点以及各卫星节点对应的接收时间;所述基于获取到的所有请求路径信息以及经过训练的流行度预测模型,确定所述请求数据对应的流行度具体包括:基于请求经过的卫星节点以及各卫星节点对应的接收时间,确定请求经过的卫星节点对应的请求时间数组,其中,请求时间数组包括请求端,目标卫星节点,请求时间;将各请求时间数组级联以形成请求时间序列,并将所述请求时间序列以及所述请求路径作为所述流行度预测模型的输入项,通过所述流行度预设模型确定请求数据对应的流行度。7.根据权利要求5所述的面向卫星网格的缓...

【专利技术属性】
技术研发人员:杨志华刘璐瑶李悦
申请(专利权)人:鹏城实验室
类型:发明
国别省市:

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

1