1.一种车联网中的隐私保护系统,其特征在于,包括:加密区发现模块、更名间隔计算模块及假名更换实施模块,其中所述加密区发现模块:用于发现路网中给车辆更名的加密区,所述路网是道路中路段的起始点与交叉点的顶点集合和路段的边集合形成的有向图,该模块首先对路网进行划分,提取车联网中的社交网络用户兴趣点,并将其在路网中进行标注,对用户兴趣点进行聚类预处理,再根据当前路网情况,结合数据挖掘知识,通过机器学习聚类器对路网中的兴趣点进行聚类,将兴趣点密集的地区作为给车辆更名的加密区;
更名间隔计算模块,包括时间计算模块和更名条件判断模块,时间计算模块主要用于获取车主的隐私保护需求与车辆的驾驶目的地的参数化,并将采集到的数据进行标准化,计算对应车辆的更名间隔,将计算得到的更名间隔发送给更名条件判断模块,所述更名条件判断模块判断申请更名的车辆是否符合更名条件,若需要更名则将车辆引入加密区,进行相应的更名措施;否则继续等候,直到达到更名条件;
假名更换实施模块主要在车辆加密区中实现,根据车辆更名间隔判断其是否需要更换假名,当车辆满足更名条件时,为该车辆更换假名,从而为车辆实现动态的假名更换,提供个性化的隐私保护服务。
2.根据权利要求1所述的车联网中的隐私保护系统,其特征在于,所述加密区发现模块基于DBSCAN聚类算法,具体包括步骤:通过成熟的社交平台的公共API获取社交网络用户兴趣点数据源并进行数据预处理操作,得到用户兴趣点集合,接着利用DBSCAN聚类模型将兴趣点集合中的数据进行聚类分簇,形成原始加密区;然后由控制平台模拟更名操作,根据操作结果优化当前加密区,并将加密区的评价返回给聚类步骤,优化聚类模型,生成最终加密区。
3.根据权利要求1或2所述的车联网中的隐私保护系统,其特征在于,所述更名间隔计算模块包括以下处理步骤:S21:入网车辆向控制平台发送隐私保护需求与车辆驾驶目标;
S22:由控制平台评估车主隐私保护需求等级,并返回相应等级保护系数;
S23:由控制平台计算车辆起点与终点之间的距离将车主驾驶目标参数化,假设车辆当前位置为Si(xi,yi),目的地位置为Sj(xj,yj),则该车驾驶目标为S24:计算模块接收相应参数后计算对应车辆的更名间隔Tci,具体计算方式为
S25:将计算得到的更名间隔发送给更名条件判断模块,由该模块判断申请更名的车辆是否符合更名条件,若需要更名则将车辆引入加密区,进行相应的更名措施;否则继续等候,直到达到更名条件。
4.根据权利要求3所述的车联网中的隐私保护系统,其特征在于,所述更名条件判断模块包括以下判断步骤:S251:车辆的更名间隔被计算出后会发送给控制平台比较器,定义影响车辆成功更名的上限阈值和下限阈值,并将车辆的更名间隔与其进行比较;
S252:当某辆车的假名更换间隔持续高于上限阈值的时候,需要为其更换假名,即满足条件:Tci(Vi)>Tchange_upper时,将车辆Vi加入更换队列Qchange_object,强制Vi更换假名;
S253:当某辆车的假名更换间隔在上下限阈值之间,即满足条件:Tchange_lower<Tcj(Vj)<Tchange_upper时,则将Vj加入假名更换队列Qchange_object,表示Vj的假名更换时间已到,需要更换假名来实现车辆的隐私保护;
S254:若某辆车的假名更换间隔持续低于下限阈值的时候,该车请求过于频繁,即满足条件:Tck(Vk)<Tchange_lower时,记录该车辆本次的假名更换申请,将车辆Vk加入更名候选队列Qchange_candidate中,当车辆第三次申请时,为其更换假名。
5.根据权利要求3所述的车联网中的隐私保护系统,其特征在于,所述假名更换实施模块包括以下步骤:S31:车辆需要更换假名时向控制平台发送更名申请;
S32:路侧设备收到车辆申请后向控制平台转发车辆申请;
S33:控制平台收到车辆申请后进行判断,如果符合更名条件则向距离该车最近的K个路侧设备发送命令消息,规定由这些路侧设备形成的加密区为车辆提供假名更换服务,加密区内的其他车辆也要申请更换假名;
S34:路侧设备负责向其通信区域内的车辆转发来自控制平台的命令消息;
S35:加密区内的其他车辆发送更名申请;
S36:由控制平台统一为申请更名的车辆颁发假名。
6.一种基于权利要求1所述系统的车联网中的隐私保护方法,其特征在于,
包括以下步骤:
对路网进行划分之后,提取车联网中的社交网络用户兴趣点,并将其在路网中进行标注,对用户兴趣点进行数据预处理,根据当前路网情况,结合数据挖掘知识,通过机器学习聚类器对路网中的兴趣点进行聚类,将兴趣点密集的地区作为给用户更名的加密区;
获取车主的隐私保护需求与车辆的驾驶目的地的参数化,并将采集到的数据进行标准化,计算对应车辆的更名间隔,将计算得到的更名间隔发送给更名条件判断模块,所述更名条件判断模块判断申请更名的车辆是否符合更名条件,若需要更名则将车辆引入加密区,进行相应的更名措施;否则继续等候,直到达到更名条件;
在车辆加密区中实现假名更换实施,根据车辆更名间隔判断其是否需要更换假名,当车辆满足更名条件时,为该车辆更换假名,从而为车辆实现动态的假名更换,提供个性化的隐私保护服务。