发明名称 一种应用于无线多媒体传感器网络的多代理协作方法
摘要 一种应用于无线多媒体传感器网络的多代理协作方法,主要用于解决多媒体传感器网络中数据传输量大,网络任务复杂等问题。它应具有以下特征:移动代理由用户参数生成,包含了所有的网络任务信息;移动代理根据当前网络任务确定自身工作状态,根据参数确定工作门限值;代理通过在元组空间的数据交互进行协商,在每一个工作时间片内只有一个代理进行工作;簇头节点的代理管理模块能够根据压缩融合算法给多代理分配任务,进行簇内的分布式采集;各个节点上的代理能够根据用户派送的使能代理更改自身的工作状态,进行目标识别类采集;各个簇头节点能够动态生成返回代理,将多媒体信息返回到服务器终端。
申请公布号 CN101483887A 申请公布日期 2009.07.15
申请号 CN200910024659.X 申请日期 2009.02.25
申请人 南京邮电大学 发明人 王汝传;孙涛;黄海平;孙力娟;沙超;叶宁;陈志;李文锋;王玉斐;凡高娟
分类号 H04W28/08(2009.01)I;H04W84/18(2009.01)I 主分类号 H04W28/08(2009.01)I
代理机构 南京经纬专利商标代理有限公司 代理人 叶连生
主权项 1. 一种应用于无线多媒体传感器网络的多代理协作方法,其特征在于移动代理在协作过程中所包含的步骤如下:步骤1). 在无线多媒体传感器网络节点上烧写支持移动代理运行的中间件平台软件;步骤2). 部署无线多媒体传感器网络,对网络进行分簇,每个簇选举出簇头节点负责和基站通信;步骤3). 簇头节点记录本簇内节点的地址信息;移动代理生成步骤如下:步骤4). 用户终端根据当前任务需求,生成相应任务参数;步骤5). 终端分析对参数进行分析,选择移动代理初始状态,代码段长度,代码信息;步骤6). 设置时间戳和时间片信息,并对某些特定代理设定生存周期;步骤7). 移动代理根据当前任务信息,选择协作策略和初始协作状态;步骤8). 由终端向网络中各簇头节点注入移动代理,移动代理根据携带任务信息自主迁移到任务目标节点;移动代理执行任务协作步骤如下:步骤9). 移动代理工作在各任务节点的中间件平台上,由携带普通采集任务的代理首先工作,携带多媒体采集任务代理处于休眠状态;若初始网络任务就很复杂,则直接转到步骤11);步骤10). 普通采集任务的移动代理根据自身携带的门限值,当超过时,就唤醒多媒体任务的移动代理,采集多媒体信息,同时自身处于休眠状态;步骤11). 若网络中要求多媒体信息精确度较高时,转到步骤13);若网络中需要同时采集视频、音频等的多项信息时,各移动代理按照时分复用的原则,在一个时间片内,中间件平台上只工作一种任务类型的移动代理,进行相应多媒体信息的感知;步骤12). 时间片结束后,该任务类型的移动代理唤醒其他任一类型的移动代理进行工作,同时自身迁移到簇内的另一节点,在该节点上处于休眠状态,等待下一个工作时间片的到来;步骤13). 含有相同任务类型的移动代理首先汇聚在簇头节点,由簇头节点的中间件平台按照一定的压缩算法给各个代理分配标识,代理自主地迁移到簇内各节点,进行分布式图像采集;步骤14). 各个移动代理对于多媒体传感器感知的视频信息只进行一部分图像的压缩处理,整个簇的各个节点处理的部分图像信息构成监控区域的完整图像;步骤15). 簇头节点将各个移动代理采集的压缩图像信息按照一定的编码序列返回到终端,由终端进行图像的融合和重组处理;步骤16). 终端需要红外或夜视等不同要求的图像信息,生成一个使能代理,其携带了用户的任务要求,监控区域所在簇的簇内节点进行遍历,唤醒符合任务要求的移动代理,遍历结束后,注销自身;步骤17). 被唤醒的代理采集相对应的多媒体信息,首先返回到簇头节点,各代理通过协商按照时间顺序,按照先前记录的路由信息迁移回基站终端,返回数据信息;移动代理任务返回步骤如下:步骤18). 音频视频数据被移动代理携带返回到基站终端,当数据量过大超过代码段时,则暂时存放在节点中间件平台的元组空间中,分批次返回;步骤19). 元组空间用来暂时存放采集的数据,在数据量不大时,视频音频数据的融合压缩处理在元组空间中进行,数据量过大时,先将数据包进行标识,返回到基站终端进行计算处理;步骤20). 重复执行步骤8)至步骤19)执行新的查询任务。
地址 210003江苏省南京市新模范马路66号