基于服务组件架构的可重构低功耗传感网内核的设计和分析.pdfVIP

基于服务组件架构的可重构低功耗传感网内核的设计和分析.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于服务组件架构的可重构低功耗传感网内核的设计 与分析· 张伟L2,陈启军化,赵霞t,王祝萍t,颜仕星t ‘(同济大学电子信息与工程学院控制科学与工程系,上海201804) 2(同济大学嵌入式系统与服务计算教育部重点实验室。上海200092) 摘要:传感器网络是物联网和未来智能化世界的核心技术,被认为是未来与高速Internet网,高速移动移 动网并列的三大信息基础设施之一,它跨越设备种类多,需求多样性强,工作环境差异性大,对软件设计和 软硬件交互都提出了较高要求.本文设计并实现了一套基于服务组件架构的可重构低功耗传感网内核,通过 服务组件架构和层次化解决平台差异性和多样外设的问题,并在此基础上支持可重构快速组装应用系统;成 功融合了基于事件的模式和基于任务的模式;并且创立了基于任务未来执行时刻的任务调度,简明高效的平 衡了复杂的优先级调度设计和受限资源之问的矛盾,且可很好的支持低功耗调度需求.超过20个例程说明本 系统设计思路可行.能够在实际中很好的满足用户需求,是未来传感网和物联网研究部署的重要备选软件平 台,可有效促进该领域发展. 关键词:传感器网络内核;服务组件架构;可重构;无线传感器网络;低功耗软件架构:任务调度 中图法分类号:TP393.05 文献标识码:A l引言 以无线传感器网络(WSN)为代表的机器网、以手机和3G为代表的高速移动通信网,以及以Internet2 为代表的高速骨干互联网是未来社会的三大基础网络通信设施,它们与形形色色的终端设备(如各种无线传 感器和手机)以及后台云服务构成了整个社会的基础信息架构。在这一体系中,传感器网络充当了整个架构 的感知终端,它既是机器网(物联网)的重要通信形式,也是机器世界与物理世界的交互关口,跨越设备种 类多,需求多样性强,工作环境差异性大,这对软件设计和软硬件交互都提出了较高要求。本文设计并实现 了一套基于服务组件架构的可重构的低功耗传感器网络内核,可有效为上层协议、中间件和应用的设计研究 应用提供支撑,弥补了当前国内在底层工作方面的弱势,并希冀未来覆盖数量众多的底层物理平台,为未来 智能的物联网世界提供核心软件。 2发展现状 ZI传感网内核。操作系统和基础软件平台 在传感网(SN)中,每个无线传感器结点都集成了数据采集、数据处理、无线通信、自组织组网、功耗 ScienceFoundationofChililtunderGrantNo线自组织网络中时空相变行为的分析与预 ·SupportedbytheNational 溯:theNationalScienceFoundation 部嵌入式系统与服务计算重点实验室开放基金. 作者简介:张伟(1975一)。男。河北沧州人.博士,讲师。主要研宄领域为传感器网络与复杂网络;陈启军(1967一).男。博士,教授, 主要研究领域为机器人与智能系统、工业控制网络浇l霞(1974一),女。博士。讲师,主要研究方向为采样和测量技术、机器人控制:王 祝萍(1973一),女,博士,副教授,主要研岁己方向为智能机器人与环境感知:颜仕星(1988一),男,学士,主要研究方向为在体传感器网络. 管理等一系列功能,功能看似简单实则复杂,需要考虑的约束因素多,其本身独特的功能需求也进一步影响 到内核的设计,使其有别于通常的嵌入式操作系统(RTOS)[1112113114】。 从学术界和产业界两方面的需求看,一个优秀的传感器网络内核或操作系统,应具备这样一些特性:可 靠性、易用性、可移植性、可扩展性、兼容性【15】。在传感网逐步由学术界研究为重走向产业界为主导的今 天,内核的设计应更多的考虑产业界的现实要求。但是,传感网应用的多样性和技术的离散性导致了其软件 系统的多样性,从2000年第一个宜称的传感网操作系统TinyOS发布【l】,迄今已有十余种系统问世 【5][6117][91[10][1l儿12】【13】,但在什么是传感器网络操作系统上并无一致认识· 传统意义上,一个操作系统,操作系统应提供任务管理、线程/进程通信、资源申请和释放、中断管理等 一系列系统级服务,但是,在强调低功耗节能化设计的事件驱动型传感网系统中,任务的概念未必一定存在· 1.0就没有这些机制,充其量只是个事 使得传感器网络操作系统的概念和边界不再清楚,例如早期的TinyOS 件调度和规范的开发框架,因此也导致了“TinyOS”不是操作系统的争议. 为了避免概念上的混乱,本文采用如下定义: ●

文档评论(0)

wuhuaiyu002 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档