【技术实现步骤摘要】
一种车联网中基于区块链和激励机制的数据共享方法
[0001]本专利技术属于车联网数据传输
,具体涉及一种车联网中基于区块链和激励机制的数据共享方法。
技术介绍
[0002]随着自动驾驶技术的高速发展,智能交通系统中的车辆自组织网络(Vehicular Ad Hoc Network,VANET)能够显著提升系统安全性和用户满意度,因而受到了广泛的关注和研究。在VANET中,配备无线接口的车辆可以通过车对车(Vehicle to Vehicle,V2V)通信方式直接与附近的车辆通信;同时,也可以与固定的路边单元(Road Side Unit,RSU)进行通信,称为车辆对基础设施(Vehicle to Infrastructure,V2I)通信方式。当车辆高速移动时,拓扑持续变化,V2V和V2I通信方式下存在传输链路不稳定甚至中断的问题,该问题已成为面向应用的VANET亟待解决的瓶颈问题。与此同时,伴随着智慧城市的逐步实现,城市通信网络中对人行为和偏好的研究与分析显得尤为重要,车联网发展亦是如此。
[0003]在线社交网络作为社交网络最为流行的应用场景,社交网络中最常见的应用就是基于社交数据收集的行为分析预测。在用户登录社交软件或搜索引擎等应用时,提供数据服务的应用会通过社交网络数据整合模块进行登录账户用户名、登录时间、实时位置等信息的收集。而后,这些数据会被授权给社交媒体软件使用,这些应用通过加标签等方式对用户数据进行分类分析,并针对不同种类的用户进行“个性化推荐”。仅考虑上述分类分析方法已经无法满足未来车 ...
【技术保护点】
【技术特征摘要】
1.一种车联网中基于区块链和激励机制的数据共享方法,其特征在于,包括:构建车载社交网络体系架构,包括物理层、社交关系层和区块链层;在车载社交网络体系架构中,车辆根据激励机制进行数据共享;其中,车辆包括簇头车辆和簇员车辆;车辆根据激励机制进行数据共享的过程包括:簇员根据用户体验质量和购买内容的单价构建簇员的效益函数;簇头根据基站给簇头发放的奖励金额、簇头的能耗开销和簇头的算力损耗构建簇头的效益函数;基站根据基站给簇头发放的奖励金额、簇员购买内容的单价和基站的能耗开销构建基站的效益函数;采用三方
‑
四阶段Stackelberg博弈迭代算法对簇员的效益函数、簇头的效益函数和基站的效益函数进行求解,得到使系统效益最大化的数据共享决策;车辆根据数据共享决策进行数据共享。2.根据权利要求1所述的一种车联网中基于区块链和激励机制的数据共享方法,其特征在于,构建簇员的效益函数的过程包括:根据内容流行度、车辆自私度和数据包传输率计算簇员的用户体验质量;根据内容成本、内容流行度和车辆自私度计算簇员购买内容的单价;根据用户体验质量和购买内容的单价计算簇员的效益函数。3.根据权利要求2所述的一种车联网中基于区块链和激励机制的数据共享方法,其特征在于,计算簇员的效益函数的公式为:s.t.U
CM
≥0其中,U
CM
表示簇员的效益,QoE表示簇员的用户体验质量,m(x)表示簇员购买内容x的单价,ω
x
表示内容x的大小,k表示车辆传输数据包的单位大小,PDR
x,i
表示车辆v
i
传输内容x时的数据包传输率,s
x,i
表示车辆v
i
转发内容x时自私度,r(x)表示内容x的流行度排名,X表示内容数量,c(x)表示内容x的成本,r
min
表示最小内容排名,r
max
表示最大内容排名,表示内容集合。4.根据权利要求1所述的一种车联网中基于区块链和激励机制的数据共享方法,其特征在于,构建簇头的效益函数的过程包括:根据簇员购买内容的单价和车辆自私度计算基站给簇头发放的奖励金额;根据车辆下行传输速率、车辆的传输发送功率和内容的大小计算簇头的能耗开销;根据车辆计算能力、车辆自私度和传输内容时需要的计算资源量计算簇头的算力损耗;根据基站给簇头发放的奖励金额、簇头的能耗开销和簇头的算力损耗计算簇头的效益函数。5.根据权利要求4所述的一种车联网中基于区块链和激励机制的数据共享方法,其特征在于,计算簇头的效益函数的公式为:
s.t.U
CH
≥0其中,U
CH
表示簇头的效益,p(x)表示基站给簇头发放的奖励金额,E
CH
表示簇头的能耗开销,E
cost
表示簇头的算力损耗,m(x)表示簇员购买内容x的单价,s
x,i
表示车辆v
i
转发内容x时自私度,u表示自私度影...
【专利技术属性】
技术研发人员:张海波,徐蓬勃,刘子琪,刘开健,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。