基于信息相关性的车用无线自组织网安全信息的投递方法技术

技术编号:6983456 阅读:292 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及基于信息相关性的车用无线自组织网安全信息的投递方法,包括如下步骤:步骤1:源节点生成和发送WSM报文过程:源节点s发现异常事件,将根据信息的相关性确定该安全信息的影响时间、影响距离和影响车道集合;源节点s初始化报文剩余影响时间,选择后向为报文的待发送方向。步骤2:中继节点中继转发WSM报文过程。本发明专利技术的有益效果是:将安全信息的影响时间,影响距离和影响车道这三个相关性参数考虑到安全信息的投递过程中,并在中继过程中采用一种指定中继,坚持中继的思想,从而减少冗余报文发送,降低报文碰撞。

【技术实现步骤摘要】

【技术保护点】
1.基于信息相关性的车用无线自组织网安全信息的投递方法,其特征在于,包括如下步骤:步骤1:源节点生成和发送WSM报文过程:步骤11:源节点s发现异常事件,将根据信息的相关性确定该安全信息的影响时间Tmax、影响距离Dmax和影响车道集合LaneID;源节点s初始化报文剩余影响时间T为Tmax,选择后向为报文的待发送方向;步骤12:源节点s根据基于距离和车道相关性的中继选择方法指定下一跳中继,其指定的下一跳中继的ID号为RelayIDs;步骤13:源节点s将报文剩余影响时间T、影响距离Dmax和影响车道集合LaneID作为相关性系数,同选择的下一跳中继节点的ID号RelayIDs、源节点s的绝对位置信息Position(xs,ys)和安全信息一起封装在WSM报文中,向报文待发送方向广播该报文;同时源节点s启动反馈等待定时器Tfs,反馈等待定时器的等待时间tfs=c,其中c是一个常数;步骤14:若在反馈等待定时器Tfs超时前收到指定中继RelayIDs返回的确认报文,表明指定的下一跳中继已经成功收到安全报文,源节点s停止发送等待定时器Tsi,丢弃该报文;否则,源节点s修正报文剩余影响时间T,其值为原来的报文剩余影响时间T的值减去反馈等待定时器的等待时间tfs;若修正后的报文剩余影响时间T小于或等于0,则丢弃该报文,否则若修正后的报文剩余影响时间T大于0,则转到步骤12。步骤2:中继节点中继转发WSM报文过程:步骤21:节点i收到前一中继节点j发送的WSM报文;节点i先根据WSM报文中的RelayIDj信息判断自己是不是节点j指定的转发中继,若不是,则不作中继转发,退出中继转发WSM报文过程;否则立即利用指向报文来的方向的定向天线向节点j发送确认报文;步骤22:节点i提取报文的相关信息,获取当前报文剩余影响时间T,并且选择报文来的反方向为报文待发送方向;步骤23:若节点i的行驶方向与报文待发送方向同向,即与相关车道的节点行驶方向反向,为防止相关车道的节点行驶到节点i的后向而收不到节点i前向定向广播的WSM报文,节点i不做延时处理直接转发报文,并转到步骤25;否则若节点i的行驶方向与报文待发送方向反向,启动发送等待定时器Tsi,其转发等待时间tsi采用基于距离相关性的转发等待时间确定方法确定;步骤24:发送等待定时器Tsi超时前收到重复报文,表明上一跳中继节点j没有收到节点i的确认报文,认为上一次投递失败而重新指定中继发送WSM报文,则节点i停止发送等待定时器Tsi,丢弃原报文,转到步骤21分析新报文;若发送等待定时器Tsi超时,且期间没收重复报文,节点i修正报文剩余影响时间T,其值为原来的报文剩余影响时间T的值减去转发等待时间tsi;此时若修正后的报文剩余影响时间T小于或等于0,则丢弃该报文;否则若修正后的报文剩余影响时间T大于0,转到步骤25;步骤25:节点i依照步骤1中源节点生成和发送安全信息过程步骤12中的中继选择方法指定下一跳中继RelayIDi,更新原报文中的下一跳中继节点的ID号和报文剩余影响时间T,向报文待发送方向广播该更新了的新报文;同时节点i启动反馈等待定时器Tfi,反馈等待定时器的等待时间tfi=c;步骤26:若在反馈等待定时器Tfi超时前收到指定中继RelayIDi返回的确认报文,表明指定的下一跳中继已经成功收到安全报文,节点i停止发送等待定时器Tsi,丢弃该报文;否则,节点i修正报文剩余影响时间T,其值为原来的报文剩余影响时间T的值减去反馈等待定时器的等待时间tfi。若修正后的报文剩余影响时间T小于或等于0,则丢弃该报文,否则若修正后的报文剩余影响时间T大于0,则转到步骤25。...

【技术特征摘要】

【专利技术属性】
技术研发人员:冷甦鹏黄龙娇邵彩幸段景山
申请(专利权)人:电子科技大学
类型:发明
国别省市:90

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

1