发明名称 一种无线传感器网络协同信息处理方法
摘要 针对无线传感器网络是一种信息感知的网络,本发明提出一种可按需加载、灵活配置的无线传感器网络协同信息处理方法。使用本发明的无线传感器网络系统,能够有效的提高网络信息感知的精度和效率,降低网络中数据的冗余度,大大延长网络寿命,而且,本方案通过动态加载协同处理软件模块,能够适用于从简单数据采集到协同感知的各种复杂应用场合。
申请公布号 CN101299770A 申请公布日期 2008.11.05
申请号 CN200810060046.7 申请日期 2008.03.05
申请人 中科院嘉兴中心微系统所分中心 发明人 沈杰;刘海涛;袁晓兵
分类号 H04L29/08(2006.01);H04L12/28(2006.01);H04L12/56(2006.01) 主分类号 H04L29/08(2006.01)
代理机构 杭州求是专利事务所有限公司 代理人 沈志良
主权项 1、一种无线传感器网络协同信息处理管理方法,其特征在于至少包括以下步骤:系统初始化阶段,(0001)系统初始化阶段,系统按顺序对网络节点的每个硬件部件进行初始化,并沿协议栈自下向上或者自上而下对协议栈每一层进行初始化;协同信息处理模块位于协议栈的应用层,由应用层初始化进程进行调用;(0002)应用层支持服务模块会读通过应用接口取用户设置,查找与协同信息处理相关的配置内容;如果用户对协同处理模块进行了配置,并要求对其进行加载的话就载入协同信息处理任务调度和资源管理模块,并随即调用该模块的初始化代码;(0003)协同信息处理任务调度和资源管理模块的初始化过程是:首先,通过应用接口读取配置信息,根据配置装载需要的协同信息处理算法模块并按配置信息对其初始化;(0004)协同信息处理任务调度和资源管理模块向应用层支持服务模块注册自己所提供的所有服务和接口信息,包括数据接口、应用支持管理接口等;(0005)初始化网络层管理实体接口,并向网络层申明自己。经过这一系列过程,协同信息处理部分的相关模块就已经初始化完毕,进入运行状态,随时等待传感器和网络的待处理数据到来。系统运行阶段系统初始化完毕后即进入运行状态,协同信息处理模块主要受传感器数据与网络接收到的数据驱动;(0006)一方面,传感器探测到外部事件后,将模拟信号进行模数转换,并与预设阈值进行比较,当超过预设阈值后数据通过预定义的数据接口传递到应用层支持服务模块;(0007)另一方面,如果节点接受到其它节点发送来的数据,数据经由网络层向上同样是传递到应用层的支持服务模块;(0008)应用层支持服务模块查询注册到模块数据库中的数据处理算法;如果系统初始化时对协同处理进行了配置,就跳转到步骤(0009)将该传感数据通过数据接口交由协同信息处理任务调度和资源管理模块进行调度与处理,如果系统没有配置协同处理模块,则进一步判断是该丢弃该数据还是将数据转发到其他节点,如果要转发就将数据包直接传递给网络层处理并跳到步骤(0012);(0009)协同信息处理任务调度和资源管理模块收到数据后按照预先的配置将数据交给相应的协同信息处理算法模块,算法模块进行计算与协同处理决策,决定传递还是抛弃数据、哪一节点是数据传递的目的地、数据包的格式是怎样的;(0010)处理完成后将结果数据与决策信息一同交回协同信息处理任务调度和资源管理模块,由后者负责数据分发传递和网络层控制与管理;待传递的数据通过数据接口交给应用层支持服务模块,由其进一步处理之后统一发送到网络层;(0011)如果协同信息处理协议还需要对网络层进行控制调整(比如调整网络拓扑)或者需要获取网络层的信息,则可以通过网络层管理实体接口按照事先定义好的协议与网络层直接通讯;(0012)经过以上步骤,完成一次数据处理过程。
地址 314000浙江省嘉兴市南湖区亚太路JRC大楼A座四楼