移动自组网中多级安全事务的并发控制

2011-02-28 05:10:34雷向东陈莉莉
网络安全与数据管理 2011年12期
关键词:定义程序

雷向东,陈莉莉

(中南大学 信息科学与工程学院,湖南 长沙 410083)

移动自组网 MANETS(Mobile Ad Hoc Networks)是由多个移动节点通过无线链路相连接,具有时变拓扑结构的一个多跳、临时性自治系统。MANETS中的数据库系统是由许多移动主机组成的动态分布式数据库系统。通常分布式数据库中总是有若干个事务在运行,这些事务可能并发地存取相同的数据。当数据库中有多个事务并发运行时,系统必须对并发事务之间的相互作用加以控制,即通过并发控制机制来实现。然而,由于在MANET网络中节点到处移动导致网络拓扑结构频繁变化,使得很多有线网络中的并发技术在MANET网络中行不通。例如锁机制或时间戳机制,这些并发控制机制被应用到MANET的多级事务时,将会产生很多问题,如隐通道、高级事务被饿死和检索异常等[1]。因此解决MANETS中多级事务的并发控制具有重要的意义。

MANETS中的数据库管理系统(DBMS)是一个由不同访问权限的用户共享的、包含多安全等级数据的安全系统。系统中的每一个数据项具有其安全等级,并且每一个用户被赋予不同的访问权限。由于这些特点,并发执行的事务可能导致不同的主体为了获取数据而产生竞争,进而竞争会导致安全问题,于是就要求DBMS对并发操作进行正确调度[2],即允许非冲突的事务并行执行,而冲突的事务必须被串行化,即实现可串行化调度。

为保证MANETS中多级安全数据库的完整性和一致性,本文提出一种运用在MANET中的多版本两段锁并发控制协议。……

登录APP查看全文

猜你喜欢
定义程序
永远不要用“起点”定义自己
海峡姐妹(2020年9期)2021-01-04 01:35:44
定义“风格”
试论我国未决羁押程序的立法完善
人大建设(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
环球时报(2017-03-30)2017-03-30 06:44:45
成功的定义
山东青年(2016年1期)2016-02-28 14:25:25
创卫暗访程序有待改进
中国卫生(2015年3期)2015-11-19 02:53:32
恐怖犯罪刑事诉讼程序的完善
修辞学的重大定义
当代修辞学(2014年3期)2014-01-21 02:30:44