Abstract:
|
The present project has been done in full at the Communications and Navigation Solutions Department of the company Indra Espacio and consists in the design and implementation of a system that, using the network management protocol SNMP, allows monitoring and configuring the most relevant parameters of a satellite modem. The whole system has been implemented in C language on a Linux Red Hat operating system and is made of a communication interface in charge of sending and receiving the SNMP messages, one module that analyzes the content of these messages and another module in charge of interacting with the main application that controls the operation of the modem. The interacting mechanism between the applications is based on the use of 2 shared memories where all the different parameters to manage are stored. Both memories have its own instructions sets for reading and writing and its own access control mechanisms. The system implements authentication and privacy mechanisms to ensure a total security in the communications. This new communication system has allowed the fully integration of the modem in environments managed with the SNMP protocol. This, at the same time, has allowed the configuration and monitoring of the modem through generic SNMP tools, making easier and faster both processes. The memory of the project includes all the details of the design and implementation processes of the systems and the entire tests done to ensure its correct operation, besides the description of the most relevant concepts used in it. |