Professional Documents
Culture Documents
Jae-Kyu Chun ,Ki-Yong Cho, Seok-Hyung Cho, Young-Woo Lee, Young-Il Kim
Access Network Lab., R&D Group, Korea Telecom, Korea
E-mail: { jkchun, kycho, shjo, ywlee, yikim}@kt.co.kr
• Modeling
- Manager : COAM, POWWOW-NMS
- Agent : LOMS,MOAM
DCN - KTIS : TCP/IP
Protocol : SNMP,FTP
BML
GAUSS
A-GAUSS
COAM-to-MOAM POWWOW-NMS-to-
Centralized OA&M LOMS/LOMS20
SML for 01410/01411 Network Centralized OA&M for
01412 Network
COAM POWWOW-
NMS
NML
LOMS/LOMS20-to-xNASs
Localized Service and
OA&M Management
MOAM LOMS LOMS20 1xNASs/1LOMS
MOAM-to-ISAPs
EML Localized Service and
OA&M Management
MOAM MOAM LOMS LOMS LOMS20 LOMS20
40ISAPs/1MOAM
NEL
Figure 1. TMN based on hierarchical model
CORBA
Figure 4. Network management method using mobile agents
The overall response time could be approximately by T machine). To implement mobile agent system, script
= ta + tb + tc , where ta represents the network language is widely used. Showing up java language, java
transmission time of managed data, tb describes makes an excellent environment by offering a portable,
processing time of network management system such as distributed, heterogeneous and secure function. So, we
processing transmitted data with result of interacting with selected Java as a test implementation environment
managed entities and tc represents the time spent by because it supports almost all of the required properties.
agents or managed entities such as launching or To implement mobile agent, we used Grasshopper1.2
destroying mobile agents, processing the requests of NMS library of IKV++ GmbH[9]. This is a kind of
in the managed entities[6]. If we represents network experimental mobile agent systems. Grasshopper is an
management elapsed(response) time by numerical formula, agent platform that is entirely implemented in Java,
SNMP method shows 2nt + n + r. Network transmission running on platforms supporting JDK1.2. To efficiently
time between NEs and POWWOW-NMS is double, implement mobile agents, we partly get private
sending and receiving time. The processing time of OID(Object Identity) values of 50 in POWWOW-NMS’s
POWWOW-NMS is that the number of receiving of data 1000 polling values.
from NEs. Figure 5 graph shows a comparative analysis of their
Peer to peer method is similar to SNMP based polling performance. By using mobile agents, especially
except the time of processing agents. Roaming method clustering method, we could get 20-30% performance
shows that one agent circulates NEs with n+1 (plus improvement rather than SNMP based polling. We
POWWOW-NMS) and the processing time of determined the performance of SNMP polling and mobile
POWWOW-NMS is just single time because agents by measuring the response time, the time between
POWWOW-NMS processes one agent. Clustering method the launch and the return of a mobile agent from NMS.
represents network transmission time of clustered NEs as The response time depends on several factors, such as
(n+1)t/p because POWWOW-NMS simultaneously CPU speed each time and network environment. However,
processes mobile agents. POWWOW-NMS’s processing we pay no attention to these factors. By trying to test 20
time is p , sum of processing time with each mobile times, we get average response time. The overall response
agent. time consists of network transmission time, NMS
processing time and agents’ processing time.
5.2 Comparison of response time The response time has results similar with SNMP
method and Peer to peer mobile agent method. As
To implement mobile agents, we applied to network entities increase, the overall response time
POWWOW-NMS operating on PC communication drastically increases by using SNMP polling method by
network(1 POWWOW-NMS + 84 NEs(LOMS) – UNIX which network traffic and processing time have been
Figure 5. Comparison of response time [5] Danny B. Lange and Mitsuru Oshima, “Seven Good
Reasons for Mobile Agents”, Communications of the
6. Conclusion ACM, March 1999.
This paper introduced trends of PC communication [6] Hosoon Ku, et al., “An Intelligent Mobile Agent
service and in order to support PC dial-up service, Framework for Distributed Network Management”,
referred to how ICPS/AIPCS had been processed and Globecom ’97 Phoenix, AZ. Nov3-8, 1997.
developed. We presented the design and implementation
of powwow-NMS for PC communication network [7] Markus Breugst, “On the Usage of Standard Mobile
management. We also had experimental test and evaluated Agent Platforms in Telecommunication
mobile agent model in POWWOW-NMS. Environments”, IS&N, May 1998.
Mobile agents will have a great potential to influence
the design of future network managements, since they [8] Markus Breugst, Thomas Magedanz, “Mobile Agents-
represent an alternative to the traditional client/server Enabling Technology for Active Intelligent Network
model. Implementation”, IEEE, May 1998.
However, agent technology will probably not replace
traditional client/server computing environment entirely [9]IKV++ GmbH, “Grasshopper : A Platform for Mobile
rather than just regarding “add on” existing platform. Software Agents”, 1999.
Distributed network management is becoming essential
due to the growing trend in internetworking and the
complexity of network entities. Even though dial-up
service’s usage decreases, network management is
important to be effectively used in deployed network
resources and to be continuously improved in the area of
performance, flexibility, scalability and reliability today.
In order to use existing ICPS/AICPS system, the
research is going on additional functions such as
VOIP(Voice over IP) which allows voice information to
be transported over the packet network, CNAS(Common
Channel Signaling No.7 Network Access Subsystem)
which supports No.7 signal instead of R2 signal and