【摘 要】
:
由于无限传感器网络具有功耗低、成本小等特点,所以它逐渐成为了计算机科学中一个热点研究方向,并拥有广泛的应用前景。其中无线传感器网络中使用的操作系统的各项性能的优劣直
论文部分内容阅读
由于无限传感器网络具有功耗低、成本小等特点,所以它逐渐成为了计算机科学中一个热点研究方向,并拥有广泛的应用前景。其中无线传感器网络中使用的操作系统的各项性能的优劣直接关系到基于其开发的软件是否符合具体应用的要求,所以对其中使用的操作系统的研究是最关键的。直到目前为止,被大家公认的应用于无线传感器网络方向的标准操作系统是加州伯克利分校自主研发的TinyOS,特点和机制都十分满足无线传感器网络对操作系统的需求。本文移植过程的实现是在研究TinyOS的基础上进行的,主要完成如下工作:首先,分别介绍几种传统的无线传感器网络操作系统,通过对它们特点的对比,进而得出TinyOS操作系统的优势。其次,总结满足无线传感器网络特点的操作系统的要求,分析TinyOS操作系统的体系结构和几种常见的机制,重点分析和研究TinyOS的任务调度机制和编译过程。在此基础上,得出TinyOS在FPGA上的实现过程,主要分成硬件和软件方面。硬件方面设计了所需要的硬件平台,使用Quartus II软件生成所需的硬件系统,并将其下载到DE2平台上。软件方面,搭建好硬件平台后,根据TinyOS创建平台的规则,编写所需NesC程序,同时对LED和定时器进行硬件抽象,进而实现基于FPGA的TinyOS操作系统的移植。最后,针对TinyOS的任务调度策略在实时性应用领域的不足,依据任务调度策略的研究原则,提出了一种采用折半查找算法的基于动态优先级的不可剥夺式的任务调度策略,并利用matlab进行仿真模拟,验证所得结论。
其他文献
中国移动IP承载网是中国移动新一代能够同时支持语音、视频、数据、企业互联等多种业务的核心承载平台。为全面掌控IP承载网运行状态,达到对IP网络分析与质量监测工作的“电信
无线传感器网络应用广泛,是当前的一个热点研究领域,在许多应用场合,实时性是衡量无线传感器网络的重要指标之一。在无线传感器网络中,实时路由协议的主要目的是在保证数据实时传
在科技飞速发展的今天,计算机逐步走进了千家万户。与此同时万维网与人类生产和生活的关系也越来越密切,通过网络能够使得很多工作变的越来越方便快捷。比如网上银行、网上购
GIDS(GigabitIDS)是指能处理千兆及更高流量的网络入侵检测系统。报文分类算法作为GIDS的核心组成部分直接决定了该系统的检测性能。已有的高速报文分类算法主要通过使用高性
网络编码是一种可使多播传输速率达到理论上界的网络传输技术。有别于传统网络存储-转发模型,网络编码使用存储-编码-转发模型,在源节点和中间节点对欲传输的信息进行编码,并
数据挖掘是一个年轻且充满生机的研究领域。分类是数据挖掘研究的内容之一。朴素贝叶斯分类是应用比较广泛的分类方法,是贝叶斯分类法的一种,它可以与决策树和神经网络分类相
随着互联网技术的快速发展,网络成为人们获取信息的主要来源,为了能有效地获取这些信息,人们希望对网页实现自动分类。因此,网页分类成为实现快速检索信息的一项重要技术,它
图像处理与识别技术是一门跨学科的前沿技术,是当今的一个热门研究领域,取得了很多的成果,并在众多领域得到了广泛应用。
本文介绍了图像处理技术的发展现状和研究意义,并介
魂芯DSP(BWDSP)是一款采用分簇体系结构,支持超长指令字运行,通过在同一时钟周期发射多条指令的数字信号处理器。分簇结构的设计提高了指令的并行性,同时保证体系结构上不会
作为计算机基础软件之一,编译器的作用至关重要。现今已经有多种相对成熟的编译器。按照生成代码所运行的目标平台划分,编译器可以分为两类,本地编译器和交叉编译器。由于嵌