Font Size: a A A

Design On Embedded SNMP Agent And Implementation

Posted on:2008-12-16Degree:MasterType:Thesis
Country:ChinaCandidate:W DengFull Text:PDF
GTID:2178360215991116Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
The communication-repeater is a key equipment of dedicated communication network, which is critical to the management. SNMP is the standard management protocol of Internet. SNMPv3 is the third edition of SNMP, which introduced security module USM and access control module VACM, enhancing the security and reliability of network management. Embedded system is the first choice of designing network equipment. 32-bits RISC ARM processor and embedded operating system is a good platform of software application. The paper's research aims at two sides: one is hardware and software platform; the other is the reality of agent software. From the method of achieving, the paper makes a deep study of embedded SNMP agent, which can be divided into three parts.The first part is the summarization of embedded SNMP agent, which consists of two aspects: one is the concept, characteristics and composition of embedded systems; the other is the requirements and mode of SNMP agent development.The second part is the platform of embedded SNMP agent, including system selection, hardware design and transplantation of Linux operating system. Considering the requirements of the project and possible cost savings, S3C2410 processor and embedded Linux operating system is chosed as the platform. It is allowed to minimize the number of hardware module's units. And the majority of hardware modules are finished. The last one is transplantation of embedded Linux operating system. The paper uses smdk2410 template from U-boot, adds driver of SPI interface, and customizes Linux 2.4 kernel. Finally, u-boot.bin, kernel image and file system image is written into flash.The third part is the design of agent software. The paper uses third-party tools named AdventNet developing agent software. In a word, the author has two things. One is the configuration of operating system, such as multithreading technology, complier, linker, and so on. The other is the configuration of SNMP protocol, such as USM, VACM, message processing model, and so on.As shown in experiment, the agent system meets the basic requirements of the project, and it has passed the relevant issue. The result of application is very good.
Keywords/Search Tags:emdedded, SNMP, agent, ARM, Linux
PDF Full Text Request
Related items