一种基于消息延时条件传输的移动无线传感器网络节点身份保护方法技术

技术编号:3847310 阅读:353 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种基于消息延时条件传输的移动无线传感器网络节点身份保护方法。该节点身份保护方法基于对邻居节点的统计和分析,实现了移动无线传感器网络中源节点N↓[i]对消息M↓[i]={MDATA↓[i],MTIME↓[i]}的分段打包、延时传输和延时转发。通过本发明专利技术的方法,在消息M↓[i]={MDATA↓[i],MTIME↓[i]}的传输过程中,接收该消息M↓[i]={MDATA↓[i],MTIME↓[i]}的普通节点N↓[j]将无法定位消息M↓[i]={MDATA↓[i],MTIME↓[i]}的发送地和接收地,也不能获得消息M↓[i]={MDATA↓[i],MTIME↓[i]}的传输路径,因此该方法有效地对移动无线传感器网络中收发消息的节点进行了身份保护。

【技术实现步骤摘要】

【技术保护点】
一种基于消息延时条件传输的移动无线传感器网络节点身份保护方法,其特征在于对于节点身份的保护包括有下列处理步骤: 步骤一、源节点N↓[i]和目的节点N↓[t]的确定 将所需传输的消息M↓[i]人工输入给移动无线传感器网络中的任意一 个节点,该节点记为源节点N↓[i];同时人工向网络中除源节点N↓[i]以外的任意一个节点输入先验信息M_TRA↓[i],对能够接收到该先验信息M_TRA↓[i]的节点记为目的节点N↓[t];在移动无线传感器网络中,除源节点N↓[i]和目的节点N↓[t]以外的节点记为普通节点N↓[j]; 步骤二、源节点N↓[i]采用基于邻居节点统计的自适应消息分段方法对消息M↓[i]进行分段打包;自适应消息分段方法的处理步骤如下所述: 步骤2-1:源节点N↓[i]对接收到的消息M↓ [i]={MDATA↓[i],MTIME↓[i]}进行存储,其中,MDATA↓[i]表示消息内容,MTIME↓[i]表示消息失效时间; 步骤2-2:初始化源节点N↓[i]用于自适应消息分段方法的各项参数F={Nb↓[w],NNUM,N EW_NNUM,LOOP_NUM},Nb↓[w]表示第一邻居节点表单,NNUM表示邻居节点次数,NEW_NNUM表示邻居节点个数,LOOP_NUM表示源节点当前循环次数; 步骤2-3:源节点N↓[i]向邻居节点广播的源节点广播NDM, 邻居节点接收到该源节点广播NDM后向源节点N↓[i]反馈响应NDM_ACK; 步骤2-4:源节点N↓[i]在设置时间段T内对邻居节点响应NDM_ACK进行统计,获得当前消息分段打包参数; 步骤2-5:源节点N↓[i]判断当前循环 次数LOOP_NUM是否超过统计循环次数w,若超过,则执行步骤2-6,若没有超过则将LOOP_NUM加1,并返回至步骤2-3; 步骤2-6:依据统计循环次数w在设置时间段T内,对邻居节点次数NNUM与邻居节点个数NEW_NNUM的统计 ,获得消息发送周期SEND_TIME↓[i]=NNUM/NEW_NNUM×T; 步骤2-7:依据邻居节点次数NNUM和统计循环次数w的比值,获得平均邻居节点个数NNUM_AVG↓[i]=NNUM/w; 步骤2-8:源节点N↓[i ]将消息分段打包 源节点N↓[i]采用平均分配方法将消息M↓[i]中的消息内容MDATA↓[i]分成k段,然后分别打包;每个数...

【技术特征摘要】

【专利技术属性】
技术研发人员:芦效峰陈佳蒲菊华刘伟熊璋
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:11[中国|北京]

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

1
相关领域技术
  • 暂无相关专利