发明名称 在无线自组网中维护移动设备数据一致性的方法
摘要 本发明公开了在一种无线自组网中维护移动设备数据一致性的方法,其基于“存储-转发”的方法来维护移动设备数据的一致性,在该方法中,数据服务器周期性地产生数据失效报告,并保存在本地存储系统中,移动设备协同地请求和转发数据失效报告,并使用一段时间内最近收到的失效报告来验证数据一致性。该方法的网络通信开销比较低,具有节能、高效的特点。
申请公布号 CN101170384A 申请公布日期 2008.04.30
申请号 CN200710190644.1 申请日期 2007.11.27
申请人 南京大学 发明人 李文中;吕琦;司春锋;陆桑璐;陈道蓄
分类号 H04L1/00(2006.01);H04L12/54(2006.01) 主分类号 H04L1/00(2006.01)
代理机构 南京苏高专利事务所 代理人 柏尚春
主权项 1.一种在无线自组网中维护移动设备数据一致性的方法,无线自组网由数据服务器(MSS)和一组移动终端(MT)设备组成,一组移动终端(MT)相互连接形成一个自组织网络,其特征在于包括以下步骤:1)数据服务器(MSS)周期性地产生数据失效报告(IR),数据失效报告(IR)的内容包括了在该周期内被更新的数据对象的描述;2)每个移动终端(MT)在其本地存储系统中存放一个数据失效报告(IR)队列,用于存放数据服务器(MSS)最近产生的数据失效报告(IR);3)当用户向某一移动终端(MT)产生一个数据访问请求,假设请求访问数据项Did;4)移动终端(MT)首先检查本地存储系统是否有该数据的副本,如果没有被请求的数据,会产生一个<REQUEST,Did>消息,并发送给数据服务器(MSS),向其请求该数据;5)若本地存储系统中有请求的数据,移动终端(MT)检查它是否已经接收到最近的数据失效报告(IR),如果已经接收到,说明数据已经被验证有效,可以直接使用;如果缺少某些项的数据失效报告(IR),移动终端(MT)就产生一个<REQUEST,TM>消息,其中的TM是所缺少的数据失效报告(IR)的时间戳的集合,并向数据服务器(MSS)发送;6)若数据服务器(MSS)接收到<REQUEST,Did>消息,就返回一个<REPLY,Ddata>消息,并传回所请求的数据的最新版本;若数据服务器(MSS)接收到<REQUEST,TM>消息,就返回一个<REPLY,IRS>消息,将所请求项的数据失效报告(IR)回传给用户;7)移动终端(MT)接受到<REPLY,IRS>消息,就将数据失效报告(IR)队列填满,并使用这些数据失效报告(IR)来验证本机数据的有效性;8)若某一移动终端(MT)接收到其他移动终端(MT)的消息,它仅作为路由器,转发其他移动终端设备(MT)的数据。
地址 210093江苏省南京市汉口路22号