Proceedings of the Korea Information Processing Society Conference (한국정보처리학회:학술대회논문집)
Korea Information Processing Society
- Semi Annual
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
Domain
- Information/Communication > Information Processing Theory
2003.11b
-
본 연구에서는 고정점 알고리즘의 독립성분분석과 원신호의 시간적 상관성을 고려한 견실 알고리즘의 독립성분분석을 혼합한 조합형 독립성분분석에 의한 혼합영상의 분리를 제안하였다. 여기서 고정점 알고리즘은 뉴우턴법의 경신규칙을 이용함으로써 빠른 분리속도와 우수한 분리성능을 가지며, 견실 알고리즘은 2차적 통계성의 일괄처리 알고리즘으로 시간적 상관성 및 낮은 kurtosis를 가진 영상분리에 효과적이다. 이들 기법들을
$512{\times}512$ 픽셀의 4개 영상으로부터 임의의 혼합행렬에 따라 발생되는 흔합영상의 분리에 적용한 결과, 우수한 분리성능과 빠른 분리속도가 있음을 확인하였다. -
본 연구에서는 고정점 알고리즘의 독립성분분석과 원 신호의 시간적 상관성을 고려한 견실 알고리즘의 독립성분분석을 각각 이용하여 혼합지문영상을 분리하였다. 여기서 고정점 알고리즘은 뉴우턴법의 경신규칙을 이용함으로써 빠른 분리속도를 가진다. 견실 알고리즘은 2차적 통계성의 일괄처리 알고리즘으로 시간적 상관성과 낮은 kurtosis를 가진 영상분리에 효과적이다. 이들 기법들을
$256{\times}256$ 픽셀의 8개 지문으로부터 임의의 혼합행렬에 따라 발생되는 지문의 분리에 적용한 결과, 견실 알고리즘이 고정점 알고리즘의 독립성분분석에 비해 우수한 분리성능과 빠른 분리속도가 있음을 확인하였다. -
이동체 기술은 자동차, 비행기, 선박 등과 같이 시간에 따라 공간상의 위치를 변경하는 시공간 객체에 대한 효율적인 데이터를 관리를 의미한다. 최근 정보통신 기술의 발전으로 이동차량의 위치를 측정하는 다양한 방법이 개발되었으며, 이를 기반으로 하는 개별적인 응용 시스템들이 개발되었다. 그러나 대부분의 기존의 관련 시스템은 특정한 단일의 측위 장치와 통신 방법만을 고려하여 구축되었기 때문에 이들간 데이터의 원활한 공유가 어려운 문제가 있다. 따라서 이 논문에서는 기존의 추적 기술을 토대로 생성된 다양한 형태의 위치 데이터를 통합하는 이동체 위치 데이터 인터페이스 모형을 제시한다.
-
본 논문에서는 PC 바탕에 리눅스 기반의 개방형 로봇 제어기 설계를 제안 하고자 한다. 본 논문에서 제안한 로봇제어기는 하드웨어적으로는 PC, Motion Board, Motor Driver등을 필요로 한다. 그리고 소프트웨어적으로는 Motion Board 장치에 대한 Device Driver, Path Planning, 로봇언어, GUI 등을 필요로 한다. 소프트웨어적인 요소들은 모두 리눅스 상에서 구현하게되며, 최종적으로는 RTOS를 적용하게 된다. 로봇 제어기는 시스템의 수행결과가 기능적으로 정확해야 할 뿐만 아니라, 결과가 도출되는 시간 역시 주어진 제약 조건을 만족시켜야 하는 시스템이기 때문이다.
-
본 논문에서는 청소로봇이 전 청소 영역을 CCPP(Complete Coverage Path Planning)를 이용해 경로를 생성한 후 재 경로계획 시 장애물의 미소한 변화로도 기존에 생성한 전 경로패턴을 바꾸지 않고 수정 할 수 있는 CD(Cell Decomposition)와 FN(Flow Network)을 이용한 CCPP 방식을 제안 하였다. 그리고 제안된 경로 계획에 대해 시뮬레이션으로 결과를 제시하였다.
-
이 논문은 작업 대상물(object)을 최소 시간으로 interception 하기 위한 방법에 대하여 기술한다. 목표는 로봇이 world coordinate system을 기준으로 x축으로 이동하는 컨베이어 라인 상에서 이동되는 작업 대상물을 intercept 하는 것이다. 컨베이어 시스템이 최소의 시간으로 작업 대상물을 intercept하기 위해서는 다음의 주요 계획이 필요하다. 첫째는 최적의 object과 end effector의 meeting point 선택, 두 번째는 첫 번째 계획이 실효를 이루기 위한 로봇의 trajectory선택이다. 두 가지의 계획 중 여기서는 두 번째 계획이 최적이라고 가정하고 첫 번째 계획법 즉, 컨베이어 시스템 로봇을 이용한 작업 대상물의 gripping 동작을 행함에 있어서 최소 시간으로 작업대상물을 gripping 하기 위한 컨베이어 시스템과 minimum time gripping 알고리즘이 제시된다.
-
가상 기계 개념은 목적 기계에 영향을 받지 않는 컴파일러의 중간언어로부터 시작되었다. 즉, 기존에는 실행 프로그램이 하드웨어와 운영체제에 종속적이었으나 가상 기계는 플랫폼 독립을 가능하게 한다. 임베디드 시스템이란 전용 동작을 수행하거나 또는 특정 임베디드 소프트웨어 응용 프로그램과 함께 사용되도록 디자인된 특정 컴퓨터 시스템 또는 컴퓨팅 장치를 말한다. 임베디드 시스템을 위한 가상 기계 기술은 모바일 장치와 디지털-TV 등에 탑재할 수 있는 핵심 기술과 다운로드 솔루션을 이용한 동적인 실행 기술이 요구된다. 또한 컨텐츠 개발을 쉽게 하기 위해서 다양한 언어를 지원하고 언어들 간의 통합이 가능하다. 본 논문에서는 클래스 파일 포맷, PE 파일 포맷 등 기존의 가상 기계를 위한 파일 포맷들의 분석을 기반으로 하여 임베디드 시스템을 위한 실행 파일 포맷인 EVM 파일 포맷을 제안한다. EVM 파일 포맷은 언어 통합을 지원하고 구조가 간결하며 확장이 용이한 특징을 지닌다. 또한 메타데이터와 중간언어(SIL)가 서로 독립적으로 구성되어 분석이 쉽고 타입 체크가 괸리한 구조이다.
-
IPv6는 최신 장치에 대한 추가기능요구와 사용한 수 있는 인터넷 주소의 고갈이 임박해옴에 따라 만들어졌다. 기존의 IPv4 환경에서는 주소 부족에 대한 단기 해결책으로 NAT 등 여러 가지 메커니즘이 제시되었다. IPv6의 등장으로 IPv4의 주소 부족이라는 문제를 해결하였으나 NAT는 계속해서 사용되고 있으며 이로 인해 보안 서비스측면, 인터넷 및 통신 아키텍처 투명성 등의 문제들이 제기되고 있다. NAT 관련 문제를 해결하기 위한 기존의 접근 방법은 NAT와 상호운용성을 전제로 하고 있으나, 본 논문은 NAT를 대체할 수 있는 IPv6의 기능을 기술한다. NAT가 없어지면 각종 보안 서비스에 있어서 문제가 되고 있는 많은 복잡한 문제들도 해결된다. IPv6는 NAT를 대체를 위해 주소 공간, 자동설정메커니즘, 멀티캐스팅 범주(scope), 흡별 처리의 기능들이 존재한다. 각 기능들은 NAT의 장점을 대체할 수 있다.
-
기존의 데이터베이스 응용 프로그램을 작성할 경우에 질의 언어와 개발 언어간의 이중 언어 정의 문제(impedance mismatch)가 발생한다. 이를 해결하기 위한 한가지 방법으로 본 논문에서는 Haskell의 리스트 컴프리헨션(list comprehension)을 이용한 데이터베이스 접근을 제안한다. 이 방식을 이용할 경우 문법 체계가 명확해 진다는 장점과 연속적인 집계연산자(aggregate operator)를 사용할 수 있다는 장점이 있다. 또한 앞에서 지적한 이중 언어 정의 문제를 해결할 수 있다.
-
컴퓨팅 환경의 급격한 변화에 따라 기존의 레거시 시스템을 객체지향이나 웹과 같은 새로운 환경에서도 운용할 수 있도록 시스템을 현대화하고자 하는 연구가 활발히 진행되고 있다. 특히 소프트웨어 재사용 기술과 함께 컴포넌트 기술이 개발되고 보급됨에 따라 레거시 시스템을 컴포넌트로 변환하거나 연계하는 방법들이 연구되고 있다. 본 논문은 IBM 메인 프레임에서 운용되고 있는 CICS 및 SQL 코볼 시스템을 EJB 래퍼 컴포넌트로 연계하는 일련의 프로세스를 지원하는 연계 도구에 대한 내용으로서 코볼 소스코드를 어휘분석과 구문분석을 통하여 새로운 형태의 AST 트리를 구성한다.
-
자바는 썬 마이크로시스템즈사의 제임스 고슬링(James Gosling)에 의해 고안된 언어로 운영체제 및 하드웨어 플랫폼에 독립적인 차세대 언어로 최근에 가장 널리 사용하는 범용 프로그래밍 언어 중 하나이다. 자바 프로그램은 컴파일러에 의해 각 플랫폼에 독립적인 중간 코드 형태의 바이트코드로 변환된 클래스 파일로 생성되면 JVM(Java Virtual Machine)에 의해 실행된다. 마이크로소프트사의 .NET 플랫폼과 C# 언어는 프로그래머들의 요구를 충족시키고 썬사의 JVM 환경과 자바 언어에 대응하기 위해서 개발된 플랫폼과 언어이다. C#과 같은 .NET 언어는 컴파일러에 의해 MSIL(MicroSoft Intermediate Language) 코드로 번역되며 번역된 MSIL 코드는 .NET 플랫폼 환경에서 런타임 엔진인 CLR(Common Language Runtime)에 의해 실행이 된다. 자바로 작성된 프로그램은 JVM 플랫폼에서는 실행이 되지만 .NET 플랫폼에서 실행이 되지 않고, 반대로 C#과 같은 .NET 언어로 작성된 프로그램은 .NET 플랫폼에서는 실행이 되지만 JVM 플랫폼에서 실행이 되지 않는다. 이런 이유로 본 논문에서는 자바소스를 컴파일하여 생성된 클래스 파일에서 Oolong 코드를 생성하고 생성된 Oolong 코드를 .NET의 MSIL 코드로 변환하여 자바로 구현된 프로그램이 .NET 환경에서 실행되도록 하는 Bytecode-to-MSIL 번역기 시스템을 구현하였다. 따라서, 자바 프로그래머는 JVM이나 .NET 플랫폼 환경에 관계없이 프로그램을 작성하여 실행시킬 수 있다. 번역기 시스템의 구현을 정형화하기 위해 Oolong 코드의 명령어들을 문법으로 작성하였으며, PGS를 통해 생성된 어휘 정보를 가지고 스캐너를 구성하였으며, 파싱테이블을 가지고 파서를 설계하였다. 파서의 출력으로 AST가 생성되면 번역기는 AST를 탐색하면서 의미적으로 동등한 MSIL 코드를 생성하도록 시스템을 컴파일러 기법을 이용하여 모듈별로 구성하였다.
-
인터넷상에서 데이터를 전달하기 위해 XML 기술을 활용하여 분산 환경을 어떻게 더욱 발전된 모습으로 지원해 나갈 수 있을 것인지를 두고 다양한 시도가 이루어지고 있다. 분산 환경에서 XML기술을 활용할 수 있는 분야는 데이터를 표현하여 모든 곳에서 통합화, 표준화하여 모든 사용자들이 접근 가능하도록 하는 기반구조이다. 최근 전자상거래 상(B2B)의 직접적인 거래론 위해서 변환과 문서 전달기능을 수행하는 메시징 시스템이 필요하다. 이러한 메시징 시스템을 XML과 결합하여 사용한다면 신뢰할 수 있고 확장 가능한 구조를 만들 수 있을 것이다. 따라서 본 논문에서는 JMS를 사용하여 B2B상에서 메시지 교환을 자유롭게 할 수 있는 RPC 메시징 모델을 설계한다. 본 메시징 모델을 전자상거래 시스템에 적용하면 B2B 메시지 전송이 용이하게 될 것이다.
-
현재 무선 인터넷 컨텐츠는 유선 컨텐츠와 호환이 되지 않으며 다양한 종류의 무선 마크업 언어들로 구성되어 있어 무선 컨텐츠를 재구축해야 하는 문제점이 있다. 본 논문에서는 이를 해결하기 위해 유선 컨텐츠를 재사용하는 방안으로 XML 기반의 유무선 컨덴츠 변환기를 설계한다. 컨텐츠 변환의 중간 표준포맷으로 XML 문서를 생성하므로 새로운 언어로의 변환을 고려할 때 해당 프리젠테이션 변환모듈만 추가시키면 확장 가능하므로 유지보수가 쉽고 효율적인 변환이 가능하다. 따라서 새로운 표준과 기술 변화에 대응이 용이하며 또한 유선 컨텐츠의 재사용으로 인해 개발비용이 절감되고 개발기간이 단축되므로 빠른 무선 인터넷 시장 진입이 가능해진다.
-
연구과제를 평가하는 시스템을 설계하기에는 많은 어려움이 내포되어 있다. 첫째, 수시로 발생하는 연구과제 종료시점에서 곧바로 평가위원을 구성하고 어느 기간 내에 적절한 평가가 이루어걱야 한다. 둘째, 단계적 평가에 따른 평가방법이 다르게 적용되어야 하고 상대평가, 절대평가에 대한 평가척도 역시 달라져야만 한다. 셋째, 평가요소가 수시로 변화함에 따른 적절한 대응방안을 적용할 수 있어야 하며 보안관리가 철저히 이루어져야만 한다. 본 연구에서는 인터넷 기술을 활용하여 효율적인 연구과제 평가시스템을 개발하고 발생되는 문제점 그리고 그 해결방안을 제시하였다.
-
이용자가 요구하는 정보량의 급증과 다양한 정보 제공을 위해 도서관들이 네트워크를 형성하고, 전문적인 원문 제공 기관들이 이용자들에게 양질의 서비스를 제공하고 있지만, 대부분의 대학생들은 소속 도서관의 서비스에만 의존하고 있다. 대학생들이 특별한 이용 권한 없이 소속 도서관의 승인만을 통해 원문 제공 기관의 다양한 서비스를 이용할 수 있는 원문서비스 게이트웨이 시스템을 구현하였다. 게이트웨이 시스템의 통합 인터페이스를 통해 분산된 자료들의 통합 검색 및 원문 신청, 내역 소회 등의 서비스를 쉽게 이용할 수 있다.
-
인터넷 사용자들이 정적인 정보 페이지 검색의 형태를 벗어나 인터넷상에서 프로그램을 실행하여 정보를 해석하고 볼 뿐만 아니라, 변경하고 새롭게 창조할 수 있는 동적인 정보를 제공하기 위해 가장 보편적인 3차원 데이터, 3D MAX-Studio의 텍스트 출력물인 ASE 포맷 파일을 파싱하여 렌더링 해주는 3D Viewer 프로그램 구현 하고, 이를 ActiveX 컴포넌트인 OCX로 만들어 웹 페이지 상에서 실행 가능하게 한다. 그리고 데이터의 효율적 관리와 사용자와의 상호작용을 위하여 ASE 모델들을 위한 데이터베이스를 구축하여 사용자 상호작용적인 3D View Web Service를 실현한다. 이를 통하여 인터넷을 통한 실시간적인 정보 교환이나, 네트워크상의 가상공간 내에서의 공통 업무 작업의 가능성을 내다 보았다.
-
무선 인터넷 기술의 발달과 응용의 확산으로 인하여 위치 정보를 이용한 서비스 형태는 아주 다양하여 지고 있으며, LBS(Location-Based Services)라는 형태로 국내외 시장에서 급속히 확장하고 있다. LBS 플랫폼은 이러한 위치 기반 서비스를 가능하게 하는 핵심 요소이며, 위치 정보 제공 게이트웨이, 위치 응용 서버, 핵심 기능 제공 서버 등과의 상호 운용을 지원해야 하며, 개인 및 서비스에 대한 프로파일 관리, 과금 처리, 이동체 트리거 등의 기능을 제공하는 시스템이다. 즉, 모든 위치기반 서비스를 수행하려고 하는 개인 혹은 응용 서비스 제공자들은 이러한 LBS 플랫폼을 거쳐, 위치 및 다양한 핵심 기능의 조합 형태인 서비스를 제공 받게 된다. 표준화된 소프트웨어 기술인 웹서비스는 LBS 플랫폼과 타 시스템(솔루션, 핵심 기능 제공 서버, 위치 정보 제공 서버 등)과의 인터페이싱을 가능하게 하는 표준 인프라이다. LBS 플랫폼 웽 서비스는, 솔루션 서버에서 요청하는 서비스에 대한 과금 처리를 위한 자체 과금 비즈니스 모델을 포함하고 있으며, 이러한 과금에 대한 처리를 수행하면서 타 시스템과의 상호 운용은 여러 가지 형태로의 구성이 가능하다. 이에 본 논문에서는 LBS 플랫폼이 상호 운용하는 주요 시스템과의 인터페이싱을 위한 웹 서비스 구성 방법에 대한 방안을 제시하고자 한다.
-
공간정보의 처리는 방대한 양의 자료처리가 필수적이므로 이를 지원할 수 있는 하드웨어와 소프트웨어의 발전과 함께 최근에 비약적인 발전을 가져온 분야이다. 공간자료구조를 활용한 지리정보시스템(GIS)에 의한 공간정보의 분석과 처리는 근래에 많은 응용을 갖는 분야로서 자리를 잡고 있으며 파생되는 응용분야가 날로 증가하고 있는 추세에 있다. 그러나 지하정보에 대한 연구는 지하정보의 비가시적인 특성상 아직은 초기단계라고 할 수 있다. 특히 지하 지층 분포를 체계적으로 분석하기 위한 연구는 지하 광물자원에 대한 정보 또는 지상의 구조물에 대한 안전성 평가에 대단히 중요한 역할을 한다. 본 논문은 지하 지층을 공간자료구조를 활용하여 분석하는 시스템 개발 방법을 제안하고 이와 관련된 사항을 기술하였다. 공간자료구조를 활용하여 지하지층을 인식하는 시스템의 개발은 지질 전문가의 해석을 위한 전처리 시스템으로서 중요한 역할을 할 것이다.
-
메타데이터는 데이터의 데이터로서 컨텐츠 모델을 구성하는 각 요소들의 속성을 기술하는 방법으로 컨텐츠에 대한 정보를 제공한다. 이러한 메타데이터는 컨텐츠를 더 쉽게 이용하거나 검색할 수 있도록 인덱스화된 레이블로 기술되는데, 정확하게 기술하기 위해 메타데이터 요소가 정밀하여야 한다. 본 논문에서는 다른 시스템들 간에 재사용 가능한 LIO 학습 객체 모델의 메타데이터를 e-learning 시스템의 메타데이터 표준화 기술인 LOM 을 기반으로 가상교육 시스템에서 필수적인 메타 데이터를 생성, 갱신, 저장하는 도구를 설계 및 개발하고 분산 컴퓨팅 환경에서 효과적으로 활용하도록 XML 문서로 바인딩 하였다.
-
약 만여개의 벤처기업 정보를 획득하여 분석, 분류와 필요한 데이터 필드를 정의하였다. 필드 정의는 구축할 데이터베이스의 기업정보로서 기업주요정보와 기업부가정보로 나누어 시스템을 설계하였다. 설계 시, 사용자 요구사항 분석은 객체지향 설계 기법을 적용하여 사용자 입장에서 본 시스템의 행동을 나타내는 유즈케이즈 다이어그램을 작성하였고 시스템의 동적인 측면을 활동의 순차적인 흐름 및 제어 흐름으로 표현한 액티비티 다이어그램을 만들었다. 기업의 TLO 기술분야와의 연결을 위하여 TLO 기술 데이터베이스 분석을 수행하였으며 데이터베이스 모델링은 요구사항 분석, 개념적 데이터베이스 모델링, 논리적 데이터베이스 모델링, 물리적 데이터베이스 모델링을 수행하였다. 그리고 웹 기반의 사용자 서비스 구현은 기업정보관리 기능, 기업정보검색 기능, 데이터베이스관리 기능, 사용자관리 기능, 환경설정 기능, 정보도우미 기능을 수행할 수 있게 시스템을 구축하였다.
-
본 논문에서는 무선 센서 네트워크의 특성을 고려한 미디어제어 프로토콜의 설계에 있어서의 고려사항 및 설계기법에 대해서 제안하고 있다. 무선 센서 네트워크는 제한된 에너지를 가지는 배터리를 에너지원으로 사용하는 센싱 디바이스들로 구성되어 있으며, 이러한 디바이스들로 구성된 네트워크는 하나 혹은 그 이상의 공통의 작업을 수행하는데 그 목적이 있다. 일반적으로 무선 센서네트워크는 ad hoc 헝태의 구조를 가지며, 각각의 노드들은 장시간동안 비활성화 상태에 머무르게 되며, 센싱을 하기 위한 특정 이벤트가 발생하였을 때만 활성 상태로 전이하게 된다. 이와 같은 센서 네트워크의 특성은 IEEE802.11 과 같은 기존의 무선 미디어 제어 프로토콜과는 차별성을 띄게 된다. 센서 네트워크는 노드별 미디어 접근 공정성이나 시간지연보다는 에너지절약과 위상자동설정에 더 중점을 두고 있기 때문에 이에 적합한 미디어 제어 기술이 필요한 것이다. 본 고에서는 에너지 소모를 최소화하고 위상 자동 설정을 지원하기 위한 3 가지의 기법들에 대해서 제안하고자 한다. 첫째로 이벤트 발생 여부에 따른 노드의 신호감지 및 Sleep 상태 전이 및 이웃 노드들과의 가상동기화기법을 이용한 에너지 절약 기법에 대해서 제안하고, 충돌회피 기법에 대해서 살펴보도록 하겠다.
-
이동체의 위치를 기반으로 하는 다양한 응용 어플리케이션들은 그 영역을 점차 확대하고 있다. 위치를 기반으로 한다는 것은 이동체의 현재위치 뿐만 아니라 과거 및 미래 위치에 대한 예측을 모두 포함한다. 이런 이동체의 위치를 효율적으로 적용할 수 있는 분야가 이동체의 위치 기반 라우팅 분석 이다. 이는 특정 이동체의 과거 위치 궤적, 실시간 현재 위치 추적, 그리고 지도정보와 결합된 최단 및 최적 경로 산출 등의 다양한 분야를 포함한다. 본 논문에서는 이런 위치 기반 라우팅 서비스를 웹 서비스 환경으로 확장한 내용을 언급한다. 웹 지리정보시스템은 사용자에게 친숙한 방법으로 지리, 속성데이터의 디스플레이 및 분석 등 다양한 서비스를 제공한다. 이는 위치기반 라우팅 서비스를 웹 지리정보시스템과의 결합하여 분산 웹 환경에서 효율적으로 라우팅 서비스를 제공할 수 있는 구조를 서술한다. 이동체의 위치는 GPS 기반의 획득 방법으로 얻어지고 지리정보와의 맵 매칭을 통해 실세계의 좌표로 변환하게 된다. 또한, 대용량 위치 데이터를 엑세스 하기 위한 메모리와 기억장치 간의 효율적인 데이터 엑세스 기법이 제시된다. 위치 기반 라우팅 분석의 결과물은 웹상에서 제공되기 위해 XML 기반의 웹 서비스 데이터로 변형된다. 이를 위한 XML 기반의 지리정보 데이터 스카마인 GML 의 적용 기술을 언급한다.
-
현재 국내 LBS 가 중요한 서비스로 널리 확산되기 위해서는 서비스간의 상호운용성이 제공되어야 한다. 본 논문에서는 LBS 서비스간 상호운용성을 제공하는 개방형 LBS 를 위한 경로탐색 서비스에 대한 설계 및 구현기법을 제시한다. 최단경로문제(Shortest Path Problem)는 통신망 및 교통망의 분석, 생산라인의 품질 관리 등의 다양한 분야 등의 네트워크 흐름 최적화 문제 중에서 가장 많이 연구되고 있는 문제다. 도로 교통망에서는 교차로상에서의 회전 제약 문제 등의 제한조건이 존재한다. 본 논문에서 경로탐색은 듀얼 그래프(dual graph)를 이용하여 회전제약조건을 만족하는 경로를 구할 수 있었고, 사용자 경로탐색 기준에 따른 탐색기법도 제시한다. 또한, 구현된 서비스는OpenLS의 표준화된 인터페이스를 구현하여 상호운용성(interoperability)을 지원하며, 자바를 이용한 웹서비스로 구현되어 이식성, 운영체제 및 프로그래밍 언어 독립성을 제공할 수 있는 장점이 있다.
-
비즈니스 지식은 기업 업무 수행에 필요한 제반 지식들을 포괄적으로 의미하는 것으로 업무수칙, 수행방안 규정 등을 포함하며, ERP CRM 등 기업 응용 시스템 내의 프로그램 코드 내에 혼재되어 구축되어 왔다. 이러한 기업 응용 시스템은 급변하는 경영환경에 따라 비즈니스 지식의 변화로 잦은 수정 등 유지보수의 어려움과 개발에 많은 시간이 소요된다. 규칙관리 시스템은 기업 어플리케이션에 혼재 되어 있는 비즈니스 지식을 규칙의 형태로 분리하여 개발시간의 단축 및 유지보수의 용이성 등 전체적인 시스템의 품질 향상을 가능하게 한다. 본 논문에서는 비즈니스 지식의 규칙 표현과, 이를 이용한 규칙관리 시스템 설계 및 구현 방안을 제시한다.
-
대부분의 이미지 검색은 질의 키워드를 이용하여 이루어지기 때문에 웹으로부터 수집한 이미지에는 미리 주제와 연관된 적절한 색인어를 부여하는 것이 필요하다. 웹 문서의 키워드를 이용하는 방법은 이미지와 연관성이 높은 것으로 간주되는 주변 키워드에 대해 각각의 연관도를 계산하여 색인어를 선정하는 방법이다. 본 논문에서는 이미지 주변의 키워드를 이용하여 이미지를 인덱싱한 후 유저 피드백을 통해 정확도를 높이는 웹 이미지 검색 모델을 제안한다.
-
MPEC-7은 멀티미디어 자료를 효율적으로 활용하기 위해서 멀티미디어 정보 표현 방식을 제공하기 위한 표현방식이다. MPEG-7 메타데이터는 XML 스키마를 사용하여 표현된다. XML로 표현된 MPEG-7 메타데이터는 다른 도메인에서 재사용하고 의미정보를 상호 호환하는 데는 XML이 가지는 의미정보 표현의 부족함으로 인해 한계가 있다. 이를 해결하기 위해서 온톨로지를 사용하여 각 도메인에서 사용하는 의미 정보를 공유하여야 한다. 본 논문에서는 MPEG-7 기반 멀티미디어 디지털 도서관 시스템에서 사용하는 이미지 데이터를 RDF를 사용하여 온톨로지를 구축해보았다.
-
Kim, Kwan-Woong;Kwak, Hyun-Min;Jeong, Kwang-Il;Lee, Sang-Tae;Yang, Myung-Seok;Choi, Ki-Seok;You, Beom-Jong 729
연구자 및 연구관리기관의 효율적인 연구업무를 지원하기 위해 국내의 많은 연구기관들이 시스템을 도입하여 운용하고 있다. 좀더 효율적인 연구 활동을 지원하고 연구과제의 관리 및 데이터의 공유, 검색, 저장을 위해 XML 기반의 연구과제 제안서 접수 시스템을 개발하였다. 개발된 연구과제제안서 접수시스템은 한글과 같은 워드프로세서로 작성된 문서를 접수 받아서 XML로 변환 후 데이터 베이스에 저장하는 시스템으로 연구과제 관리 업무의 효율성 및 문서관리, 검색, 저장을 용이하게 할 수 있다. 본 연구에서 개발된 시스템은 정부출연연구원 및 21세기 프론티어 사업단에 보급되어 현재 운용되고 있다. -
본 논문은 DNA microarray chip 을 사용한 실험 결과로 생산되는 대량의 데이터를 효율적으로 관리하기 위한 LIMS 개발에 대해 기술한다. 기존의 상용 LIMS 는 보편적 패턴과 방식을 정규화하여 제공하기 때문에 실험실의 고유한 방식을 포함하긴 어렵다. 본 논문에서는 유연성 있는 LIMS 를 개발하기 위해 특정 실험 중심으로 설계하면서 MAGE-OM 의 표준을 따르도록 디자인하였고, HYLIMS manager 라는 Local Application 과 검색을 주로 이용하는 사용자를 위하여 Web 검색 시스템을 구현하였다. 데이터베이스의 부하를 줄이기 위해 데이터 저장용 DB 와 검색용 DB 를 구분하였고, 데이터를 타입과 처리 형태에 따라 분류하여 관리하였으며 데이터 보안을 위해 실험 관리자가 사용자의 접근 제한을 설정 할 수 있도록 하였다.
-
초고속 정보통신망의 발전과 더불어 컴퓨터의 급속한 보급 및 웹 기술의 발전으로 교육 분야에서도 큰 변화가 일어나고 있다. 인터넷의 대중화로 정보화 마인드가 확산됨에 따라 다양한 학습이 이루어졌고, 이에 따라 자격증 역시 정보화 지수로 중요한 위치를 차지하고 있다. 7차 교육과정에서는 저학년에도 컴퓨터 교육이 이루어지고 정보소양인증제도가 실시됨에 따라 자격증 취득에 대한 요구가 높아지고 있다. 본 논문에서는 많은 컴퓨터 관련 자격증 중에서 정보처리 기능사 필기시험을 가상공간인 웹 상에서 설계 및 구현해 봄으로써 실업계 고등학교 학생들이 보다 손쉽게 자격증을 취득하는데 도움을 주도록 하는데 있다. 이러한 웹에 기반한 교육적 활용의 한 모델로서 자기 주도적 학습이론과 수준별 학습이론을 정보처리 기능사 필기시험에 적용하였다. '자격증 시험을 위한 웹 기반 문제은행 시스템'은 정보처리 기능사 필기시험뿐만 아니라, 문제은행 방식의 많은 컴퓨터 관련 자격증 필기시험에도 적용 및 응용이 가능하다.
-
유비쿼터스 컴퓨팅 환경은 기존의 통신, 네트워크를 포함하여 단순히 어떤 기능을 추가하는 것에서 한걸음 더 나아가 우리가 흔히 주변에서 접하게 되는 자동차, 냉장고, 휴대폰, 및 PDA 등과 같이 다양한 형태의 기기에 컴퓨터 환경을 접목 시킴으로써 다양한 디지털 커뮤니케이션이 가능토록 해 주는 정보기술의 패러다임을 뜻한다. 본 논문에서는 이러한 유비쿼터스 환경에서 블루투스 기반 PDA 를 이용하여 사용자가 집 또는 사무실 등에서 비디오 등의 멀티미디어 컨텐츠를 보고 있다가 사용자가 다른 장소로 이동한 후에 이동한 곳에서도 전에 제공받고 있던 멀티디미어 컨텐츠들을 계속 보고자 할 경우 이동한 곳의 시스템 자원을 활용하여 이동 전에 보고 있던 컨텐츠를 간단한 조작을 통해 계속해서 볼 수 있게 하는 시스템을 제안한다.
-
인터넷과 컴퓨팅 환경의 발전으로 모바일 네트워크 환경이 발전하였다. 본 논문에서는 이동차량에서 실시간 주차정보를 제공 받기 위한 무선 네트워크 환경을 구축하고, 다양한 어플리케이션간에 데이터를 교환하고 공유하기 편리한 XML 데이터를 생성하여, 실시간으로 주차정보를 전달하는 방법을 제시 및 구현한다.
-
건설분야는 전산화가 낙후되어 있고, 개발 시스템간의 호환성이 결여되어 이중 삼중의 자료처리와 불필요한 인력소요 등 비효율성이 대두되고 있으며, 특히 국가적인 표준코드와 표준업무프로세스의 기준 제시가 없어 과거 데이터에 대한 활용률이 저하되고, 데이터 작성시 표준적인 체계 미흡 등 실무 적용에 있어 효율성이 저하되고 있다. 건설 표준규격의 부재는 건설분야 정보화사업의 중복투자 및 건설정보의 사장 등 인적, 물적 손실과 함께 곽가 경쟁력 향상에 장애요인을 초래하는 등 많은 문제점이 야기되고 있는 실정이다. 최근 건설산업의 정보화로 건설 ERP의 개발이 활발하게 이루어지고 대기업을 중심으로 건설 ERP의 적용이 확대되어 가고 있는 실정이나 건설 표준규격의 미흡으로 정보 공유 및 재활용에 어려움을 겪고 있다. 따라서 정보 유통의 기반조성과 정보의 공동이용을 위한 통일된 건설정보 분류체계를 적용시킨 건설 ERP 설계가 필요하다. 본 연구에서는 건설표준ERP템플릿에 표준이 될 수 있는 규격코드과 프로세스를 제시하고 ERP템플릿시스템에 적용에 대하여 연구를 하였다.
-
본 논문에서는 프로그램 소스 코드로부터 표절을 감정하는 기술적 방법론에 대한 고찰과 자연어 형태로 쓰여진 팔에 대한 표절 형태 및 이를 감정하기 위한 기술적 방법들에 대해 살펴보고자 한다. 또한 미술품이나 고문헌등에 대한 저작자의 진위 여부 및 표절 감정은 저자뿐만 아니라 소장자의 재산가치 평가 및 문화재 관리측면에서 대단히 중요한 문제이기 때문에 이를 기술적으로 처리하기 위한 방법론을 제안하고자 한다. 최종적으로 실험에 의해 븐 논문의 유용성을 입증코자 한다.
-
컴퓨터 소프트웨어, 디지털 콘텐츠등 디지털 정보 재산권의 보호는 현재 뿐 아니라 향후 국가의 국력을 좌우할 수 있을 정도로 대단히 중요한 과제가 아닐 수 없다. 본 논문에서는 소프트웨어 표절의 자동검출을 위하여 제작된 각종 소프트웨어 감정 도구들을 여러 각도에서 비교 분석하여 각 도구의 유용성, 제한성, 주요 적용환경 및 분야, 사용방법 등을 제시함으로써 향후 소프트웨어 복제 감정에 효과적으로 활용할 수 있도록 하고자 한다.
-
효율적인 키워드 추출이 정보검색 시스템에서 매우 중요한 일임에도 불구하고 원하는 목적의 적당한 키워드를 결정하는 것은 매우 어렵다. 왜냐하면 많은 복합어를 가지고 있기 때문이다. 기존 방법에서는 AC 머신의 경우 단일 키워드를 가지고 복합 키워드를 검색하지 못한다. 이러한 문제를 해결한 DER 구조의 경우에는 많은 검색시간이 걸리는 문제점을 가지고 있다. 따라서 본 논문에서는 이러한 문제점들을 해결하기 위해 이들을 기반으로 한 DERtable (DER 구조의 검색방법을 가지고 테이블로 구성)구조를 제안한다.
-
실업계 고등학교는 산업계에 우수한 기능인력을 양성 공급하여 국가의 경제 발전에 그 동안 크게 이바지하여 왔다. 그러나 지식기반 사회의 도래에 따른 직업세계의 변화, 국민소득 향상과 핵가족화로 인한 고등교육에 대한 욕구 증대 등 제반 사회 환경의 변화로 인하여 최근 들어 진학위주의 교육풍토가 조성되면서 새로운 변화에 직면하고 있다. 해마다 진학을 희망하는 학생 수는 증가하고 있고, 대학 입시유형은 다양하고 복잡해지는데 비해 실업계 고등학교의 현실은 한 두 명의 진학담당 교사에 의해서 대부분의 업무가 처리되고 있다. 진학을 희망하는 학생들을 조사하여 진학관련 자료를 별도로 작성한 후 상담을 할 경우 일일이 찾아야 하는 불편함과 한 학생이 여러 대학을 지원할 수 있기 때문에 상담 시 많은 시간이 소요되고 있는 실정이다. 본 논문에서는 보다 효율적이고 체계적으로 진학지도에 도움이 될 수 있도록 웹을 기반으로 한 진학 정보 시스템을 설계 구현하였다.
-
본 논문은 무선 환경을 이용한 화재감시 시스템을 제안 및 구현하였다. 기존의 화재감시 시스템은 단독으로 운영되거나 시리얼 통신방식이나 유선랜 방식으로 통합 운영되어 왔다. 본 논문은 이러한 시스템에 별도의 구조 변환 없이도 적용 가능한 무선 감시기능을 추가 시켰다. 무선랜 환경에서 이동 정보 단말기인 PDA를 활용하여 화재감시 용 서버 PC 로부터 수신되는 정보를 무선 푸시 기술을 이용하여 관리자의 PDA로 정보를 전송하므로서 이동중에도 시스템을 모니터링 할 수 있다. 무선 랜 방식을 사용하므로서 무선망 사용 비용을 줄일 수 있으며 보다 안정적으로 통신을 할 수 있다.
-
한국과학기술정보연구원(KISTI) 슈퍼컴퓨팅센터의 슈퍼컴퓨팅사업실에서는 슈퍼컴퓨터 사용자들의 계정신청을 받아 각 시스템에 계정을 발급 관리를 수행하고 있다. 현재는 Sun Sparc 장비에 Cobol로 작성된 프로그램으로 운영 중에 있으나, 향후 도입될 그리드 어카운팅 시스템 및 웹기반 통계 시스템과의 연계에 어려움이 예상되어 기존의 시스템을 데이터베이스를 이용한 환경으로 전환 개발 하였다.
-
한국과학기술정보연구원 슈퍼컴퓨팅센터에서는 작년부터 그리드 테스트 베드를 운영하면서 축적된 기술을 바탕으로 금년 하반기부터 그리드 시범 서비스를 시행할 예정에 있다. 그리드 환경에서의 사용자 요금 부과를 위해서는 기존의 체계와는 다른 여러 가지 요소들을 고려해야 하는데, 본 고에서는 그리드 환경에 적합한 요금부과 프로그램을 설계하였다.
-
본 논문은 Directory Service(white page, yellow page, green page)를 분산환경에 적합하고 시스템 유연성을 고려하기 위해서 EJB(Enterprise Java Bean)기반 Webservice로 구현한 방법론 및 그 시스템에 관한 논문이다. 기존 개발된 Directory Service가 대부분 폐쇄적 네트워크를 사용하고 있으므로 시스템 자체에 유연성이 없는 정적인 시스템으로 구현이 되어있고, 플랫폼에 의존하는 아키텍쳐로 설계 되었다. 따라서 본 논문은 이러한 서비스 비개방 특성을 극복하기 위해서 개발 아키텍쳐를 웹서비스(Web Service)환경을 기본으로 하고 분산컴퓨팅환경(Distributed Computing Environment)의 특성을 고려하기 위해서 EJB로 개발이 되었다.
-
최근 휴대폰 및 PDA 에서 사용되는 위치기반 서비스의 활용도가 높아지고 있다. 사용자들은 보다 효과적인 위치기반 서비스의 디스플레이에 더욱 많은 기대를 하고 있다. 따라서, 본 논문에서는 platform 에 독립적이며, 다양한 머신에서 실행될 수 있도록 Java 를 통한 웹서비스 기술을 바탕으로 한 기본 아키텍쳐 및 프로그램을 선 보일 것이다. 또한 OpenLS 에서 제시하는 스펙을 기본으로 SOAP 방식으로 구현하고, LBS 기본 핵심 서비스 중 프리젠테이션 서비스의 콤퍼넌트 모듈을 분산 컴퓨팅 하에서 수행할 수 있는 Webservice 형태로 구현한 것이다.
-
타부 탐색은 타부 전략 기법과 최급 강하 알고리즘이 결합된 알고리즘이다. 이는 한번 방문한 해는 다시 방문하지 않음으로써 지역 최적해에 수렴하지 않고 새로운 방향으로 움직이게 하여 공간 탐색 능력 효율을 높인다. 그러나 기존의 타부 탐색에서 이웃 해를 생성하는 방법에 따라 성능이 많이 좌우된다. 좋지 않은 이웃 해를 생성하는 탐색에서는 얻고자 하는 최적해에 수렴하는 시간이 많이 걸린다. 따라서 이웃 해를 생성할 때 해밍 거리를 고려하여 균형 있는 이웃 해론 생성하고, 해 공간은 탐색함으로써 우수한 최적해를 얻게 됨을 본 논문에서는 보여주고 있다. 이는 다양성도 보장되므로 최적해에 수렴해 가는 속도 또한 빠른 것을 보여주고 있다.
-
B2B 전자상거래와 같이 XML을 이용한 정보교환이 확산되고 있으며 이에따라 상호 교환되는 정보에 대하여 체계적이고 안정적인 저장 관리가 요구되고 있다. 이를 위해 XML 응용과 데이터베이스 연계를 위하여 다양한 연구가 XML DTD와 관계형 데이터베이스 중심으로 수행되었다. 그러나 XML DTD가 다양한 데이터 타입 및 표현의 한계 때문에 관계형 데이터베이스와 원활한 연계가 불가능하게 되었다. 그러므로 다양한 데이터 타입과 데이터 표현에 강력한 XML Schema에 대한 연구가 필요하게 되었다. 또한 계층구조를 2차원 정보로 변환하는 방법에 의해서 각 구조화된 정보를 관계형 데이터베이스로 저장하기 위한 데이터 모델링과 XML schema 모델링이 요구된다. 본 논문에서는 XML schema로 정의된 XPDL 정의 스키마를 UML로 변환하는 방법론과 UML을 RDB 스키마로 변환하는 방법론을 제시함으로써, 워크플로우 정의 언어인 XPDL 정의 스키마를 토대로 관계형 데이터베이스의 스키마를 확정하는 방법론을 제안하였다.
-
개방형 LBS 플랫폼의 등장은 다양한 플랫폼을 가진 이동 통신 업체들 사이의 위치정보 연동을 용이하게 할뿐만 아니라, 위치정보를 이용하는 다양한 LBS 응용 솔루션 개발을 가능하게 하였다. 본 논문은 이러한 개방형 LBS 플랫폼과 연동하여 대중교통정보를 모바일 클라이언트에 제공하는 웹 서비스 솔루견을 제안 구현한다.
-
인터넷과 E-mail 의 사용자가 증가하게 되면서 대량의 메일을 송수신하는 경우, 메일에 대한 효율적 관리의 문제와 불필요한 메일에 대한 관리의 중요성이 부각되고 있다. 본 논문에서는 -mail 시스템의 첨부파일 형식별 자동분류 에이전트는 메일의 내용을 읽어 Keyword 를 검색, 추출한 뒤 불필요한 메일로 판단되는 경우 자동삭제 시키고 그렇지 않은 경우 카테고리별로 폴더를 생성하여 첨부파일 들을 형식별로 분류 시켜주는 E-mail 시스템의 첨부파일 형식별 자동분류 에이전트를 제안하였다. 수신된 메일을 일일이 확인하고 분류해야만 했던 기존의 시스템과는 달리 본 논문에서 제안하고자 하는 시스템을 이용했을 경우 노력과 시간을 절감하고 불필요한 메일에 의한 저장공간의 낭비감소와 첨부파일을 효과적으로 관리할 수 있다는 장점이 있다.
-
현재 다양한 플랫폼에서 수행되는 가상기계가 개발되고 있으며 특히 소규모 장치들에 내장되어 가고 있다. 소규모 장치는 제한된 시스템 자원을 가지고 있기 때문에 적은 자원을 효율적으로 관리하기 위한 방법이 제시되어야 한다. 본 논문에서는 Palm장치를 위한 가상기계인 Waba를 기반으로 하여 소규모 장치에서 작동되는 가상기계를 설계하였다. 이를 위해 전체 시스템 구조를 설계한 후 실제 실행과정의 각 단계에서 수행되는 세부 동작을 정의하였으며 실행을 위한 초기화 과정과 인터프리터의 세부 구조에 대해 설계하였다.
-
가상 기계는 다양한 종류의 플랫폼에 대한 독립성을 지원하는 프로그램 실행 환경으로서 로더/링커, 인터프리터 및 가상 기계를 특정 시스템에 탑재하기 위한 어댑터로 크게 구성되어 있다. 본 논문에서는 가상 기계를 특정 시스템에 효율적으로 탑재하기 위한 어댑터를 개발하기 위해 기존 가상 기계의 탑재 부분을 고찰한 후 멀티플랫폼에 효과적으로 탑재할 수 있는 어댑터를 설계하였으며 제안된 어댑터는 정의 부분, 주 어댑터, 네이티브 인터페이스 부분으로 구성되어 있다. 또한 어댑터 개발시에 장치 특성, 입출력 등을 위한 API 작성에 필요한 요소들을 제시하였다.
-
인터넷과 정보통신기술의 급속적인 발전으로 수천 또는 수억에 달하는 방대하고 다양한 정보들이 웹상에서 존재하게 되었다. 웹상에서 획득가능한 학술정보가 증가함에 따라 다량의 정보를 효율적으로 수집하기 위하여 다양한 웹 로봇기반 수집에이전트를 활용하고 있다. 본 논문에서는 웹에 산재되어 있는 해외학술정보를 체계적이고 주기적으로 수집, 분류하기 위하여 학술지목차DB(QTOC)를 활용한 해외학술정보 수집에이전트 시스템을 설계하였다.
-
현재 생물분자의 기능적 관점에서 단백질 구조에 관심이 많이 모아지고 있다. 단백질의 기능은 구조에서 기인하기 때문에 두 단백질의 구조간의 유사성을 측정할 수 있는 방법은 두 단백질의 기능의 유사성을 유추할 수 있다. 본 논문에서는 두 단백질의 원자간 결합선 분포의 유사성을 기반으로 한 웹 환경에서 동작하는 단백질 구조 검색 시스템을 설계 구현하였다. 두 단백질의 구조의 유사성을 측정하기 위한 단백질의 표현(representation)으로는 3 차원 에지 히스토그램을 사용하였다. 3차원 에지 히스토그램, 즉, 3차원 공간 상에서의 원자간 결합선 분포에 기반한 단백질 구조 검색 시스템은 많은 양의 단백질 구조 정보로부터 원하는 형태의 단백질 구조를 빠른 시간에 검색할 수 있는 장점을 가지므로 스크리닝의 전단계(pre-screening)에서 사용될 수 있다.
-
단백질의 이차구조 중에서
${\beta}-sheet$ 의 구조를 비교하는데 있어서 비정확성의 문제가 있다. 이는${\beta}-sheet$ 가 그 구조적 특성 때문에 휘어지기 때문이다. 그래서 본 논문에서는 PSA에서 정의된${\beta}-sheet$ 를 좀 더 적절하게 추상화하기 위해서${\beta}-sheet$ 를 분할하는 방법을 제안하였으며 이 방법을 DOM을 이용하여 JAVA로 구현하였다. 본 논문에서 제안한 방법은, 단백질의 이차구조의 정보를 포함하는 PSAML 데이터로부터 단백질의 구조 및 유사성을 비교하기 위한 단백질 구조비교 시스템에서 사용할 수 있다. -
웹에는 막대한 양의 멀티미디어 데이터가 있다. 최근에 이러한 멀티미디어 데이터의 효과적 검색을 위한 많은 시스템이 개발되고 있으며, 그 결과 내용기반 이미지 검색과 같은 이미지의 내용을 인식하고 검색하고자 하는 연구가 진행되고 있다. 그렇지만 지금까지의 연구는 웹 검색엔진에 멀티미디어의 검색을 위한 또 하나의 검색엔진이 필요하여 그 무게가 커지고 그 성능도 저하된다. 이에 본 논문에서는 차세대 웹인 시맨틱 웹에서의 의미적 검색에 초점을 맞추어 멀티미디어 데이터 각각에 의미적 정보를 추가하여 웹 문서를 작성한다면 그 검색에 또 다른 검색엔진의 사용없이 효과적 검색이 이루어 질 것을 목적으로 하고 있다. 먼저, 간단한 이미지내에서 객체간의 공간적 관계를 표현하기 위한 새로운 Axiom 을 정의하고, 이를 적용하여 시맨틱 웹에서의 의미적 이미지 검객을 꾀한다.
-
본 논문은 판재를 다루는 제조업에서 제품생산에 필요한 부재 절단작업도와 NC절단기 제어용 부재 절단 NC 데이터파일을 생성해 주는 네스팅시스템을 웹상에서 구현하고 이를 유료로 활용할 수 있도록 지원하는 인터넷 비즈니스의 한 방법을 제안한다. 웹에서 운용되는 네스팅시스템은 비주얼스튜디오 닷넷(VS.NET)을 개발툴을 사용하며 서버의 과부하를 최소화하고 클라이언트를 최대한 활용할 수 있도록 NEST서버, NEST 클라이언트, 데이터베이스서버 그리고 이들을 연결해주는 커뮤니케이션 인터페이스로 구성되어 있다. NEST 서버에서는 부재의 자동배치기능, 부재의 NC 절단데이터 생성을 위한 CAM기능, NC 포스트프로세서기능이 실행되며 NEST 클라이언트에서는 부재 및 판재 정의기능, 부재 반자동배치기능, 각종 결과의 출력기능 등이 수행된다.
-
본 논문에서는 생물학적 문헌으로부터 유의미한 정보를 추출하는 바이오 텍스트 마이닝의 기본 단계인 생물학적 개체명 인식 모델을 제안하였다. 기존의 생물학적 개체명 인식은 규칙 혹은 코퍼스 구축뿐만 아니라 개체명 인식에 요구되는 기본 자원을 구축하는데만도 많은 시간과 비용이 요구되므로 한정된 도메인을 대상으로 연구가 진행되어 왔다. 본 논문에서 제안하는 개체명 인식 방법은 이러한 비용 문제 및 새로운 도메인으로의 이식성 문제를 극복하기 위해 UMLS 로부터 통계적인 방법으로 정보를 추출해 기본적인 언어자원을 구축하고 이를 이용해 규칙을 생성함으로써 개체명인식을 수행한다. 본 연구에서 제안하는 방법은 바이오 텍스트 마이닝 연구의 도메인 한정적인 문제를 해결하는데 기여할 수 있을 것으로 기대된다.
-
PDA와 같은 휴대용 컴퓨터는 장소에 구애받지 않고 어디에서든지 사용할 수 있다는 장점이 있다. 본 논문에서는 이러한 PDA의 장점을 살려 여행자들이 여행을 하는 도중 어디서든지 부산경남 지역의 문화 관광 정보 및 숙박 시설 등에 대한 정보를 안내받을 수 있는 휴대용 문화관광 안내 시스템을 개발하였다. 개발된 시스템은 ADOCE(Microsoft ActiveX Data Objects for Windows CE)를 이용 데이터베이스와의 연동으로 부산 경남의 문화 관광 정보, 테마 언행, 숙박시설, 교통, 먹거리 등에 대한 정보들을 단순한 텍스트 정보만이 아닌 동영상, 음성, 지도 정보 등으로 제공한다. 여행자들에게 현 위치에서 다른 위치로 이동하고자 한 때 필요한 대략적인 지리 정보와 이동 거리 등에 대한 정보를 제공한다. 또한 여행자들이 관광지에 대한 여행기를 펜과 음성으로 기록하여 PC로 전송할 수 있는 기능을 제공한다.
-
웹 서비스 기술은 계속 발전하고 있으나, 현재의 인터넷 환경에서는 웹 서비스의 QoS 를 보장하기 어렵다. 본 논문에서는 기본 웹 서비스 구조를 분석하고, 웹 서비스에서 QoS 를 보장할 수 있도록 기존의 웹 서비스 구조를 확장한 웹 서비스 구조를 제시하며, 웹 서비스의 주요 기술들인 WSDL, UDDI, SOAP 의 확장된 모델을 제안한다. 아울러 이 모델을 이용한 응용으로서 SLA 정보를 이용한 웹 서비스에서의 QoS 지원 방안을 제안한다.
-
주위 환경에서 사물과 컴퓨터간이나 사물과 사물간의 통신은 고급화된 서비스를 지원하기 위하여 절대적으로 필요한 요소가 되었다. 본 논문에서는 작은 공간에서 다양한 서비스를 제공하기 위한 방법으로 센서노드들을 제작하고, 이들이 제공하는 정보를 수집하고 센서노드들을 제어하고 관리하는 제어용 단말기를 Strong-Arm을 이용하여 제작하였다. 이 단말기를 주축으로 작은 센서노드들을 연결하는 성형 네트워크를 구성하였다. 단말기와 센서노드들간의 통신은 RF무선을 사용하였으며, 폴링기반의 통신 방법을 제안하였다. 본 논문에서 제안된 통신 방법은 8초이내에 256개의 센서 노드들과 정보를 주고 받을 수 있으므로, 거실이나 오피스 규모의 작은 공간에서 다양한 서비스를 제공하는데 적합할 것이다.
-
유비쿼터스의 한 분야인 센서 네트워크를 이용하여 병원에서 환자들의 신체상태를 점검하는 Health-Care 시스템을 제안, 구성하였다. 환자들의 상태를 판별하는 중요한 정보인 체온과 심박을 측정하기 위한 센서를 사용하였고 센서정보를 액세스 포인트를 이용하여 수집, 전송하여 병원의 관리자에게 환자들의 상태를 24시간 모니터링 한 수 있게 하여, 환자들의 이상발생시 보다 빠르고 효율적으로 대처할 수 있다.
-
바이오 텍스트 마이닝을 위한 정보 추출의 첫 단계는 생물학적 문헌으로부터의 유전자, 단백질, 세포조직 등과 같은 생물학적 개체명의 인식이다. 생물학적 개체명의 명명법상 특징이 매우 다양하고 저자의 개성에 의해 쉽게 좌우되어 단순히 규칙이나 학습 방법 만으로는 쉽게 개체명들을 인식할 수 없다. 또한, 생물학 관련 문헌에 나오는 가능한 모든 개체명과 이들의 모든 변형을 수록하는 것은 현실적으로 불가능하므로 이를 해결하기 위해 이미 알려진 개체명에 대해서 기본적으로 사전을 탐색하고 알려지지 않은 용어들을 규칙과 통계 기반 방법을 통하여 인식하는 것이 효과적이다. 그러나 만족할 만한 수준의 양질의 사전을 구축하는 것은 쉽지 않을 뿐만 아니라 많은 비용이 소요되며, 어느 순간 만족할 만한 성능을 낼 수 있는 사전을 구축했다. 할지라도 유지 관리 하는 것이 결코 쉬운 일이 아니며 마찬가지로 많은 비용을 필요로 하게 된다. 따라서, 잘 구축된 자원으로부터 필요한 정보를 추출하여 적절한 사전을 자동으로 구축하여 활용하는 방법을 사용할 경우, 사전 구축 및 관리에 드는 많은 비용을 줄이면서도 상당히 효과적인 성능을 얻을 수 있을 것이다. 본 연구에서는 바이오 텍스트 마이닝 엔진을 위한 생물학적 개체명 사전을 자동으로 구축하고 이를 쉽게 관리하도록 하는 도구를 개발하였다.
-
경쟁적인 비즈니스 환경에서 기업의 경쟁력 강화와 생산성 증가를 위해 기업 내의 협동작업은 매우 중요하다. 그리고 기업 내의 협동작업은 기업 프로세스에 대한 신속한 대처와 정확한 지원을 위해 시간과 장소에 구애받지 않고 작업할 수 있는 유선 및 무선의 전자적 환경이 제공되어야 한다. 또한 기업 경영 활동의 효율성을 높이기 위해서는 기업 내에 산재해 있는 기존 데이터의 활용을 극대화 하고 기업 내의 기존 시스템들 간의 연계와 확장을 고려하는 방안이 검토되어야 한다. 이에 본 논문에서 우리는 소프트웨어 공학 방법론을 사용하여 재사용성을 증가시키고 유지보수 비용을 절감시킬 뿐만 아니라 EIS(Executive Information System) 및 ERP(Enterprise Resource Planning)와 같은 시스템과의 연계를 보다 쉽게 하는 그룹웨어 시스템을 제안 및 구현하였다. 또한, 우리는 정보의 실시간 공유를 통하여 기업의 이익을 극대화 할 수 있는 협동작업을 지원하기 위한 향상된 도구로써 유 무선 통합시스템과 기업 지식 경영의 가치를 높이기 위한 데이터마이닝 기법이 적용된 의사결정 시스템인 지능형 그룹웨어 어플리케이션을 제안한다.
-
RSS(RDF Site Summary)는 웹 사이트의 콘텐츠를 간단하게 기술하고 RSS 수집기는 사용자에게 이를 적절한 형식으로 보여준다. 그러나 현재의 RSS는 자신의 콘텐츠에 대해서만 기술하고 있어서 웹 자원의 검색 측면에서 볼 때 사용자는 그와 유사한 콘텐츠를 갖는 다른 웹 사이트를 찾는데 또 다른 노력을 들여야 한다. 본 논문에서는 현재의 RSS에 다른 웹 사이트로 연결되는 추가적인 요소를 통하여 웹 자원의 탐색에 RSS를 이용할 것을 제안한다.
-
ESP는 Effective System Performance의 약자로 NERSC에서 개발한 HPC 시스템에 대한 새로운 성능 측정 기준이다. 기존 HPC 시스템에서는 주로 성능 측정의 대상으로 시스템[프로세서]의 계산 성능에 주안점을 두었지만 시스템의 효율성은 무시되는 경향이 있었다. ESP는 실제 운영환경에서 배치 작업 스케줄러 및 병렬 작업 환경에 영향을 받는 시스템 효율성(ESP:Effective System Performance)을 측정하는 데 주안점을 두고 있다. KISTI 슈퍼컴퓨팅센터는 2003년 7월 국내 최고 성능의 슈퍼컴퓨터인 IBM p690+ 시스템의 도입을 완료하고 ESP를 사용하여 배치 작업 스케줄러인 LoadLeveler의 스케줄링 알고리즘에 따른 시스템 효율성 벤치마크를 수행하였다. 이 벤치마크를 통해서 효율적인 시스템 자원 활용을 위한 작업 스케줄링 알고리즘의 적용 근거를 마련하게 되었다.
-
본 논문은 LDAP 클라이언트와 서버사이에서의 상호운용성 시험을 위한 시험도구 구현에 대한 것이다. 여러 벤더에 의해 구현된 LDAP 제품들을 업무에 적응하기 위해서는 상호간의 접속 운용이 가능한지를 시험하기 위한 것으로 표준적합성 시험과 함께 상호운용성 시험이 선행 되어야 한다. 이러한 시험을 위한 시험도구로 이미 구현된 것이 있으나, 이들은 OS 에 따른 설치 시 제약조건이 많으며, 시험 실행방법의 어려움과, 시험 시 시험항목 및 LDAP 서버에 저장된 데이터가 한정되어 불편한 점이 있다. 이를 보완하기 위해 BLITS를 기반으로 한 OS의 제약이 적고, 사용자가 시험 항목을 수정 가능한 시험도구를 구현하였다. 구현한 시험도구의 타당성 검증을 위해 두 개의 LDAP 서버를 대상으로 하여 실제 상호운용성 시험을 수행 하였다. 시험 결과 203.241.249.185 의 주소를 가지는 서버는 선정된 시험항목과 사용자가 정의한 시험에 대해 모두 정상적인 시험결과를 출력하였으며 www.openldap.com 주소를 가지는 서버는 관리자 권한이 필요치 않은 항목에 대해서는 정상적인 시험결과를 출력하여 구현한 시험도구가 정상적으로 동작함을 확인하였다.
-
최근 무선 인터넷의 발전으로 인하여 통신 환경의 변화가 급속하게 이루어지고 있다. 또한 PDA(Personal Digital Assistant)의 발전 속도가 일반 데스크탑 PC 의 발전 속도를 상회할 정도로 빠르게 성장하고 있으며, 고성능 모바일 CPU 가 사용되면서부터 다양한 주변기기들을 이용하는 형태까지 발전하고 있다. 이러한 무선 인터넷을 활용한 PDA 의 사용으로 보다 빠르고 다양한 정보의 교환을 할 수 있게 되었으며 사용자의 이동성을 보장하는 서비스의 제공이 가능해졌다. 이러한 무선 인터넷을 활용한 서비스는 현재 시행되고 있는 불법 주차 단속시스템에 신속성과 효율성을 부가하는데 적절하게 적용될 수 있다. 본 논문에서는 현재 대중화 되고 있는 PDA 와 무선 인터넷을 이용하여 현장에서 처리되는 불법 주차단속 사항을 주차 관리 중앙센터와 무선으로 연계하여 신속한 견인 및 조치가 이루어 질 수 있는 시스템을 설계 하고자 한다.
-
이동 컴퓨팅 환경이 보편화 되면서 이동 노드에게 QoS를 제공하려는 시도들이 늘고 있다. 이동 노드에게 QoS를 제공하기 위해서는 몇 가지 문제들이 있다. 본 논문에서는 세 가지 문제들에 대해서 알아보고 개선방안을 제시하였다. 첫 번째 문제는 호스트의 이동에 의한 경로 변경이다. RSVP의 경우 경로가 변경되면 기존의 자원 예약을 사용할 수 없으며, 다시 자원 예약을 해야 하는 문제가 있었다. 이 문제는 RSVP 및 교차 라우터의 기능을 확장하여 기존의 경로와 새로운 경로의 중첩되는 경로를 재사용하도록 함으로써 개선하고자 하였다. 두 번째 문제는 이동 호스트가 방문 네트워크에 있을 때 데이터는 HA를 거쳐서 전달되며 송신자가 이동 호스트에게 직접 전달하는 것보다 비효율적이다. 이 문제는 본 논문에서 정의한 LDIS(Location Discovery)와 SESSION_Update를 이용하여 송, 수신자가 상대방의 CoA를 항상 유지하게 하여 QoS 설정 및 데이터 전송을 직접 하도록 함으로써 개선하고자 하였다. 세 번째 문제는 인터넷이 여러 형태의 네트워크들로 구성되어 있으며, 각 네트워크들은 공통적인 QoS 기술을 사용하지 않는 것이다. 이 문제는 GR(Gateway Router)의 기능 확장과 네트워크의 내부 QoS 설정을 외부 네트워크의 QoS 설정과 독립시킴으로써 개선하고자 하였다.
-
호스트의 위치를 동적으로 관리해야 하는 이동 통신망 환경에서 멀티캐스트 서비스 지원을 위하여 기존 고정 통신망 환경에서 사용되는 멀티캐스트 프로토콜의 사용은 부적합하다. 이동 호스트의 이동성을 보장하기 위하여 IETF에서는 원격 가입(remote subscription)과 양방향 터널링(bidirectional tunneling)을 제안하였다. 하지만, 이 방법들 또한 경로 비최적화 문제, 멀티캐스트 트리의 빈번한 재구성 등의 문제점을 가지고 있다. 본 논문에서는 Mobile IPv4 지역 등록 기법을 이용함으로써 이동 호스트의 이동 후 등록 절차에서 나타나는 지연을 줄였다. 그리고, 멀티캐스트 트리의 빈번한 재구성을 줄이기 위해서 로컬 네트워크의 GFA(gateway foreign agent)가 실제 트리에 가입한다. 그러므로 로컬 네트워크 내의 움직임은 트리 재구성에 영향을 미치지 않도록 하였다. 또한 이동 호스트는 이전 DFA에게 멀티캐스트 데이터를 포워딩 받을 수도 있고, 현재의 GFA가 직접 멀티캐스트 트리에 가입하여 데이터를 받을 수 있다. 이러한 기법들을 사용하여 경로 비최적화 문제를 해결하고, 트리 재구성 빈도를 줄일 수 있는 방안을 제시하였다.
-
본 논문에서는 현재 개발되고 있는 10Mbps급 전력선통신 모뎀이 일반 사용자의 환경에서 어떠한 성능을 보여주는 지를 살펴보기 위하여 다양한 노이즈 요소가 존재하는 실험실에 두 대의 모뎀을 설치하고서 RFC 2544에서 규정하고 있는 처리율, 셀 손실율, 그리고 지연시간 톡성을 분석하였다. 그 결과로서 프레임 사이즈가 커질수록, 즉 단위 시간당 프레임의 수가 감소할수록 높은 처리율과 낮은 지연 시간, 그리고 낮은 프레임 손실율을 보임을 알 수 있었다.
-
본 논문에서는 다양한 이동 통신 서비스에 대한 호환성을 지원하는 기술인 소프트웨어에 의한 단말기 형상의 재구성을 가능하게 하는 Software Defined Radio(SDR)에 대한 내용을 기술한다. SDR의 핵심기술 중 하나인 소프트웨어 다운로드에 대해 소개하고 이와 관련된 재구성에 대해 서술해 보기로 한다.
-
유비쿼터스 컴퓨팅 환경 안에서 모바일/임베디드 장치는 하드웨어적인 제약이 있어 충분한 저장 공간을 갖기가 어렵다. 지니 기술은 네트워크 가능한 모바일/임베디드 장치가 필요로 하는 서비스를 작업 그룹 내에서 검색하고 시스템의 재구성 없이 네트워크를 통해 일정 기간 동안 사용할 수 있도록 해줌으로써 이러한 문제를 해결해준다. 기존의 지니 기술에 서비스를 사용하는 사용자에게 우선순위를 부여하고 이에 따라 서비스 리스 사용 시간을 스케줄해주는 기능을 추가함으로써 효율적인 자원 관리를 해줄 수 있다.
-
무선 환경에서의 실시간 서비스의 확대와 노드의 이동성 증가에 따라 handover 시 발생되는 패킷 손실과 지연으로 인한 실시간 서비스의 중단이 해결해야 할 중요한 문제점이 되고 있다. 본 논문에서는 IETF (Internet Engineering Task Force)의 중요한 마이크로 이동성 프로토콜인 HMIPv6의 기본 동작을 설명하고, 여전히 문제점으로 남아있는 Inter-MAP (Mobility Anchor Point) handover의 성능을 향상시키기 위한 Dynamic MAP Switching handover 알고리듬을 제안한다. 제안한 알고리듬은 인접한 MAP 도메인을 중첩되게 설정하고 Inter-MAP handover가 발생되기 전에 미리 MAP을 switching한다. 따라서 Inter-MAP handover가 발생하지 않도록 함으로써 handover 시 발생하는 데이터의 손실 및 지연을 감소시킬 수 있다. 제안된 알고리듬의 성능 향상은 산술적 분석을 통하여 검증한다.
-
EHMIPv6(Enhanced Hierarchical Mobile Ipv6)는 호스트의 로컬 이동성을 제공해주기 위해 제시된 EHMIPv6(Hierarchical Mobile Ipv6)를 이동 네트워크 환경에 맞게 변형한 이동 관리 방법이다. EHMIPv6 를 통해 AR(Access Router)내의 MR(Mobile Router)들의 이동성(Macro mobility)과 MR 내의 MN(Mobile Node)의 이동성(Micro mobility)을 동시에 제공함으로써 매끄러운 이동성을 제공해준다. 따라서 EHMIPv6 를 통해 이동 네트워크 상에서 인터넷 서비스를 지속적으로 제공함과 동시에 패킷손실과 지연을 줄여 보다 나은 인터넷 서비스를 제공한다.
-
이동통신 기술이 발전함에 따라 이동통신 네트워크를 통한 서비스들이 다양해지고, 사용자들의 수는 점점 늘어가고 있다. 또한 사용자들은 일반적으로 이동통신 서비스에 대해 유선 망과 동등한 수준의 품질을 기대한다. 그러나, 이동통신망은 유무선 통합망으로 구성되어 있으며, 이들 복잡한 구성을 갖는 네트워크에 대한 서비스 품질 보장은 유선망에 비해 훨씬 어렵다. 이의 결과로, 이동통신 서비스 네트워크의 트래픽은 과거에 비해 폭발적으로 증가하였다. 따라서, 네트워크 사업자와 서비스 제공자들은 서비스의 성능 문제에 직면하고 있으며, 네트워크 사업자나 서비스 제공자들은 효과적인 서비스 품질관리 기술을 강력하게 요구하고 있다. QoS 감시는 QoS 제공과 보장을 위한 기본적인 기술로서, 실제 네트워크에서 QoS 감시를 위해서는 네트워크 및 서비스 성능 인자들과 QoS 인자들의 관계를 식별해야 한다. 본 논문에서는 서비스와 네트워크 성능인자 그리고, QoS 인자들간의 관계를 QoS metrics로 정의하며, 각 인자들의 관계는 계층적인 그래프로 나타낸다. QoS metrics의 정의와 이에 따른 계층적 그래프의 구성을 통해 세 가지 이점을 기대 할 수 있다. 첫째, 네트워크 사업자들은 QoS 저하의 주요 원인을 신속하게 식별 할 수 있다. 둘째, 네트워크 사업자들과 서비스 제공자들은 주관적인 QoS 를 수치 적인 성능 지표를 통해 측정이 가능하다. 마지막으로, QoS metrics 는 네트워크 사업자들과 서비스 제공자들이 QoS 감시 활동의 결과에 따라 그들의 네트워크를 재구성하는 데 도움을 주며 E2E QoS 제공에 효율성을 가져다 준다.현을 정형화하기 위해 Oolong 코드의 명령어들을 문법으로 작성하였으며, PGS를 통해 생성된 어휘 정보를 가지고 스캐너를 구성하였으며, 파싱테이블을 가지고 파서를 설계하였다. 파서의 출력으로 AST가 생성되면 번역기는 AST를 탐색하면서 의미적으로 동등한 MSIL 코드를 생성하도록 시스템을 컴파일러 기법을 이용하여 모듈별로 구성하였다.적용하였다.n rate compared with conventional face recognition algorithms. 아니라 실내에서도 발생하고 있었다. 정량한 8개 화합물 각각과 총 휘발성 유기화합물의 스피어만 상관계수는 벤젠을 제외하고는 모두 유의하였다. 이중 톨루엔과 크실렌은 총 휘발성 유기화합물과 좋은 상관성 (톨루엔 0.76, 크실렌, 0.87)을 나타내었다. 이 연구는 톨루엔과 크실렌이 총 휘발성 유기화합물의 좋은 지표를 사용될 있고, 톨루엔, 에틸벤젠, 크실렌 등 많은 휘발성 유기화합물의 발생원은 실외뿐 아니라 실내에도 있음을 나타내고 있다.>10)의
$[^{18}F]F_2$ 를 얻었다. 결론:$^{18}O(p,n)^{18}F$ 핵반응을 이용하여 친전자성 방사성동위원소$[^{18}F]F_2$ 를 생산하였다. 표적 챔버는 알루미늄으로 제작하였으며 본 연구에서 연구된$[^{18}F]F_2$ 가스는 친핵성 치환반응으로 방사성동위원소를 도입하기 어려운 다양한 방사성의 약품개발에 유용하게 이용될 수 있을 것이다.었으나 움직임 보정 후 영상을 이용하여 비교한 경우, 결합능 변화가 선조체 영역에서 국한되어 나타나며 그 유 -
D-DoS 공격을 차단하기 위해서는 AS 경계 라우터에 필터 설치가 필요하며, 이는 최소한의 라우터에 필터를 설치하기 위해 VC(Vertex Cover)를 찾아내는 NP-complete 문제로 귀결된다. 따라서 실제 AS 망구성의 특성을 이용해 이에 적합한 VC 근사기법을 찾아내는 알고리즘을 제안한다. 실험 결과, 제안된 알고리즘(Improved 'Approximated VC')은 기존의 'Approximated VC'에 의해 필요한 노드수의 26%를 줄였다.
-
본 논문은 OPC 기반 장비의 제어 소프트웨어 생성 시스템(iMaker)의 중앙 집중식 제어 모델의 취약점(제어 컴퓨터의 오류시 모든 제어 중지)을 해결하고 성능 향상을 위하여 제어 소프트웨어를 구성하는 제어 로직들의 분산 배치 및 통합 방법을 사용하여 소기 목적을 달성하고자 한다. 우리가 제안하는 분산 배치 통합 모델은 제어 소프트웨어 실행 시에 발생할 수 있는 오류(시스템 에러, 네트웍 오류)를 극복하는 구조로 디자인하였기 때문에 PC 기반의 제어시스템에 대하여 안전성을 보장하는 방법을 제공한다.
-
현재 WML 무선 인터넷 사이트를 제공하는 CP(Content Provider)들은 구축된 사이트의 오류 발생 여부를 확인하는데 많은 시간과 노력을 소모하고 있다. 특히, WML 컨텐츠를 제공하는 망 사업자들은 다수의 CP로부터 등록된 많은 수의 사이트를 제한된 시간이내 검증하는데 많은 어려움을 가진다. 본 논문에서는 무선 상의 CP가 제공하는 WL 컨텐츠의 효율적인 관리를 위해 WML(Wireless Markup Language) 사이트를 자동 검증해 주는 웹 기반의 검증 시스템을 설계 및 구현한다.
-
iSCSI(Internet Small Computer Systems Interface)프로토콜은 TCP/IP 네트워크를 통해 블록 중심형 스토리지 데이터에 접근을 가능하게 하는 SCSI 전송프로토콜이다. iSCSI는 서버에서 스토리지장치로의 데이터 전송을 위해 표준 이더넷 스위치와 라우터를 사용하며, 또한 기존의 IP 네트워크를 사용하여 SAN 의 확장이 가능하다. 본 논문에서는 이러한 iSCSI 를 사용하여 여러가지 다른 환경에서 iSCSI 프로토콜의 성능을 분석한다. 첫째는 스토리지 장치에 따른 iSCSI 의 성능변화와 둘째는 현재의 네트웍 망에서의 변화이다. 이더넷에서 스토리지 데이터를 액세스하는데 있어서 시급했던 문제중에 하나는 충분한 대역폭과 낮은 지연율을 제공하는 것이었다. 최근의 이더넷 기술의 발전은 IP 네트워크를 통해 스토리지 장치를 액세스하는 것이 가능해졌으며 백본망을 비롯한 기가비트 이더넷이 활성화된 오늘날의 네트워크 망에서 iSCSI를 이용한 스토리지 서비스가 활성화 될 것이다. 본 논문에서는 iSCSI의 기반이 되는 IP네트워크에서의 iSCSI의 성능을 분석한 내용을 기술한다.
-
iSCSI 기반의 원격 스토리지 시스템에 대한 관심이 증가하면서 이에 대한 연구가 활발히 진행되고 있다. IP 네트워크를 사용하여 통신하는 iSCSI 는 기존의 IP 네트워크의 많은 문제점을 가지고 있다. IP 네트워크를 사용하는 웹 역시 많은 문제점을 가지고 있으며 이를 해결하기 위해 프락시라는 메커니즘을 사용하였다. 효율적인 네트워크 대역폭 사용을 위해 설계된 프록시는 응답속도를 줄이는데 가장 효과적으로 많이 채택되었다. 그러나, 캐시에 저장된 데이터를 사용자에게 제공하기 때문에 이미 캐시되어진 자료가 웹 서버의 최신 자료와 다를 가능성이 있으며 또한 캐시되어진 데이터에 대한 유효성을 검사하기 때문에 추가의 지연시간이 발생하게 된다. 본 논문에서는 iSCSI 기반의 네트워크에서 캐시되어진 데이터에 대한 유효성 검사 없이 항상 fresh 한 상태의 캐시 데이터를 사용자에게 제공할 수 있는 캐싱 기법에 대한 내용과 이것을 적용한 캐시 스토리지 시스템 설계 및 기존의 원격 스토리지 시스템과의 성능을 비교 분석한 내용을 기술한다.
-
Chord는 P2P 네트워크에 n개의 클라이언트가 있물 때 O(log N)의 상태 저장 메모리 용량과 O(log N)의 검색 단계가 걸리는 분산형 검색 방법이다. 하지만 모바일 네트워크와 같이 P2P 네트워크를 구성하는 클라이언트의 신뢰성을 보장하지 못하는 네트워크에서는 검색 성능이 현저히 떨어진다. 따라서 본 논문에서는 이러한 Chord의 단점을 보안하여 모바일 네트워크에서도 P2P 검색이 원활하게 이루어질 수 있는 새로운 알고리즘을 제안하고 제안한 검색 방식의 실험 및 결과를 보여주고자 한다.
-
최근 XML 기술을 활용한 웹 서비스가 이질적인 어플리케이션간의 통합문제를 해결해주는 차세대 솔루션으로 급부상하고 있다. 다양한 공간 데이터 뿐만 아니라 공간 정보 응용시스템의 통합 및 연계를 통한 공간 정보 서비스에서도 이러한 XML 웹 서비스는 매우 적절하게 활용될 수 있다. 본 논문에서는 이러한 XML 웹 서비스 개념을 활용하여 국가 공간 데이터와 관련 기술에 대한 통합적인 유통체계를 구축하기 위한 공간 정보 XML 웹 서비스 모델을 제시하고자 한다.
-
TCP Westwood[1]는 송신측에 수신된 ACK를 통해서 대역폭을 계산하여 데이터를 전송하는 기법이다. 위성망 같이 손실률이 매우 높은 환경을 위해 TCP Westwood에서는 기존의 Bu]k Retransmission[2] 기법을 보안 하였다. 하지만 Bulk 재 전송 기법은 불필요한 데이터도 함께 재전송하기 때문에 성능이 저하되게 된다. 이 논문에서는 재 전송 패킷의 수를 적절히 조절하는 Adaptive Bulk Retransmission 기법을 제안하고자 한다.
-
본 논문은 OSS/J의 소개, 분석 및 OSS/J 호환 제품 및 OSS/J RI(Reference Implementation)을 사용하여 파일럿 시스템을 구축하고 이의 효과를 분석하여 OSS/J가 관련 업계에 미치는 영향에 대한 조망을 제시한다.
-
최근 무선인터넷 서비스를 위한 다양한 기반기순들이 연구되고 있으며, WAP(Wireless Application Protocol)도 그런 기술들 중의 하나이다. 그러나, WAP의 제안에서는 데이터 인코딩 및 디코딩을 제외하고는, 무선통신의 효율성 문제를 심도있게 다루지는 못했다. 본 논문에서는 제한적인 환경을 가지는 WAP 이동무선통신망에서의 효율향상을 위한 방법의 일환으로써, 패킷헤드축소 방법을 이용하였다. 이 방법은 WAP 에이전트들에서 실행되도록 설계하고 구현하였다. 실험 결과, WAP 게이트웨이만을 이용한 데이터 전송량에 비하여 본 논문에서 구현한 패킷헤드축소 방법을 이용하면, 데이터 전송량을 17% 내지 25% 가량 줄일 수 있음을 알 수 있었다.
-
조직내의 자동화된 업무 프로세스 진행과 문서 교환의 목적으로 출발한 워크플로우 기술은 비즈니스 프로세스를 전사적으로 관리하여 조직 내부에서 외부로 이어지는 다수 조직의 비즈니스 프로세스 전체가 하나의 프로세스로 관리, 통제, 감시, 최적화 될 수 있다. 본 논문에서는 이러한 워크플로우 시스템을 사용하는 기업이나, 병원, 공공기관들이 각각의 워크플로우 프로세스론 웹상에서 공유하여 서로 다른 시스템을 운영하는 기업에서도 자신이 필요로 하는 프로세스를 검색하여 사용하고 필요에 따라서는 수정작업을 걸쳐 사용할 수 있도록 하여 시스템간의 상호운용성 등을 높일 수 있는 시스템을 설계하였다.
-
Mobile IPv4는 FA(Foreign Agent)의 지원을 받아 이동노드가 네트워크를 이동할 때 3계층(OSI 참조모델의 네트워크계층) 핸드오프의 절차를 규정한 프로토콜이다. 그렇지만 핸드오프에 소요되는 시간이 지연에 민감한 응용프로그램의 임계값을 넘어서는 경우도 발생할 수 있다. 그러므로 핸드오프에 소요되는 지연시간을 최소화하는 방안이 고려되어야만 한다. 본 연구에서는 무선랜 상황의 Mobile IPv4를 위한 2계층에서 처리되는 빠른 핸드오프를 수행하는 방안을 제시한다. 이는 Mobile IPv4의 등록메시지가 802.11(무선랜) 프레임의 IE(Information Elements)내에 포함되어 처리되는 방식이다. 이 방식에 따르면 Mobile IPv4의 핸드오프가 802.11의 핸드오프와 동시에 수행되어 등록지연 시간을 최소화시킬 수 있다.
-
P2P(Peer to Peer)개념으로는 순수 P2P와 변형 P2P 구조가 있다. 순수 P2P 구조는 정보공유에서 연결성을 장점으로 하는 Gnutella의 형태를 응용한 형태가 많이 사용되고 있지만 정보의 검색 및 제공에 있어 수많은 트래픽이 발생하게 된다. 이와 달리 변형 P2P 구조들 중 서버의 역할을 최소화한 인덱스 서버 모델이 존재하는데 이 모델은 사용자에게 효율적이고 빠른 검색과 색인을 제공하기 위해 기존의 서버/클라이언트 형태를 취하고 있다. 본 논문에서는 질의 기법의 보편적인 방법인 JDBC(Java Database Connectivity)를 이용한 직접적인 질의 방법이 아닌 객체 지향 프로그래밍 환경에서 효율적인 질의 방법인 JDO(Java Data Object)를 이용하여 객체 기반의 데이터 모델링을 제안하며 이를 이용하여 인덱스 서버 개념을 적용한 파일 공유 시스템(File Sharing System Using Data Modeling based on Object:FSUDMO)을 제안한다.
-
IPv6-IPv4 변환시스템은 기존의 IPv4 네트워크와 신규 구축되는 IPv6 네트워크 간의 통신을 가능하게 하는 게이트웨이 기반 기술이다. 이러한 IPv6-IPv4 변환시스템에서는 네트워크 간의 모든 트래픽을 변환해야 하므로 높은 성능을 요구된다. 이에 본 연구에서는 이전 연구에서 구현된 게이트웨이 기반 IPv6-IPv4 변환시스템과 변환기의 성능분석에 적용될 수 있는 큐잉 모델을 제시하고 부과되는 트래픽에 따른 처리 성능을 산출하는 분석적인 방법을 제시하였다. IPv6-IPv4 변환시스템의 분석 모델의 경우, 도착간격은 지수분포를 따르고, 서비스시간은 M/M/l/K 모델 기반의 일반분포를 따른다. 또한 IPv6-IPv4 변환시스템의 변환기는 트래픽에 대한 변환 처리를 담당하는 핵심 모듈로서, 순차적인 단계로 이루어진다. 즉, 변환시스템의 변환기 자체의 분석 모델의 도착간격은 지수분포를 따르고, 서비스시간은 M/G/l/K 모델 기반의 일반분포를 따른다. 이렇게 제안된 모델에 대해 상세하게 설명하였으며, 이를 검증하기 위해서 모델을 적용하여 근사한 결과와 실제 측정 결과를 비교하였다.
-
시간과 공간의 제약 없이 홈 네트워크 내의 가전기기들을 제어하고 모니터링하기 위해서는 모바일 단말기의 사용이 필수적이다. 본 논문에서는 모바일 단말기를 통하여 댁내 가전기기를 제어하고 모니터링하기 위한 홈 게이트웨이의 구조와 모바일 단말기를 위한 메시지를 설계하고 테스트한다. 모바일 단말기는 멀티 리모콘 기능을 하며 다중 무선 네트워크를 지원한다. 홈 게이트웨이는 모바일 에이전트와 UPnP 컨트롤 포인트, 브리지로 구성하고 UPnP 메시지와 모바일 바이너리 메시지간의 메시지 매핑을 수행한다.
-
현재의 IPv4 기반의 네트워크는 사용 가능한 주소 크기의 제약, 취약한 보안 구조 등 여러 가지 문제점을 가지고 있다. 특히 IPv4 프로토콜은 보안 요소를 생각하지 않고 설계되었기 때문에 IPv4 네트워크의 보안을 위해 SSL, IPsec 등 많은 보안 프로토콜 추가로 사용되어 지고 있다. 이러한 문제점을 해결 하기 위해서 IPv6 프로토콜에서는 128 비트의 주소 체계와 더불어 IPsec의 기반의 되는 AH와 ESP 프로토콜을 포함하고 있다. 하지만 IPv6 네트워크로 전환하기 위해서는 기존의 IPv4 네트워크와의 공존이 필요하게 된다. 이러한 이질적인 프로토콜의 공존은 IPv6 IPsec 적용시 문제점을 수반하게 된다. 본 논문에서는 IPv6 전환을 위해 연구되고 있는 여러 메커니즘에서의 IPsec 적용 가능성을 분석하여 IPsec 적용시 발생 할 수 있는 전환 메커니즘에서의 문제점을 도출하고자 한다.
-
초고속 통신망의 발달과 개인 컴퓨터의 고급화가 이루어지면서 분산 환경에서 네트워크에 연결된 이런 고급화된 컴퓨터들의 유휴자원을 이용하여 대규모의 데이터를 처리하기 위한 연구와 기존의 클라이언트-서버 환경에서의 부하를 각 컴퓨터들에게 분산시키는 연구가 활발하게 진행되고 있다. 본 논문에서는 Peer-to-Peer환경에서 메시지 제어를 위한 mesh 기반의 네트워크를 구성하고 Gossip 프로토콜을 이용한 각 peer간의 효율적인 메시지 전송 기법을 제안한다.
-
무선인터넷은 유선망을 중심으로 한 인터넷 비즈니스의 범위 만큼이나 다양한 형태의 데이터 제공 및 서비스가 가능해야 한다. 하지만, 무선 인터넷 초기의 SMS 기능을 이용한 단순 데이터 서비스를 위한 브라우저만으로는 다양한 멀티미디어 컨텐츠를 서비스할 수 없으므로 좀더 발전된 브라우저가 요구된다. 본 논문에서는 이동단말기용 웹브라우저에 자바가상기계를 추가하여 자바프로그램 수행이 가능한 자바브라우저를 설계구현하였다. 본 자바브라우저를 탑재한 이동단말기는 원하는 기능의 자바 프로그램을 동적으로 적재하여 전자상거래, 전자지갑 게임기와 같은 다용도의 이동단말기를 가능하게 한다.
-
현재의 가전 시장은 네트워크를 기반으로 갖춘 지능적인 인터넷 정보가전으로 발전되고 있다. 또한 휴대폰, PDA 와 같은 모바일 단말기를 이용하여 정보가전 기기들을 원격에서 제어하고자 하는 요구가 대두되고 있다. 본 논문에서는 휴대폰을 이용하여 댁내 외에서 댁내 정보가전 기기들을 모니터링하고 제어할 수 있는 효율적인 정보가전 제어 인터페이스를 설계한다. 휴대폰의 제한된 리소스를 고려하여 정보가전 제어를 위한 메뉴 구성과 사용자 인증 방식을 설계 구현한다.
-
인터넷 회선이 빨라짐에 따라 고속라우터에 대한 요구가 증가하고 있다. 본 논문에서는 고속 라우팅의 핵심인 포워딩 룩업의 고속화를 위하여 비트맵을 이용한 기존의 룩업 알고리즘의 문제점을 실행-구동 시뮬레이션을 통하여 정확히 진단한 후, 카운티드 테이블을 추가하고, 룩업과정에서 사용되는 트랜스퍼 테이블의 중복된 라우팅 정보를 제거함과 아울러 주소 검색범위를 다원화함으로써 성능을 획기적으로 향상시킨 알고리즘을 소개한다. 이 방법은 기존 알고리즘의 룩업시간을 최소 46%, 최대 18%로 단축시키며, 카운티드 테이블을 간단한 하드웨어로 구현한다면 보다 향상된 성능을 기대찬 수 있을 것이다.
-
본 논문에서는 이동 컴퓨팅 시스템 간 분산응용 프로그래밍을 위한 Smart Message(SM) 메커니즘을 이용하여, 애드혹 네트워크와 유선망과의 유동적 연결 방법을 제안한다. 네트워크연동 아키텍처에 응용되는 기술들은 애드혹 네트워크, Mobile-IP, Smart Message 아키텍처 등이 있다. 애드혹 네트워크는 라우팅 장비 없이 각각의 무선 노드들로써 구성되는 네트워크로서 각 노드들은 각기 라우팅 기능과 호스트 기능을 수행한다. Mobile-IP는 무선노드들이 유선망과의 연결을 위한 IP의 확장 프로토콜이다. 본 논문은 애드혹 네트워크 내의 일부 이동 노드가 유선망의 에이전트에 접속 할 수 없을 시에, 해당 유선망의 에이전트에 접속할 수 있는 애드혹 네트워크에 소속된 노드를 대표 노드로 지정하여, 그 대표노드를 통해 유선망에 접속하는 방안을 제시한다. 애드혹 네트워크상의 분산 애플리케이션 개발을 위한 프로그래밍 아키텍처인 SM은 본 논문에서 제안하고자 하는 유연한 라우팅을 구현하기 위해 응용된다. 또한 대표노드를 통한 간접적 접속 방안의 장단점을 전송오버헤드, 네트워킹 비용 등의 관점에서 분석하고, 최적의 유무선 네트워크 연동에 관련된 프로토타입 구현을 위한 방향을 제시한다.
-
인터넷 정보가전 제품의 보급과 편리한 서비스를 요구하는 사용자의 욕구증대로 인하여 홈 오토메이션이라는 기술이 대두 되었다. 초기의 홈 오토메이션은 셋톱박스, CCTV와 같은 장비들이 요구 되어 가정, 사무실과 같은 소규모 공간에서의 도입이 어렵다. 이러한 문제점을 해결하기 위해 언제 어디서나 영상 감시와 제어를 할 수 있고 별도의 장비 없이 소규모 공간에서도 손쉽게 적용 시킬 수 있는 홈 오토메이션 시스템이 요구된다. 홈 오토메이션 시스템의 구현을 위해서는 기반기술인 영상 감시와 제어기술이 구현되어야한다. 본 논문에서는 홈 오토메이션의 기반 기술인 영상 감시기술 구현을 위해 원격 영상 감시 시스템을 설계 및 구현 하였다. 원격 영상 감시 시스템은 클라이언트에서 선택한 웹카메라의 동화상 캡쳐시 버퍼링을 중지함으로써 영상지연을 최소화하였으며, 카메라 선택 모듈의 사용으로 모든 영상이 아닌 선택된 영상만을 전송함으로써 자원 소모를 줄였다. 이러한 원격 영상 감시 시스템은 전력 감시 시스템, 분산 제어 시스템 등의 산업분야 뿐만 아니라 교육 분야 등 여러 분야에서 사용될 수 있다.
-
최근 인터넷 환경의 향상에 따라 네트워크는 멀티미디어 서비스 범위 확대와 효율적인 네트워크 자원 사용을 위해서 멀티캐스팅 기술을 지원하는 것이 바람직하다. 멀티캐스트 라우팅 프로토콜은 소스 기반 트리와 코어 기반 트리 방식으로 분류할 수 있다. 소스 기반 트리 방식은 멀티캐스트 그룹에서 소스 당 하나의 트리를 형성하게 되는 반면에 코어 기반 트리 방식은 그룹의 모든 노드가 하나의 트리를 공유한다. 이런 코어 기반 트리 방식에서는 코어 혹은 센터의 위치에 따라 멀티캐스트 라우팅 트리의 모양이 영향을 받으며 그에 따라 라우팅의 성능에 중대한 영향을 주게 된다. 본 논문에서는 공유 트리를 형성하는 라우팅 아키텍쳐에서 코어의 위치를 결정하기 위한 기존 방법들을 분석하며 성능 향상을 고려한 방안을 제안한다.
-
SyncML 기반의 단말기 관리 방안은 급속도로 확산되는 이동 통신 단말기 관리에 대한 필요성에 부합하여 최근 OMA(Open Mobile Alliance)에서 제정한 표준이다. 그러나 현재까지 SyncML 기반의 단말기 관리 시스템을 구현한 사례가 없어 제시한 표준에 대한 기술적인 검증이 이루어지지 않은 상태이다. 본 논문에서는 표준으로 제시한 단말기 관리 방안의 기술적인 검증과 무선 통신 단말기 관리 필요성을 충족시키기 위하여 SyncML 기반의 단말기 시스템 개발의 중간 결과로서 설계 결과를 제시한다.
-
Efficient using of web cache is becoming important factor that decide system management efficiency in web-Based system. Cache performance depends heavily on replacement algorithms, which dynamically select a suitable subset of objects for caching in a finite space. However, replacement algorithm on web cache has many differences than traditional replacement algorithm. In this paper, a web-caching algorithm is proposed for efficient operation of web base system. The algorithm is designed based on a divided scope that considered size reference characteristic and heterogeneity on web object. The performance of the algorithm is analyzed with an experiment. With the experiment results, the algorithm is compared with previous replacement algorithms, and its performance is confirmed ith an improvement of response speed.
-
표준 Mobile IP(MIP)에서는 기본 구조에 따른 성능상의 문제점들이 제기되어 왔으며 이를 해결하기 위해 MIP 확장을 통한 성능 개선 기법들이 연구되어 왔다. 핸드오프에 따른 성능 저해 요소를 분석하여 라우팅 최적화, 등록 및 전송지연, 데이터 패킷 손실률을 개선하기 위해 본 논문에서는 Foreign Agent(FA)내에 Virtual Home Agent(VHA) 기능을 추가함으로써 Home Agent(HA)의 Mobile Host(MH)에 대한 이동 관리 역할 분담 마른 등록, FA의 효율적인 버퍼 이용이 가능한 방안을 제안하였다.
-
과거 우리는 플랫폼 독립적인 XML과 GUI 기반의 툴들을 제공하여 장비에 대한 제어 및 모니터링 소프트웨어의 효율적인 생성과 유지보수성을 향상하기 위한 프레임워크[1][2]를 제안하였다. 제안한 프레임워크는 세 가지의 XML 문서(IID, MAP, CMIHL), VI Wizard, Generator로 구성되었다. 본 논문에서는 제안한 프레임워크의 한 구성요소인 Generator에 대한 설계와 구현을 보인다. Generator는 장비의 제어정보 모니터링 정보, 통신 정보, 스케줄 정보, 제어 소프트웨어의 사용자 인터페이스 정보 등을 기술하는 CMIML(Control & Monitor ing Instrument Markup Language) 문서를 이용해서 GUI 기반의 사용자 인터페이스 편집 환경을 제공하고, CMIML 문서를 소프트웨어 코드로 변환함으로써 제어 및 모니터링 소프트웨어를 자동 생성한다.
-
최근 이동통신 시장의 급속한 발전은 모바일 단말기를 통한 다양한 부가서비스에 대한 필요성을 증대시켰다. 특히, 친구찾기와 같은 개인의 위치추적을 위한 서비스가 새로운 Killer-application으로 인식되면서 빠른 시장성을 예측하고 있다. 이러한 서비스에 대한 기술은 일반 대중뿐만 아니라 긴급구조시스템, 재난관리시스템 등 공공 및 개인의 안전과 효율적인 자원의 관리를 위한 국가 정보 인프라로서 정보통신 기술 활용 등 사회적인 요구 증가에 부합된다. 본 연구는 무선 이동통신망을 이용하여 긴급한 환경에 처해있는 개인 가입자의 위치를 파악하고 신속히 대처 할 수 있는 무선긴급서비스를 위해 요구되는 기능 및 조건의 기술규격 설계 등에 관한 것이다. 본 논문에서는 국내외 표준을 충분히 수용한 모바일 환경에서 무선긴급서비스의 1)기술규격 범위 및 네트워크 참조 모델을 정의하고 2) 제시된 네트워크 모델의 코어 망과 긴급구조 서비스 망에 대한 기능 정의 및 요구조건에 대해 설계하고자 한다.
-
군사분야에서 컴퓨터 시뮬레이션의 활용은 이미 수십 년 전부터 이루어지고 있다. 컴퓨터 시뮬레이션을 통해서 실제 전투자산을 가동하지 않고 실전과 같은 전투경험을 부여하고 있다. 이러한 시뮬레이션이 실제와 똑같은 환경을 구축하기 위해서는 현재 사용하는 워게임 모델을 운용하기 위한 데이터베이스가 잘 구축되어야 하고, 그 데이터베이스를 포함한 페더레이트(federate)간의 연동(federation)이 네트워크 상에서 잘 수행되어야 한다. 이에 본 논문에서는 전장 데이터(이하 액티브 패킷)의 신속한 전달을 필요로 하는 긴급한 실제상황과 유사한 전장공간을 구축할 수 있도록 액티브 네트워크 상에서 페더레이트(혹은 액티브 노드) 간의 효율적인 트래픽 처리가 가능한 가상 전장 환경을 구성하고, 이에 대한 유효성을 모의실험을 통하여 검증하였다.
-
본 논문은 무선 인터넷 서비스를 제공하는 이동통신 망에서 동기식과 비동기식 IMT-2000서비스를 동시에 제공하는 통합 게이트웨이 시스템인 A-MiDAS(Advanced Mobile internet Data Access System)을 위한 데이터베이스 구성 방법에 관한 것이다. A-MiDAS시스템은 동기식 망의 PDSN 노드 역할과 비동기식 망에서의 GGSN 게이트웨이를 담당한다. 패킷에 대한 사용자 인스턴스로서의 세션 정보는 사용자가 패킷 통신을 하고자 할때, 시작부터 종료 시까지의 모든 과정에서 발생하는 유지 정보를 관리하여 각각의 인스턴스 항목간의 오버헤드를 줄이고 세션 정보의 관리를 용이하고, 검색에 따른 지연시간을 줄일 수 있어야 한다. 또한 전체 시스템의 상태를 관리함으로써 운용상에서 실시간 모니터링을 통한 사용자의 인터넷 서비스를 안정적이고 지속적으로 제공할 수 있다. 이에 본 논문에서는 GPRS망에서의 GGSN을 담당하는 게이트웨이 시스템 관점에서의 A-MiDAS시스템을 구축하는데 필요한 데이터베이스 구성 방법을 제시한다.
-
최근 인터넷의 급격한 발전의 결과로서 전산 시스템의 대규모화와 복잡화가 증가함에 따라 시스템의 전문적인 관리를 위한 솔루션에 대한 요구가 증가하고 있다. 서비스를 수행중인 시스템에 있어서 성능 관리는 전산 자원의 가동 성능을 유지하고 향상시키는 일련을 작업을 의미하며 모니터링, 진단, 제어의 사이클로 관리자와 상호작용을 수행한다. 본 논문에서는 차세대 인터넷 서버의 관리를 위한 시스템 관리 솔루션인 MATRlx (MATRIx's Advanced Technology of Resource Information extraction / eXploitation / eXploration / eXchange) 시스템을 소개하며 MATRIx 시스템의 성능 관리 블록인 MATRIx-PFMB의 설계 및 구현에 대한 이슈들을 다룬다. MATRIx-PFMB(PerFormance Management Block)는 관리 서버와 에어젼트 및 관리자 콘솔로 구성되며 능동적인 시스템 관리를 위한 진단 도구 및 제어 기능을 제공하고 기능 확장의 용이성을 제공하기 위한 프레임워크 구조를 갖는다.
-
본 논문에서는 LAN 상에서 유휴 PC 들을 연산에 활용하는 PC Cluster 시스템에 대해 연구하였다. 특히, PC 실습실에 있는 PC 들의 유휴시간(Idle time)대를 이용하여 Cluster 연산에 사용함으로써 별도의 전용 클러스터 시스템을 설치하기 위한 하드웨어 및 설치 공간이 필요로 하지 않는다는 장점을 갖는다. PC 실습실의 PC 들은 주간에는 주로 교육 및 실습에 사용되며 오후 6시부터 오전 9시까지의 실습에 사용되지 않는 유휴시간을 CPU-Intensive 한 작업들을 병렬로 수행하는 PC Cluster로 구성하여 저가격의 고성능 시스템을 구축할 수 있다. 그리고 특정 연산을 전담하는 노드들을 지정하고 이 노드들의 연산 결과를 인접한 다른 노드들에게 전달함으로써 연속적인 다음 연산을 적용할 수 있도록 파이프라인(Pipeline) 형태로 구성한다. 파이프라인 형태의 PC Cluster 에서 연산을 겹침(Overlapped)으로서 처리량(Throughput)을 높일 수 있다. LAN으로 연결된 PC 실습실의 PC 들은 인터넷상의 연산 자원들보다 안정되고 신뢰성이 있기 때문에 복잡한 보안 기법을 사용하지 않아도 된다. 또한 연산시간이 유휴시간으로 고정되어 있기 때문에 네트워크의 부하 및 노드의 부하를 고려하는 복잡한 부하균등화 기법이나 스케줄링 기법이 필요로 하지 않는다.
-
현재의 이동통신에서는 다양한 영상 서비스를 제공해야 하는데, 이는 여러 종류의 고품질 데이터를 전송해야 함을 의미하며, 이를 위해 4 세대 광대역 이동통신을 위한 변조방식중의 하나로 OFDM(Orthogonal Frequency Division Multiplexing) 변조방식이 연구되고 있다. 본 논문에서는 OFDM의 각 직교 부반송파(Sub-carrier)들이 잠재적으로 다른 변조방식을 가질 수 있다는 특징에 single modulation(OFDM과 QPSK, OFDM과 16QAM), multi-modulation(OFDM과 (QPSK+16QAM))을 결합하여 시뮬레이션을 통해 성능을 비교하였고 실제 이미지를 전송하여 전송효과를 확인하였으며, 전송하고자 하는 데이터 종류와 채널환경에 따른 다중변복조 방식을 제안 분석하였다.
-
최근 인터넷 환경이 널리 퍼지면서 인터넷 서버들의 보안위협은 갈수록 증가하고 있다. 이러한 인터넷 서버의 보안 사고를 예방하기 위하여 기관들은 정보보호 솔루션인 방화벽, 침입탐지 시스템, 바이러스 백신, 보안운영체제 등을 도입하였으나 개별적인 보안 솔루션을 적용함으로써 관리 효율성이 떨어지고 보안 사고 위험은 증가하고 있다. 그래서 현재는 개별 보안 솔루션을 통합관리하는 ESM 을 도입하고 있다. 차세대인터넷 서버도 인터넷에 연결되어 있어서 해킹으로부터 자유로울 수 없기 때문에 차세대 인터넷 서버에 적합한 ESM 이 필요하다. 우리는 공개 소프트웨어 보안 도구를 조합하여 응용 프로세스 레벨에서 가볍고 기본 보안 기능을 충실히 갖춘 ESM 을 설계하였다. 본 논문에서는 그 ESM 의 설계 내용을 중심으로 자세히 소개하고, 현재까지 구현된 결과도 간략히 소개한다.
-
SIP와 IPv6를 이용하여 홈 네트워크 시스템을 구현하였다. IPv6를 이용하여 서로 다른 물리적 환경의 기기들을 통합하였고, SIP를 이용하여 접속자의 주소와 위치에 무관한 제어 환경을 구축하였다. 또, 서로 다른 가전기기의 제어 명령을 모두 정의하는 대신, 해당 명령체계를 서버에서 다운로드받아 사용하게 하였다. 에뮬레이터를 사용하여 가전기기를 구현하였고, PDA에 컨트롤러를 구현하여 이를 제어하였다.
-
라우터에서 패킷을 특정 "플로우"로 분류하는 과정을 패킷 분류라고 한다. 어떤 플로우에 소한 모든 패킷들은 미리 정의된 규칙을 따르며. 라우터는 비슷한 처리과정을 제공한다. 예를 들면, 같은 줄발지 IP주소와 도착지 IP주소를 가진 패킷들은 하나의 플로우로 분류된다. 이러한 패킷 분류는 최선형(best-effort) 서비스가 아닌 품질보장(QoS), VPN, 방화벽 서비스 등과 같이 플로우와 플로우를 구별하여야하는 서비스 제공에 필요하다. 일반적으로 다수의 필터에 대한 패킷 분류는 매우 어려운 문제로 하드웨어 및 소프트웨어 기반의 다양한 알고리즘들이 제시되었다. 본 논문은 트라이를 기반으로 작은 메모리 공간을 사용하면서 빠른 패킷 분류를 탄 수 있는 기법을 제시한다.
-
네트워크 사용자들의 다양한 요구를 수용하고 신뢰성이 있는 서비스를 제공하기 위하여 많은 통신 사업자들은 SLA(Service Level Agreement)를 제공하고자 하고 있다. 통신 사업자들은 다양한 네트워크 서비스를 제공하고 있으며 각 네트워크 서비스에 대한 SLA 를 제공하기 위한 SLA 시스템은 유연한 구조를 가져야 한다. SLA 서비스는 계속적인 상황 감시를 통해 서비스 이용자와 계약 상황이 지켜질 수 있도록 해야 한다. 이를 위해서는 SLA 시스템 운용자의 부재시에 운용자에게 긴급 상황을 알려 주는 SMS(Short Message Service) 제공이 필요하다. SLA 시스템 운용자는 여러 등급이 존재하며 관리해야 하는 사항과 서비스도 다양하다. 이런 경우를 고려하여 효과적인 SMS 기능을 SLA 시스템 운용자에게 제공하는 SMS 기능을 본 논문에서 설계하고 구현하였다.
-
SIP(Session Initiation Protocol) 기반의 VoIP(Voice over IP) 시스템의 구성 요소에서 레지스트라(Registrar)는 사용자들의 Registration 정보들을 저장 및 관리하는 역할을 한다. 네트워크상에서 이 Registration 상태는 관리자의 정책 등에 따라 동적으로 변화하게 되므로 사용자는 변경는 상태 정보를 알 필요성이 생긴다. Registration Event Package는 UA(User Agent)가 Subscriber로서 Registration 상태의 변경에 대한 통지를 요청할 수 있고 알림(Notification)을 통해 얻을 수 있는 매커니즘를 제공한다. 본 논문에서는 SIP 환경에서 이러한 Registration Event Package를 구현하여 사용자가 동적으로 변화되는 Registration 상태 정보를 알림을 통해 받을 수 있도록 하였다.
-
전통적인 멀티캐스트는 유니캐스트 방식에 비해 네크워크자원 이용 및 전송 측면에서 매우 효율적이지만 라우터에서 각 멀티캐스트 그룹의 상태 유지, 복잡한 네트워크 운영, 멀티캐스트를 위한 준비된 IP 주소 공간의 부족, 네트워크 변경의 제한 등의 문제점이 제기되어 왔다. 본 연구에서는 전통적인 멀티캐스트의 문제점을 최소화하기 위하여 효율적인 호스트 기반의 멀티캐스트 트리 알고리즘을 적용하여 호스트 기반 멀티캐스트 시스템을 설계 한다.
-
초고속 인터넷의 보급이 일반화되고, PDA 및 노트북 등의 휴대 이동 컴퓨팅 기기의 사용이 증가하면서, 점차 이동 인터넷 서비스를 요구하는 사용자의 수요가 증가하고 있다. 현재 무선 인터넷 제공을 위한 주요 인프라는 이동 통신망이나 무선랜 망이다. 그러나 무선랜 망 기술의 경우 2 계층에서 이동성을 지원하기 때문에 하부 기술에 대한 의존성으로 인하여 도메인 내에서의 이동서에 대해서만 지원하므로 다른 도메인영역으로의 이동을 지원하는데는 어려움이 있다. 그래서 본 연구에서는 이동 인터넷 사용자들에게 끊김 없는 서비스 제공 및 핸드오프 지연을 줄이기 위하여 IEEE 무선랜 기반 2 계층 핸드오프 기술과 3 계층에서의 이동성을 제공함으로써 하부기술에 독립적인 글로벌 로밍을 지원하는 Mobile IPv6 기술을 제안하고 또한 3 계층에서의 핸드오프 지연 감소 및 핸드오프시에 실시간 서비스 제공을 위한 Mobile IPv6 Fast 핸드오버에 대한 기술의 장, 단점을 연구분석하고 2 계층 및 3 계층 핸드오프 기술의 연동을 통하여 실시간 서비스를 위한 보다 향상된 핸드오프를 수행할 수 있는 방안을 제시한다.
-
인터넷 트래픽은 폭발적으로 증가하고 있으며, 이에 따라 QoS를 보장하기 위한 여러 연구들이 진행되고 있다. 인터넷 트래픽에 대한 연구가 진행됨에 따라 자기 유사성을 가지며, 기존의 poisson을 이용한 모델링은 실제 트래픽과 차이가 있음이 밝혀졌다. 또한, 인터넷 트래픽은 burstiness 성질을 상당히 가지고 있으며, 이는 관측 시간간격에 크게 영향을 받지 않는 것으로 나타난다. 본 논문에서는 이러한 트래픽의 burstiness 성질을 이용한 트래픽 측정 방법을 제시하였다.
-
본 연구는 룰들의 각 필드들을 index하여 곱한 cross-product 테이블을 이용한 packet classification 알고리즘에 대해 연구하고 그 것의 성능을 평가하고 분석한다. 현재 Packet Classification은 Packet Filtering, Policy Routing, Accounting & Billing, Traffic Rate Limiting, Traffic Shaping, 등등의 서비스를 위한 가장 핵심적인 작업이다. 그러나 이들을 빠르게 서비스하는 알고리즘은 아직 존재하지 않는다. 단지 하드웨어 TCAM 을 이용해서 작은 룰들에 대한 처리만이 어느 정도 가능한 실정이다. 이에 본 연구는 소프트웨어를 이용한 cross-product 알고리즘의 효용성을 가늠하고자 연구하고 이를 실제 구현해 평가하고자 한다.
-
국내외 라우터 시장은 급속한 성장추세에 있으며, 이와 같은 추세를 볼때 2004년 국내 라우터 시장은 2조원 정도의 규모가 될것으로 예상되어지고 있다. 하지만 라우터의 핵심 부품이라 칭할수 있는 라우팅 프로토콜은 현재 외국의 와인드리버사나 라우터웨어사에서 상용 라우팅 S/W를 수입하고 있는 실정이며, 고가의 라이센스 비용을 지불하고 있는 실정이다. 본 논문에서 다루고 있는 OSPF의 경우 AREA 간의 라우팅을 위하여 쓰이고 있으며 RFC 2328에 그 스펙이 정의되어져 있다. 여기서는 라우팅 프로토콜을 개발할 경우, 개발한 후에 기능 시험을 해야 하며 이들 기능 시험을 위한 시험 시나리오의 생성, 시험 환경의 구축. 적합성 시험 기술 등에 대한 연구 및 개발이 필요하다. 라우팅 프로토콜 시험 환경의 개발은 OSPF 프로토콜을 구현할 경우 프로토콜 기능을 시험할 수 있는 환경을 구축한다. 본 논문의 주요 내용은 라우팅 프로토콜인 OSPF 라우팅 프로토콜에 대한 시험 시나리오 생성 기술 연구, 시험 환경 구축, 시험 시나리오에 따른 프로토콜 적합성 시험, 망 적응 시험 수행이다. 이러한 기능들을 수행하기 위해 OSPF을 위한 시험 환경을 개발하고 단위 기능들에 대한 시험을 수행 한다.
-
동기식 전송망에서는 다양한 동기클럭 성능과 상태가 나타날 수 있고, 이는 전송성능에 영향을 줄 수 있기 때문에 전송망 설계에 필요한 최대노드수의 변화가 생길 수 있다. 이에 따라 전송망에서 다양한 클럭성능과 상태를 적용할 수 있는 시뮬레이터가 요구된다. 따라서 본 논문에서는 전송망 동기클럭 시뮬레이터를 살펴보고, 또한 이를 이용하여 NE 노드에 따른 동기클럭 특성과 최대 노드수 결과를 얻었다. 본 연구 결과를 통해 볼 때 NE 노드의 성능보다 동기원의 성능이 최대 노드수에 미치는 영향이 크다는 것은 알 수 있었다.
-
TCP/IP 프로토콜을 기반으로 한 웹은 컴퓨터 기술과 통신 기술의 발달과 더불어 양적으로나 복잡도에 있어서 놀라운 속도로 성장하고 있다. 이에 따라 웹 사이트를 이용한 홍보나 기업의 이익을 목적으로 하는 웹 사이트들이 급속히 증가하면서 웹 페이지들의 추가, 삭제, 갱신 등 끊임없이 일어나고 있다. 이렇게 끊임없는 웹 페이지의 수정으로 인하여 링크가 끊어지는 등의 문제가 발생한 수 있는데, 이런 끊어진 링크의 발견은 쉽지 않고, 때에 따라서는 기업에 큰 손실을 가져올 수 있다. 본 논문에서는 웹 페이지 문서들 사이에 존재하는 관계성(Relationship)과 제약 조건(Constraint Condition)을 확장 UML을 통해 정의하여, 웹 페이지의 DLP(Dangling Link Problem)를 해결하기 위한 WPMS(Web Page Integrity Management System) 시스템을 제안하였다.
-
인터넷 프로토콜들은 RFC(Request For Comments)에 정의되어 있다. 하지만 RFC 는 단순한 권고 사항 일뿐 강제적인 요구사항은 아니다. 그렇기 때문에 RFC 에 정의되어 있는 흐름제어 메커니즘 같은 권고사항을 무시하고 인터넷 프로토콜들을 구현할 수도 있다. 그러나 이렇게 구현된 프로토콜들이 망에 미치는 영향이나, 그것을 제한하기 위한 연구는 아직까지 이루어 지지 않고 있다. 본 논문에서는 RFC 규격을 따르지 않는 TCP와 RFC 규격을 따르는 표준 TCP와의 성능 차이를 비교하였다. 그것을 위하여 리눅스 커널의 TCP 프로토콜을 수정하여 흐름제어를 하지 않는 서로 다른 6개의 항목을 만들고, 표준 TCP와의 성능을 비교하였다. 그 결과, 목적지가 근거리인 경우 정상적인 TCP와 본 연구에서 수정된 TCP 간의 파일 전송 시간의 차이는 크게 나지 않았다. 하지만, 원거리에 있는 목적지로 웹 페이지 정도의 작은 파일을 전송할 경우, 흐름제어 메커니즘 중 저속 출발(slow start)을 적용하지 않았을 때는 전송 시간에서 매우 큰 차이를 나타냈다.
-
UNIX/LINUX 시스템에서 로컬 파일 시스템의 파일 데이터가 네트워크를 통해서 원격지 시스템에 전송되는 경우, 사용자와 커널(Kernel) 공간 사이에서의 메모리 복사가 적어도 2 회에 걸쳐 수행된다. 이러한 사용자와 리눅스(Linux) 커널 공간 사이에서 이루어지는 메모리 복사는 데이터 전송에 소요되는 시간을 증가시키고, 잦은 시스템 호출의 호출은 응용 프로세스와 리눅스 커널 간 문맥 교환(context switching)의 발생을 빈번하게 야기한다. 본 연구에서는 이러한 문제점들을 해결하기 위하여 필요한 경우 사용자와 리눅스 커널 사이에서의 메모리 복사를 수행하지 않고, 커널 공간 내에서의 메모리 복사를 최대한 제한할 수 있는 새로운 알고리즘을 제시한다.
-
급증하는 인터넷 사용자와 함께 인터넷 트래픽도 급격히 증가함으로 인하여, 한정된 네트워크 자원에 대한 효율적인 네트워크 관리의 필요성이 중요한 이슈로 등장하고 있다. 본 논문에서는 Libpcap 라이브러리를 이용하여 패킷을 수집하는 Tcpdump를 임베디드 리눅스 시스템에 적용하여 차세대 인터넷 프로토콜인 IPv6기반에서 트래픽 모니터링을 함으로써, 효율적인 네트워크 관리를 위한 기술을 제안한다. 본 트래픽 모니터링 시스템은 임베디드 리눅스를 이용하여 IPv6 패킷을 수집 및 분석하고, 측정된 트래픽 모니터링의 정보를 바탕으로 네트워크 장비들을 효율적으로 관리 및 제어한 수 있는 트래픽 측정 모델을 설계하였다.
-
제한된 네트워크 자원을 효율적으로 활용하기 위해서는 네트워크의 대역폭 측정이 선행되어야 한다. 대역폭의 측정을 위해서 다양한 방법이 제시되었으며 Yoo Han-seoung이 제안한 Fast Convergence Scheme[1] 방식은 적은 계산량으로 빠르고 정확하게 대역폭을 찾을 수 있었으나 네트워크의 변동에 민감하게 반응하는 문제점이 있었다. 따라서 본 연구에서는 Fast Convergence Scheme 방식에서의 오류 측정값에 대한 안정성을 높이는 알고리즘을 제안하였다.
-
시맨틱 웹은 웹 상의 정보에 의미를 부여하여 컴퓨터가 문서의 의미를 해석할 수 있도록 하기 위한 목적으로 제안된 것이다. 시맨틱 웹의 잘 정의된 의미를 다루기 위해서 RDF/RDFS, DAML+OIL, OWL 등의 웹 온톨로지 언어가 필요하다. 본 논문에서는 시맨틱 웹에서 사용되는 온톨로지 문서들을 이용하는 온톨로지 기반 지식 엔진 시스템에서 코어 엔진의 Ontology Access Layer에 해당되는 부분으로 웹 온톨로지 문서를 읽어서 Ontology Object Model로 생성해주는 기능을 하는 온톨로지 파서를 설계하였다. 논문에서 설계한 온톨로지 파서는 RDF, DAML+OIL, OWL 웹 온톨로지 문서들을 파싱하여 Ontology Object Model 을 생성한다. 그리고 파싱에 필요한 API를 제공해주며 문서를 읽고 저장해준다. 온톨로지 문서들의 Triple 값을 필요로 하는 시스템을 위해서 문서들의 Triple 형태의 결과 값도 제공해준다.
-
본 논문에서는 트래픽 측정시 Long-lived flow 구분을 위한 플로우 엔트리 형성시 메모리를 절약할 수 있는 방법을 두가지 방식, Sample and hold 와 Multistage Filter 알고리즘을 가지고 실험을 통해 증명하였다. 라우터에서 Long-lived flow 구분시, 측정구간의 80%가 지난 뒤에 들어오는 새로운 플로우을 엔트리에 등록하지 않는 특성을 가지므로서 결과적으로 메모리를 20% 절감할 수 있는 방법을 COMNET III 네크워크 시뮬레이션을 통해서 분석하였다.
-
사출 성형 공정은 서로 복잡하게 연관된 수많은 공정 변수들의 조합으로 인해 대량 컴퓨팅 자원을 필요로 하는데, 이를 위한 비용 효율적인 대안이 클러스터 시스템이다. 본 논문에서는 사출 성형 시뮬레이터 개발을 위한 클러스터 시스템의 소프트웨어 구조를 제안하고 각 노드의 상태 정보를 파악하기 위한 모니터링을 수행하여 전체 시스템의 가용도를 향상시킬 수 있는 메커니즘을 개발하고 이에 대한 클러스터 시스템의 가용도를 분석한다.
-
스케줄링은 네트워크상의 공유된 자원을 보다 효과적으로 이용하기 위한 것으로서 delay, delay jitter, packet loss rate, throughput과 같은 서비스 값들의 QoA(Quality of Service)를 보장하기 위한 핵심 요소이다. 유선망에서의 스케줄링은 이미 익숙한 영역으로 많은 발전이 되어왔지만, 무선채널의 불안정성이나 사용자의 움직임으로 인해 발생하는 다양한 링크 에러율과 용량 때문에 무선망에서의 직접적용은 많은 문제를 일으키게 된다. 이 논문에서는 기존에 나와 있는 여러 무선 스케줄링 기법중 채널 보상 모델을 이용하여 서비스 차별화(Service Differentiation)와 공평성(Fairness)에 초점을 맞춘 QoS제공 성능향상 스케줄링 알고리즘을 제안하였다.
-
네트워크의 급속한 발전으로 인해 이제는 생활의 중요한 요소로 자리 잡고 있는 현재의 시점에서, 악의적으로 네트워크에 심각한 피해를 끼치는 사례 또한 증가하고 있다. 따라서 이러한 피해로부터 네트워크나 종단 호스트를 보호해야한 필요성이 매우 높아지고 있다. 하지만, 현재의 보안 시스템으로는 DDoS 공격 시 이에 빠르게 대처하여 시스템을 보호하기에는 많은 문제점을 안고 있으므로, DDoS 공격을 받기 이전에 패킷을 필터링하고 패킷 양을 조절해 주어야 할 필요가 있다. 이에 네트워크에 유입되는 패킷을 분류하여 처리하는 보다 향상된 패킷 필터링 기법을 사용하여 DDoS와 같은 공격에 대해 유연하게 대처하기 위한 방안을 제시하고자 한다.
-
우리 군은 국방 정보화를 각 부대별 분산 운영하고 있는 전산실을 통합하여 통합 정보관리소인 메가센터 구축을 추진하고 있다. 메가 센터 이용시 현재 사용하는 전용회선의 지선과 간선의 대역폭 확장을 필요로 하게 된다. 또한 국방 인트라넷의 멀티미디어 및 웹 서비스 증가로 보다 넓은 전송 대역폭이 요구 되고 있다. 저렴한 비용으로 효율적이고 빠른 전송 서비스를 제공하는 Metro Ethernet과 DWDM을 적용하여 국방망 구조 개선방안을 제시하고자 한다.
-
본 논문은 이동통신 네트웍 환경에 있는 다양한 상황에 대해서 능동적으로 대처하는 데이터 전송 알고리즘을 가지고 있는 이동통신 로드의 데이터 전송 효율성 성능평가를 목적으로 한다. 현재 이동통신 단말기들은 링크 에러, 패킷손실 에러, 대역폭 변화 등과 같은 일정하지 않는 다양한 환경조건을 가지고 있고 이러한 이동통신 네트웍 환경 문제로 인해서 수동적인 전송보다는 능동적인 전송알고리즘을 가진 노드들을 필요로 하게 된다. 본 논문에서는 두 이동통신 단말기간에 데이터를 전송하는 과정에서 임의의 링크 에러, 패킷손실 에러를 줄것이며 또한 대역폭 변화를 주어 수동적 전송알고리즘을 가지는 노드와 능동적 전송알고리즘을 가지는 노드의 성능을 비교 함으로서 능동적 전송방법을 가지고 있는 이동통신 노드가 이동통신 환경에서는 보다 우월한 성능을 가지게 된다는 것을 알게될것이다.
-
인터넷 mobility 기술의 발전으로 인해 Mobile IPv6 를 기반으로 하는 이동 네트워크(Mobile Network, NEMO)기술이 등장하였으며, MR(Mobile Router)와 HA(Home Agent)간의 bi-directional 터널을 통해 네트워크의 이동성을 지원한다. 그러나. 이동네트워크 안에 또 다른 이동네트워크가 존재하는 중첩된 이동네트워크에서는 bi-directional 터널이 중복되는 routing problem이 발생한다. 따라서 본 논문에서는 중첩된 이동네트워크가 계층적 구조를 가지는 것을 이용하여, 최상위 MR 이 지역 HA 역할을 수행하게 항으로써, 중첩된 이동네트워크내의 노드들을 위한 경로최적화와 마이크로 이동성을 동시에 지원할 수 잇도록 한다.
-
Tree-shaped broadcasting system 은 기본적으로는 unicast server client model 에 기반을 둔다. 현재 multicast 에 대한 논의가 많이 이루어지고 있음에도 불구하고 실제적으로 적용을 하기에는 여러 가지 부담이 따르는 것이 사실이다. 따라서 기존의 조건에서 실시간 데이터 서비스를 하기 위한 방법을 제시한다.
-
최근의 인터넷에서의 데이터 흐름을 보면 비대칭흐름의 경향이 있다. 비대칭흐름은 주로 하향링크의 데이터 흐름이 많은 것이 특징이며 하향링크에서 데이터흐름을 저해하는 요소인 응답(acknowledgement)을 줄여나가는 기법이 필요하다. 본 논문에서는 순방향에서의 TCP 패킷 처리율과 역방향에서의 ACK 패킷 처리율에 초점을 맞추어 수신된 패킷 순서번호를 TCP 버전별로 관찰해 보고, 실제로 처리된 패킷의 처리율로 비교 평가하였다. 시뮬레이션 결과로, 비대칭링크 유선망에서 Tahoe 버전이 Sack, NewReno보다 성능이 좋다는 것을 알 수 있었다.
-
인터넷의 폭발적인 성장과 함께 미래의 네트저크에서 필수적으로 지원되어야 할 것이 QoS이다. 그러나 인터넷 환경은 현재 새롭게 등장하는 실시간, 멀티미디어, 그리고 멀티캐스팅 서비스를 제공하기 위한 응용 프로그램들을 지원하기에는 적당하지 않다. 또한 양질의 서비스를 받고자 하는 사용자들의 요구 역시 만족시키기 어렵다. 그러므로, 원하는 서비스의 질을 제공하기 위해서는 무엇보다도 네트워크 기반 구조가 이를 제공하여야 한다. 본 논문은 Linux 기반 환경에서의 정책을 적용할 수 있는 COPS의 구현과 정책의 서버에 해당하는 PDP와 클라이언트인 PEP 구현, 서버와 사용자간의 인터페이스 구현에 초점을 두었다.
-
무선네트워킹의 급격한 확대와 휴대가 간편한 이동단말의 보급이 증가함에 따라 QoS와 이동성이 보장된 IP Telephony 서비스가 필요하게 되었다. 무선인터넷을 이용하는 Voice over IP 서비스는 IP 기반의 인터넷과 셀룰러 네트워크를 합쳐 놀은 것과 유사하며 모바일 노드의 이동성 확보가 핵심 기술이다. 특히 전화서비스의 이용자는 Web이나 FTP같은 데이터 기반의 서비스에 비하여 지연이나 끊어짐에 매우 민감하므로 가급적 지연시간이 적은 핸드오프 기법이 필요하다. 본 연구에서는 무선네트워킹을 이용하는 VoIP 서비스 프로토콜 중 하나인 SIP(Session Initiation Protocol)를 기반으로 이동성 관리를 위한 신호의 흐름과 발생 가능한 지연의 구성요소를 분석하였다. 또한 핸드오프 지연을 줄이기 위한 유용한 기법이지만 신호 트래픽을 과다하게 발생시키는 Shadow Registration에 예측기법을 적용하여 핸드오프 지연을 감소시키면서도 신호 트래픽을 최소화하는 PSR(Predictive Shadow registration) 기법을 제안하였다.
-
본 논문은 웹 응용 서버 및 모바일 응용 서버 시스템을 위해 개발된 보안 프레임워크의 설계 및 구현과 관련된 내용을 다루고 있다. 본 논문에서 설명하는 보안 프레임워크는 레거시 보안 시스템과의 연동, J2EE 보안 지원, JAAS 지원, Kerberos 지원 등 응용 서버 시스템들이 요구하는 다양한 보안 기능을 제공하도록 모듈화하여 설계 개발된 것을 특징으로 한다.
-
초고속 통신망과 모바일 컴퓨팅 디바이스의 발전이 급속도로 이루어지고 있고, 블루투스나 무선랜 등 무선 네트워크 프로토콜들이 등장함에 따라 가정, 캠퍼스, 회사나 공공 지역에서 무선 인터넷 사용자들이 늘고 있다. 이에 따라 많은 대역폭을 요구하는 멀티미디어 어플리케이션과 다양한 레벨의 품질을 요구하는 어플리케이션이나 사용자들의 요구 또한 늘어가고 있어 이에 대한 QoS 제공 방안이 촉구된다. 따라서 본 논문에서는 무선 인터넷을 가능하게 하는 무선랜과 블루투스를 동시에 지원하는 Accesspoint에서 QoS 지원 방안에 대해 고찰해보도록 한다.
-
모바일 컴퓨팅 환경에서 이동성은 등록을 통해 이루어지고 있으며, 이음새 없는(seamless) 이동성을 제공하고자 많은 연구들이 진행되어 있으며, 그 중 방문하고자 하는 네트워크(Foreign Network)에 등록하는 시점을 언제로 하느냐에 따라 크게 다음의 2 가지 방법으로 대별된다. SIP-Registration은 핸드오프가 발생한 이후 등록(AAAF)을 함으로써 통화하는 중에 끊김(disruption)이나 지연(delay)이 발생한다. 이를 개선한 SIP-Shadow-Registration 방법은 핸드오프가 발생하기 이전에 이웃한 모든 노드들
$(AAAF_n)$ 에게 모바일 노드(MN)의 관련 정보를 사전등록(Shadow Registration)하여 핸드오프 이후에 발생하는 끊김이나 지연을 방지하였다. 그러나 SIP-Shadow-Registration은 실제 사용하지 않는 n-2 개의 MN와 관련된 백본 네트워크에 불필요한 데이터 전달 및 관리라는 문제를 야기시킨다. 본 논문은 이러한 문제점들을 개선하고자 사전등록영역(SRR: Shadow Registration Region)을 구성하고 이의 알고리즘을 제안한다. 결과적으로 SIP 기반의 이동성이 필요할 때, 최소한의 사전등록영역을 통해 끊김이나 지연도 방지하고 추가적인 데이터 관리 문제도 해결할 수 있는 효과적인 방법이다. -
Ethernet 에서의 트래픽 제어 방식은 구현 및 제어가 용이한 최선형이 일반적인데, 이 경우 QoS 보장이 어려워 최근에는 Ethernet 에서도 광대역 및 QoS 등이 망 발전의 새로운 지표가 되면서 EPON 에서도 QoS 기반 DBA 연구가 진행되고 있다. 대부분의 QoS 기반 제어는 각 연결의 대역 및 지연 등의 서비스 특성에 따라 제어가 이루어지며, 연결별로 요구된 대역이 동일 ONU의 다른 연결 또는 다른 ONU의 연결들의 트래픽에 영향을 받지 않도록 보장되는 방식으로 제어가 복잡하다. 본 연구에서는 최선형 서비스에 기반을 두고, OLT 에서 각 ONU 의 연결대역별로 제어하지 않고 각 ONU 의 트래픽 특성을 서비스의 우선 순위에 적용하여 제어함으로써 간단한 제어로 실시간 서비스의 QoS 를 만족시킬 수 있는 DBA 방식을 제안하며, 또한 하향 트래픽에 따른 상향 트래픽의 영향을 분석하였다.
-
JPEG2000[1][2]은 DWT(Discrete Wavelet Transform)[3] 변환을 기반으로 하는 이미지의 새로운 표준으로 오류가 빈번히 발생하는 네트워크상의 전송을 위한 오류 제어 기법들을 제공한다. JPEG2000에서 제공하는 오류 제어 기법은 스트림 내에서 오류를 발견하고 오류 전파를 제어하지만, 손실된 웨이블릿 계수를 복원하지는 못한다. 본 논문에서는 DWT 변환 후 각 부대역 및 이웃의 상호 연관성을 이용하여 오류로 인해 손실된 웨이블릿 계수를 효과적으로 예측하여 이미지의 화질을 향상시키는 오류 은닉 기법을 제안한다. 제안된 기법의 성능을 무선네트워크 환경에서 모의 실험한 결과 기존의 오류 제어 기법보다 성능이 뛰어났고 특히 이미지 내의 변화가 적은 경우 부대역 및 이웃 웨이블릿 계수의 상호 연관성이 크므로 더욱 효과적인 성능을 보였다.
-
차세대 비젼 컴퓨팅 환경인 유비쿼터스 컴퓨팅(Ubiquitous Computing)환경에서는 사용자에 대한 상황(context)변화에 적응적(adaptive)으로 서비스 해줄 수 있는 응용이 필수적인 요소라고 할 수 있다. Service기반의 분산 네트워크인 JINI를 기반으로, 사용자에 대한 상황을 인식(context-aware)하기 위한 시스템 연구 역시 관심의 대상이라고 한 수 있겠다. 본 논문에서는 이러한 환경을 기반으로 사용자에 대한 행동, 감정상태, 위치와 같은 정보를 인식할 수 있으며, 검색을 통해 사용자의 위치정보, 활동형태 등의 context들을 질의 할 수 있는 Context-aware 챗팅 프로그램을 기술하고 있다. 또한 인터페이스를 사용하는 사용자들에 대한 context 데이터의 표현과 질의를 위해 메타언어인 eXtensible Makup Language (XML)을 사용하였다. 이러한 context-aware system은 편재형 컴퓨팅환경 하에서 사용자에게 유효한 context를 생성 및 관리, 응용 서비스에서 유용하게 이용할 수 있을 것이다.
-
본 논문은 광대역 적응형 위성방송 전송기술에서 전송채널의 환경변화에 적응적으로 대처하기 위한 방법에 국한하며 방송 서비스에 적합한 채널 적응형 전송구조로 계층적 변조방식과 시분할 AMC 전송구조를 제안하고 전송특성 및 구조를 분석하여 장단점을 비교한다.
-
기존의 컴퓨터 네트워크에서는 중간노드인 스위치나 라우터들은 단순히 패킷의 경로를 배정하거나 패킷을 전달하는데 그쳤다. 그러나 액티브 네트워크는 시스템의 효율적인 사용을 위해 특정 프로그램을 스위치나 라우터에 이식하여 최적화된 액티브 패킷을 처리할 수 있도록 한 것이다. 본 논문에서는 기존의 중앙 집중적인 네트워크 관리 시스템의 문제점을 해결하고 보다 효율적인 관리가 가능한 새로운 네트워크 관리 시스템을 제안하였다. 즉, 차세대 인터넷 기술인 액티브 네트워크 기술을 적용하여, 라우터가 패턴화된 관리 정보들을 처리하도록 하고, 네트워크 시스템 내의 관리 대상들을 분산 처리할 수 있는 새로운 네트워크 관리 시스템을 설계하였다.
-
초기 콜 센터는 단순히 고객에게 걸려오는 전화를 응대하는 서비스 수준으로 시작되었지만, 현재는 고객과 마주하는 최 접점으로 서비스 뿐만 아니라 마켓팅, 세일즈를 행하는 기업의 경쟁력을 유지하는데 있어 필수적인 요소로 자리잡아 가고 있다. 특히 개인고객을 많이 접하는 금융기관에서는 콜 센터를 대형화, 지방 분산화 및 백업체제 구축을 위한 Multi 센터를 구축하여 콜만 처리하는 센터로서가 아니라 다양한 채널[전화,email,fax,chating]를 통해 접속되는 고객요구 사항들을 통합된 인프라에서 One Stop 으로 처리하고자 한다. 하지만 회선 교환망을 이용하는 PBX기반 Voice 회선과 IP 환경의 DATA 를 처리하는 이원화된 구조로 Multi 콜 센터를 구축 할 경우, 타 센터의 상담원에게로 콜을 설정시 시간이 많이 소요되어 센터간 Call Load Balancing 및 상담원 Skill Based Routing 을 수행함이 어렵다는 단점이 있다. 본 논문에서는 이러한 단점을 개선할 수 있는 방안으로 Voice 와 Data 를 IP 기반 단일 망으로 구성하고 WAN상에서 음성을 전달할 때 적정한 MOS(Mean opinion score)를 측정 후 객관적으로 필요한 Bandwidth 를 검증하고 Muti 콜 센터에서 효과적인 콜 load Balancing 및 Routing을 할 수 있는 VOIP기반 Convereed Virtual Call Center Architecture 설계 한다.
-
디지털 가전기기와 홈 네트워크 환경이 결합된 정보가전 분야에서 가전기기 제어를 위해 HAVi, Jini, UPnP, LonWorks 등의 다양한 제어 미들웨어 표준의 개발이 진행되고 있다. 가정에 다양한 가전 기기가 존재하고 이를 연동하기 위한 다양한 홈 네트워크 제어 미들웨어가 설치될 경우, 서비스 제공자는 각각의 홈 네트워크에 적합한 서비스를 별도로 개발하여 보급해야 하며, 여러 홈 네트워크 가전기기를 통합 및 연동하려면 복수의 네트워크에 적합한 서비스를 각각 개발해야만 한다. 이는 서비스 제공자에게 서비스 개발의 부담을 증가시키고, 사용자는 자신이 사용하려는 가전기기의 관련 홈 네트워크를 인식하여 홈 네트워크 별로 가전기기를 제어해야 하는 불편이 발생한다. 따라서, 홈 네트워크에 연결된 가전기기를 사용자의 개입 없이 자동으로 홈 네트워크를 구성하고 관리하며 하부 미들웨어에 관계없이 일관된 서비스 개발 및 운용 환경을 제공할 수 있는 정보가전 제어 미들웨어의 통합 방법에 관해 살펴본다.
-
USIM(Universal Subscriber Identity Module) 기술은 데이터의 관리와 보호를 하나의 소형 칩 내에 집약시킨 기술로 최근에 이 기술에 대한 관심도가 증가하고 있다. 자바카드 가상기계는 자바 언어로 작성된 프로그램이 USIM 칩 내부에서 실행 가능하도록 해준다. 하지만 자바카드 가상 기계는 자원 제약적인 디바이스의 특성으로 인하여 검증기술을 제공하지 않는다. 본 논문에서는 정적 체크 기반의 효율적인 바이트코드 검증기를 제안한다. 연구 결과 본 논문에서 제안하는 검증기는 일반적인 것에 비해 90% 이상의 사이즈가 감소되었다.
-
본 논문은 모바일 네트웍 환경에서 기존의 호스트 이동성 뿐만 아니라, 네트워크가 움직이는 Network Mobility를 지원하기 위한 접근방식인 MRTP(Mobile Router Tunneling Protocol)와 NEMO Basic Support Protocol의 표준화 및 개발동향에 대해 살펴보고, 시뮬레이션을 통해 이를 구성 및 모델링 함으로써 Network mobility의 필요성을 증명하고, 이를 위해 해결해야 할 문제점들을 파악하며, Network Mobility 환경에서의 문제를 해결하기 위한 시뮬레이터 설계를 기술한다.
-
비즈니스 규칙은 비즈니스의 어떤 모습을 정의하거나 제한사항을 나타내는 문장으로 비즈니스 정책과 로직을 기술한 것이다. 본 논문에서는 비즈니스 규칙과 비즈니스 규칙 시스템을 분석하고, 분석한 내용을 기반으로 비즈니스 규칙 표현과 시스템에서의 요구조건과 고려사항을 제시하며, 새로운 비즈니스 규칙 시스템을 설계한다. 또한 비즈니스 규칙 시스템을 위한 기본 모형인 비즈니스 규칙 객체 모델을 제안한다.
-
애드 혹 네트웍(Ad Hoc Networks)은 유선 기반 망을 배제한 완전한 모바일 네트웍이다. 이동성이 큰 애드 혹 네트웍 노드간에는 경로 설정을 위해서 주기적으로 라우팅 패킷이 전송된다. 라우팅 방법은 소스 전송 요구에 따른 요구 기반 라우팅과 주기적으로 라우팅 테이블을 갱신하는 테이블 기반 라우팅으로 나누어진다. 또한, 이 두가지 방법을 혼합한 라우팅을 사용할 수 있는데, 기존의 연구에서 동등한 노드의 자원과 역할을 가정하기 때문에, 실제 네트웍에 적용하는데 한계가 있다. 본 논문에서는 클러스터를 이용한 라우팅 방법을 제안한다. 단순한 클러스터를 이용한 노드 관리는 클러스터 구성에 따른 관리 오버헤드가 발생하게 된다. 따라서 클러스터 구성 노드의 적정 수준을 유지하고, 전파 자원이 충분한 글러스터 선출 방법을 제안함으로써, 네트웍 전체의 관리 오버헤드를 줄일 수 있다. 시뮬레이션은 NS2 [12]를 이용하여, 시뮬레이션 시간동안 노드가 잔여 전력에 따라 클러스터 멤버의 수와 Hello Packet 의 주기를 변화 시킴으로써 노드의 생존성을 보장하고, 최적을 클러스터 구성할 수 있는 노드 수를 측정하였다.
-
Jang, Gyeong-Ik;Kim, Beop-Gyun;Hwang, Ho-Jeon;Du, Gil-Su;Gwak, Ui-Jong;An, Dong-Eon;Jeong, Seong-Jong;Jang, Haeng-Jin 1213
초고속 네트웍을 기반으로 지리적으로 분산된 리소스들을 공유하며 강력한 컴퓨팅 파워를 낼 수 있는 그리드 환경에 관한 연구가 활발히 진행되고 있다. 본 논문에서는 그리드 환경을 구축하기 위한 기술중에 어카운팅 정보의 수집에 관해서 기술한다. 특히 클러스터 형태의 시스템에서 OGSA RSU-WG의 GSAX와 Usage Records Working Group(UR-WG)를 기반으로 하여 시스템을 설계하였다. 설계를 바탕으로 각 노드에서 발생하는 어카운팅 정보와 job 수행 정보를 수집하고, 통합하는 모니터링 툴의 구현에 대해 상세히 설명한다. -
인터넷의 발전과 더불어 음성 서비스를 인터넷에서 제공하는 인터넷 전화 서비스가 지속으로 증가하고 있다. 이러한 서비스를 제공하는 인터넷 전화 기술들은 H.323 과 SIP 따라 서비스를 제공하고 있다. 인터넷 전화의 활성화에 의해 사용자의 요구 사항 또한 기존 PSTN 에서 제공되던 부가서비스는 물론 그 보다 다양한 부가서비스에 대한 욕구가 증대하고 있다. 호 처리언어는 사용자가 직접 자신의 부가 서비스를 생성 및 제어할 수 있는 표준 언어로써 기존 PSTN 에서 제공되는 부가서비스외에 사용자의 편의에 따라 여러 부가서비스를 창출할 수 있도록 만들어진 언어로써 IETF 에서 현재 표준화가 진행중이다. 본 논문에서는 국내 VoIP 포럼을 중심으로 개발되고 있는 인터넷 전화 부가 서비스를 위한 호 처리 언어(CPL) 표준의 주요 내용을 기술한다.
-
본 논문은 RBR(Rule-Based Reasoning) 기법과 RBR 기법에 적용될 규칙에 대한 우선순위를 둠으로써 효율적인 네트워크 설정을 만드는 동시에 네트워크 장애 발생시 장애를 진단 검출복구하는 에이전트 시스템에 관한 연구이다. 논문에서 제시하는 시스템은 AS 내에서 동작하는 것을 원칙으로 하며 각 네트워크의 에이전트들은 우선 순위 장애 탐지 및 복구를 위해 우선 순위에 따라 규칙을 적용한다. 장애 발생시 진단 검출 복구를 위해 에이전트는 상호 협력하며 장애 검출 및 진단 도구로써 ping, traceroute 등을 이용한다.
-
Kim, Sang-Hyong;Sinn, Jeong-Ah;Cho, Jae-Sang;Lee, Sung-In;Yoo, Won-Kyong;Yoo, Kwan-Jong;Kim, Doo-Hyun 1225
인터넷의 급속한 확산과 통신 기술의 발전에도 불구하고 제한된 통신망의 자원을 최대한 이용하여 대용량의 멀티미디어 데이터를 서비스하고자 하는 계층적 서비스 기술들이 각광을 받고 있다. 이에 본 논문에서는 현재까지 이루어진 MPEG-4 미디어 데이터의 계층화 기법을 이용하여 분할된 스트리밍 데이터를 가변적인 네트웍 환경에 원활하게 서비스할 수 있는 TCP/UDP 기반의 스트리밍 서비스를 활용한 시스템의 구성을 제안한다. -
Ad Hoc 네트워크에서 on demand 라우팅 프로토콜로 대표적인 AODV(Ad Hoc On Demand Distance Vector Routing)는 table driven 기반의 라우팅 프로토콜과 비교해 active route만을 라우팅 테이블에 저장하기 때문에 오버헤드가 작고 경로단절시 경로복구를 통해 경로 재설정할 수 있는 장점을 가지고 있으나 경로복구시 대역폭 낭비가 심하고 복구시간이 길다는 drawback을 가지고 있다. 이러한 단점은 많은 라우팅 패킷의 발생으로 기인하는 점이 있다. 본 논문에서는 Expanding Ring Search 알고리즘에서 time out은 timestamp를 이용하여 네트워크 상황에 맞게 가변적으로 적용하는 알고리즘을 개선하여 hop 수에 따라 node traversal time을 설정하도록 제안하였다. 제안한 알고리즘은 시뮬레이션을 통하여 검증하였으며 라우팅 패킷의 발생을 줄이고 throughput에서 향상을 보였다.
-
VoIP 기술의 확산과 그에 따른 IP기반의 망을 포함한 Packet, Multimedia서비스를 제공하는 서비스가 늘고 있다. 실시간 서비스를 필요로 하는 음성 트래픽 같은 경우에는 그에 따른 경로에 확실한 QoS의 보장 조건이 요구되며 사용자가 지불한 대금에 따라 서비스에 차별성을 두는 차등 서비스에 대하 연구가 활발해지고 사용자들에게 신뢰성 있는 서비스를 제공할 수 있는 기술이 필요하게 되었다. IP 네트웍에서의 음성전송은 현재의 전화통신요금보다. 절반 이상 저렴하고 여러 가지 부가 서비스를 창출할 수 있다. 하지만 Best-effort Service만을 지원하는 기존의 망에서는 실시간 서비스의 품질을 보장할 수가 없기에 실시간 서비스에 대한 품질보장이 반드시 필요하다.
-
최근의 인터넷의 급속한 발전에 힘입어 멀티미디어 데이터를 인터넷을 통해 서비스해 주는 스트리밍 서비스가 활성화가 되고 있다. 스트리밍 서버는 서비스를 요청한 클라이언트에게 일정한 데이터 전송률로 서비스를 하게 되는데, 이때 시간측정 함수를 매우 빈번히 사용하게 된다. 본 논문은 시간 측정함수를 가상 시스템 호출 기법을 이용해 성능을 향상 시킬 수 있음을 보여준다.
-
이동 Ad Hoc 네트워크는 사전에 계획되지 않은, 필요에 의해서 발생하는 단일 혹은 멀티 홉 무선 네트워크이다. 기간망 구조를 활용하지 않는 이동 Ad Hoc 네트워크에서는 네트워크를 구성하는 이동 단말들에게 라우팅 기능이 전가되며, 이동 단말의 움직임에 따라 동적으로 네트워크 토폴로지가 변경되는 특성을 갖게 된다. 현재 제안되고 있는 이동 Ad Hoc 네트워크의 라우팅 프로토콜들은 기본적으로 이동 Ad Hoc 네트워크의 목성을 고려하여 설계되었으며, 각기 효율적인 라우팅 알고리즘을 제안하여 이동 Ad Hoc 네트워크상에서 발생할 수 있는 제어 패킷 부담, 전력 소모 부담 등을 최소화 하기 위한 연구를 하고 있다. 또한 Ad hoc 네트워크 사용자들이 쉽게 이동단말을 이용할 수 있도록 이동단말의 주소 설정을 IPv6의 주소 자동설정을 이용하는 무설정 기법이 제안되고 있다. 본 논문에서는 Ad hoc 네트워크의 특징 및 응용과 현재까지 제안되어 온 멀티캐스트 라우팅 프로토콜의 특징을 분석하고 IP 네트워크에 필수적인 자동화 기술의 개념은 개발현황을 소개한 후 향후 연구 방향을 제시하였다.
-
과거 정보화가 인류 문명의 기반인 물리공간으로부터 이탈하려는 패러다임이라면 유비쿼터스는 물리공간으로 회귀(back to the physical space)하려는 패러다임이다. 정보화가 '거리(street)의 소멸'을 불러왔다면 유비쿼터스화는 거리의 지능적 부활을 가져오는 것이다[1]. 이를 통해 유비쿼터스는 인간 삶의 질을 높일 수 있는 진정한 정보화의 길이다. 본 논문에서는 유비쿼터스에 대한 일반적인 정의와 환경 그리고 네트워크 구조에 대해서 간단히 살펴본 후 유비쿼터스 네트워크에서 적용될 수 있는 무선 통신 기술 중 가장 관심을 가지고 있는 기술들을 나누어 그 특징들과 장점, 단점에 대해서 살펴본다. 또한 이 유비쿼터스 네트워크에 대한 발전 방향에 대해서 간단히 고려해본다.
-
최근 분산되어있는 이 기종의 컴퓨팅 자원들을 통합하는 그리드에 관한 연구가 활발히 진행되고 있다. 그리드는 여러 사이트에 있는 자원들을 공유하고 검색하고 통합하며 각각의 그리드 사용자의 정보를 쉽고 빠르게 검색할 수 있는 환경이 필수적이다. 이러한 환경을 구축하기 위해서 본 논문에서는 웹 기반 인터페이스를 통하여 그리드 사용자 계정을 통합하고 그리드 사용자의 어카운팅 정보를 취합하는 그리드 어카운팅 서비스를 위한 웹 포탈을 설계하였다.
-
유무선의 다양한 환경에서 신뢰할 수 있는 Accounting 을 할 수 있도록 AAA 프로토콜중에 하나인 DIAMETER 의 기능과 특성에 대해서 알아보고 기존의 Accounting 의 문제점을 보완한 Credit-Control 모델에 대해 알아 보도록 한다.
-
초고속 인터넷 서비스가 보급된 이후 가입자들은 점점더 많은 서비스를 요구하게 되고, 이에 따라 더 많은 대역폭을 필요로 하게 되었다. 저렴한 비용으로 사용자들의 요구 사항을 충족시킬 수 있는 방안으로 E-PON(Ethernet-Passive Optical Network) 기반의 광가입자망에 대한 관심이 증가하고 있다. 이에 본 논문에서는 E-PON 기반 광가입자망의 핵심적인 구성 요소인 eOLT(enhanced Optical Line Termination) 시스템에서의 VLAN(Virtual Local Area Network) 서비스 요구 사항 및 제공 구조를 제시 하고자 한다.
-
기존의 전동차 주행 상태 및 고장 상태에 대한 정보는 전동차가 기지 입고시 검수요원이 직접 IC 카드를 가지고 차량으로 가서 다운받아 분석을 하는 방식이다. 이러한 방식은 많은 시간 소요로 인해 검수 인력이 비효율적으로 운영될 수 있으며 검수원의 체계적인 정보 분석이 어렵게 된다. 또한 한정된 메모리 용량으로 인한 정보유실이 발생할 수 있다. 전동차가 기지 입고시 수작업으로 했던 전동차 운행 데이터를 자동으로 무선을 통해 검수사무실로 보낼 수 있도록 함으로써 검수요원의 운행 정보 분석이 빠른 시간에 이루어지도록 하고자 하며, 대용량의 메모리로 이용하여 필요한 정보를 장기간 보관하여 기존 시스템의 단점을 보완하고자 한다. 본 논문에서는 무선 전송을 위한 열차의 주행상태 및 고장상태의 정보를 저장하는 VME System과 연결된 개발 보드와 무선 전송된 데이터를 수신하는 서버장치 그리고 데이터 전송 위한 프로그램으로 구성되어 있는 열차 종합정보 전달 시스템을 구현하고자 한다.
-
사용자의 인터넷 환경이 점차 무선 접속을 통한 인터넷의 사용과 실시간 응용 데이터의 사용이 늘어가는 주세에 따라, 이동 인터넷 서비스를 하기 위한 방안으로 Mobile IPv6(MIPv6)가 제시되었다. 그러나 MIPv6에서, 현재 표준대로 핸드오프를 하는 경우에 길게는 수초에 이르는 핸드오프 지연이 생기고 그로 인한 패킷의 유실과 지연이 초래된다. 이것은 멀티미디어 스트리밍과 같이 실시간 데이터의 경우 치명적인 단점이 된다. 이에 이동노드가 외부 네트워크로 이동하는 경우 낮은 지연을 가지는 핸드오프 방법으로 fast핸드오프 방법이 있다. fast핸드오프는 히스토리 파일에 있는 임의의 한 이동노드가 전에 방문한 셀들에 대한 정보를 사용하여 이동전에 등록에 관한 패킷을 다음 이동할 셀 외부에이전트에게 미리 전송하고 이동을 하는 방법이다. 이 논문에서는 무선 단말의 이동 패턴 및 캐쉬 내 방향그래프(Directed Graph) 형식으로 작성한 히스토리 파일을 이용하여 이동성 예측 실패 시 패킷소실을 없앨 수 있는 방안에 대해 제안한다.
-
이동 네트워크 환경에서 멀티미디어 서비스의 등장으로 사용자의 요구 사항은 단순한 서비스의 제공 뿐만 효율적이며 질적인 만족을 중요시 하기 시작되었다. RSVP 를 중심으로 Internet QoS 서비스에 대한 기술들을 살펴보고 이동 네트워크 환경에서의 문제점과 이를 해결하기 위한 노력들을 알아본다. 그리고, 현재 IETF 의 NSIS 워킹그룹을 중심으로 이루어지고 있는 새로운 RSVPv2 에 대해서도 살펴 보자.
-
Ad-Hoc 네트워크는 네트워크 내의 노드들이 이동 노드로서의 역할 뿐 아니라 라우터로서의 역할도 담당하여 기존의 인프라를 통한 중앙관리 및 지원 없이 네트워크 내의 무선 이동 노드들만으로 망을 구성하며, 네트워크의 특성상 보안이 취약하다는 단점이 있다. 현재 Ad-Hoc 네트워크는 그 적용 범위와 활용 빈도가 확대되고 있으며, 네트워크 분야에서의 비중이 증가하고 있으므로 유선에서 제공하는 수준의 보안을 제공할 수 있도록 해야 한다. 그러나 관련연구는 아직 취약한 실정이므로 현재 표준으로 제안된 라우팅 프로토콜을 기반으로 보안을 제공하기 위챈 제안된 프로토콜에 관해 살펴본다.
-
본 논문은 지니 네트웍 프로토콜을 TCP/IP 기반에서 IEEE 1394로 확장하여 IEEE 1394와 TCP/IP를 동시에 지원하는 홈 네트웍에서의 지니 룩업 서비스 구조 및 방법에 관한 것으로, IEEE 1394 프로토콜 기반 서비스와 TCP 기반 서비스 사이의 상호 연동을 제공할 수 있는 구조를 제공하기 위해 기존의 지니 시스템의 룩업 서비스를 확장하여 홈 엔터테인먼트 네트웍을 쉽게 구성할 수 있도록 한다. 즉, 본 논문에서는 자바 기반 네트웍 미들웨어 구조에 IEEE 1394 네트웍과 TCP/IP 네트웍간 채널링을 수행하는 SLCH를 구현하여 IEEE 1394와 TCP/IP 프로토콜을 모두 지원 가능하도록 함으로써, TCP/IP와 IEEE 1394 사이의 정보 교환을 위해 큐 메카니즘을 사용하여 IEEE 1394 기기도 지니 네트웍에 손쉽게 연결되도록 함으로서, 서로 다른 종류의 네트웍을 지원하는 클라이언트나 서비스 제공자사이의 서비스 이용이 가능하게 되는 이점이 있다.
-
본 논문에서는 무선 이동 통신 환경에서 동영상 전송시 발생하는 패킷 손실 및 지연을 줄이고 최대한 모바일 호스트에서 손상 없이 플레이 할 수 있도록 gateway를 이용하여 media 서버에서 mobile host까지의 적절한 전송 스케줄을 구한다. 모바일 호스트의 구조상 작은 버퍼량을 가지고 있으며, 그리고 무선 통신 환경은 유선에 비하여 작은 대역폭을 가지고 있다. 미디어 스트림을 전송하는데 있어서 dropping 없이 패킷이 전송될 수 있도록 gateway상에서 버퍼링을 실시한다. 이 논문에서는 gateway와 mobile host간의 transmission rate를 조절하여 gateway상의 버퍼량을 최소화시키는 전송 스케줄 방법을 제안한다.
-
IEEE1394 를 하부 프로토콜로 사용하는 HAVi 는 TCP/IP 를 기반으로 하는 Jini 보다 멀티미디어 데이터의 전송에 효과적이다. HAVi 는 IEEE1394 를 기반으로 하는 네트웍에 적용될 수 있으며, 이들 기기간의 메시지 전송과 스트리밍 자원 관리, 네트웍 관리, 이벤트 관리등을 수행할 수 있도록 제안된 홈 네트웍 미들웨어이다. 반면, Jini 는 TCP/IP 기반의 분산 컴퓨팅 기술로 동적으로 네트웍에 연결된 서비스에 대해 검색하여 제공하는 서비스를 언제 어디서나 받을 수 있도록 하는 기술이다. Jini 는 자바기술에 기반을 둠으로써, 플랫폼 독립적인 특성과 코드의 이동성이 보장되며 데이터 기반의 분산 홈 네트웍 기술에 적용되어 연구되고 있다. 디지털 홈 미들웨어에서 서로 적용 분야와 네트웍 미디어가 다른 HAVi 와 Jini 사이에 스트리밍 데이터의 교환을 위해 본 논문에서는 Jini Lookup Source 에서 IEEE1394 와 TCP/IP 간의 스트리밍 서비스의 효과적인 연결을 위한 채널링 기법을 제안한다.
-
현재 인터랙티브 서비스는 MHP와 같은 표준 스펙에서 다양하게 제안되어 시도되고 있으나, 모두 종단간 프로토콜이며, 네트워크 차원에서의 효율적인 서비스 지원을 위한 연구는 찾아보기 어렵다. 본 논문에서는 인터랙티브 서비스와 개인화 서비스를 네트워크 차원에서 지원하기 위하여, OPES 기반의 인터랙티브 방송 네트워크 구조를 제안하였다.
-
최근 인터넷의 급속한 보급으로 인해 다양한 서비스들이 제공되고 있으며 이에 따라 각 서비스와 장치들을 구별하기 위한 다수의 주소 체계가 사용되고 있다. 전자 메일, 인터넷 전화, 인터넷 팩스 등 다양한 인터넷 정보 자원 및 서비스에 대해 단일의 접근성을 제공하는 ENUM 기술은 사용자들의 서비스 이용 편의성을 향상시키는 기술로써 많은 관심을 끌고 있다. 본 논문은 RFC2916에 따른 ENUM 서비스를 제공하기 위하여 SIP에서 요구되는 기능에 관한 설계를 기술한다.
-
본 논문은 웹 온톨로지 데이터를 접근, 표현 및 처리 할 수 있는 온톨로지 객체 모델을 생성하기 위한 시스템이다. 시멘틱 웹의 대두로 인해 웹 상에 존재하는 데이터의 특성에 따라서 접근 할수 있는 방법도 다양화 되었다. 이에 웹 상에서 산재되어 있는 지식들을 가져와 각 도메인에 맞게 새로운 온톨로지를 생성하고 서로 다른 언어로 표현된 온톨로지를 계층 어휘들을 이용하여 시멘틱웹 환경에서 지식을 처리하기 위해 웹 온톨로지를 구축하고 처리할 수 있는 온톨로지 객체 모델을 제공하고, 온톨로지 객체 모델 API를 통해 외부 어플리케이션과의 정보를 교환한다. 본 논문에서는 웹 온톨로지를 표현하기 위한 모델을 계층별로 구별하여 프레임 기반의 상위 온톨로지(frame-based ontology layer), 다른 도메인에서도 사용이 가능한 공통된 어휘(vocabulary)를 표현한 핵심 온톨로지(generic ontology layer)와 각각의 온톨로지 언어에 의존적인 어휘를 표현한 기능 온톨로지(functional ontology layer)로 구성하여 표현의 중복을 없애고 재 사용성을 높이기 위한 모델을 제공함으로써, 온톨로지 추론, 병합 및 저작 도구 등의 외부 어플리케이션이 온톨로지 객체 모델에 손쉽게 접근할수 있고, 온톨로지에 대한 쉬운 지식 표현 및 핸들링을 제공할 수 있다.
-
최근 무선 환경에서의 이동 노드들간의 라우팅을 지원하는 이동 Ad-Hoc 네트워크에 대한 연구가 활발히 이루어지고 있다. 이동 Ad-hoc 네트워크는 기반 시설이 존재하지 않거나 설치가 용이하지 않은 지역에서 고정된 기반망의 도움없이 이동 노드들간에 자율적으로 구성되는 망이다. 본 논문에서는 이동 Ad-Hoc 네트워크의 기술현황을 살펴보고 현재 논의되고 있는 주요 기술 이슈에 대해 알아보았다. 특히 Ad-Hoc 네트워크는 무선의 특성상 보안에 취약하므로, 보안성을 지원하기 위한 기술들을 중점으로 살펴보았다. Ad-Hoc 네트워크의 보안 기술로는 ARAN, SAR, Ariadne, SEAD 등이 있다.
-
인터넷의 급격한 발달로 인하여 인터넷 영역과 사용자 수가 전 세계적으로 급격히 확산 및 증가하고 있다. 국내의 사정만을 보더라도 광대역(초고속) 인터넷망과 PC 보급률의 증가로 2 천만 명을 넘는 인구가 인터넷을 사용하고 있는 것으로 집계되었다. 이와 같은 폭발적인 인터넷 사용자의 증가로 인하여 현재의 인터넷상에 많은 문제점들이 제시되기 시작하였으며, 이를 해결하기 위하여 다양한 연구가 활발하게 진행되고 있다. 그 중에서도 도메인 네임 시스템과 관련된 문제들은 인터넷의 핵심 기반 기술 중의 하나로서 많은 부분에서의 보완과 개선이 요구되고 있다. 본 논문에서는 현재 표준화로 될 것으로 예상되는 IDNA-punycode 기반으로 mBIND를 설계하였다.
-
포워딩 엔진은 외부 인터페이스를 통해서 들어오는 패킷에 대해서 IP 주소를 기반으로 목적지로 향하는 다음 흡을 결정한다. 이러한 고성능의 패킷 처리를 위한 포워딩 엔진을 설계함에 있어서 IP 주소 탐색은 중요한 성능 요인이다. 본 논문에서는 검색 경로 압축 트라이에 기반한 IP 주소 탐색의 성능을 향상시키는 분할된 경로압축트라이 구조를 제안한다. 제안된 기법은 IP주소를 여러 개의 분할 압축 트라이로 나누어서 주소탐색이 하나의 분할된 압축트라이에서만 이루어지도록 하여 탐색시간을 줄인다.
-
최근에 공공장소에서의 보다 안정적이고 고속의 무선 인터넷 접속에 대한 욕구가 커지면서 무선랜에 대한 수요가 많아지고 있고, 유무선 사업자들은 무선랜 시장을 선점하기 위해서 서비스를 서두르고 있다. 이와 같은 무선랜환경에서 안전하게 사용자를 인증하고 서비스를 제공하기 위한 AAA 프로토콜로 Diameter Protocol 표준이 정의되었다. 이와 같은 Diameter base Protocol 표준의 관리를 위한 MIB 구조가 Diameter Base MIB에 정의되어 있다. 본 논문에서는 무선단말 사용자를 인증시켜 주고 무선랜서비스를 허가해주는 Diameter Server 를 관리하기 위한 관리 시스템을 위의 MIB 을 기준으로 해서 설계하고 구현하였다.
-
본 논문에서는 EJB(Enterprise JavaBean) 기반의 웹응용서버 시스템에서 EJB2.1 표준 규격의 웹서비스를 지원하기 위한 모듈의 설계 사항에 관한 내용이다. 본 논문에서는 EJB2.1 표준 규격의 웹서비스에 대한 요구사항과 JAX-RPC기반의 웹서비스 시스템을 구현하고자 할 때 고려해야할 시스템 측면의 요구사항을 살펴보고, 기존 웹응용서버들에서 웹서비스를 지원하는 방식들에 대해 소개한다. 또한 시스템 요구사항들을 반영한 구현 시스템의 구체적인 설계사항들에 대해 설명한다.
-
지리적으로 분산된 이 기종의 유휴 자원들을 서로 연결하여 가상의 고성능 컴퓨팅 자원으로 사용하는 그리드에서 자원에 대한 접근 제어 시스템의 구축은 필수적이다. 본 논문에서는 그리드 환경 구축 시 전세계적으로 가장 많이 사용되는 Globus Toolkit 을 기반으로 하는 그리드 접근 제어 시스템을 설계 및 구현한다. 특히, 각 자원을 제공하는 사이트의 자율성을 보장하기 위해 각종 환경 설정 파일들을 이용하는 자원 접근 제어 시스템을 설계 및 구현하였다.
-
구성원들이 직접 정보를 제공하고 책임지는 정보 실명제를 기반으로 모든 구성원이 손쉽게 정보를 제공할 수 있도록 CMS(Contents Management System) 형태의 UIP(University Information Portal) 시스템을 구축하였다. 또한 UML(Unified Modeling Language)과 CBD(Component Based Development) 개발 기법을 적용하여 UIP 시스템에서 사용되었던 컴포넌트들을 다른 웹 기반 시스템에서도 손쉽게 사용할 수 있도록 하여 개발 코드를 재사용 할 수 있도록 하였다.
-
전자상거래가 활성화되고 이를 위한 표준화가 활발히 진행되면서 웹 서비스는 ebXML 과 함께 전자상거래의 대표적인 표준으로 자리매김하고 있다. 웹 서비스의 여러 표준 중 UDDI 는 서비스를 등록하는 레지스터리로 전화번호부와 같은 역할을 수행한다. UDDI 에 서비스를 등록하거나 수정 삭제하는 경우 UDDI 레지스토리는 서비스 제공자에 대한 인증을 통해 등록된 서비스가 안전함을 보장해야 한다. 본 논문에서는 UDDI 레지스토리가 가져야 하는 보안요구사항을 분석하고, 기존 PKI 의 CA 을 연계하여 이를 해결할 수 있는 안전한 인증방안을 제시한다.
-
최근의 인터넷은 기하급수적으로 폭증하는 트래픽을 원활히 수용하기 위하여 광인터넷으로 급속히 전환되고 있다. 이에 따라 새롭게 제시되는 네트워크 구조를 기반으로 네트워크 설계 단계에서 구축단계까지 새로운 운용관리 체계를 필요로 한다. 광인터넷 시뮬레이션 도구는 이러한 요구사항을 효과적으로 지원할 수 있는 도구로서 네트워크 요소시스템의 기능성 검증 및 네트워크 운용성 검증 등을 제공할 수 있다. 한편 광인터넷 시뮬레이션 도구에 있어서 광인터넷의 표현 및 모델링은 주요한 요구사항 중의 하나이며 이는 DML(Domain Modeling Language) 기반의 네트워크 모델링 컴포넌트를 통하여 구성될 수 있다. DML 은 간단하면서 고급의 모델 정의 기능을 제공하고 인터넷과 같은 대규모 모델로의 확장이 용이하며 이종 엔진과의 시뮬레이션 모델교환 형식으로도 사용이 가능하므로, 광인터넷 시뮬레이션 도구에서 시뮬레이션 모델의 표현에 매우 적합하다. 따라서 이 논문에서는 광인터넷 시뮬레이션 도구에 적용 가능한 DML 기반 네트워크 모델링 컴포넌트를 설계한다.