嵌入式操作系统下SNMP协议的分析与实现

嵌入式操作系统下SNMP协议的分析与实现

一、嵌入式操作系统下SNMP协议的分析与实现(论文文献综述)

罗宏驰[1](2020)在《基于Wi-Fi的无线Mesh系统的设计与实现》文中指出无线Mesh网络(Wireless Mesh Network,WMN),也称为“多跳”网络,是一种适用于大面积或复杂地型的分布式无线自组织多跳网络。它具备自组网、自修复、网络动态变化和高带宽等特性,可以在低成本下较为容易的扩大WLAN网络的覆盖范围。然而无线Mesh网络有着不同于一般网络的特点,其网络拓扑随时变化,节点灵活,导致了对于它的信息获取就非常不便。而且无线Mesh网络搭建需要大量的节点来维持,短距离组网成本过高,组网时间过长。因此,本文以无线Mesh网络为背景,重点研究了Mesh网络组网技术、OpenWrt系统以及SNMP协议,在此基础上结合OLSR路由协议,设计开发了基于Wi-Fi的无线Mesh系统,解决了无线Mesh网络近距离组网取舍和Mesh网络信息不易获取的问题。本文的研究内容主要如下:首先,根据无线Mesh网络的特点,在分析现有无线路由协议的基础上,最终选择了OLSR路由协议当作系统核心路由协议。但OLSR协议同样存在协议开销大、冗余过大等问题。因此,本文在此基础上,优化了OLSR协议的核心MPR集的选择,减少了MPR节点的冗余以及分组消息导致的时延。通过仿真结果表明,优化后的OLSR协议在端到端时延和吞吐量性能方面有明显提升。其次,在基于Wi-Fi的无线Mesh系统的设计上,本文从组网结构设计、总体方案设计以及功能设计三方面给出了整个设计流程。最后,在基于Wi-Fi的无线Mesh系统的实现上,本文在硬件方面选择了树莓派3B+,软件方面完成了OpenWrt系统的编译、OLSRD的实现。随后以OpenWrt系统为基础对Mesh网络节点进行了相关配置并组建了无线Mesh网络。通过扩展MIB库以及子代理实现了系统节点发现模块,通过数据库与JavaWeb交互实现了系统管理模块。最后搭建了真实的测试环境,对无线Mesh网络组网的性能以及系统相关模块的功能进行了测试。

周毅[2](2019)在《基于LNMP的设备远程管理平台开发》文中提出随着嵌入式技术地快速发展,嵌入式操作系统的使用也变得十分广泛,嵌入式设备也大量应用于人们的生活工作中。在嵌入式设备正常工作运行时,人们需要对其运行状况进行监控管理,以防止设备故障而影响系统的正常运行。现今在很多优秀的开源监控平台能对嵌入式设备进行监控,但只使用该系统而不进行系统重构和功能优化,是无法实现一个实际监控管理项目的所有需求的。如何设计出一款具有高可靠性、架构设计合理且高可用性的设备管理系统是本文研究的主要课题。本文基于LNMP服务器架构并结合开源监控系统Zabbix系统对成都中嵌自动化公司实际项目需求进行设计开发,通过重构系统架构及针对系统今后发展过程中可能遇到的性能瓶颈和维护困难等问题,对其进行功能及性能补强,使得整个嵌入式设备管理系统的稳定性、并发性、扩展性得到大幅度提高。本文具体工作如下:首先,本论文分析了系统的主要研究方向,查阅大量资料分析了当前国内外远程管理系统的状况,通过对比不同服务器架构的差异确定使用LNMP架构作为基础服务器架构,并对比各种开源软件性能优劣,最终选用Zabbix系统作为基础开发系统;其次,对整个设备远程管理系统进行了需求分析,结合当前该公司的实际需求,确定了系统的功能和性能需求,并对系统进行总体思想设计以及功能模块设计;对系统的架构及模块功能进行实现,包括信息抓取、分布式存储、告警检测以及信息展示等;对系统进行性能优化实现,采用CPS(Client/Proxy/Server)分布式架构来减轻服务端的压力来实现平台的稳定性;通过在服务端和代理端安装插件和脚本的方式来增强系统服务端的可靠性。采用MySQL数据库主从备份技术进行优化处理来保证数据库的可靠性;最后实现了基于LNMP的设备远程管理平台。通过对平台告警功能测试和防服务端失效功能测试,本系统告警功能完善,系统在主服务端故障时能运行稳定,能够满足该公司对其生产的嵌入式设备进行监控的现实需求,提高了管理的效率和质量。

罗德俊[3](2015)在《基于SNMP的OCDMA-PON网络管理系统的研究与设计》文中研究指明随着互联网的迅猛发展以及各种高宽带业务的不断涌现,宽带光纤接入网技术显得越来重要,尤其是无源光网络(PON)技术。目前比较流行的PON技术有传统的时分复用无源光网络(TDM-PON)技术和之后被提出的波分复用无源光网络(WDM-PON)技术与光码分多址无源光网络(OCDMA-PON)技术。相比之下,OCDMA-PON突破了前两者承载业务的局限性,其具有出色的网络安全性,能够简单、通用、高效透明地传输各种业务,并且易于实现大容量用户的灵活接入,被视为下一代PON极具潜力的最佳候选方案之一。为了使OCDMA-PON网络能够高效、稳定、安全地运行,提供与其匹配的网络管理系统显得尤为重要。因此,针对OCDMA-PON网络管理系统的研究与设计具有重要的现实意义。本文的主要工作和成果如下:1.本文采用基于简单网络管理协议(SNMP)和光网络单元管理控制接口(OMCI)协议的网管体系结构,分析了OCDMA-PON网管系统的结构和管理站与OLT、OLT与ONU的交互通信过程。2.在介绍SNMP协议和OMCI协议的基础上,设计了OCDMA-PON网络管理控制的模块框图,并着重分析和研究了OLT和ONU中的各功能模块。然后以运用OCDMA技术为原则,并根据对各功能模块和嵌入式Linux系统等的研究,构建了以ARM管理控制模块为主的软硬件平台。3.在已建立的基于S3C6410的开发平台上实现了管理站与OLT、OLT与ONU的信息交互和协议转换模块:基于管理站和OLT采用SNMP协议进行信息交互的原理和GPON标准,采用NET-SNMP开发包设计自定义OCDMA-PON管理信息库(MIB),并实现SNMP代理的扩展和移植;基于Linux的共享内存技术,通过共享自定义MIB的数据信息,实现SNMP代理和OMCI从代理进程间的通信;依据OMCI消息的数据结构特点,设计OMCIMIB数据表;基于MIB快速、数据结构简单及占用资源小等要求,采用SQLite嵌入式数据库实现数据库的通信接口;基于OLT和ONU采用OMCI协议进行信息交互的原理,采用C语言编程设计并实现以Get、Set操作为主的OMCI帧编解码及帧处理功能模块。最后,根据网络管理站的功能需求,给出了一种基于SNMP协议的WEB管理站的设计方案。本文研究设计的网络设备信息交互的实现方法和WEB管理站方案对促进OCDMA-PON网络管理系统的完善有着重要的理论和现实意义。

李子谦[4](2015)在《μC/OS-Ⅱ操作系统中SNMP协议模块的设计与实现》文中研究说明随着网络技术的高速发展,网络管理水平和要求一直在不断的提高,SNMP协议在现有的网络管理中应用非常广泛,因此,SNMP协议在网络技术中一直有着非常重要的意义。通过对SNMP协议结构的阐述,加上对应用平台μC/OS-II操作系统的介绍,展现出方案实现的可行性,然后提出了实现上的相关需求需求,通过SNMP对应流程的实现,以及对应管理信息库的设计,在满足系统的功能需求的基础上,实现对象信息库可扩展设计,最终满足SNMP协议在系统上的实现流程。通过详细的描述了SNMP协议在实现过程中的工作,首先通过介绍项目背景和意义,引入SNMP协议实现的价值,根据目前协议发展现状,展现出SNMP协议在实现过程中可能遇到的各种问题。然后,文章分析SNMP协议基本架构和实现平台μC/OS-II操作系统的相关特点,找到需要实现的功能模块需求,根据需求分析出整体的架构和各个模块需要实现的流程和结构,主要分为SNMP协议报文传输流程和Trap消息实现流程,接着就信息管理库的结构特点,提出了MIB库结构扩展设计方法,这样就能够实现被管理对象的扩展,同时对扩展部分进行操作。接着根据设计,对SNMP相关流程进行具体实现以及MIB库结构扩展实现,满足了整个功能需求。最后通过对协议实现基本功能测试,结果显示功能都能实现。

郭金涛,吴宣康[5](2014)在《基于AT91SAM9260工控机平台的SNMP协议实现》文中认为介绍了SNMP协议的模型和MIB库,使用net-snmp-5.4.4开发包在fedora 8系统下搭建出SNMP协议开发环境,开发出能在AT91SAM9260工控机平台上运行的SNMP协议代理程序,并对代理程序的MIB库进行扩展。

张凌宇[6](2014)在《基于OmniStar的网管代理技术研究》文中提出随着各种网络设备和接入技术广泛地应用在有线电视网络中,使得人们对有线电视网络设备全面监控的要求越来越高。由于许多早期有线电视设备(如OmniStar光传输平台)只支持串口通信等近端监控,而很难实现远程的监控管理,给有线电视设备的网络化维护和管理带来不便。因此设计具有远程实时监控能力的网管代理系统,是实现有线电视设备网络管理的一个重要步骤。根据OmniStar平台网管代理需求,本文对网管代理系统的硬件和软件部分分别进行了设计。在硬件方面,设计并实现了以ARM-S3C2416为基础的、具备15路串口的网管代理服务器,网管代理服务器采用串并行相结合的方式最多管理75台OmniStar平台,降低了项目成本、节省了所占空间。在软件方面,在研究简单网络管理(SNMP)网管协议的基础上,对网管代理系统进行了设计,其中包括通过分析OmniStar平台与前端控制软件HCS之间的串口通信过程,解析出OmniStar平台串并联的串口通信协议;通过多进程同步和互斥技术,实现了负责轮询机架数据信息和查找告警信息的信息参数轮询模块;在嵌入式内核中,实现了保证数据存储和提取速率的内存DB模块;为实现OmniStar平台的协议转换和SNMP报文的封装,设计了Agent代理模块。除此之外,本网管代理系统还实现了CLI本地界面管理、远程版本维护、FTP下载更新等功能。最后,采用网络管理软件对本网管代理系统进行测试,本网管代理系统一方面能够采集OmniStar平台的参数和告警信息,并将其封装成SNMP应答报文,提交给管理端;另一方面,能够解析来自管理端的网管请求,通过协议转换向OmniStar平台发送串口通信指令,进行实时数据采集和参数配置。结果表明,本系统网管代理系统能够完成对有线电视网络设备的实时远程监控管理。

张斌[7](2013)在《基于ARM的嵌入式网管代理系统的研究》文中研究表明随着有线电视网络规模不断扩大,各种网络设备和接入技术广泛地应用于有线电视网络的建设中,这使得人们对网络设备全方位监控的要求越来越高。早期的许多有线电视设备都只支持串口通信等短距离的近端监控,而缺乏将设备进行集中的远端监控能力,导致对设备的管理和维护极其困难。因此设计实现具备远端实时监控有线电视设备(OmniStar光传输平台)的嵌入式网管代理系统是非常有意义的。本文针对OmniStar光传输平台的网管需求,设计实现了基于ARM的嵌入式网管代理系统。在研究SNMP网管协议的基础上,设计了本嵌入式网管代理系统方案,其中包括与被管设备进行通信的串口指令解析,嵌入式系统平台的设计和嵌入式网管代理软件的设计。通过研究OmniStar光传输平台与前端监控软件之间的串口通信过程,分析前端监控软件界面上参数的变化及通信过程中串口通信指令的变化,进而解析了设备信息指令、设备状态指令、设备数值指令、设备配置指令、设备告警指令五种串口通信指令格式。嵌入式系统平台的设计主要包括嵌入式微处理器的选型,Linux内核的移植,文件系统的构建等,它其实是向网管代理软件提供运行的平台。网管代理软件部分主要在Linux开发环境下,基于AGENT++开发包,完成了网管通信功能,协议转换功能和串口通信功能,实现了对被管设备的状态参数采集,工作模式切换和告警信息管理等功能。最后,采用网管软件MIB Browser对本文设计实现的嵌入式网管代理进行了测试。结果表明,本嵌入式网管代理系统能够解析来自管理端的网管请求,通过协议转换向OmniStar光传输平台发送串口通信指令,进行实时数据采集和参数配置,并将采集的数据封装成SNMP应答报文,提交给管理端,实现了对有线电视设备的远程监控管理。

龚康[8](2012)在《面向生产设备管理的嵌入式SNMP代理研究与实现》文中研究说明随着制造企业生产规模的扩大,对生产资源的优化配置和生产成本控制越来越受到企业和学术界的关注。生产设备作为制造企业最重要的生产资源之一,呈现出部署位置分散、种类多样的特点,对生产设备实施网络化实时动态管理成为企业生产设备管理的迫切需求。但生产现场大多数设备并不支持以太网通讯,难以接入企业管理网络,导致企业不能对生产设备进行实时有效管理。简单网络管理协议(SNMP)是专门为实施网络化管理而设计的Internet网络管理协议,其采用的管理站(Manager)——代理(Agent)网络管理框架能够对非IP的生产设备进行网络化管理,由于SNMP代理负责与现场设备进行实时信息交互,其性能直接影响着SNMP管理系统的结构和管理成本。因此,本文在分析生产设备管理对SNMP代理需求的基础上,提出基于Linux构建面向生产设备管理的嵌入式SNMP代理,并重点研究了嵌入式代理构建中的引导程序、嵌入式Linux操作系统和SNMP委托代理实体三个关键技术。首先,在分析U-Boot启动和通用性实现原理的基础上,设计嵌入式SNMP代理引导程序功能,基于此研究了U-Boot移植中的关键问题;针对U-Boot不支持大容量Nandflash启动和不能兼容两种Flash启动方式的问题,在不改变U-Boot通用性的前提下,对U-Boot进行了改进,增强U-Boot的兼容性。其次,根据生产设备管理对嵌入式SNMP代理的需求,对Linux内核进行了移植和图形化的定制;在分析Linux设备驱动原理的基础上,依据应用系统设备配置属性,移植了LCD和DM9000网卡设备驱动,设计触摸屏输入和RS485设备驱动程序;结合嵌入式Linux各种文件系统的特点和应用系统硬件配置,设计了多文件系统架构,并研究了实现中的关键问题以及图形支持系统Qt/Embedded的移植。最后,建立了面向生产设备管理的SNMP委托代理模型,重点对模型中扩展MIB库、协议映射器、设备通信管理器进行了研究,并详细设计了委托代理模型初始化、请求服务响应、生产设备监管等工作流程。在对系统进行集成的基础上,搭建模拟系统,对代理各部分功能和整体进行了测试。

施柳[9](2010)在《基于VxWorks的嵌入式设备监控系统》文中认为随着网络技术的快速发展,网络设备的使用已经越来越广泛。在这种情况下,如何实时反映当前设备的状态信息以便让管理人员随时掌握设备的运行状况,在设备出现故障的情况下,能够及时采取措施进行修复,成为了目前嵌入式设备监控系统迫切需要解决的问题。SNMP在嵌入式领域中是一个非常普及的协议,自20世纪80年代末就用于互联网设备的监控和管理,作为一种传统的客户机/服务器协议,它可以用于连网设备的状态、统计等信息的收集。本文在SNMP协议基础上给出一种嵌入式设备监控系统的设计和实现方法,管理站可以管理多台和SNMP代理端连接的被监控设备,它通过socket通信向代理端发送命令,代理端响应后返回管理站所需要的状态信息,并在管理站图形界面上显示。代理端软件是利用VxWorks实时操作系统及其开发环境Tomado编写的应用程序,它运行在一台由VMware软件虚拟的逻辑PC机上,而PC机上的Windows操作系统运行由VC++6.0开发的一个具有基本查询、设置功能的管理站。嵌入式实时操作系统VxWorks的选用,在于可以保证设备管理站及网管代理系统具备卓越处理能力和稳定性的同时,满足了系统实时性的处理需求。

马素刚[10](2010)在《数字微波传输设备网管系统的设计与实现》文中研究表明早期的数字微波传输设备没有网络接口,无法连接到Internet进行网络管理。随着设备数量的增加,网络规模的进一步扩大,通过串口对设备管理的方式严重阻碍了网络管理效率的提高。论文首先分析了数字微波传输设备的应用需求,并提出了一套完整的网管系统设计与实现方案。在硬件上,采用双CPU结构,分别完成数字微波传输设备基本功能和网络管理功能,二者通过串口进行信息传输。采用双CPU的设计方式,简化了整个系统,降低了模块之间的耦合性。在软件上,实现了SNMP协议和HTTP协议,同时发挥了两种协议的优点。然后在介绍嵌入式Linux系统移植的基础上,详细阐述了三个主要软件模块,即串口通信模块,SNMP Agent模块和Web服务器模块。分析测试结果表明,网管系统增强了设备的可管理性能,实现了数字微波传输设备的快速升级。系统较好地满足了数字微波传输设备的网络化需求,并为具有串口的嵌入式设备升级提供了一种通用的解决方案。

二、嵌入式操作系统下SNMP协议的分析与实现(论文开题报告)

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

三、嵌入式操作系统下SNMP协议的分析与实现(论文提纲范文)

(1)基于Wi-Fi的无线Mesh系统的设计与实现(论文提纲范文)

摘要
abstract
第1章 绪论
    1.1 研究背景和意义
    1.2 国内外研究现状
    1.3 研究目标与内容
    1.4 本文组织结构
第2章 无线Mesh网络及其相关技术研究
    2.1 无线Mesh网络研究
        2.1.1 无线Mesh网络结构
        2.1.2 无线Mesh网络特点
    2.2 OpenWrt系统
        2.2.1 OpenWrt系统研究
        2.2.2 OpenWrt系统软件结构
    2.3 SNMP简单网络管理协议
        2.3.1 SNMP协议组成原理
        2.3.2 管理信息库MIB
    2.4 本章小结
第3章 基于OLSR路由协议的研究与改进
    3.1 Mesh路由协议分类
    3.2 OLSR路由协议研究
        3.2.1 MPR机制
        3.2.2 OLSR路由协议基本操作
        3.2.3 OLSR协议的不足
    3.3 OLSR协议的改进
        3.3.1 协议数据结构
        3.3.2 改进的算法的流程
    3.4 本章小结
第4章 无线Mesh系统设计与实现
    4.1 无线Mesh系统设计
        4.1.1 无线Mesh网络组网结构设计
        4.1.2 无线Mesh系统总体方案设计
        4.1.3 无线Mesh系统功能设计
    4.2 无线Mesh网硬件实现
    4.3 无线Mesh网软件实现
        4.3.1 OpenWrt系统实现
        4.3.2 OLSRD实现
        4.3.3 无线Mesh组网配置
    4.4 无线Mesh网节点模块实现
        4.4.1 SNMP协议扩展MIB库实现
        4.4.2 SNMP协议及其子代理实现
    4.5 无线Mesh网管理模块实现
        4.5.1 数据库实现
        4.5.2 基于JavaWeb的 Mesh系统实现
    4.6 本章小结
第5章 系统仿真与功能测试
    5.1 协议仿真结果分析
        5.1.1 仿真实验环境配置
        5.1.2 仿真实验场景设置
        5.1.3 端到端时延
        5.1.4 吞吐量
    5.2 无线Mesh系统组网测试
        5.2.1 传输速率测试
        5.2.2 信号强度测试
        5.2.3 传输时延测试
    5.3 无线Mesh系统功能测试
    5.4 本章小结
结论
参考文献
攻读硕士学位期间发表的论文和取得的科研成果
致谢

(2)基于LNMP的设备远程管理平台开发(论文提纲范文)

摘要
abstract
1 绪论
    1.1 课题来源与背景
        1.1.1 课题研究背景
        1.1.2 课题来源
    1.2 国内外研究现状
    1.3 论文研究内容与章节安排
        1.3.1 论文研究内容
        1.3.2 论文结构
2 系统相关技术
    2.1 嵌入式设备管理技术
    2.2 LNMP架构
        2.2.1 LNMP架构概述
        2.2.2 Nginx服务器
        2.2.3 MySQL数据库技术
        2.2.4 PHP动态脚本语言
    2.3 Zabbix系统
        2.3.1 Zabbix系统概述
        2.3.2 Zabbix部署架构
        2.3.3 Zabbix运行流程
    2.4 SNMP通信协议
        2.4.1 SNMP概述
        2.4.2 工作原理
        2.4.3 应用模型
    2.5 相关设备介绍
    2.6 本章小结
3 系统需求分析与设计
    3.1 系统功能需求
        3.1.1 系统基本功能需求
        3.1.2 日志分析需求
        3.1.3 数据库容灾备份需求
    3.2 系统性能需求
        3.2.1 通信协议需求
        3.2.2 服务端可靠性需求
        3.2.3 数据库性能需求
    3.3 系统总体思想设计
        3.3.1 系统总体架构
        3.3.2 系统模块设计
    3.4 功能模块设计
        3.4.1 数据采集
        3.4.2 分布式存储
        3.4.3 告警监测
        3.4.4 信息展示
    3.5 本章小结
4 系统实现
    4.1 系统架构与数据库部署
        4.1.1 LNMP系统架构部署
        4.1.2 系统数据库部署
        4.1.3 系统环境配置
    4.2 设备配置实现
    4.3 数据采集实现
    4.4 数据存储实现
    4.5 故障告警实现
    4.6 系统性能优化
        4.6.1 系统架构及配置优化实现
        4.6.2 数据库优化与备份实现
        4.6.3 防服务端失效的高可用性实现
    4.7 本章小结
5 系统测试
    5.1 系统部署
        5.1.1 系统运行环境
        5.1.2 测试环境配置
    5.2 系统功能测试
        5.2.1 系统基本功能测试
        5.2.2 系统异常情况告警功能测试
        5.2.3 系统防服务端失效测试
    5.3 本章小结
结论
致谢
参考文献
攻读学位期间的研究成果

(3)基于SNMP的OCDMA-PON网络管理系统的研究与设计(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 研究背景
    1.2 国内外研究现状
    1.3 本文主要内容和结构安排
第2章 OCDMA-PON网络管理系统概述
    2.1 OCDMA-PON系统概述
        2.1.1 系统结构
        2.1.2 基本原理
        2.1.3 协议参考模型
    2.2 OCDMA-PON网络管理系统分析
        2.2.1 网管系统结构分析
        2.2.2 工作原理
        2.2.3 OLT与ONU管理控制协议的比较
    2.3 本章小结
第3章 OCDMA-PON网络管理控制模块的研究与设计
    3.1 SNMP协议分析
        3.1.1 SNMP报文格式
        3.1.2 管理信息结构
        3.1.3 管理信息库
    3.2 OMCI协议分析
        3.2.1 OMCI传输模型
        3.2.2 OMCI帧结构
        3.2.3 OMCI管理实体
    3.3 OCDMA-PON网络管理控制模块的总体框架设计
    3.4 OCDMA-PON网络管理控制模块的分析与研究
        3.4.1 OLT主代理各模块的分析与研究
        3.4.2 ONU从代理各模块的分析与研究
    3.5 本章小结
第4章 OCDMA-PON网络管理平台的构建
    4.1 OCDMA-PON系统的总体框架设计
    4.2 OCDMA-PON网络管理硬件平台的构建
        4.2.1 嵌入式系统介绍
        4.2.2 微处理器的选择
        4.2.3 网络管理系统硬件平台的构建
    4.3 OCDMA-PON网络管理软件平台的构建
        4.3.1 嵌入式Linux操作系统
        4.3.2 交义编译环境的建立
        4.3.3 配置开发环境
        4.3.4 嵌入式系统软件平台的构建
    4.4 本章小结
第5章 OCDMA-PON网络管理系统的软件开发
    5.1 管理站与OLT信息交互的实现
        5.1.1 NET-SNMP开发环境的建立
        5.1.2 SNMP代理模块的软件开发
        5.1.3 SNMP代理功能验证及移植
    5.2 协议转换模块的软件开发
        5.2.1 共享内存技术的介绍
        5.2.2 共享内存的实现
    5.3 OLT与ONU信息交互的实现
        5.3.1 OMCI MIB的设计
        5.3.2 OMCI帧编解码
        5.3.3 OMCI帧处理的实现
        5.3.4 联机测试
    5.4 WEB管理站的设计方案
        5.4.1 管理站的结构
        5.4.2 数据库的设计方案
        5.4.3 管控程序的设计方案
        5.4.4 管理功能模块的设计方案
    5.5 本章小结
第6章 总结与展望
    6.1 全文总结
    6.2 研究展望
参考文献
攻读硕士期间发表成果情况
攻读硕士期间参与项目情况
致谢

(4)μC/OS-Ⅱ操作系统中SNMP协议模块的设计与实现(论文提纲范文)

摘要
Abstract
1 绪论
    1.1 项目背景
    1.2 项目目的与意义
    1.3 国内外研究现状
    1.4 本文研究工作与论文结构
2 SNMP协议实现需求分析
    2.1 总体需求
    2.2 SNMP管理模型
    2.3 功能需求分析
    2.4 非功能需求分析
    2.5 本章小结
3 SNMP协议模块的设计
    3.1 SNMP协议结构
    3.2 总体设计
    3.3 各功能子模块设计
    3.4 MIB信息库结构设计
    3.5 本章小结
4 μC/OS-II系统上SNMP协议模块实现
    4.1 协议模块实现硬件软件环境与开发工具选定
    4.2 协议模块各功能子模块实现
    4.3 MIB库扩展设计实现
    4.4 本章小结
5 SNMP协议实现功能测试
    5.1 测试方法
    5.2 测试过程
    5.3 测试结果
    5.4 本章小结
6 总结与展望
    6.1 全文总结
    6.2 展望
致谢
参考文献

(5)基于AT91SAM9260工控机平台的SNMP协议实现(论文提纲范文)

1 SNMP (简单网络管理) 协议介绍
    1.1 SNMP协议概述[1]
    1.2 MIB (管理信息) 库[2]
2 开发环境介绍
    2.1 AT91SAM9260工控机
    2.2 net-snmp开发包
3 SNMP协议实现
    3.1 交叉编译环境搭建
    3.2 SNMP Agent开发
    3.3 MIB库扩展
4 结束语

(6)基于OmniStar的网管代理技术研究(论文提纲范文)

摘要
Abstract
目录
第1章 绪论
    1.1 课题背景
    1.2 课题的目的和意义
    1.3 国内外研究现状
    1.4 本文组织结构
第2章 基于 OmniStar 的嵌入式网管技术
    2.1 嵌入式系统
        2.1.1 嵌入式系统的概述
        2.1.2 嵌入式系统的结构
        2.1.3 嵌入式系统的特点
    2.2 SNMP 协议的网络管理模型
        2.2.1 SNMP 协议操作类型
        2.2.2 SNMP 协议操作消息格式
    2.3 管理信息库 MIB
        2.3.1 MIB 概述
        2.3.2 MIB 对象的类型
    2.4 管理信息结构 SMI
    2.5 本章小结
第3章 OmniStar 网管系统设计
    3.1 OmniStar 设备特性
        3.1.1 OmniStar 平台设备组成
        3.1.2 OmniStar 平台设备特性
    3.2 网管代理系统软件需求
        3.2.1 系统要求
        3.2.2 软件功能
    3.3 网管代理体系结构设计
    3.4 系统方案组成及设计
    3.5 本章小结
第4章 网管代理硬件及通信协议
    4.1 网管代理系统硬件选型
        4.1.1 网管代理系统硬件选型
        4.1.2 ARM-S3C2416 电气特性
    4.2 硬件系统开发
        4.2.1 网管代理服务器设计
        4.2.2 网管代理服务器实物图
    4.3 OmniStar 平台通信协议
        4.3.1 OmniStar 通信协议
        4.3.2 通信协议格式
        4.3.3 通信指令数值表示
    4.4 本章小结
第5章 网管代理软件开发与实现
    5.1 系统平台
        5.1.1 构建项目开发平台
        5.1.2 构建开发环境
    5.2 网管代理软件设计
        5.2.1 网管代理软件总体设计
        5.2.2 信息参数轮询
        5.2.3 内存 DB
        5.2.4 Agent 代理
    5.3 多进程控制
        5.3.1 TRAP 进程
        5.3.2 多进程同步与互斥
    5.4 本章小结
第6章 网管代理系统测试及分析
    6.1 通信协议测试
        6.1.1 串口通信进程测试
        6.1.2 Trap 进程测试
    6.2 Agent 代理测试
    6.3 CLI 界面与系统响应时间测试
        6.3.1 CLI 界面管理测试
        6.3.2 系统响应时间测试
    6.4 本章小结
结论
    硬件方面
    软件方面
参考文献
攻读硕士学位期间发表的论文和取得的科研成果
致谢

(7)基于ARM的嵌入式网管代理系统的研究(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 课题背景
    1.2 课题的目的和意义
    1.3 国内外研究现状
    1.4 本文组织结构
第2章 基于SNMP的嵌入式网管技术
    2.1 嵌入式系统
        2.1.1 嵌入式系统的定义
        2.1.2 嵌入式系统的特点
        2.1.3 嵌入式系统的组成
    2.2 简单网络管理协议SNMP
        2.2.1 SNMP协议操作类型
        2.2.2 SNMP协议操作消息格式
    2.3 管理信息结构SMI
    2.4 管理信息库MIB
    2.5 本章小结
第3章 嵌入式网管代理系统设计
    3.1 OmniStar平台网管系统的网管需求
    3.2 网络管理体系结构
    3.3 嵌入式网管代理系统方案
    3.4 本章小结
第4章 串口通信指令系统研究
    4.1 OmniStar光纤传输平台
    4.2 OmniStar平台的通信指令系统
        4.2.1 通信指令系统
        4.2.2 指令格式
        4.2.3 指令数值的表示
    4.3 本章小结
第5章 网管代理系统的开发与实现
    5.1 Linux开发环境的建立
    5.2 构建嵌入式系统平台
        5.2.1 嵌入式微处理器
        5.2.2 Linux内核源码的修改
        5.2.3 Linux内核的配置和编译
        5.2.4 文件系统的制作
    5.3 网管代理系统的设计实现
        5.3.1 参数收集进程
        5.3.2 SNMP代理进程
        5.3.3 Trap轮询进程
    5.4 网管代理系统的测试与分析
    5.5 本章小结
结论
参考文献
攻读硕士学位期间发表的论文和取得的科研成果
致谢

(8)面向生产设备管理的嵌入式SNMP代理研究与实现(论文提纲范文)

摘要
ABSTRACT
1 绪论
    1.1 研究背景
        1.1.1 生产设备管理概述
        1.1.2 设备的网络化管理
        1.1.3 生产设备网络化管理存在的问题
        1.1.4 SNMP 网络管理技术及代理的作用
        1.1.5 嵌入式系统在工业中的应用
    1.2 课题的提出及研究意义
    1.3 主要研究内容
    1.4 论文结构
    1.5 本章小结
2 面向生产设备管理的嵌入式 SNMP 代理体系结构研究
    2.1 嵌入式系统简介
        2.1.1 嵌入式系统的定义和特点
        2.1.2 嵌入式 Linux 系统
    2.2 生产设备 SNMP 代理的应用需求
        2.2.1 SNMP 网络管理模型
        2.2.2 生产现场设备的特点
        2.2.3 生产设备管理对 SNMP 代理的应用需求
    2.3 面向生产设备管理的嵌入式 SNMP 代理体系结构设计
        2.3.1 嵌入式系统的层次化体系结构
        2.3.2 基于嵌入式 Linux 的生产设备 SNMP 代理体系结构
        2.3.3 关键技术问题
    2.4 本章小结
3 基于 U-Boot 的嵌入式 SNMP 代理引导程序研究
    3.1 引言
    3.2 引导程序 U-Boot 分析
        3.2.1 U-Boot 启动原理分析
        3.2.2 U-Boot 通用性分析
    3.3 嵌入式代理引导程序关键问题研究
        3.3.1 SNMP 代理引导程序功能
        3.3.2 基于启动流程的 U-Boot 移植
        3.3.3 基于大页 Nandflash 的 U-Boot 启动
        3.3.4 Nandflash 和 Norflash 双存储器启动
        3.3.5 引导程序测试
    3.4 本章小结
4 基于 Linux 的嵌入式 SNMP 代理操作系统研究
    4.1 嵌入式 Linux 内核研究
        4.1.1 内核的体系结构
        4.1.2 内核移植关键问题研究
        4.1.3 内核的图形化定制
    4.2 嵌入式 SNMP 代理内核设备驱动研究
        4.2.1 Linux 设备驱动原理
        4.2.2 LCD 驱动的移植
        4.2.3 DM9000 网卡驱动的移植
        4.2.4 基于 Linux 输入子系统的触摸屏驱动设计
        4.2.5 基于 miscdevice 驱动框架的 RS485 驱动设计
    4.3 嵌入式 SNMP 代理文件系统研究
        4.3.1 多文件系统架构研究
        4.3.2 多文件系统的创建
        4.3.3 基于 Qt/Embedded 的图形支持系统
    4.4 代理操作系统实现效果
    4.5 本章小结
5 面向生产设备管理的 SNMP 代理应用实体研究
    5.1 面向生产设备管理的 SNMP 代理模型
        5.1.1 委托代理功能分析
        5.1.2 代理模型的结构
    5.2 生产设备委托代理模型关键技术研究
        5.2.1 代理 MIB 库的扩展
        5.2.2 协议映射器
        5.2.3 设备通信管理器
    5.3 代理模型工作流程设计
        5.3.1 生产设备委托代理初始化
        5.3.2 服务请求响应
        5.3.3 生产设备监管
    5.4 系统集成测试
    5.5 本章小结
6 总结与展望
致谢
参考文献
附录
    A. 作者在攻读学位期间发表的论文目录
    B. 作者在攻读学位期间取得的科研成果目录

(9)基于VxWorks的嵌入式设备监控系统(论文提纲范文)

致谢
中文摘要
ABSTRACT
1 引言
    1.1 嵌入式系统的介绍
        1.1.1 嵌入式系统的概念
        1.1.2 嵌入式系统的特点
        1.1.3 嵌入式系统的发展
    1.2 设备监控的概念
    1.3 论文的主要研究工作
2 网络管理协议概论
    2.1 网络管理
        2.1.1 网络管理的概念
        2.1.2 网络管理的功能
    2.2 网络管理体系结构
        2.2.1 基于OSI/CMIP的网络管理体系结构
        2.2.2 基于INTERNET/SNMP的网络管理体系结构
    2.3 SNMP协议
        2.3.1 SNMP协议概述
        2.3.2 SNMP协议体系的发展
    2.4 SNMP的管理信息结构
        2.4.1 被管理对象的定义
        2.4.2 SMI的宏定义
    2.5 SNMP的管理信息库
        2.5.1 MIB对象
        2.5.2 标识对象实例
3 嵌入式实时操作系统VxWorks
    3.1 嵌入式实时操作系统
        3.1.1 实时系统概述
        3.1.2 嵌入式操作系统
    3.2 VxWorks嵌入式实时操作系统
        3.2.1 VxWorks系统概述
        3.2.2 VxWorks操作系统的主要功能与基本组成
        3.2.3 VxWorks操作系统的主要特点
    3.3 VxWorks交叉开发环境
        3.3.1 Tornado组成
        3.3.2 Tornado的特点
        3.3.3 Tornado的工具
4 系统总体设计
    4.1 系统设计
    4.2 系统的需求分析
        4.2.1 功能分析
        4.2.2 性能分析
5 监控系统代理端实现
    5.1 模拟客户端
        5.1.1 客户端的开发步骤
        5.1.2 客户端程序的工作流程
        5.1.3 客户端的通信接口
    5.2 代理端的实现
        5.2.1 虚拟机环境的搭建
        5.2.2 代理的通信模块
        5.2.3 命令处理模块
        5.2.4 MIB的编写与设计
    5.3 小结
6 监控系统管理端实现
    6.1 功能模块
    6.2 监控功能实现
    6.3 小结
7 结论
参考文献
作者简历
学位论文数据集

(10)数字微波传输设备网管系统的设计与实现(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 课题研究背景与意义
    1.2 课题研究内容
    1.3 嵌入式系统介绍
        1.3.1 嵌入式处理器
        1.3.2 嵌入式操作系统
    1.4 相关协议介绍
        1.4.1 SNMP协议
        1.4.2 HTTP协议
    1.5 论文组织结构
第二章 网管系统方案设计
    2.1 系统需求分析
    2.2 系统总体方案设计
        2.2.1 网管系统组成
        2.2.2 主要软件模块介绍
        2.2.3 网管系统工作过程
    2.3 软硬件平台介绍
        2.3.1 网管设备的硬件组成
        2.3.2 嵌入式Linux系统
    2.4 本章小结
第三章 嵌入式Linux系统移植
    3.1 BootLoader介绍
        3.1.1 U-Boot
        3.1.2 Vivi
    3.2 Linux系统内核移植
        3.2.1 内核移植的要点
        3.2.2 交叉编译环境
        3.2.3 内核移植的步骤
    3.3 根文件系统
        3.3.1 文件系统简介
        3.3.2 建立根文件系统
    3.4 本章小结
第四章 串口通信模块实现
    4.1 串口通信概述
        4.1.1 RS-232串行通信标准
        4.1.2 串口通信基本原理
    4.2 串口通信协议
    4.3 串口通信程序分析
    4.4 本章小结
第五章 SNMP Agent模块实现
    5.1 net-snmp软件包
        5.1.1 net-snmp简介
        5.1.2 net-snmp编译与配置
    5.2 管理信息库MIB设计
        5.2.1 管理对象介绍
        5.2.2 MIB库的编写
    5.3 Agent程序扩展
        5.3.1 Init模块
        5.3.2 Get模块
        5.3.3 Set模块
        5.3.4 Notification模块
    5.4 本章小结
第六章 Web服务器模块实现
    6.1 基础知识介绍
        6.1.1 HTML语言
        6.1.2 CGI技术
    6.2 Web服务器程序
        6.2.1 Web服务器初始化
        6.2.2 连接请求的监听与接受
        6.2.3 数据接收与发送
        6.2.4 HTTP协议解析
        6.2.5 静态页面处理
        6.2.6 CGI请求处理
    6.3 CGI程序
        6.3.1 CGI接口标准
        6.3.2 CGI程序示例
    6.4 Makefile编写
        6.4.1 Makefile编写规则
        6.4.2 Makefile文件分析
    6.5 本章小结
第七章 网管系统测试与分析
    7.1 网管系统测试准备
        7.1.1 NFS的建立
        7.1.2 应用程序移植
    7.2 SNMP Agent测试
        7.2.1 用工具命令测试
        7.2.2 用网管软件AT-SNMPc测试
    7.3 Web服务器测试
    7.4 本章小结
第八章 结论与展望
致谢
参考文献
研究生在读期间研究成果

四、嵌入式操作系统下SNMP协议的分析与实现(论文参考文献)

  • [1]基于Wi-Fi的无线Mesh系统的设计与实现[D]. 罗宏驰. 沈阳理工大学, 2020(08)
  • [2]基于LNMP的设备远程管理平台开发[D]. 周毅. 西南科技大学, 2019(12)
  • [3]基于SNMP的OCDMA-PON网络管理系统的研究与设计[D]. 罗德俊. 广西师范大学, 2015(05)
  • [4]μC/OS-Ⅱ操作系统中SNMP协议模块的设计与实现[D]. 李子谦. 华中科技大学, 2015(06)
  • [5]基于AT91SAM9260工控机平台的SNMP协议实现[J]. 郭金涛,吴宣康. 山西电子技术, 2014(06)
  • [6]基于OmniStar的网管代理技术研究[D]. 张凌宇. 沈阳理工大学, 2014(03)
  • [7]基于ARM的嵌入式网管代理系统的研究[D]. 张斌. 沈阳理工大学, 2013(05)
  • [8]面向生产设备管理的嵌入式SNMP代理研究与实现[D]. 龚康. 重庆大学, 2012(03)
  • [9]基于VxWorks的嵌入式设备监控系统[D]. 施柳. 北京交通大学, 2010(09)
  • [10]数字微波传输设备网管系统的设计与实现[D]. 马素刚. 西安电子科技大学, 2010(03)

标签:;  ;  ;  ;  ;  

嵌入式操作系统下SNMP协议的分析与实现
下载Doc文档

猜你喜欢