HINOC MAC层协议分析软件的设计与实现

发布时间:2017-10-23 10:21

  本文关键词:HINOC MAC层协议分析软件的设计与实现


  更多相关文章: HINOC MAC层协议 协议分析 可视化


【摘要】:HINOC(High Performance Network Over Coax)是在我国提出“三网融合”的大背景下,为了实现下一代广播电视网的需求及目标,提出的一种新具有自主知识产权的双向接入技术。在HINOC协议设备研制过程中,设备进行数据传输时,因为各种原因难免出现帧内容错误、传输数据类型有误、传输时机有偏差等问题,往往这些现象很难在短时间内发现并解决,给设备开发测试人员的工作带来了很大困扰。为了保证设备顺利互利互通,提高设备开发的效率,需要对设备交互的各种类型的帧进行分析与测试,因此,亟需设计一种对HINOC协议传输数据进行捕获、解析、可视化分析的软件来协助开发、测试人员来进行HINOC协议相关设备的研发和测试。本文主要研究HINOC MAC层协议分析软件的设计与实现。首先,对HINOC MAC层协议机制进行整体介绍,包括网络拓扑、协议栈、协议帧类型等,并对协议分析软件进行需求分析和整体框架设计;其次,设计并实现了MAC帧捕获与解析模块,详细阐述了各种类型帧的捕获、过滤、解析过程的具体实现;再次,设计并实现了MAC层数据可视化功能分析模块,并详细阐述了MAP帧规划、帧交互过程、统计分析等功能的实现机制。最后,利用搭建的HINOC分析测试平台对该HINOC协议分析软件进行了较为详细的测试,测试结果表明协议分析软件能够满足功能与业务需求,操作简单、便捷,有助于HINOC设备研制工作的进行。
【关键词】:HINOC MAC层协议 协议分析 可视化
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【目录】:
  • 摘要5-6
  • ABSTRACT6-10
  • 缩略语对照表10-14
  • 第一章 绪论14-18
  • 1.1 研究背景14-15
  • 1.2 网络协议分析软件简介15-16
  • 1.3 论文主要工作和内容安排16-18
  • 1.3.1 主要工作16-17
  • 1.3.2 内容安排17-18
  • 第二章 HINOC MAC层协议分析软件总体设计18-30
  • 2.1 HINOC系统简介18-20
  • 2.1.1 HINOC网络拓扑18-19
  • 2.1.2 HINOC协议栈19-20
  • 2.2 HINOC MAC层协议20-23
  • 2.3 协议分析软件总体设计23-28
  • 2.3.1 功能需求分析23
  • 2.3.2 HINOC协议分析测试平台设计23-24
  • 2.3.3 软件功能模块划分24-25
  • 2.3.4 开发平台选择25-26
  • 2.3.5 软件层次结构26
  • 2.3.6 程序运行流程26-27
  • 2.3.7 软件界面设计27-28
  • 2.4 本章小结28-30
  • 第三章 HIMAC帧捕获及解析模块的设计与实现30-44
  • 3.1 基于WinPcap的数据包捕获30-32
  • 3.1.1 WinPcap组成架构及功能30-31
  • 3.1.2 主要数据结构和函数31-32
  • 3.2 HIMAC帧的捕获、过滤、解析、显示32-43
  • 3.2.1 协议分析接口32-34
  • 3.2.2 数据包捕获、过滤34-36
  • 3.2.3 数据包解析、显示36-41
  • 3.2.4 数据包二进制视图41-42
  • 3.2.5 数据包更新效率方式选择42-43
  • 3.3 本章小结43-44
  • 第四章 可视化功能模块的设计与实现44-58
  • 4.1 绘图机制与原理44-46
  • 4.1.1 基本机制44-45
  • 4.1.2 绘图效率45
  • 4.1.3 绘图自定制45-46
  • 4.2 MAP周期规划绘图46-49
  • 4.2.1 规划机制46-47
  • 4.2.2 规划绘图47-49
  • 4.3 信令帧交互过程绘图49-53
  • 4.3.1 接纳维护机制49-51
  • 4.3.2 交互过程绘图51-53
  • 4.4 接纳维护过程异常诊断53-55
  • 4.4.1 接纳过程异常诊断53-55
  • 4.4.2 维护过程异常诊断55
  • 4.5 本章小结55-58
  • 第五章 系统运行及软件功能验证58-68
  • 5.1 系统运行58
  • 5.1.1 搭建环境58
  • 5.1.2 安装Winpcap并启动软件58
  • 5.2 软件功能验证58-63
  • 5.2.1 pcap文件离线加载测试59
  • 5.2.2 HIMAC帧过滤、捕获及帧内容解析功能测试59-61
  • 5.2.3 MAP规划和信令交互绘图功能测试61-63
  • 5.3 应用实例验证异常诊断功能63-67
  • 5.3.1 正常接纳维护过程分析测试63-66
  • 5.3.2 异常接纳过程分析测试66-67
  • 5.4 本章小结67-68
  • 第六章 总结与展望68-70
  • 参考文献70-72
  • 致谢72-74
  • 作者简介74-75

【参考文献】

中国期刊全文数据库 前6条

1 余朋;;网络通信协议的分析与实现[J];电脑编程技巧与维护;2014年14期

2 张晓娜;王敏超;魏琼琼;张冰;;HINOC MAC信令协议的设计与验证[J];网络新媒体技术;2013年02期

3 刘华平;高亚运;刘晓兰;李斗;赵玉萍;李红滨;;HINOC系统测试方法和测试设备开发[J];广播与电视技术;2011年10期

4 刘昆;;基于PXA270的嵌入式系统应用程序移植[J];国外电子元器件;2008年11期

5 郭清菊;;MFC文档/视图研究[J];软件导刊;2007年05期

6 胡晓元,史浩山;WinPcap包截获系统的分析及其应用[J];计算机工程;2005年02期



本文编号:1082886

资料下载
论文发表

本文链接:https://www.wllwen.com/falvlunwen/zhishichanquanfa/1082886.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户91158***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com