检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《电子科技大学学报》2007年第S3期1420-1422,1426,共4页Journal of University of Electronic Science and Technology of China
基 金:国家发改委下一代互联网示范工程研究开发;产业化及应用试验项目(CNGI-04-10-1D)
摘 要:多数嵌入式环境的操作系统、系统库和在系统之上运行的应用程序等软件环境构成一个映像。对这样的系统进行升级就需要对整个系统进行升级,因此升级的能量消耗很高,不适合目前无线传感器网络的应用。该文基于高度模块化设计思想,采用可重用模块构造可升级操作系统。阐述了可支持动态升级模块的模块头和模块句柄的结构设计与实现,以及模块与内核、模块间功能调用和消息通信机制的设计。模块注册函数实现了模块的加载、卸载和升级能力,并对本系统的在线加载、卸载和升级功能进行了实验验证。In most embedded systems, the software environment which includes the operating system, system libraries and application programs running above is represented as an image. To upgrade such system, it requires a rebuild of the entire system and entails great power consumptions. Thus those systems are not applicable for wireless sensor networks. Based on the idea of modularization design, the operating system with dynamic upgradeability is constructed by reusable modules. The designs of the module header and handler structure are depicted for dynamic upgradeability support. In addition, the function calls and message communication mechanism used between modules and kernel as well as between modules are also described. Module registration function realizes the loading, unloading and upgrading ability of modules. This ability is certified by the experiments illustrated in this paper.
关 键 词:无线传感器网络 操作系统 在线升级 模块化 模块注册 消息通信
分 类 号:TP316[自动化与计算机技术—计算机软件与理论] TN929.5[自动化与计算机技术—计算机科学与技术] TP212.9[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.15