TinySPOS:SenspireOS上的TinyOS运行环境

来源 :浙江大学计算机学院 浙江大学 | 被引量 : 0次 | 上传用户:younger666
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
TinyOS是一个经典的无线传感网络(WSN)操作系统,在WSN发展历程中发挥了非常重要的作用。当前,许多有关无线传感网络的研究成果都是在TinyOS上研究并实现的。SenspireOS是浙江大学无线传感网络项目小组开发的一个新的WSN操作系统。在完成SenspireOS V1.0的研究和开发之后,我们面临如何在SenspireOS上继承无线传感网络的已有研究成果的问题,特别是如何继承在TinyOS上取得的有关无线传感网络的研究成果的问题。本文的工作是设计SenspireOS上的TinyOS运行环境—TinySPOS。TinySPOS使用代理技术、中断钩子技术和虚拟时钟技术来构建TinyOS虚内核,并用TinyOS虚内核替代TinyOS内核。TinyOS虚内核使TinyOS应用程序与SenspireOS的内核相连接,使得TinyOS应用程序可以无缝移植到SenspieOS上,而从实现在SenspireOS上继承TinyOS上取得的WSN研究成果的目的。TinySPOS具有几个特点。首先,TinySPOS采用SenpsireOS的内核,而为应用程序提供完备的TinyOS的组件和接口。其次,TinySPOS可以无缝移植所有的TinyOS应用程序。第三,TinySPOS可以作为SenspireOS上的nesC开发环境使用。第四,TinySPOS可以实现在SenspireOS上扩展nesC语言功能的目的。
其他文献
模糊现象是客观世界普遍存在的现象,也是经典数学难以用数学模型描述的问题。从上世纪60年代由Zadeh创始而被发展起来的模糊集理论,标志着数学研究对象由精确性量性对象到模糊
随着计算机及Internet的发展,远程教育越来越受到人们的青睐。作为远程教育平台中不可缺少的组成部分,答疑系统对提高教学质量起着至关重要的作用。智能答疑系统是当前自然语言
随着着高校信息化建设的快速发展,跨部门应用集成与独立异构系统之间的矛盾日益突出,建立一个能够集成现有异构应用系统且灵活兼容新系统的数字化校园服务集成平台的需求越来
多智能体系统(Multi-Agent System,MAS)体系结构及协作机制是多智能体理论研究的核心与热点问题,作为一种新兴的研究方法,基于协进化机制的多智能体协作具有广阔的研究前景。论
说话人识别技术作为生物认证技术的一种,是根据语音波形中反映说话人生理和行为特征的语音参数自动鉴别说话人身份的一项技术。说话人识别技术以其独特的方便性、经济性和准确
近年来,流媒体正在成为推动未来宽带应用的主动力。而流媒体典型应用中的流媒体直播技术凭借其不用下载等待,实时性好等特点,在VOD、远程教学等网络多媒体中得到广泛应用。流媒
过去半个多世纪中,博弈论作为探索个体间相互作用的有效工具,在多个领域均有广泛的应用。在2012年学者基于囚徒困境模型研究发现,存在一种称为零行列式的策略可以单方面控制
中国电信集团公司作为国内最大的基础电信运营商率先提出了由传统基础电信运营商向现代综合服务提供商的转型战略。内蒙古电信公司作为中国电信集团公司在内蒙古地区的分支机
随着计算机技术和网络的飞速发展,流媒体技术的产生满足了人们快速获取多媒体信息的需求。它基于RTP/RTCP协议,运用流式传输技术,可以使人们在最短的时间内获得想要的多媒体资讯
传统的特征选择算法直接在有类别标签数据集上进行特征选择,以选取对这些已知类别标签样本的类别具有最大区分能力的特征子集。但是在一些实际应用中,如在医学诊断、欺诈检测等