초고속 유/무선인터넷 기술의 급속한 발전으로 언제 어디서나 가능한 인터넷 비즈니스 현상이 전개되고 있다. 이 같은 환경 하에서 이동에이전트(mobile agents) 기술은 사용자를 대신하여 자율적으로 실행할 수 있는 소프트웨어 객체로서 이동성을 지원하기 때문에 개인 휴대단말기들을 위해 유용한 메커니즘을 제공한다. 따라서, 본 논문은 유/무선인터넷 환경 하에서 이동에이전트를 지원하는 휴대단말기용 이동에이전트 플랫폼을 개발 구현한다. 이를 위해, 이미 선행 개발된 자바(Java) 기반 이동에이전트 시스템인 JAMAS를 수정 갱신하여 휴대단말기용 시스템으로 구축한다. 제안된 시스템을 기반으로 하여 유/무선인터넷상에서 네트워크 환경을 구성하고 감시할 수 있는 휴대단말기용 SNMP(Simple Network Management Protocol) MIB(Management Information Base)를 접근하여 브라우징 하는 어플리케이션을 구현한다. 제안된 시스템 어플리케이션은 SNMP 에이전트의 관리 정보인 MIB를 접근하여 네트워크 맵 뷰어(mapviewer), MIB 갱신 등을 브라우저를 통해 관리자에게 제공한다. 그러므로, 휴대단말기용 이동에이전트를 이용하면 홈 네트워크 관리, Mobile-Commerce, 원격지 DB 시스템 통합, Active Message, Active Network 관리 등을 확장성 있게 지원할 수 있다.
초고속 유/무선인터넷 기술의 급속한 발전으로 언제 어디서나 가능한 인터넷 비즈니스 현상이 전개되고 있다. 이 같은 환경 하에서 이동에이전트(mobile agents) 기술은 사용자를 대신하여 자율적으로 실행할 수 있는 소프트웨어 객체로서 이동성을 지원하기 때문에 개인 휴대단말기들을 위해 유용한 메커니즘을 제공한다. 따라서, 본 논문은 유/무선인터넷 환경 하에서 이동에이전트를 지원하는 휴대단말기용 이동에이전트 플랫폼을 개발 구현한다. 이를 위해, 이미 선행 개발된 자바(Java) 기반 이동에이전트 시스템인 JAMAS를 수정 갱신하여 휴대단말기용 시스템으로 구축한다. 제안된 시스템을 기반으로 하여 유/무선인터넷상에서 네트워크 환경을 구성하고 감시할 수 있는 휴대단말기용 SNMP(Simple Network Management Protocol) MIB(Management Information Base)를 접근하여 브라우징 하는 어플리케이션을 구현한다. 제안된 시스템 어플리케이션은 SNMP 에이전트의 관리 정보인 MIB를 접근하여 네트워크 맵 뷰어(map viewer), MIB 갱신 등을 브라우저를 통해 관리자에게 제공한다. 그러므로, 휴대단말기용 이동에이전트를 이용하면 홈 네트워크 관리, Mobile-Commerce, 원격지 DB 시스템 통합, Active Message, Active Network 관리 등을 확장성 있게 지원할 수 있다.
Due to rapid development of high speed wire/wireless internet technologies, at the current age, it cares into being one phenomenon that the internet business is able to work on anyplace and anytime. In this environment, a technology of mobile agent provides very useful mechanism for personal handhel...
Due to rapid development of high speed wire/wireless internet technologies, at the current age, it cares into being one phenomenon that the internet business is able to work on anyplace and anytime. In this environment, a technology of mobile agent provides very useful mechanism for personal handheld devices because of supporting migration as autonomously executable software object Instead of users. Therefore, this paper focuses on Implementing a mobile agent platform for personal handheld devices, which supports mobile agents in wire/wireless internet environment. To do this, we construct the system with modified JAMAS, based on Java, in our previous research. Based on our proposed system, we implement the browsing application in personal handheld devices to access the MIB(Management Information Base) on SNMP(Simple Network Management Protocol), which supervises network environment on wire/wireless internet. This proposed application system is easily to access the MIB managed by SNMP agent. then provides network map viewer and updates the MIB through the browser to network administrator. As a result, we can support application area of mobile agents such as hare network management. M-Commerce, integration of remote database systems, active message and active network with personal handheld devices.
Due to rapid development of high speed wire/wireless internet technologies, at the current age, it cares into being one phenomenon that the internet business is able to work on anyplace and anytime. In this environment, a technology of mobile agent provides very useful mechanism for personal handheld devices because of supporting migration as autonomously executable software object Instead of users. Therefore, this paper focuses on Implementing a mobile agent platform for personal handheld devices, which supports mobile agents in wire/wireless internet environment. To do this, we construct the system with modified JAMAS, based on Java, in our previous research. Based on our proposed system, we implement the browsing application in personal handheld devices to access the MIB(Management Information Base) on SNMP(Simple Network Management Protocol), which supervises network environment on wire/wireless internet. This proposed application system is easily to access the MIB managed by SNMP agent. then provides network map viewer and updates the MIB through the browser to network administrator. As a result, we can support application area of mobile agents such as hare network management. M-Commerce, integration of remote database systems, active message and active network with personal handheld devices.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
문제 정의
그러므로 본 논문에서는 우리가 이미 개발한 자바 기반의 이동에이전트 시스템인 JAMAS을 휴대 단말기 구조에 적합한 이동에이전트 플랫폼을 구축한다. 이를 이용호}여 SNMP MIB에 접근하여 효율적인 네트워크 관리를 수행할 수 있는 휴대단말 기용 브라우저 시스템을 구현한다.
본 논문은 유/무선인터넷에서 휴대단말기를 위한 이동에이전트 시스템과 이를 이용하여 SNMP 기반 네트워크 관리를 위해 SNMP 관리 정보인 MIB를 접근하여 브라우징 하는 애플리케이션을 구현하였다. 이를 위해서, 이미 개발된 자바 기반이동에이전트와 시스템을 개선하여 휴대단말 기용과 호스트용 시스템을 구축하였으며, 이를 이용한 브라우저는 그룹 네트워크의 NE들에 대한 SNMP 에이전트와 대화를 수행함으로써 네트워크 맵 뷰어, MIB 데이터 수정 및 편집 기능 둥을 비쥬얼하게 제공한다.
이같은 문제 해결을 위해 본 논문은 유/무선인터넷 환경하에서 이동에이전트를 지원하는 휴대단말기용 이동에이전트 플랫폼을 개발 구현한다. 이를 위해, 제안된 시스템 구현은 Java 언어로 선행 개발된 이동에이전트 시스템인 JAMAS(JAva Mobile Agent System)를 수정 갱신하여 휴대단말 기용 시스템으로 구축한다[7, 8, 9].
가설 설정
본 논문에서는 PC나 NT, 워크스테이션, 라우터 등을 NE(Network Element) 라 하고, 각각의 NE 에는 자바 가상 머신이 탑재되어 있다고 가정할 때, 탑재된 NE들은 자신의 운영체제와 함께 JAMAS 가 구동하고 있으며, 따라서 이동에이전트는 언제든지 사용자 혹은 관리자의 요구에 따라 해당 NE들로 이동할 수 있다. 그러나, 네트워크 시스템이나 라우터, LAN 스위치 같은 통신 장비들은 각 제조 회사별로 고유의 SNMP 에이전트를 지원하고 있으며, 동시에 자바 가상 머신이 탑재되어있지 않기 때문에 이들 장비에 관련된 MIB 정보수집은 메시지전달로 원격지 접속을 통해 이루어진다.
제안 방법
아울러, 에이전트 프록시(proxy)는현재 구동되어 실행중인 JAMAS의 호스트 IP와 포트 번호를 사용자에게 제공함으로써 이동에이전트를 위한 지역 투명성을 제공한다. 구체화된 JAMAS 의 내부 구조 및 메커니즘은 [7, 8, 9]을 참조한다 그러므로, 구현을 위한 기반시스템으로 JAMAS 를 채택한 본 논문은 휴대단말기용 시스템 구조를 그림 3처럼 설계한다. 즉, 각 관리장비에 탑재되어 있는 SNMP MIB를 접근하기 위한 시스템구조는 크게 휴대단말기측 시스템과 이를 지원하는 호스트측으로 구분한다.
그러므로, 본 논문에서는 휴대단말기의 제한된 성능 고려와 관리장비에 기본적으로 탑재되어 있 는 SNMP 에이전트를 어떠한 변형 없이 그대로 이용한다. 즉, SNMP 에이전트와 대화를 통한 MIB 접근 역할에 적합하도록 이미 선행 연구 개발된 JAMAS와 이를 휴대단말기용으로 구축한 시스템을 구축하고, 이를 이용한 이동에이전트를 응용하여 적용한다.
기를 위한 접근 서비스를 제공한다. 동시에 이동성이 있는 휴대단말기로 요청과 응답을 위해 원격지 요청 주소를 보존 관리하여 이를 통한 정보전달을 수행한다. 또한, 이 모듈은 망 관리를 위한 휴대단말기의 IP를 기준으로 한 망 그룹을 조사하여 관리자에게 알려준다.
시스템 구현을 위해 활용되는 이동에이전트는 본질적으로 네트워크 관리를 위해 관리장비에 정적으로 존재하는 것이 아니라, 관리자를 대신하여 이동하고 자율적인 실행을 통해 네트워크 장애를 진단하고 문제를 해결할 수 있는 장점이 있다[2, 4, 5, 6, 7]. 따라서, 제안된 시스템을 기반으로 하여 유/무선인터넷 상에서 네트워크 환경을 구성하고 감시할 수 있는휴대단말기용 SNMP(Simple Network Management Protocol) MIB(Management Information Base) 를 접근하여 브라우징 하는 어플리케이션을 구현한다. 제안된 시스템 어플리케이션은 JAMAS 기반 이동에이전트를 활용하여 SNMP 에이전트의 관리정보인 MIB를 접근하여 네트워크 맵 뷰어(map viewer), MIB 갱신 등을 브라우저를 통해 관리자에게 제공한다.
JAMAS 구성 요소는 그래픽 기반의 사용자 인터페이스 모듈과 에이전트 이동 지원 (agents mobile service) 모듈, 에이전트 실행 환경 (agents execution environment) 모듈로 구성되어 있으며, 에이전트 이동의 투명성을 위해 에이전트 저장소(repository)를 구현하여 에이전트 이름 투명성 (naming transparency)과 안정성을 제공한다. 아울러, 에이전트 프록시(proxy)는현재 구동되어 실행중인 JAMAS의 호스트 IP와 포트 번호를 사용자에게 제공함으로써 이동에이전트를 위한 지역 투명성을 제공한다. 구체화된 JAMAS 의 내부 구조 및 메커니즘은 [7, 8, 9]을 참조한다 그러므로, 구현을 위한 기반시스템으로 JAMAS 를 채택한 본 논문은 휴대단말기용 시스템 구조를 그림 3처럼 설계한다.
또한, 이동에이전트에 의한 네트워크 관리용 시스템 개발사례로서 “Perpetuum Mobile Procura" 프로젝트가 있다. 이 프로젝트는 기존의 SNMP MIB를 대신하도록 이동에이전트 MIB를 설계 및 구축하고, 이를 이동에이전트 실행환경에서 제공하기 때문에 효율적인 네트워크 관리비용 및 관리 장비의 적응력을 개선하였다[2, 11].
구현한다. 이를 위해, 제안된 시스템 구현은 Java 언어로 선행 개발된 이동에이전트 시스템인 JAMAS(JAva Mobile Agent System)를 수정 갱신하여 휴대단말 기용 시스템으로 구축한다[7, 8, 9]. 시스템 구현을 위해 활용되는 이동에이전트는 본질적으로 네트워크 관리를 위해 관리장비에 정적으로 존재하는 것이 아니라, 관리자를 대신하여 이동하고 자율적인 실행을 통해 네트워크 장애를 진단하고 문제를 해결할 수 있는 장점이 있다[2, 4, 5, 6, 7].
이러한 상황은 지속적인 연결 문제가 될 수 있으나, 이 모듈은 정보 손실을 방지한다. 이를 위해서 JAMAS의 객체 정보 저장소를 이용하여 요청/답변에 대한 객체 정보를 보존한다[5]. 일례로 통신 서비스 모듈에 의해 접속이 불가능해 지면, 자동적으로 객체 키와 내용 및 주어진 시간을 기준으로 재접속이 이루어 질 때까지 정보를 데이터베이스에 보관한다.
이를 위해서, 이미 개발된 자바 기반이동에이전트와 시스템을 개선하여 휴대단말 기용과 호스트용 시스템을 구축하였으며, 이를 이용한 브라우저는 그룹 네트워크의 NE들에 대한 SNMP 에이전트와 대화를 수행함으로써 네트워크 맵 뷰어, MIB 데이터 수정 및 편집 기능 둥을 비쥬얼하게 제공한다. 구현된 브라우저는 유/무선 네트워크를 이용하는 휴대단말기 PDA상에서 동형 및 이형 NE뿐만 아니라 지역 및 원격지 네트워크 장치들에 대해서 통합적 네트워크 관리를 할 수 있다(10, 11, 14].
따라서, 제안된 시스템을 기반으로 하여 유/무선인터넷 상에서 네트워크 환경을 구성하고 감시할 수 있는휴대단말기용 SNMP(Simple Network Management Protocol) MIB(Management Information Base) 를 접근하여 브라우징 하는 어플리케이션을 구현한다. 제안된 시스템 어플리케이션은 JAMAS 기반 이동에이전트를 활용하여 SNMP 에이전트의 관리정보인 MIB를 접근하여 네트워크 맵 뷰어(map viewer), MIB 갱신 등을 브라우저를 통해 관리자에게 제공한다. 또한, 제안된 시스템은 이동에이전트를 이용하기 때문에 SNMP 기반 NMS를 위해 보다 더 효율적이면서 확장성이 있는 관리용 및 분석 처리용 소프트웨어 컴포넌트 모듈 개발을 제공할 뿐만 아니라, 이동에이전트 시스템 특성에 따른 시스템 및 컨텐츠 관리 등의 애플리케이션에 대한 확장성을 제공한다[7, 9].
즉, SNMP 에이전트와 대화를 통한 MIB 접근 역할에 적합하도록 이미 선행 연구 개발된 JAMAS와 이를 휴대단말기용으로 구축한 시스템을 구축하고, 이를 이용한 이동에이전트를 응용하여 적용한다.
성능/효과
될 수 있다. 그러나, 본 논문에서 제안된 시스템과 에이전트는 JAMAS를 근간으로 이미 연구 결과가 적용되어진 이동에이전트의 멀티 홉 (multi-hop) 기능과 후위 복구(backward recovery) 메커니즘이 적용되어 있기 때문에 라우팅 경로에 대한 자동적으로 수행할 수 있는 결함 감내(fault tolerance) 기능이 있다[8, 9].
있다. 또한, 이미 기존 네트워크 관리 시스템과 이동에이전트를 이용한 관리 시스템에 대한 성능 평가 결과로 [기에서 이미 효율적임이 입증되었다 따라서, 본 논문에서 구현된 네트워크 관리용 브라우저에 대한 성능 평가는 이동에이전트를 이용하기 때문에 기존 시스템보다 효율적이라고 할 수 있다.
구현된 브라우저는 유/무선 네트워크를 이용하는 휴대단말기 PDA상에서 동형 및 이형 NE뿐만 아니라 지역 및 원격지 네트워크 장치들에 대해서 통합적 네트워크 관리를 할 수 있다(10, 11, 14]. 또한, 제안된 시스템은 애플리케이션 특성에 따른 이동에이전트 컴포넌트들을 추가하여 확장 가능하다
후속연구
제안된 시스템 어플리케이션은 JAMAS 기반 이동에이전트를 활용하여 SNMP 에이전트의 관리정보인 MIB를 접근하여 네트워크 맵 뷰어(map viewer), MIB 갱신 등을 브라우저를 통해 관리자에게 제공한다. 또한, 제안된 시스템은 이동에이전트를 이용하기 때문에 SNMP 기반 NMS를 위해 보다 더 효율적이면서 확장성이 있는 관리용 및 분석 처리용 소프트웨어 컴포넌트 모듈 개발을 제공할 뿐만 아니라, 이동에이전트 시스템 특성에 따른 시스템 및 컨텐츠 관리 등의 애플리케이션에 대한 확장성을 제공한다[7, 9].
앞으로의 연구 방향은 IMT 2000 프로젝트와 이동에이전트를 연동한 원격 시스템 제어 및 성능 감시를 위한 시스템 확충과 폭주 제어, 그리고 무선인터넷 사용자의 증가에 따른 효율적인 시스템 통합과 컨텐츠 관리, 멀티미디어 서비스 등의 개발이 필요하다
※ AI-Helper는 부적절한 답변을 할 수 있습니다.