Wireless Sensor Networks : Technology, Protocols, and Applications
Wireless Sensor Networks : Technology, Protocols, and Applications
Wireless Sensor Networks : Technology, Protocols, and Applications
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
TRADITIONAL NETWORK MANAGEMENT MODELS 263<br />
the reasons for management functions are manifold <strong>and</strong> may be summarized as<br />
follows:<br />
1. There are many heterogeneous devices <strong>and</strong> software entities that comprise<br />
the network, <strong>and</strong> some may fail. It is the NM responsibility to determine<br />
when, where, <strong>and</strong> why the fault had occurred <strong>and</strong> how to restore these<br />
entities.<br />
2. Optimization of system performance as a distributed system require NM to<br />
collaborate in the process. For example, in some networks, congestion control<br />
through admission control, by changing routes, or through device upgrade<br />
occurs by NM functions.<br />
3. For most networks, NM functions can be used to gather <strong>and</strong> analyze the<br />
behavior of user interaction during network interface, which is very<br />
important in planning the long-term evolution of network capacity <strong>and</strong> its<br />
performance.<br />
Generally speaking, network management consist of a set of functions to monitor<br />
network status, detect network faults <strong>and</strong> abnormalities, manage, control, <strong>and</strong><br />
help configure network components, maintain normal operation, <strong>and</strong> improve network<br />
efficiency <strong>and</strong> application performance. To perform these tasks, NM needs to<br />
collect real-time information in network devices, analyze the information, <strong>and</strong><br />
apply control based on the information. Information is often organized as a management<br />
information base (MIB) in each network device. Usually, there is an agent<br />
in each device to collect the information <strong>and</strong> report to a network management<br />
center that has a view of the entire network information. Therefore, network<br />
management can be considered as an application.<br />
9.3 TRADITIONAL NETWORK MANAGEMENT MODELS<br />
9.3.1 Simple Network Management Protocol<br />
The simple network management protocol (SNMP) for managing networks is in<br />
broad use today. It includes three components: a network management system<br />
(NMS), managed elements, <strong>and</strong> agents. NMS is a set of applications that monitor<br />
<strong>and</strong>/or control managed elements. It can request management information (or<br />
attributes) from the agent <strong>and</strong> present the results to NM users in the form of figures<br />
or tables. It can also set attributes within the agent. The managed elements<br />
are the network devices that are managed. SNMP agents run on each managed<br />
element. The managed elements collect <strong>and</strong> store management information in<br />
the MIB <strong>and</strong> provide access through SNMP to the MIBs. Examples of managed<br />
elements include routers, switches, servers, <strong>and</strong> hosts. SNMP agents are management<br />
software modules that reside on managed elements. Agents collect <strong>and</strong><br />
store the state of the managed elements <strong>and</strong> translate this information into a<br />
form compatible with SNMP MIB. Exchanges of network management information<br />
are through messages called protocol data units (PDUs). These are sent to