面向EOC的嵌入式SNMP代理系统
发布时间:2018-08-01 07:59
【摘要】:在三网融合的大背景下,为了迎合市场的需求及适应电视新技术的不断发展,需要对有线电视网络进行全网的双向用户进行接入改造。现在双向网改造中比较热门的方案是GPON+EOC。 EOC(Ethernet over Coax)是指在同轴电缆中传输以太网数据信号,基本方法是将以太网信号经过调制后在同轴电缆中进行传输。简单网络管理协议(Simple Network Management Protocol,SNMP)是目前TCP/IP网络中应用最为广泛的网络管理协议。使用SNMP协议管理整个EOC同轴网络,可以对设备及网络进行监测和控制。 本文是针对“基于Homeplug AV的低频EOC系统”的网络管理开发SNMP代理端。NET-SNMP软件包可以搭建一个基本的代理端,为了实现对同轴网络的管理,必须进行SNMP代理端扩展。所谓扩展就是将自定义的模块加入到NET-SNMP软件包模块中,一起编译。本文提出一种SNMP代理端扩展的技术方案,成功的将广电国家标准模块加入到NET-SNMP软件包模块中,实现了代理端扩展。本文提出了一种使用mib2c工具将MIB模块转换成C语言模块的方法,解决手动编写C语言模块繁琐,周期长的弊端。 陷阱(Trap)是代理端到管理端的异步报告机制。为了实现代理端发送自定义的Trap告警信息,必须要对Trap进行扩展,本文提出一种Trap扩展的技术方案,实现了对国家广电Trap模块的扩展。本文提出一种更新Trap会话链表的学习型Trap,当管理端更新IP地址时,代理端能够及时的更新地址列表,进而更新Trap会话链表,最终将告警信息发送给管理端。SNMPv3具有更高的安全性能,本文实现了代理端向管理端发送v3版本的Trap。 基于Homeplug AV的低频EOC系统是一个大型的软件系统,其中包括交互层,管理层,通信层,数据层。SNMP代理端处在交互层,通过共享文件的方式,与管理层通信。设计用nscrtv_t和real_time_info_t两个结构体分别描述国家广电MIB库中的实时信息和非实时信息, snmp进程将共享文件当成一个结构体直接访问,免去了文件解析的开销,使得通信速率加快。最后实现Trap和Snmpset与管理层的通信。
[Abstract]:In order to meet the needs of the market and the development of new TV technology, it is necessary to transform the two-way users of CATV network under the background of the integration of three networks. At present, the popular scheme in bidirectional network reconstruction is that GPON EOC. EOC (Ethernet over Coax) is used to transmit Ethernet data signal in coaxial cable, and the basic method is to transmit Ethernet signal in coaxial cable after modulation. Simple Network Management Protocol (Simple Network Management Protocol) is the most widely used network management protocol in TCP/IP networks. SNMP protocol is used to manage the whole EOC coaxial network, which can monitor and control the equipment and network. This paper is aimed at the network management of "low Frequency EOC system based on Homeplug AV". SNMP agent. NET-SNMP software package can build a basic agent. In order to realize the management of coaxial network, we must extend the SNMP agent. Extension is to add custom modules to NET-SNMP package modules and compile them together. In this paper, a technical scheme of SNMP agent extension is proposed. The national standard module of radio and television is successfully added to the NET-SNMP software package module, and the agent extension is realized. In this paper, a method of converting MIB module into C language module by using mib2c tool is put forward, which solves the drawback of manual programming C language module which is tedious and has long period. Trap (Trap) is an agent-to-management asynchronous reporting mechanism. In order to realize the agent sending self-defined Trap alarm information, it is necessary to extend Trap. In this paper, a technical scheme of Trap extension is proposed, and the extension of the national radio and television Trap module is realized. In this paper, we propose a new Trap session list updating method. When the manager updates the IP address, the agent can update the address list in time, and then update the Trap session list. Finally, sending alarm information to management.SNMPv3 has higher security performance. This paper realizes the agent sending v3 version Trap. The low frequency EOC system based on Homeplug AV is a large software system, which includes interaction layer, management layer, communication layer, data layer. The nscrtv_t and real_time_info_t structures are used to describe the real-time and non-real-time information in the national radio and television MIB library respectively. The shared files are accessed directly by the snmp process, which avoids the overhead of file parsing and speeds up the communication speed. Finally, the communication between Trap and Snmpset and management is realized.
【学位授予单位】:南京邮电大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1
本文编号:2156826
[Abstract]:In order to meet the needs of the market and the development of new TV technology, it is necessary to transform the two-way users of CATV network under the background of the integration of three networks. At present, the popular scheme in bidirectional network reconstruction is that GPON EOC. EOC (Ethernet over Coax) is used to transmit Ethernet data signal in coaxial cable, and the basic method is to transmit Ethernet signal in coaxial cable after modulation. Simple Network Management Protocol (Simple Network Management Protocol) is the most widely used network management protocol in TCP/IP networks. SNMP protocol is used to manage the whole EOC coaxial network, which can monitor and control the equipment and network. This paper is aimed at the network management of "low Frequency EOC system based on Homeplug AV". SNMP agent. NET-SNMP software package can build a basic agent. In order to realize the management of coaxial network, we must extend the SNMP agent. Extension is to add custom modules to NET-SNMP package modules and compile them together. In this paper, a technical scheme of SNMP agent extension is proposed. The national standard module of radio and television is successfully added to the NET-SNMP software package module, and the agent extension is realized. In this paper, a method of converting MIB module into C language module by using mib2c tool is put forward, which solves the drawback of manual programming C language module which is tedious and has long period. Trap (Trap) is an agent-to-management asynchronous reporting mechanism. In order to realize the agent sending self-defined Trap alarm information, it is necessary to extend Trap. In this paper, a technical scheme of Trap extension is proposed, and the extension of the national radio and television Trap module is realized. In this paper, we propose a new Trap session list updating method. When the manager updates the IP address, the agent can update the address list in time, and then update the Trap session list. Finally, sending alarm information to management.SNMPv3 has higher security performance. This paper realizes the agent sending v3 version Trap. The low frequency EOC system based on Homeplug AV is a large software system, which includes interaction layer, management layer, communication layer, data layer. The nscrtv_t and real_time_info_t structures are used to describe the real-time and non-real-time information in the national radio and television MIB library respectively. The shared files are accessed directly by the snmp process, which avoids the overhead of file parsing and speeds up the communication speed. Finally, the communication between Trap and Snmpset and management is realized.
【学位授予单位】:南京邮电大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1
【参考文献】
相关期刊论文 前10条
1 蓝波,杨琴,潘渊颖;基于SNMP的MIB库访问分析及接口的实现[J];北京石油化工学院学报;2003年03期
2 邵旭,刘红,丁炜;SNMP Agent和嵌入式Web网管系统的研究与综合设计[J];北京邮电大学学报;2001年04期
3 赵小蓉,吕斌,宋凯;基于SNMP网络管理协议的MIB库分析及存取实现[J];电脑开发与应用;2001年07期
4 秦琼;代少升;程鹏程;;基于EoC局终端网络管理的设计与实现[J];电视技术;2011年12期
5 高翔;;EoC在广电网络中的应用探讨[J];广播与电视技术;2009年10期
6 黄基前;快速理解和掌握MIB[J];光通信技术;2001年01期
7 蔡国森;;基于SNMP的MIB库访问实现的研究[J];计算机与信息技术;2005年03期
8 张忱,白雪峰,方乐,徐公权;SNMPv1与SNMPv2、SNMPv3的比较研究[J];计算机工程与应用;2000年04期
9 刘红,白栋,孔令山,丁炜;嵌入式SNMP代理软件的设计与实现[J];计算机工程与应用;2001年21期
10 尼秀明,徐佩霞;SNMP扩展代理的快速实现及扩展技巧[J];计算机工程;2002年09期
相关硕士学位论文 前2条
1 刘一兰;基于SNMP MIB编译器的实现及其生成器技术的研究[D];华中师范大学;2004年
2 邓巍;嵌入式SNMP代理的设计与实现[D];重庆大学;2007年
,本文编号:2156826
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2156826.html