数字化油田建设中底层设备TCP/IP协议栈的设计与实现
发布时间:2021-01-05 01:34
本论文意在解决数字化油田建设中,高实时性要求的嵌入式设备与主站之间的通讯问题。在油田上,一方面,很多设备对实时性要求严格,比如碰泵、憋井、油温加热过高,不及时处理,均会导致严重的财产损失;另一方面,传统的嵌入式设备不具有以太网通讯功能,新兴的具备以太网通信功能的嵌入式设备普遍采用的是非实时操作系统。这正是困扰数字化油田建设的一个主要问题:即为了满足数字化油田建设中通讯需要,提供数据支撑,则设备的时实性与现实要求难以匹配;而采用传统的旧有设备,通讯连接将无法实现。本设计从实用出发,针对高实时性、要求采用以太网通信的嵌入式设备进行轻量级的协议栈开发,不但可以解决油田设备的通讯困境,也可为其他工、农、安防等行业对实时和通信均有较高要求的应用提供优质的解决方案。因此,该协议栈的开发,对油田其他行业的嵌入式设备通讯发展具有极好的推动促进作用,具备极高的实用价值。《数字化油田建设中底层设备TCP/IP协议栈的设计与实现》从五个方面介绍了协议栈的设计、实现的过程。一、对开发此协议栈的工具软件进行了简单介绍,并结合本论文,对常用工具进行了介绍,这部分内容见论文的第二章。二、从ISO参考模型入手,阐明协...
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:74 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第一章 绪论
1.1 实用价值与意义
1.2 国内外研究动态
1.3 本文工作内容
1.4 论文结构
第二章 开发工具软件简介
2.1 创建RTMU4842A工程
2.2 工程管理
2.3 工程基本配置
2.4 其他操作及本章小结
第三章 协议栈的基本原理
3.1 ISO参考模型
3.2 TCP/IP参考模型
3.3 数字化油田建设中底层设备TCP/IP协议栈所包含的主要协议
3.4 本章小结
第四章 网络访问层及网际层设计与实现
4.1 网络访问层设计与实现
4.1.1 以太网链路层协议
4.1.2 地址解析协议设计与实现
4.1.3 以太网接收和发送设计与实现
4.2 网际层设计与实现
4.2.1 互联网络协议设计与实现
4.2.2 Internet控制报文协议设计与实现
4.3 本章小结
第五章 主机到主机层设计与实现
5.1 传输控制协议设计与实现
5.1.1 TCP报文格式
5.1.2 TCP协议设计实现
5.2 套接字的设计与实现
5.2.1 建立(socket)设计实现
5.2.2 绑定(bind)设计实现
5.2.3 监听(listen)设计实现
5.2.4 认可(accept)设计实现
5.2.5 连接(connect)设计实现
5.2.6 接收(read)函数设计实现
5.2.7 发送(write)函数设计实现
5.2.8 关闭(close)函数设计实现
5.3 本章小结
第六章 MODBUS-TCP协议设计与实现
6.1 TCP模式帧说明
6.2 MODBUS-TCP程序实现
6.3 本章小结
第七章 TCP/IP协议栈测试
7.1 测试方法及测试工具
7.2 测试步骤及结论
7.3 本章小结
第八章 结论
致谢
参考文献
本文编号:2957753
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:74 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第一章 绪论
1.1 实用价值与意义
1.2 国内外研究动态
1.3 本文工作内容
1.4 论文结构
第二章 开发工具软件简介
2.1 创建RTMU4842A工程
2.2 工程管理
2.3 工程基本配置
2.4 其他操作及本章小结
第三章 协议栈的基本原理
3.1 ISO参考模型
3.2 TCP/IP参考模型
3.3 数字化油田建设中底层设备TCP/IP协议栈所包含的主要协议
3.4 本章小结
第四章 网络访问层及网际层设计与实现
4.1 网络访问层设计与实现
4.1.1 以太网链路层协议
4.1.2 地址解析协议设计与实现
4.1.3 以太网接收和发送设计与实现
4.2 网际层设计与实现
4.2.1 互联网络协议设计与实现
4.2.2 Internet控制报文协议设计与实现
4.3 本章小结
第五章 主机到主机层设计与实现
5.1 传输控制协议设计与实现
5.1.1 TCP报文格式
5.1.2 TCP协议设计实现
5.2 套接字的设计与实现
5.2.1 建立(socket)设计实现
5.2.2 绑定(bind)设计实现
5.2.3 监听(listen)设计实现
5.2.4 认可(accept)设计实现
5.2.5 连接(connect)设计实现
5.2.6 接收(read)函数设计实现
5.2.7 发送(write)函数设计实现
5.2.8 关闭(close)函数设计实现
5.3 本章小结
第六章 MODBUS-TCP协议设计与实现
6.1 TCP模式帧说明
6.2 MODBUS-TCP程序实现
6.3 本章小结
第七章 TCP/IP协议栈测试
7.1 测试方法及测试工具
7.2 测试步骤及结论
7.3 本章小结
第八章 结论
致谢
参考文献
本文编号:2957753
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2957753.html