发明名称 无线传感器网络分布式协同信息处理方法
摘要 一种无线传感器网络分布式协同信息处理方法,先在各节点端建立势场模型及激活概率更新模型,然后各节点端根据各自当前睡眠/激活概率确定当前自身状态,所有被激活的各节点端检测目标,具有智能体的宿主节点端根据智能体所携带的信息处理算法信息对自身采集的数据进行处理以形成中间结果同时将自身信息发送,而收到宿主节点端发送的信息且检测到目标的各节点端分别根据势场模型计算各自对智能体移动路径决策的作用势,并将相关信息发送,宿主节点端根据接收到的各对智能体移动路径决策的作用势确定智能体下一跳应移动至的节点端,同时各被激活的节点端根据激活概率更新模型及接收到的信息更新自身的睡眠/激活概率,如此实现数据的分布式协同处理。
申请公布号 CN100505763C 申请公布日期 2009.06.24
申请号 CN200710047099.0 申请日期 2007.10.16
申请人 中国科学院上海微系统与信息技术研究所 发明人 潘强;魏建明;刘海涛;余志军;赵俊钰;曹红兵;梁志强
分类号 H04L29/08(2009.01)I;H04W40/00(2009.01)I 主分类号 H04L29/08(2009.01)I
代理机构 上海光华专利事务所 代理人 余明伟
主权项 1. 一种无线传感器网络分布式协同信息处理方法,其特征在于包括步骤:1)预先在无线传感器网络中的各节点端分别根据各节点端最大检测距离、最大通信距离、剩余能量、信息处理算法性能参数及势场模型参数建立自身位置、目标位置、具有智能体的宿主节点位置及节点端对所述智能体移动路径决策的作用势之间关系的势场模型,同时还分别根据通信节点端之间距离和节点端的最大通信距离及相关激活概率更新参数建立自身激活概率更新模型;2)所述各节点端根据各自当前睡眠/激活概率确定当前自身的状态,并根据所确定的状态对自身具有的各部件予以相应设置,其中,所述状态包括睡眠及激活状态,各节点端的初始睡眠/激活概率预先被设置,当一节点端处于激活状态时,其具有的传感器及数据采集单元被开启以进行目标检测及目标信号的采集,同时其具有的信息收发单元也被开启;3)具有智能体的宿主节点端根据所述智能体所携带的信息处理算法信息对自身采集的传感器数据进行处理以形成相应处理结果,同时所述宿主节点端将自身位置信息、最大通信距离及相应的激活概率更新参数予以发送,其中,初始宿主节点端由所述无线传感网络中的簇头端指定或在已检测到目标的各节点端中随机生成;4)收到所述宿主节点端发送的信息且检测到目标的各节点端分别根据自身预先所建立的势场模型计算各自对所述智能体移动路径决策的作用势,同时收到所述宿主节点端发送的信息且处于激活状态的各节点端还分别根据自身预先所建立的激活概率更新模型计算所述宿主节点端对自身的相应激活概率更新值;5)收到所述宿主节点端发送的信息且检测到目标的各节点端以随机竞争广播方式将各自计算出的对所述智能体移动路径决策的作用势及自身位置信息、自身最大通信距离和相应的激活概率更新参数予以发送;6)所述宿主节点端根据接收到的各对所述智能体移动路径决策的作用势确定所述智能体下一跳应移动至的节点端,并更新所述智能体所携带的信息处理算法信息,同时所述无线传感器网络中的处于激活状态的各节点端分别根据激活概率更新模型、接收到的位置信息、最大通信距离和相应的激活概率更新参数分别计算出相应其他检测到目标的各节点端对自身的相应各激活概率更新值,并根据所述宿主节点端和其他检测到目标的各节点端对自身的相应激活概率更新值更新各自的睡眠/激活概率值;7)所述智能体根据所述宿主节点端所确定的下一跳应移动至的节点端移动至相应的节点端使所述节点端成为新的宿主节点端,并重复步骤2)至步骤7)的全过程,其中,当宿主节点端按照步骤3)将相应信息发送后,如果没有按照步骤6)所述接收到相应信息,也就是没有其他节点端检测到目标,那么宿主节点将所述智能体中的信息处理结果转发至所述无线传感器网络簇头端。
地址 200050上海市长宁区长宁路865号