【技术实现步骤摘要】
本专利技术主要属于无线传感器网络系统软件
,特指一种应用于无线传感器 网络操作系统的内存资源管理方法。
技术介绍
随着普适计算技术的发展,运行在微型嵌入式设备上的应用程序日趋复杂,无线 传感器网络是这方面的一个典型代表。在无线传感器网络的研究中,资源及能耗的限制、 软件的复杂度,以及支持多跳传输的网络协议等均带来了大量的研究问题,而需要综合考 虑上述因素的传感器网络系统软件,则更面临重大的挑战。如美国的Crossbow公司制造的 MICA2无线传感器网络节点(以下简称传感节点),采用8位的ATMegal28L单片机作为处 理器,普通干电池作为电源,并且仅具有4KB数据内存,却需要担负传感、拓扑维护、路由控 制、电源管理、信号处理等多项任务。为了有效利用硬件资源,且增强系统的可靠性,需要特 殊的系统软件作为支持。内存是传感节点中最紧缺的资源之一,以常见的MICA2为例,它包含128KB的程序 内存和4KB的数据内存,前者采用Flash作为存储介质,虽然容量相对较大,但写操作的耗 电量和延迟都比较大,通常只适合存放程序代码;后者容量极为有限,在复杂的应用中还需 ...
【技术保护点】
无线传感器网络节点内存管理方法,其特征在于包括下列步骤:(1)将物理内存空间划分为边界固定的I/O映射区、应用区和系统区;I/O映射区由所有任务共享访问,应用区被分为N段,每段分配给一个任务,每个任务的访问权限仅限于所分配的段,系统区仅由系统内核使用,所有任务都不能访问;(2)将传感器网络应用程序进行编译,生成二进制执行代码;(3)为每个任务提供大小与整个物理内存相同的逻辑地址空间;(4)对步骤(2)中生成的二进制执行代码进行分析和翻译;识别每个任务二进制执行代码中所有的内存操作指令,并将其修改为对相应的内核服务的调用;(5)内核服务在运行时被调用,并对每个任务的内存操作指 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:褚瑞,卢锡城,彭宇行,王意洁,田甜,李东升,张一鸣,陈振邦,车永刚,王勇献,徐传福,
申请(专利权)人:中国人民解放军国防科学技术大学,
类型:发明
国别省市:43[中国|湖南]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。