【技术实现步骤摘要】
一种分层网络体系结构中的协作缓存方法
[0001]本专利技术涉及车辆交通
,具体而言涉及一种车联网环境下分层网络体系结构中的协作缓存方法。
技术介绍
[0002]智能交通系统在当今社会发挥着至关重要的作用,大多数自动驾驶汽车用户的兴趣更加关注娱乐服务。用户在互联网上的请求出现了前所未有的增长,通常包括在不同的平台上观看和分享视频、音频和图像。为了获得更好的服务质量,无缝的内容交付显得至关重要。然而,在高度动态的环境下,很难实现长期的车对车(V2V)和车对基础设施(V2I)的连接。此外,路侧单元(RSU)和基站(BS)等基础设施组件的短传输范围将为V2I通信提供低效的解决方案。由于范围有限和高移动性,频繁的连接丢失和连接重建将带来大量的网络流量开销和内容检索延迟。
[0003]在物联网中,设备将连接到网络,并将收集到的数据共享到云服务器。在云服务器上进行数据分析和处理后,用户经常会请求有用的信息。不同的用户可以在同一时间段内请求相同的内容,从而导致相同的数据内容的重复传输。这促使运营商重新考虑他们当前的网络架构,并寻求更先进的技术,以低延迟和节能的方式使内容更接近最终用户。移动边缘计算/缓存在宏基站(MBS)覆盖范围内的设备,通过分层异构网络架构,使内容缓存降低能耗。
[0004]然而,由于边缘设备内存有限,以及车辆的高移动速度,在异构车辆网络中多层边缘缓存服务器(例如MBS和RSU)的交错覆盖范围内,不同服务器之间的跨层协作可以提供无缝连接,以方便内容下载。
[0005]专利号为CN11 ...
【技术保护点】
【技术特征摘要】
1.一种分层网络体系结构中的协作缓存方法,其特征在于,所述协作缓存方法包括以下步骤:S1,构建核心服务器、宏基站以及各车辆之间的网络边缘缓存模型,该网络边缘缓存模型设置在一个宏基站覆盖范围内,包含核心层和边缘层的两层典型的分层网络体系结构;其中,将该宏基站和其所包含的每个车辆均视为其中一个缓存节点,边缘层中的节点协作执行内容缓存;包括宏基站在内的核心层支持大带宽和快速的数据包传输的同时,缓存边缘层未缓存部分;S2,将边缘层中的节点按区域划分为多个集群,每个集群节点数不超过阈值β;属于一个特定集群的所有节点通过将缓存信息更新到其集群头来协同执行缓存,节点阈值β与集群节点内的通信开销相关;S3,将一组流行文件集通过拉链分布建模,寻找不同的用户对不同车辆节点中最流行的文件;S4,通过使用编码缓存,把内容分割为分离的编码包,将第n个文件划分成l
n
个文件段,且每个文件大小相等;同时将流行文件集中的文件按照受欢迎程度由高到低的顺序依次进行缓存,构建内容放置矩阵m;当用户u1请求第n个文件时,其中m
kn
个文件段从本地关联的簇中第k个车辆节点获得,剩余的l
n
‑
m
kn
个文件段将通过宏基站的编码多播传输获得;S5,以最小化总能耗为优化目标,进一步优化内容放置矩阵m的具体值,制定内容放置策略。2.根据权利要求1所述的分层网络体系结构中的协作缓存方法,其特征在于,步骤S1中,边缘层中的节点协作执行内容缓存是指,只允许选定的车辆缓存其他车辆缓存事件的信息。3.根据权利要求1所述的分层网络体系结构中的协作缓存方法,其特征在于,步骤S2中,将边缘层中的节点按区域划分为多个集群的过程包括以下步骤:将整个边缘网络进行划分,同一片区域里的车辆节点分为一组,且每个集群节点数不超过阈值β,每组对应一个边缘簇,每个簇进一步分为各种节点类型:集群头节点、网关节点和集群成员;属于一个特定集群的所有节点通过将缓存信息更新到其集群头节点来协同执行缓存,集群成员之间不存在直接通信。4.根据权利要求3所述的分层网络体系结构中的协作缓存方法,其特征在于,集群头节点的选择过程包括以下步骤:采用下述公式计算集群内每个节点的优先级评估值:式中,w是不同参数对应的权重因子,w1+w2+w3+w4+w5=1;d
k
是节点k范围内的节点数,是所有网络节点的节点度的平均逆;T
k
是节点k与其范围内的节点的传输时...
【专利技术属性】
技术研发人员:赵海涛,赵越,夏文超,倪艺洋,王琴,朱洪波,
申请(专利权)人:南京邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。