μReTi:小尺寸实时嵌入式系统的TCP_IP精简化研究.docVIP

μReTi:小尺寸实时嵌入式系统的TCP_IP精简化研究.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
 μReTi:小尺寸实时嵌入式系统的 TCP/IP 精简化研究# 周海鹰,左德承* 5 10 15 20 25 30 35 (哈尔滨工业大学计算机科学与技术学院,哈尔滨 150001) 摘要:通过分析 TCP/IP 协议的不同简化实现,提出 TCP/IP 协议的精简策略与设计准则。采 用基于模块化的跨层设计思想,实现一套 TCP/IP 协议简化版本—μReTi。μReTi 采用静态的 内存预分配与管理机制优化系统数据结构,采用宽松的分层机制以及“后门”技术减少数据 复制并重用共享内存。通过在不同架构感知节点上移植 μReTi,评测分析 μReTi 的性能,验 证其低资源消耗的特点。 关键词:无线感知设备;TCP/IP 协议精简;μReTi;模块化跨层设计;低资源消耗 中图分类号:TP393.04 μReTi:Minimized Real-time Embedded TCP/IP Research ZHOU Haiying, ZUO Decheng (School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001) Abstract: By analyzing and concluding the different simplified implementations of TCP/IP protocols, this paper proposes the TCP/IP simplified strategies, approaches and design criteria. Based on the modular cross-layer design approach, this paper introduces a simplified TCP/IP version – μReTi, which adopts the static memory pre-allocation and management mechanism to optimize data structure, and the relaxed layered scheme and the ‘wickets’ technique to avoid data copying and reuse shared memory. μReTi has been ported on two processor architectures, and the experiential results prove it has low resource consumption. Keywords: Wireless sensor device; TCP/IP protocol simplified; μReTi; Modular cross-layer design; Low resource consumption 0 引言 基于伯克利 TCP/IP 协议规范[1],传统的 TCP/IP 实现能够运行在具有不同带宽与误差率 的各种互联技术上。但是,传统技术更多专注于在不同网络环境下通信的兼容性问题而非协 议的资源消耗问题,运行一个完全 TCP/IP 实现至少需要数百 KB 的代码和数据内存。嵌入 式感知节点为控制成本,具有典型的低资源特点,内存与计算资源有限。因此,考虑到实时 性和低资源消耗的嵌入式应用需求,移植传统协议簇不是一个很好的选择[2]。 目前,尽管已有各种针对嵌入式系统的 TCP/IP 实现,但人们对于 TCP/IP 协议簇简化机 制的研究仍缺乏足够的重视。本文通过分析 TCP/IP 协议簇的通信机制,提出了基于模块化 跨层设计的协议精简策略与方法,开发了一套适合于资源受限的嵌入式感知节点的 TCP/IP 协议簇的简化实现版本,μReTi(Minimize Real-time and Embedded TCP/IP implementation: 最小化实时嵌入式 TCP/IP 实现)。本文第一节提出了 TCP/IP 协议簇的精简策略与方法;第 二节介绍了 μReTi 设计与实现,包括着主要功能模块与数据结构,算法机制以及通用的控制 流程等;第三节给出了 μReTi 的性能评估与比较;最后一节总结了当前工作,提出了下一步 基金项目:部委预研重点基金(N°.9140T01),教育部博士点基金项目(N°.200802131024), 哈尔滨市科技创新人才研究专项基金(N°.2009RFLXG009),科技部国际科技合作计划(N °.2010DFA14400)。 作者简介:周海鹰,(1975-),男,副教授,主要研究方向

文档评论(0)

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

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

1亿VIP精品文档

相关文档