[发明专利]在无线自组网中维护移动设备数据一致性的方法无效
申请号: | 200710190644.1 | 申请日: | 2007-11-27 |
公开(公告)号: | CN101170384A | 公开(公告)日: | 2008-04-30 |
发明(设计)人: | 李文中;吕琦;司春锋;陆桑璐;陈道蓄 | 申请(专利权)人: | 南京大学 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L12/54 |
代理公司: | 南京苏高专利事务所 | 代理人: | 柏尚春 |
地址: | 210093*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线 组网 维护 移动 设备 数据一致性 方法 | ||
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)的数据。
2.根据权利要求1所述的在无线自组网中维护移动设备数据一致性的方法,其特征在于步骤1)的过程是:
数据服务器(MSS)检查它的每一个数据对象,如果发现一个数据对象在最近的一个周期内被更新,则将该对象的ID及其更新时间写进数据失效报告(IR)中,数据失效报告(IR)生成之后,会被存放在数据服务器(MSS)的本地存储系统中,等待用户来访问。
3.根据权利要求1或2所述的在无线自组网中维护移动设备数据一致性的方法,其特征在于步骤2)中是使用一个环形数组来实现该队列数据失效报告(IR)队列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710190644.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:发泡聚氨酯自动排汽阀浮球
- 下一篇:光条灯具的固定结构及串接结构