嵌入式TCP/IP协议栈TINET的移植研究
发布时间:2021-02-04 07:12
物联网关键技术之一是实现物联网中各种嵌入式系统的互联。在物联网众多通信协议中,TCP/IP协议将占据主导地位,承载着整个物联网。然而传统的TCP/IP协议栈并不适合直接应用于嵌入式系统,未来的物联网应用需要一种符合嵌入式系统特点、适合移动场景、支持IPv6的TCP/IP协议栈,即嵌入式TCP/IP协议栈。由日本TRON协会提出的ITRON TCP/IP API规范是一种专门为嵌入式系统而设计并把IPv6纳入考虑范畴的嵌入式TCP/IP协议栈。ITRON TCP/IP API规范在日本已经成为一种事实上的统一规范,并得到了广泛应用。TINET是一个遵循ITRON TCP/IP API的嵌入式TCP/IP协议栈的具体实现,本文的主要内容即是对ITRON TCP/IP API和TINET进行研究。本文首先对嵌入式TCP/IP协议栈应具有的特点进行了探讨,介绍了几种常见的嵌入式TCP/IP协议栈;然后阐述了与ITRON TCP/IP API规范、TINET紧密相关的日本ITRON、TOPPERS Project的发展情况,对ITRON TCP/IP API规范主要特点和TINET的功能、配置及...
【文章来源】:华中科技大学湖北省 211工程院校 985工程院校 教育部直属院校
【文章页数】:64 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 课题来源和意义
1.2 国内外研究概况
1.3 本文内容安排
2 嵌入式TCP/IP 协议分析
2.1 TCP/IP 协议及其在嵌入式领域中的应用
2.2 ITRON 与TOPPERS Project 简介
2.3 ITRON TCP/IP API 规范
3 TINET 在LPC2478 上的移植
3.1 TINET 的配置与设定
3.2 开发环境介绍
3.3 TOPPERS/ASP 内核移植
3.4 TINET 的移植
4 实验与测试
4.1 工具与环境
4.2 基于TINET 的网络应用简明开发流程
4.3 基本测试
4.4 高级测试
5 总结与展望
致谢
参考文献
附录 攻读学位期间发表的论文
【参考文献】:
期刊论文
[1]Wireshark环境下的网络协议解析与验证方法[J]. 罗青林,徐克付,臧文羽,刘金刚. 计算机工程与设计. 2011(03)
[2]基于ARM9和μC/OS-Ⅱ的μC/TCP-IP协议栈移植[J]. 范道威,曲波,杨晔. 苏州大学学报(工科版). 2010(04)
[3]基于Openocd的嵌入式软件开发平台的研究和设计[J]. 段富刚,施展. 计算机测量与控制. 2010(02)
[4]基于LPC2478的μC/OS-Ⅱ的移植及多任务的实现[J]. 顾凤玉,施国梁,杨涛. 电脑知识与技术. 2009(07)
[5]一种新型JTAG数据的快速加载方法[J]. 刘飞,杨江平,周曼丽. 计算机测量与控制. 2007(10)
[6]轻量级嵌入式TCP/IP协议栈的设计[J]. 王力生,梅岩,曹南洋. 计算机工程. 2007(02)
[7]Hopen多进程窗口系统模型研究及实现[J]. 李军,王新社. 计算机工程与设计. 2007(01)
[8]Eclipse开发平台及其应用[J]. 刘洪星,谢玉山. 武汉理工大学学报(信息与管理工程版). 2005(02)
[9]基于GNU工具链的嵌入式操作系统开发[J]. 潘建,董金祥. 计算机工程与应用. 2004(26)
[10]基于TCP/IP协议单片机上网的设计与实现[J]. 程耕国,高厚礼. 武汉科技大学学报(自然科学版). 2004(02)
本文编号:3017941
【文章来源】:华中科技大学湖北省 211工程院校 985工程院校 教育部直属院校
【文章页数】:64 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 课题来源和意义
1.2 国内外研究概况
1.3 本文内容安排
2 嵌入式TCP/IP 协议分析
2.1 TCP/IP 协议及其在嵌入式领域中的应用
2.2 ITRON 与TOPPERS Project 简介
2.3 ITRON TCP/IP API 规范
3 TINET 在LPC2478 上的移植
3.1 TINET 的配置与设定
3.2 开发环境介绍
3.3 TOPPERS/ASP 内核移植
3.4 TINET 的移植
4 实验与测试
4.1 工具与环境
4.2 基于TINET 的网络应用简明开发流程
4.3 基本测试
4.4 高级测试
5 总结与展望
致谢
参考文献
附录 攻读学位期间发表的论文
【参考文献】:
期刊论文
[1]Wireshark环境下的网络协议解析与验证方法[J]. 罗青林,徐克付,臧文羽,刘金刚. 计算机工程与设计. 2011(03)
[2]基于ARM9和μC/OS-Ⅱ的μC/TCP-IP协议栈移植[J]. 范道威,曲波,杨晔. 苏州大学学报(工科版). 2010(04)
[3]基于Openocd的嵌入式软件开发平台的研究和设计[J]. 段富刚,施展. 计算机测量与控制. 2010(02)
[4]基于LPC2478的μC/OS-Ⅱ的移植及多任务的实现[J]. 顾凤玉,施国梁,杨涛. 电脑知识与技术. 2009(07)
[5]一种新型JTAG数据的快速加载方法[J]. 刘飞,杨江平,周曼丽. 计算机测量与控制. 2007(10)
[6]轻量级嵌入式TCP/IP协议栈的设计[J]. 王力生,梅岩,曹南洋. 计算机工程. 2007(02)
[7]Hopen多进程窗口系统模型研究及实现[J]. 李军,王新社. 计算机工程与设计. 2007(01)
[8]Eclipse开发平台及其应用[J]. 刘洪星,谢玉山. 武汉理工大学学报(信息与管理工程版). 2005(02)
[9]基于GNU工具链的嵌入式操作系统开发[J]. 潘建,董金祥. 计算机工程与应用. 2004(26)
[10]基于TCP/IP协议单片机上网的设计与实现[J]. 程耕国,高厚礼. 武汉科技大学学报(自然科学版). 2004(02)
本文编号:3017941
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3017941.html