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
2000.10b
-
본 논문에서는 기존의 TV 시스템에서 사용하는 영상신호의 encoding/decoding 방법과 새롭게 제안되는 constant luminance encoding/decoding 방법을 컴퓨터로 구현하고, 기존의 방법과 제안된 방법으로 재생된 영상의 칼라 정보의 차이에 대한 데이터를 제시한다. 또한 디지털 방송에 적합한 encoding/decoding 시스템의 선택에 대한 고찰도 포함한다.
-
본 논문에서는 비디오 코딩을 위한 적응적 블록 정합 알고리즘을 제안한다. 제안 알고리즘에서는 블록내의 움직임 정도에 따라 다단계의 블록 레벨을 설정하고, 그 블록 레벨에 따른 각기 다른 다단계의 움직임 예측을 수행한다. 이는 움직임이 적은 영역에서의 불필요한 탐색과정을 제거하여 계산적 효율성을 증대하고, 움직임 정도가 큰 부분으로 갈수록 움직임 예측 과정을 심화 시켜 예측의 정확성을 증가시킨다 본 제안된 방식을 가지고 실험한 결과 한 프레임 당 적은 수의 블록으로 고정된 크기의 블록을 가진 전역 탐색 블록 정합 알고리즘보다 적은 예측 에러를 발생시켜 1dB 정도의 PSNR 개선을 가져왔고 98% 정도의 연산량 절감 효과가 있는 것으로 나타났다.
-
영상에서 나타난 컬러 정보를 이용해 검색을 수행하고자 하는 연구 방법에서 일반적으로 적용되어 사용되어진 방법 중 하나로 컬러 히스토그램의 유사성을 이용한 매핑을 들 수 있다. 이 방법의 장점은 쉽게 영상에서 나타난 컬러 정보를 그룹화하여 매핑 할 수 있게 해주나, 전체 영상에서 나타난 컬러의 양 정보만을 제공할 뿐, 각각의 컬러에 대한 공간적 정보를 제공하지는 못한다. 즉, 동일한 컬러가 한 곳에 집중해서 나타난 영상과 분산되어 나타난 영상이 동일한 컬러 정보로 매핑되므로 원치 않는 검색 결과를 얻게 된다. 이러한 문제점을 해결하기 위해 기존의 방법은 컬러 히스토그램에서 얻어진 컬러 정보와 별개의 공간 정보 추출 알고리즘을 통해 얻어진 정보를 결합(fusion) 하여 문제를 해결하였다. 본 연구에서는 이러한 단점을 해결하기 위해 각각의 히스토그램의 빈(bin)들에 컬러에 대한 양 정보만이 아니라 컬러의 중심점과 분산 값 정보를 구하여 이를 영상 검색을 위한 매핑 정보로 사용한다.
-
디지털 카메라(Digital Camera)와 같은 휴대형 영상 입력 장치(Portable Image Input Device)는 스캐너 (Scanner)와 달리 3 차원의 피사체(Object)를 디지털 영상으로 생성할 수 있고 다양한 조명 환경(Illuminant)에서 사용할 수 있다는 이유로 많은 응용 분야에서 활발하게 사용되고 있다. 그러나, 정확한 색 재현(Color Reproduction)을 위한 기존의 디지털 카메라 특성화 방법(Digital Camera Characterization Method)은 생성된 영상의 조명 정보를 고려하지 않은 상태에서 색 변환 행렬을 생성하므로 다양한 조명 환경 변화에 대해 적응적으로 대처하지 못하는 단점이 있다. 본 논문에서는 디지털 카메라가 생성하는 영상의 rgb 색도를 이용하여 색도 평면에 색도 다각형(Chromaticity Polygon)을 구성하고 각 색도 다각형들간의 포함 관계에 따라 조명 정보를 평가함으로써 조명색(Illuminant Color)의 변화에 따른 인간 시각 시스템(Human Visual System)의 색 불변성(Color Constancy)을 재현할 수 있는 디지털 카메라 특성화 방법을 제안한다.
-
내용 기반 영상 검색은 일반적으로 질의 영상을 사용해서 검색한다. 대부분의 사용자는 검색 당시에 자신이 생각하는 질의와 일치하는 영상을 실제로 갖고 있지 않다. 사용자는 검색기가 제공하는 샘플이나 자신이 갖고 있는 영상 중에서 검색하고자 하는 개념과 비슷한 영상을 질의 영상으로 사용한다. 그러나, 이 질의 영상은 사용자가 생각하는 개념을 충분히 반영하지 못하는 경우가 대부분이다. 따라서 사용자는 자신이 원하는 결과를 얻기 위해서 검색을 여러 번 하게 된다. 이는 최초 검색에서 적절한 질의 영상을 사용하지 못하고 있기 때문이다. 검색 시스템의 검색엔진도 중요하지만, 적절한 질의의 사용 여부에 의해 검색 결과가 크게 좌우된다. 적절한 질의 사용의 중요성은 기존의 텍스트 기반 검색에서 이미 알려진 사실이다. 영상 검색에서도 효과 적인 검색을 위해서는 사용자가 생각하는 질의 영상을 구체화하여 질의로 사용하는 기술이 필요하다. 이러한 관점에서, 사용자가 검색하고자 하는 추상적인 개념을 구체화하여 질의 영상으로 사용한다면 검색 성능을 높일 수 있다. 본 논문에서는 사용자가 생각하고 있는 추상적인 질의를 구체화하기 위해 스케치 인터페이스를 개발하였다. 스케치 인터페이스를 통해서 사용자가 생각한 질의를 구체화하여 이를 검색에 활용함으로서 전체 검색 회수를 줄임으로서 보다 빠른 시간에 효과적으로 검색을 수행할 수 있었다.
-
화자종속 음성인식 시스템은 훈련 데이터가 화자들 사이의 음향적 변이를 충분히 모델링 할 수 있을 때, 화자독립 시스템보다 더 성능이 졸은 것으로 알려져 있다. 화자 정규화 기술은 입력음성의 스펙트럼을 수정하여 화자들 사이의 변이를 줄인다. 최근 성공적인 화자 정규화 알고리즘은 신호처리단계에 화자 특유 주파수 워핑을 통합했다. 이런 알고리즘은 입력음성에 담겨있는 음향적 특징을 다 사용하지 않는다. 본 논문에서는 화자의 음향적 특징으로 세 개의 포만트 주파수를 이용하였고, 수집된 포만트 주파수들로부터 워핑함수를 정의하는데 선형회귀를 사용한 화자 정규화 방법을 제안한다. 이 방법을 사용하여 인식 성능을 향상할 수 있었다.
-
Two fast search algorithms are proposed for VQ encoding in subband/VQ coding schemes. These algorithms exploit the property of the transform domain that the large coefficients rarely exist in the decomposed subbands. And the exit condition of PDE algorithm can be satisfied by comparing the large values of the codeword with the corresponding ones of the input vector. The computational complexity can be reduced at the expense of memories without extra coding errors.
-
본 연구에서는 내용기반 영상 데이터 검색을 위하여 변환 영역에서 위치 정보와 주파수 정보를 가지는 웨이블릿 성질을 이용하여 영상을 압축한 후에 저주파 성분에 의한 객체들의 특징을 추출하는 방안으로 Vector Quantization 을 이용한 class 별 영상 검색을 제시한다 내용기반 영상 검색의 주요특징들은 색상, 질감, 그리고 영상의 공간적인 특징을 고려한 특징 값 둥이 사용된다. 먼저 검색의 효율성을 높이기 위해 영상을 구성하는 특징 치 중에서 가장 빈도가 많은 class 부터 영상의 유사도를 검색한 후에 다음으로 영상을 구성하는 빈도가 큰 순서대로 DB 내에 저장되어 있는 영상과 비교를 하게 된다. DB내 영상 검색은 빈도수가 우선인 5개의 class를 기준으로 유사도를 측정해서 검색을 이룬다. 이러한 영상의 특징들을 어떻게 결합하고 특징 추출을 하느냐에 따라 검색의 효율성에 영향을 준다. 따라서 본 연구에서는 영상의 위치 정보와 주파수 정보를 가지는 웨이블릿 변환 후 얻어지는 저대역 부밴드에서의 공간적인 특성을 고려한 특징 값을 이용하여 Vector Quantization 알고리즘에 의해 정지영상의 객체 대표 특징들을 마르게 검색하고자 한다. 본 연구에서는 Haar Wavelet과 Vector Quantization 에서 색상과 질감의 가중치를 적용한 후 DB 에 저장된 영상과 유사도를 검색하는 방법을 취하고자 한다.
-
본 논문에서는 효과적인 내용기반 비디오 검색을 위한 샷 경계 검출, 장면 경계 검출, 그리고 비디오 크래시피케이션 방법을 연구하였다. 먼저, 샷 경계 검출을 위해 칼라 히스토그램과 DCT 변환 계수를 통합하여 사용했다. 그리고 장면 경계 검출을 위해서는 영상 정보뿐만 아니라 오디오 정보를 함께 사용하여 장면 경계를 검출하였다. 또한 비디오 크래시피케이션에서는 장면 경계검출시 추출한 오디오 정보를 이용해 비디오를 내용별로 분류하는 연구를 제안하였다. 뉴스, 광고, 스포츠 등 다양한 3개 분야의 TV 프로그램으로 구성된 약 8,500개 영상 프레임과 약 50,000개의 오디오 프레임을 가진 실험 비디오 데이터베이스를 구성하여 제안된 시스템을 실험하였다. 실험한 결과, 약 88%의 정확도(Precision)를 가지는 장면 경계 검출과 약 85%의 평균 분류율을 보였다.
-
의료 영상에서 폐 영역의 정확한 추출과 폐엽의 분할은 폐 기능의 측정 및 폐 질환의 진단을 위하여 매우 중요하다. 본 논문에서는 EBT 흉부 영상에서 자동으로 폐 영역을 추출하고 폐 영역을 폐엽 단위로 분할하는 방법을 제안한다. 본 논문에서는 히스토그램 분석과 형태학적 연산자를 이용하여 폐 영역을 추출하고 adaptive filter를 이용한 에지 연산과 폐엽 경계(pulmonary fissure)에 대한 의학적 지식을 바탕으로 폐엽을 분할하였다. 본 방법을 여러 종류의 EBT 폐 영상에 적용하여 실험한 결과 95%이상의 정확도를 보였다.
-
지문인식 분야는 크게 분류(classification)와 정합 (matching)으로 나누어져 연구되어왔다. 분류는 일반적으로 와상문, 궁상문, 솟은궁상문, 오른쪽제상문, 왼쪽제상문 등의 5종류로 분류되며, 지문이 어떤 분류에 속하는지 구별하여 특정인의 지문 형태를 결정하여 주는 작업으로 대형 데이터베이스에서 인덱스로 사용되어 검색시간 단축과 매칭의 정확도를 높여준다. 본 논문에서는 지문 분류에서 품질이 나쁜 이미지는 분류를 위한 특이점 (핵 과 삼각점)의 검술이 어려운 점을 감안하여 방향성과 주파수 선택력이 강한 Gabor 필터의 특징을 이용한 지문 분류 방법으로 지문 분류의 정확성을 향상시킬 수 있는 방안을 제시하고 실험을 통하여 이를 증명한다.
-
웨이브렛 영역에서 벡터 양자화(vector quantization)를 수행하여 생성된 VQ 인덱스들을 엔트로피 부호화(entropy coding)하면 영상의 코딩 효율을 높일 수 있다. 본 논문에서는 벡터 양자화 이전에 VQ 인덱스들의 중복성을 높이기 위해 다중해상도 코드북의 코드 워드들을 에너지 크기 순으로 재정렬하는 기법을 제안한다. 코드 워드들의 평균과 편차를 이용한 재정렬 방법과 제안된 기법을 벡터 양자화 후 생성되는 VQ 인덱스에 DPCM/Huffman 기법을 적용하여 각각에 대한 코딩 효율을 비교한다.
-
만화 영상은 대체적으로 단순하면서도 일정한 기울기(Gradation)를 가지는 영역이 많이 존재한다. 본 논문에서는 이러한 만화 영상의 특징을 고려해서 상보 쿼드트리를 이용한 효율적인 압축방법을 제안하고자 한다. 제안한 방법에서 상위마디의 색상은 하위 마디 중에서 가장 많은 부분을 차지하는 색상이 되며 각각의 마디는 형태 부호와 색상 부호 또는 형태 부호와 기울기 값으로 나타내어진다. 기울기를 가지는 영역이 많이 존재하는 만화 영상에서 제안한 방법은 기존의 다른 압축 방법보다 비트수를 줄일 수 있고, 무손실 점진적 전송도 가능하다.
-
본 논문에서는 화상을 정방블록으로 분할하여, 블록의 휘도 평균값으로부터 교류성분을 예측하는 정수 연산 알고리즘을 검토한다. 본 방식은 정수의 가감산과 비트 쉬프트 조작만으로 실현되고, 종래 방식과 비교하여 예측성능의 열화 없이 계산단가를 대폭으로 저감시킬 수 있다.
-
본 논문에서는 색상정보를 이용한 얼굴 검출 알고리즘에 대해 소개하고자 한다. 여러 개의 얼굴 검출에 적용되는 이 알고리즘은 피부색의 학습 과정과 입력영상에 대한 얼굴 검출 과정으로 크게 두 가지로 나눌 수 있다. 특히 본 연구에서는 피부색이 본 논문에서 제안한 새로운 RGB 영역에서 직선을 이루는 특징을 이용하여 학습 data를 구성한다. 이렇게 구성된 data를 입력영상에 적용함으로써 1차 얼굴 후보영역을 결정한다. 그런 후 1차 후보영역을 세로방향과 가로방향으로 투영시킴으로써 최종 얼굴영역을 찾아낸다. 실험을 통해 이 알고리즘은 기존의 색상정보를 이용한 얼굴 검출 방법에 비해 얼굴개수에 상관없이 높은 검출 성공률을 보여주었다.
-
본 논문에서는 가상 인터페이스로서 범용적으로 사용할 수 있는 실시간 비전 기반 얼굴 애니메이션을 제안한다. 이를 위해서 실시간으로 얼굴 구성요소를 추출하고, 이를 정량화 하였다. 정량화된 값과 자연스럽게 매핑하기 위해서 정합함수를 통해 3차원 모델에 맵핑하기 위한 방안을 제안한다. 일반적으로 3차원 애니메이션을 수행할 경우, 기본 모델을 중심으로 특정한 사용자만을 위주로 수행되나, 본 논문에서는 임의의 일반 사용자를 위한 3차원 애니메이션을 수행하였다. 여러 사용자에 대하여 얼굴 구성요소 추출을 이용한 3차원 얼굴 애니메이션 동작에 대하여 실험하였으며 실험결과 여러 사용자 얼굴 애니메이션 동작에 대하여 만족할 만한 성능을 보였다.
-
부품영상이 가지고 있는 특징을 잘 반영하기 위해서는 많은 양의 정보가 필요하며, 대부분 기존의 부품영상 분류 시스템들은 가지고 있는 영상들에 대하여 각각의 특징정보를 직접 비교해야 했다. 따라서 부품영상의 종류가 많을 수록 많은 계산량이 요구된다. 이러한 단점을 개선하기 위하여 본 논문에서는 주파수 영역 기반의 계층적 부품영상 분류 시스템을 제안한다. 본 논문에서 제안한 시스템은 부품영상의 주파수 성분을 분해하여 계층적으로 구성되어 있는 분류기에 입력한다. 본 시스템은 주파수 영역을 바탕으로 계층구조를 유연하게 조정할 수 있으며 분류에 필요한 전체적인 계산량을 줄일 수 있다. 190 종의 부품영상 1,900 개를 본 시스템에 적용하여 실험한 결과, 높은 검색율을 유지하면서 비계층적인 구조를 가진 시스템에 비하여 약 4배 정도의 속도향상을 얻을 수 있었다.
-
본 논문은 문서 영상에 대해 투영을 사용하여 영역을 나누었고 각 영역에 대해 고주파 밴드의 웨이블렛 계수의 통계적 분산과 히스토그램을 기반으로 한 두 가지 특징을 사용하여 문자와 그림으로 분류하였다. 투영으로 나누어진 영역들에 대해 일정 크기의 블록으로 나누고 두 가지 특징에 따라 문자와 그림으로 분류하였다. 따라서 투영에 의해 나뉜 영역 중 문자와 그림이 혼합되어 의미가 모호한 영역에 대해 잘못 분류되는 가능성을 줄일 수 있었다.
-
움직임 추정 및 보상을 위한 방법 중 가장 많이 사용하는 블록 정합 방법은 어떤 평가 함수와 탐색방법(Search Procedure)을 사용했느냐에 따라 그 성능이 달라지게 된다. 본 논문에서는 평가 함수로써 평균 제곱 오차(Mean Squared Error; MSE), 평균 절대값 오차(Mean Absolute Error; MAE), 화소 차분류(Pel Difference Classification: PDC)을, 탐색 방법으로써 전체 탐색 방법(Full Search Method : FSM), 3단계 탐색 방법(Three Step Search : TSS), 대각 탐색 방법(Cross Search Algorithm ;CSA)을 사용하여 이들의 성능을 각각 비교 분석하여 봄으로써 블록 정합 방법을 이용한 움직임 추정에 대한 전반적인 이해를 도모하고자 한다.
-
본 논문은 광학 현미경을 컴퓨터 상에서 구현한 소프트웨어 시스템인 Medieye 시스템에 가장 큰 문제점인 대용량의 영상 데이터를 압축하는 기법을 제안하고, Medieye 시스템에 대하여 기술한다. 현재 구현된 Medieye 시스템은 환자의 조직 샘플에 대한 고해상도 디지털 영상을 인터넷 상에서 제공하고 있으며, 궁극적으로는 의료 기관 및 의학 연구 기관의 슬라이드로 꽉 찬 캐비넷을 디지털 저장시스템으로 대체하기 위한 클라이언트 서버 구조 기반의 소프트웨어 시스템이다. Medieye 시스템은 클라이언트 프로그램, 네트워크 서버, 데이터 서버 3 부분으로 구성되었고, 이들은 정해진 통신 규약에 따라 메시지를 서로 주고받음으로써 각 부분이 상호 독립적이다 이 시스템에 적용할 영상압축 기법은 블록 기반의 웨이블릿 변환을 이용한 영상 압축이다. 입력 영상 신호를 여러 개의 부밴드 영상으로 분해하고 각 부밴드 영상에 대하여 독립적으로 다시 작은 블록으로 나누어 각 부밴드의 특성에 맞도록 영상을 압축하는 알고리즘을 제안하였다. 이 기법은 제로 트리와 비슷한 성능을 보이면서도 구조가 비교적 간단하여 계산적인 면과 수행 속도 면에서 우수한 성능을 보여 준다.
-
본 논문에서는 블록 스네이크와 영상 분한을 이용한 차선 검출 알고리즘을 제안한다. 제안한 알고리즘에서는 기울기값과 명암도값으로 차선이 존재 할 가능성이 가장 높은 기초 블록을 얻고, 기초블록으로부터 차선일 가능성이 높은 블록을 탐색하여 영상 분할을 수행한다. 영상 분할에서 일정한 기울기와 명암도를 가지는 잡음 블록들을 제거하여 차선일 가능성이 가장 높은 블록들만이 검출되고, 그룹 블록 스네이크를 이용하여 잡음이 제거된 차선을 효과적으로 검출하는 방법을 제시한다.
-
인터넷의 보급 확산이 증가됨에 따라 컴퓨터 시스템은 점차 복잡하고 규모가 커지기 때문에 시스템 장애로 인한 피해도 증가하고 있다. 컴퓨터 시스템의 신뢰도가 중요시되는 가운데 오늘날은 하드웨어 보다 소프트웨어의 신뢰도가 더욱 중요시되고 있으며, 소프트웨어의 신뢰도를 향상시키기 위해서는 소프트웨어로 인한 결함 발생을 줄여주는 것이 중요하다. 본 연구에서는 작업전이 시간을 고려한 주-백업 시스템에서의 모델링을 제안하였으며 가용도와 손실비용에 대한 분석을 하였다. 분석을 통해서 작업전이 시간이 주-백업 서버 시스템에서의 재활정책에 가장 중요한 요소임을 발견하였다.
-
공유 저장장치에 접근할 수 있는 경로를 다중화함으로써 클러스터 파일시스템 내 한 노드에서 발생하는 결함을 허용할 수 있다. 공유 저장장치의 다중접근은 파일 이동과 파일 중복으로 이루어진다. 본 논문에서는 전역 파일 시스템의 평균 응답 시간을 줄이기 위해 파일 자원의 접근률에 따라 우선 순위를 두어 파일이동과 과일 중복 시 발생할 수 있는 클러스터 파일 시스템의 성능 저하 및 서비스 중단을 막기 위한 방법을 제안한다. 파일 자원의 접근률은 파일 처리 시에 사용되는 블록, 아이노드(mode), 슈퍼블록과 같은 자원 사용 빈도를 통해 얻어질 수 있다.
-
최근들어 정보가전. 휴대 통신 기기. 셋탑박스 등의 Embedded 시스템이 개발됨에 따라 이를 운영할 실시간 운영체제의 필요성이 절실히 요구되고 있으며, 여기에 사용될 파일 시스템이 필요하게 되었다. 그러나, 이런 Embedded 시스템의 특성상 전원이 꺼진 상태에서도 데이터를 보관하기 위하여 플래시 메모리를 이용한 파일 시스템이 필요하며, 본 논문에서는 이런 실시간 운영체제를 위한 플래시 파일시스템을 설계하고 구현한다. 또한 효율적인 플래시 메모리 접근을 위해 플래시 메모리 관리자를 구현하고, 오류 복구를 위한 효율적인 복구 알고리즘을 제안한다. 마지막으로 순차적 파일 쓰기와 무작위 파일 쓰기 실험을 통해 본 논문의 플래시 파일 시스템의 성능을 평가한다.
-
프로그래밍 환경이 단순구조 편집환경에서 보다 복잡한 환경으로 진보되고, 언어 기반 편집 환경의 비중이 확대되면서 속성 문법의 점진적 평가의 이용이 효과적이다. 점진적 평가는 새로운 속성 트리가 기존의 속성 트리와 정확히 비교되어 기존 속성 트리를 사용하여 새로운 속성 트리를 구성한다. 본 논문에서는 Carle의 알고리즘을 분석하고 새로운 점진적 평가 알고리즘으로 재구성한다. 특히, 새로운 속성 트리
$d'_{copy}$ 의 생성 과정과, 최적화된 속성트리의 새로운 점진적 평가 알고리즘을 추가한다. -
Kim, Jin-Hyun;Kim, Ji-Young;Lee, Sang-Han;Pyo, Chang-Woo;Kim, Ji-In;Choi, Jin-Young;Song, Ho-Yop;Son, Hyeok-Su 961
단위 자동화 시스템에 내장되어 운용되는 내장형 시스템의 응용 소프트웨어의 제작은 대부분 다년간 실무 경험을 갖고 있는 전문가들이 타겟 시스템의 목적과 기능 및 성능 명세를 작성하고 이를 구현함으로써, 개발 생산성이나 타겟 시스템의 신뢰성 향상이 곤란하다. 또한 개발의 마지막 단계에서 테스트를 통해 오류를 발견하게 되고 이로 인해 대부분 앞 단계로 돌아가 전체 설계를 재검토해야만 하는 실정이다. 본 논문에서는 이러한 내장형 응용 소프트웨어 개발을 위해 편의성과 신뢰성을 향상시킬 수 있기 위해 소프트웨어 자동 검증을 위한 정형기법, 컴파일러 및 사용자 편의를 위한 GUI, 재사용 및 유지보수가 용이한 목적코드의 발생 등 전반적인 소프트웨어 공학적인 기술들을 이용하여 시각적 명세에 의한 실시간 내장형 응용 소프트웨어 개발 자동화 도구의 개발을 위한 기술의 개발을 목표로 삼고 기술되었다. -
통합설계에서 제약사항을 만족하는 최적의 시스템을 구현하기 위해 시스템을 기술하는 각 부분을 하드웨어부와 소프트웨어부로 나누어 매핑의 권역을 찾는 분할은 중요한 문제이다. 기존의 분할 알고리즘들[1]은 파티션과 스케줄링을 2단계로 분리하여 분할 단계의 결과를 스케줄링하는 과정에 의해 진행되었다. 이러한 작업과정은 스케줄링 결과 스케줄이 불가능한 경우 시스템을 재설계 해야하는 문제점을 가진다. 본 논문에서는 분할 단계에서 스케줄링을 함께 고려하는 낮은 복잡도의 알고리즘을 제안한다. FDS를 응용한 기존 논문[4]이 고려하지 못한 자원제약에 의한 힘값 변이를 고려할 수 있도록 하였고 알고리즘 복잡도를 개선하기 위하여 종속성 제약 조건에 의해 받는 다른 노드의 힘값 계산 방법을 수정하였다. 수정된 계산 방법에서는 특정 노드와 경쟁 노드들의 제어구간별 상대적 스케줄 요구값의 크기에 의해 분할 대상 노드를 선택하게 된다. 제안된 논문의 실험결과는 시스템 제약시간을 만족하면서 구현비용을 저하시키고 알고리즘 실행시간 측면에서 효과적임을 보인다.
-
기존의 홈 자동화 시스템은 유선 전화망을 이용하여 사용자는 집으로 전화를 걸어 안내방송에 따라 서비스 코드를 입력하는 방식이었다. 하지만 이러한 음성 제어 방식은 사용자가 서비스 코드를 인식해야 하는 경우 주위 환경이나 통화 상태에 따라 사용이 불편할 수 있고 신뢰도가 떨어질 수 있으며 유지 보수적인 면에서 확장성이 낮은 단점을 갖는다. 본 논문에서는 WAP을 이용한 무선 홈 자동화 제어 시스템을 소개하며 이 시스템은 WAP 서비스를 이용하여 집안의 가전기기를 제어하거나 기기의 상태 정보 등을 사용자의 무선 핸드폰으로 전달해 주는 시스템이다. 즉, 무선인터넷 프로토콜인 WAP을 이용하여 시각적으로 사용자에게 시스템 정보를 전달해 주도록 했으며, 운영체제가 포팅(porting)된 임베디드 시스템을 사용함으로써 홈 자동화 제어 시스템이 쉽게 확장 가능하도록 설계 및 구현하였다.
-
인터넷 사용자 수의 증가와 사용자 요구 사항의 변화로 웹 서버는 기존의 단일 서버보다는 여러 대의 서버들을 클러스터링 한 구조가 효율적이다. 여러 대의 컴퓨터를 클러스터링 하기 위해 고려해야 할 사항들 중 하나가 단일 시스템 이미지이다. 이 논문은 단일 시스템 이미지 중 단일 진입점을 구현하는 다양한 방법을 소개한다. 그리고 단일 진입점 구현 방식 중 하나인 내용기반 작업분배의 소프트웨어적인 구현을 위한 구조와 이를 통해 얻을 수 있는 보안상의 장점을 살펴본다.
-
네트워크의 눈부신 발전 속에 정보 통신이 점차 대중화가 됨에 따라 통신망의 하부 구조가 계속 발전하고 있으며 수많은 네트워크 장비들이 개발되고 있다. 아주대 연구진은 여러 프로토콜들을 시험하고 높은 성능의 라우팅 알고리즘을 연구 개발하기 위한 네트워크에 매우 안정적인 Linux OS 가 탑재된 라우터를 설계 및 구현하였다. 본 논문에서는 라우터 시스템 하드웨어 구조를 설명하고 Linux가 porting되는 과정을 기술한다.
-
지난 10년간 인터넷은 정보화 시대의 새로운 패러다임으로 사회 전반을 변화시켜 왔다. 네트워크 요청이 크게 증가하고 대량의 정보처리가 요구되면서 이 기간 동안 고성능 컴퓨팅 환경에 대한 연구가 활발하게 진행되었다. 낮은 가격과 높은 가용성을 유지하면서 고성능 컴퓨팅 환경을 제공하려는 노력은 클러스터링 기술을 발전시켰지만, 기존 클러스터 시스템들은 운영체제 및 하드웨어에 종속적이기 때문에 높은 확장성을 제공하지 못하였다. 또한 여러 대의 시스템이 연결되는 클러스터 시스템은 각각의 운영체제를 가지고 있지만, 시스템 전체 자원을 효율적으로 이용하기 위해서는 하나의 시스템 이미지를 가지고 작업을 처리해주는 단일시스템이미지(SSI) 제공이 필요하다. 기존의 SSI 제공 기술을 JVM(Java Virtual Machine) 계층을 기준으로 살펴보면, JVM 상위계층에서 구현된 SSI는 불완전하고, JVM 하위계층에서 구현된 SSI는 Java 자체의 성능 향상 기능을 활용하지 못하는 단점을 가진다. 이러한 단점들을 해결한 JVM 계층에서의 SSI가 구현되고 현재 연구가 진행중이지만, 이 역시 동기종 클러스터 시스템에 국한되어 있다. 본 논문에서는 클러스터 시스템의 SSI 구현 방법들을 각 구현 계층별로 비교하여 살펴보고, JVM을 기반으로 SSI를 제공함으로써 이기종 클러스터 시스템에까지 SSI를 확장, 제공하는 방안을 모색하고자 한다.
-
내장형 기기의 다양성 및 적용 범위의 확장으로 내장형 기기용 운영체제도 기기별 다양성을 지원할 것이 요구되고 있다. 이러한 특성을 갖는 운영체제를 조림형 운영체제라 한다. 본 논문에서는 조림형 실시간 운영체제인 Qplus커널의 입출력 시스템 개발에 대하여 기술한다. Qplus의 입출력 시스템은 사용자의 요구에 따라 입출력 장치 구동기의 조림이 가능하며 일관된 사용자 인터페이스 및 간편한 장치 구동기 인터페이스, 빠른 입출력을 지원한다. 현재 SA110 보드를 사용한 ITSB 에서 시험되었으며 앞으로 AIO, 가상 터미널 구동기의 지원 및 입출력 성능 시험을 수행할 예정이다.
-
ATM 스위치로 많이 이용되는 다단계 상호연결 네트워크(MIN)는 self-routing 및 one-to-one 연결 특성을 가진 블록킹 네트워크로써 셀 전송시 충돌이 일어날 수 있다. 따라서 버퍼를 갖는 스위치를 고려하게 된다. 본 논문에서는 스위치의 내부에 다중경로를 제공하는 입력버퍼를 이용하여 각 스위치의 입력포트에서 출력포트로의 경로를 확장시킨 스위치 구조 및 네트워크의 성능 향상에 대하여 언급한다. 이를 위해 네트워크의 stage간 상호연결 패턴이 buddy 및 constrained reachability 특성에 따른 경로설정 구조를 기본으로 이용한다. 그리고 입력버퍼 스위치 구조의 문제점인 HOL 블록킹의 방지 및 오류허용 기능을 향상시킬 수 있는 다중경로 버퍼를 갖는 ATM 스위치 구조를 제안하고, 시뮬레이션을 통해 그 성능을 분석한다.
-
이동컴퓨팅 시스템에서 사용자는 언제 어디서나 통신 서비스를 받을 수 있어야 한다[1]. 이를 위해 mobile-IP 표준이 사용되고 있으며, 그 사용 범위는 광범위하게 확장되고 있는 추세이다. 이와 함께 mobile 네트워크와 다른 네트워크간의 통신도 중요하게 부각되고 있다. 본 논문에서는 이동컴퓨팅의 한 분야인 Ad-hoc 네트워크와 mobile 네트워크간의 통신이 가능하도록 하는 기법을 소개한다. 이를 위해 ad-hoc 이동 호스트 중 mobile-IP 네트워크에 포함되어 에이전트 광고 메시지(agent advertisement message)를 받는 ad-hoc 이동 호스트에 게이트웨이를 두어 패킷을 만들고 경로 정보를 유지하는 등의 기능으로 이 ad-hoc 이동 호스트의 중계에 의해 통신이 가능하도록 한다.
-
무선 인터넷 서비스에 대한 요구가 무선기술의 발전과 더불어 증가되고 있다. 하지만 현재의 인터넷 프로토콜인 IPv4에서는 IP의 이동 환경을 지원하지 못한다. 이에 여러 연구가 진행되고 있으며, IETF의 Mobile IP Working Group에서는 기존의 IPv4를 사용하면서도 이동환경을 지원하기 위한 이동 IP에 대한 연구를 진행하고 있다. 이에 본 논문에서는 인터넷에서 계층적이며 효율적인 이동성 지원을 위하여 영역과 도메인, 인터 도메인으로 세분화된 환경에서의 이동성 지원을 위한 기법을 제안한다. 본 논문에서는 하나의 이동 호스트가 특정 멀티캐스트 주소로 인식되어 멀티캐스트 라우팅 프로토콜에 의한 데이터 전송 서비스를 받는다. 이에 지속적인 이동성을 가진 이동 호스트에게 절단점 없는 서비스를 제공하기 위하여 동적 멀티캐스트 경로를 재설정 함으로서 경로 설정에 의한 오버헤드와 데이터전송의 지연을 최소화한다. 이러한 방법은 영역과 도메인, 인터 도메인의 계층적인 이동성을 지원함으로서 핸드오프 지연을 감소시키며. 홈 에이전트와 대응 노드에 부가되는 부하를 줄 일 수 있다.
-
본 논문에서는 여러 개의 Lan 세그먼트를 관리하며 패킷의 분석과 이용현황 등을 비교, 분석하기 쉽게 해주는 Lan 모니터링 매니저 시스템과 각 세그먼트별로 패킷을 수집하는 LAN 모니터링 에이전트를 설계 및 구현하였다. 네트워크의 규모가 커지고 관리를 요하는 장비가 증가함에 따라 기존의 NMS 로는 관리에 있어 한계를 보여왔다. 이에 Lan 세그먼트단위의 관리를 하는 RMON 에이전트의 필요성이 대두되는데, 이 또한 여러 Lan 세그먼트를 관리하기 위해 RMON 장비를 세그먼트마다 탑재해야 하는 등 비용과 관리의 어려움이 있다. 따라서 본 논문에서는 소프트웨어적으로 구현하여 간편하게 망 관리를 할 수 있는 Lan 모니터링 시스템을 제시한다.
-
인터넷 액세스망을 효과적으로 구축하기 위하여 급격히 확산되는 인터넷 트래픽을 수용할 기반 구축의 방법이 최근 주요 과제로 부상하고 있다. 기존의 엑세스망 설계는 전체 인터넷 트래픽 특성에 대한 가정으로부터 모델링을 하였으나 본질적으로는 특정 어플리케이션에 중점을 둔 결과를 보였다. 일반적으로 요즘에는 어플리케이션의 종류도 다양해졌고 트래픽의 양도 비약적으로 증가하였다. 그래서 이러한 설계방식은 다양한 어플리케이션를 제공하는 인터넷에서는 효율적인 엑세스망 설계를 저해하는 요인이 될 수가 있다. 본 논문에서는 계속적으로 증가하는 어플리케이션을 중심으로 어플리케이션에 따라 달라지는 트래픽의 통계적 특성을 조사하여 분류하고 설계에 필요한 요소들을 도출하고자 한다.
-
본 논문은 현재 개발되고 있는 원격 중환자 관찰 시스템의 부 시스템인 호출 시스템의 호출 매체 결정 알고리즘에 대하여 기술한다. 이 호출 시스템은 중환자실에 입원중인 환자의 상태 변화에 따라 담당 의사나 환자 보호자를 신속하게 연락하는 역할을 담당한다. 전달되는 메시지는 연락 시점과 연락의 긴급성에 따라서 유선전화, 무선전화, 호출기, 전자우편, fax 등의 통신 매체를 한 개 또는 두 개 이상 이용하여 전달된다. 이러한 메시지의 효율적인 전달을 위하여 본 연구에서는 불확실성 추론 방법인 Dempster-Shafer 이론을 이용하여 주어진 상황에서 가장 효과적인 전달 매체를 선택하는 알고리즘을 개발하였다. Dempster-Shafer 이론을 사용함으로서, 불확실한 상황에서 효율적이고 합리적으로 메시지 전달 매체를 결정할 수 있다.
-
기존의 end-to-end 방식에서는 네트워크 내부에서 혼잡(congestion)이 발생했을 경우 각 endpoint에서 즉시 알아 낼 수 없기 때문에 일정시간 동안 수신된 packet의 순서에 대한 정보로 혼잡이 발생했는지에 대해 추론하는 것이다. 따라서 네트워크 내부에서 직접적으로 정보를 얻거나 처리를 해 줄 수 있다면 기존 방식보다 처리율이 향상될 것이다. 본 논문에서는 Active Network 메커니즘을 이용하여 라우터를 구성하고 관련 모의실험결과를 보인다. 이를 통해서 기존의 방식보다 향상된 혼잡제어를 제시한다.
-
현재의 정보처리시스템은 대형 컴퓨터 중심의 중앙 집중형 처리 환경, 클라이언트/서버의 분산처리시스템에서 웹 환경의 인트라넷 환경으로 빠르게 변화하고 있다. 인트라넷 환경은 웹 브라우저라는 사용자 중심의 통합된 환경, TCP/IP, HTTP, HTML, XML 등의 표준화 된 기술을 사용한 플랫폼 독립적인 사용환경 비용의 효율성, 확장 및 유지보수의 용이성 등을 제공한다. 그러나 현재 사용중인 호스트 환경을 완전히 무시하고, 인트라넷 환경을 구축한다는 것은 매우 비현실적이다. 따라서 기존 환경은 그대로 유지하면서 인트라넷을 구축하기 위한 방법이 필요하다. 본 논문에서는 사용중인 기존 시스템은 전혀 변경하지 않고 호스트의 터미널 환경과 웹 브라우저 환경을 통합하는데 필요한 기능함수들을 정의하고, 이들을 이용하여 구현되는 호스트/웹 통합 미들웨어 시스템을 설계하였다.
-
본 논문에서는 영상 인식 기법 중의 하나인 UNL Transform 기법을 적용해서 RF 특성을 분석해 보았다. 이 특성 분석기를 바탕으로 RF PBA단의 진단기를 개발하는 과정을 보이고 있다.
-
본 논문에서는 VoIP(Voice over IP)의 광대역 네트워크에서 QoS(Quality of Service)를 지원하기 위한 방안을 스케줄링을 중심으로 하여 연구하였다. 이를 위하여 라우터 중심의 포워딩(forwarding)에 있어서 재생손실(Play Out Loss)이 발생하는 버퍼에 대해서는 음성통신을 제외한 일반 데이터에 할당을 하고 들어오는 음성 데이터에 대해서는 토큰 할당 방식으로 자원을 할당하는 모델에 대해 제안하였다. 또한 음성 데이터에 대해서는 폐기에 대한 방법대신 거절 개념을 포함시켜 이를 EF(Expedited Forwarding)모델과 시뮬레이션을 통하여 분석을 하였다.
-
MPLS 망에서 VPN 기능을 제공하기 위한 방안 중 하나는 BGP 프로토콜을 이용하여 VPN 서비스를 위한 라우팅 정보를 전달하는 것이다. 본 논문에서는 BGP 을 이용한 MPLS/VPN 서비스를 위한 기능 모델을 제시하고, 이러한 기능을 위해 BGP 버전 4 로부터 확장되어야 할 기능들을 기술하고, 이러한 기능들을 구현하기 위한 확장 구조 및 인터페이스 구조를 제시하고자 한다.
-
본 논문에서는 ATM 기반 MPLS 망에서 xDSL 가입자에게 PPP 서비스를 제공하기 위한 PPP 서버 구조 설계에 대하여 기술하고 있다. 이 ATM-LSR에서의 PPP 서버는 PPP를 통해 ATM 망으로의 접속을 제공하는 PPPoA 서버와 기존의 LAN 환경에서 PPP 접속을 제공할 수 있는 PPPoE 서버의 기능을 동시에 제공할 수 있어야 한다. 이러한 통합된 서버를 위한 AAL5 상에서의 인캡슐레이션 기법 및 포워딩 엔진과의 인터페이스 구조를 제시하고자 한다.
-
VPN 서비스는 인터넷과 같은 공중망을 이용하여 사설 전용망이 갖는 사용자 폐역화와 같은 기능을 제공한다. 이러한 VPN 서비스는 기업 생산성과 비용 절감 측면에서 우수한 평가를 받고 있지만, 안전성을 위한 오버헤드의 증가 및 관리의 복잡성과 같은 문제점들이 대두되고 있다. 본 논문에서는 QoS(Quality of service)를 보장하는 MPLS VPN 서비스를 구현하기 위해 설계된 모델을 제시한다.
-
인터넷 사용자 수가 급격히 증가되고 사용자들의 요구도 다양해짐에 따라 네트워크 자원의 물리적 증가뿐만 아니라 자원의 제한이라는 상태에서 더 적은 자원으로 만족할 만한 서비스를 제공할 수 있는 트래픽 엔지니어링 기술이 부각되고 있다. 트래픽 엔지니어링은 자원의 효율성을 최적화하는 동시에 네트워크의 성능을 최적화시킬 수 있는 기술로 비용이 많이 드는 대규모 망일수록 중요한 기술이기 때문에 네트워크 관련 사업자들에게 필수 요구사항이 되었다. 본 논문에서는 트래픽 엔지니어링 기술의 하나로 MPLS 망에서 경로에 이상이 발생하였을 때 빠른 데이터 전송 복구를 위한 경로 재설정 방법을 제안하였다. 전송 전 대체 경로를 미리 지정하고 주 경로와 대체 경로에 우선순위를 두어 대체 경로를 다른 트래픽에서도 사용할 수 있게 하여 자원 이용률을 높이고 재전송에 따른 지연 시간도 줄였다.
-
차세대 인터넷의 요구 사항을 만족시켜 주기 위하여 IETF에서는 MPLS(Multiprotocol Label Switching) 기술을 표준화하고 있다. MPLS는 ATM과 흡사한 레이블을 사용하여 레이블 스왑핑에 의한 포워딩을 수행하므로 IP 패킷을 매우 빠른 속도로 전달해 줄뿐만 아니라 ATM 망에서의 다양한 질의 서비스 제공을 가능하게 하여 기존의 ATM 망의 활용도를 증가시킨다. 본 논문에서는 현재 개발 진행 중인 ATM 스위치 기반 MPLS LER 시스템에서 성능 관리 기능을 위한 구조를 제시하고, 구현 내용을 기술한다. 본 시스템에서 제공되는 통계 대상에는 MPLS 연결인 LSP 트래픽과 Non_ MPLS 도메인의 연결인 가입자 트래픽 및 제어 트래픽 등이 있다.
-
IMT-2000 moving picture messaging service is a primary auxiliary connection service that allows a caller to leave a message when the caller can not complete the call. As the number of service subscriber for wireless communication is dramatically increased, various wireless services as well as simple connection service are requried IMT-2000 moving picture messaging service increases the call completion rate and makes it possible to provide various services.
-
본 논문은 기존의 HTML로 기술된 웹 페이지를 그대로 유지하면서 휴대 단말기를 이용하여 웹 페이지에 접근하려고 할 때, 휴대 단말기에서 웹 페이지를 기술하는 언어인 WML로 변환하여 사용자에게 서비스하는 Converting System을 설계 그리고 구현한다.
-
MPLS(Multi-protocol Label Switching)는 차세대 인터넷(NGI : Next Generation Internet)에서 중계 망 구성을 위한 핵심기술로서 사용되고 있다. MPLS는 다양한 계층 2기술을 수용하며, 계층 2 기술에 독립된 형태의 중계망 구성 기술을 제공한다. 실제 대규모의 MPLS 인터넷 중계망을 구성위해 MPLS의 성능 측정과 분석 그리고 분석 결과에 따른 관리 기능이 필요하다. 본 논문에서는 이러한 MPLS 기반의 인터넷 중계망의 성능 측정과 관리를 위한 MPLS OAM(Operation, Administration, and Maintenance)기능을 제안하고 OPNET을 기반으로 한 시뮬레이션 모델로 구현하여 제안한 기능을 검증한다.
-
최근 무선통신을 이용한 이동 컴퓨팅 환경에 대하여 점차 관심이 집중되고 있다. 그런데 이런 무선통신환경을 구축하기 위해서는 기존의 유선 HTML(Hyper Text Markup Language) 문서들을 WML(Wireless Markup Language) 문서등으로 변환하는 작업이 필요하다. 이러한 오버헤드를 줄이기 위한 노력의 일환으로 WAP(Wireless Application Protocol) 게이트웨이(Gateway)를 제작하여 사용할 수 있다. 본 논문에서는 기존의 HTML 서버의 내용을 이동 무선단말기에서도 검색할 수 있도록 하는 WAP 게이트웨이에 대하여 연구한다. WAP 서버, WEB 클라이언트, 프로토콜 변환기, WML 인코더/디코더 등으로 WAP 게이트웨이를 구성하며 현재 WTP, WSP 단계에서의 설계와 구현을 하고 있으며 본 논문에서는 현재까지의 중간결과를 설명한다.
-
WAP(Wireless Application Protocol)을 기반으로 한 무선 인터넷 분야의 발전과 더불어 엄청나게 늘어난 무선 인터넷 이용자들의 컨텐츠에 대한 요구가 다양해지고 있다. 따라서 CP(Content Provider)들은 무선 장비에 맞게 설계된 WML(Wireless Markup Language)과 WMLScipt를 무선 장비를 사용하지 않고, 실제와 비슷한 상황에서 컨텐츠(Content)를 개발할 수 있는 환경이 필요하게 되었다. 본 논문에서는 무선 웹 컨텐츠를 좀 더 쉽게 개발할 수 있도록 도와주는 WML 마이크로 브라우저의 구현에 대해 기술한다. WML 마이크로 브라우저는 WML 파싱(parsing) 모듈과 브라우징(Browsing)모들로 구성되고. 클라이언트 측 WAP 스택으로 요청한 결과로 얻은 컨텐츠를 화면에 출력한다.
-
본 연구는 멀티미디어 트래픽의 하나인 VBR(Variable Bit Rate) 서비스를 위한 무선 단말기의 효율적인 채널 사용을 위한 무선 ATM MAC(Medium Access Control) 프로토콜에 관한 연구이다. 현재 유선망에서는 멀티미디어 서비스를 위하여 ATM 기술을 사용하고 있기 때문에 유무선망의 통합을 위한 ATM 무선망의 설계가 대두되고 있다. 이를 위해서는 무선망이 가지는 대역폭의 한계와 링크의 높은 에러율을 극복하기 위해서 효율적인 MAC 알고리즘 개발이 필요하다. 본 논문에서는 무선 ATM망에서 VBR 트래픽 소스를 갖는 단말기의 QoS를 보장하고 채널 사용의 효율을 높이기 위하여 신경망을 이용한 Neural DSA(Dynamic Slot Assignment) 알고리즘을 제안하고 시뮬레이션을 통해 기존에 제안된 MAC 알고리즘과 성능 비교 분석을 통해 그 우수성을 확인하였다.
-
본 논문에서는 무선선로상의 제약과 무선 단말기의 제한된 자원을 이용하여 무선 인터넷 서비스를 좀 더 효율적으로 제공하기 위한 WBMP(Wireless BitMaP) 변환기와 해석기의 설계 및 구현에 대하여 기술한다. WBMP 변환기는 기존의 이미지를 단색의 압축되지 않은 형태인 WBMP 이미지로 변환하고, 단말기 내의 WBMP 해석기는 WBMP 이미지를 해석하여 브라우저를 통해 나타낸다. WBMP 이미지는 헤더의 구조가 간단하고, 이미지 표현에 사용되는 데이터의 양이 적으므로 무선 환경에 적합한 형태이다. 그러나 컬러 이미지를 변환하면 이미지 정보가 손실되거나 왜곡될 수 있고, 표현된 컬러의 수가 많을수록 손실률은 높아진다. 따라서 향후 그레이-레벨 이미지 또는 컬러 이미지로의 변환 및 해석 기능을 확대 적용할 필요가 있다.
-
인터넷에서 호스트의 이동성을 지원해주기 위한 프로토콜인 Mobile IP 의 가장 근 문제점의 하나는 Triangle Routing Problem이며 이를 해결하기 위한 방안으로서 Route Optimization이 있다. 그러나, 이 방식은 Route Optimization 을 위해서 기존의 인터넷 호스트, 즉 Correspondent Node 가 Binding Cache를 유지하고, Encapsulation의 기능을 가져야 하고, Home Agent와 Security Association을 갖도록 변경이 불가피하다. 본 논문에서는 기존 인터넷 호스트에서의 변경을 필요로 하지 않는 새로운 Route Optimization 방안인 Backward-Compatible Route Optimization을 제시한다.
-
최근 무선 인터넷의 보급과 더불어 다양한 기능이 요구되고 있으며, 특히 WAP(Wireless Application Protocol)상에서 지원되는 Push 서비스의 요구가 늘어나고 있다. 본 논문에서는 무선 프로토콜인 WAP상에서 사용하는 푸시(push) 메시지의 보다 쉬운 구현을 위해 Push 서비스의 구조와 동작 원리를 소개하고 푸시 컨텐츠 생성기(Push Content Generator)의 구조와 설계에 대해 기술한다.
-
현재의 이동통신망에서 인터넷 서비스를 제공할 수 있도록 하기 위하여 Phone.com 사에서는 HDTP(Handhold Device Transport Protocol)와 HDML(Handheld Device Markup Language)을 개발하고, Nokia 사에서는 TTML(Tagged Text Mark-up Language)를 개발하였다. 이에 따라 업체마다 각기 나름의 기술을 개발하게 되어 서로 호환되지 않는 문제가 발생했다. 이에 1997년 6월에 WAP 포럼이 결성되어, 현재 전세계 700여개 업체가 참여하고 있다. 본고에서는 WAP 포럼을 중심으로 한 기술개발 및 표준화 현황을 조사 분석하였다.
-
본 논문은 위성 망에서 데이터 Traffic을 다루는 System을 제안하고, 성능을 분석한다. Traffic Source는 듀얼 리키 버켓(DLB : Dual Leaky Bucket)에 의해 일정하게 조정된 Traffic을 사용하며, 이러한 Traffic을 이용하여 제안한 시스템의 성능을 수학적으로 분석하고, 이를 시뮬레이션을 통해 검증한다. 제안한 시스템은 각 연결의 용량 변경 요구를 동적으로 허락하기 때문에 그 연결 자체의 초기화 설정 및 연결을 해제하는 다른 별도의 알고리즘이 필요 없어 기존의 회선 교환 시스템보다 효율적이다. 또한, 서비스 질을 결정적으로 보장함으로 망의 유연성 및 신뢰성을 높인다. 이러한 분석 결과는 앞으로 회선 교환 System에서 Protocol의 설계 및 구현 시 유용하게 사용될 수 있을 것으로 생각된다.
-
본 논문에서는 프레임 릴레이(Frame Relay: FR) 망과 ATM(Asynchronous Transfer Mode) 망이 연 동시 연동장치(InterWorking Unit: IWU)의 프레임에 대한 지연시간을 분석하였다. ATM과 FR 사이의 데이터 처리속도의 차이는 연동장치에서 큐 현상을 야기시키므로, 프레임이 처리되기 위해서 기다리게 된다. 본 논문에서는 지연시간을 해석적으로 분석하여 이를 시뮬레이션을 통해 검증하였다. 그 결과 FR 연결된 수가 선형적으로 증가할수록 연동장치에서 프레임의 지연시간은 지수적으로 증가함을 알 수 있었다. 따라서, 이러한 분석 결과를 통해서 FR과 ATM 사이에 있는 연동장치를 구현할 때, 전송된 프레임을 처리할 timeout의 시간을 결정하여 프레임을 재전송 할 수 있는 시간을 결정하는데 도움이 될 것으로 사료된다.
-
입출력버퍼형 스위치를 위한 간단한 셀 스케줄링 알고리즘을 제시한다. 스위치는 고속동작 및 성능 향상을 위해 이중 스위칭 플랜을 갖고 있다. 제안한 알고리즘은 각각의 스위칭 플랜에서 독립적으로 수행되며 전송요청 (request), 전송허가(grant). 전송확정 (accept)의 3 단계 동작으로 이루어져 있다. 또한 각 3 단계동작을 한 셀시간에 한 번씩만 수행하여 단위 셀시간이 작은 고속 스위칭에 적합하다. 모의실험 결과 제안한 알고리즘의 성능이 Bernoulli 트래픽 입력에 대해 출력버퍼형 스위치의 성능과 거의 동일하였다.
-
정체(congestion)가 발생한 네트워크에서 자원관리 시스템은 정체를 제어하고 프레임 상실(loss)을 최소화함으로써 리얼타임 트래픽에 대한 요구를 충족시키기 위해 절대적으로 요구된다. 그에 따라 본 논문에서는 외부출력 인터페이스(Outgoing Interface)를 통과한 각종 멀티미디어 프레임들의 정체나 상실을 최소화하는 것을 기본 목적으로 하여 임계작업(mission critical)의 애플리케이션이 요청한 트래픽이 삽입되는 큐에 프레임이 존재하는 한, 부 스케줄러(Child Scheduler)를 생성하여 연속적으로 처리를 해주는 한편, 다른 트래픽들은 주 스케줄러(Parent Scheduler)가 할당된 대역폭만큼 Round-Robin 방식으로 계속 처리를 해주도록 하여 기아(starvation)가 일어나지 않도록 하는 CQ(Custom Queuing) 기반의 대역폭 공유 큐잉 알고리즘을 설계하였다.
-
망 복구에 있어서 주요한 과제는 복구의 대상으로 하고 있는 작업 경로(working path)에 대한 복구경로(restoration path) 흑은 대체 경로(backup path)를 설정하는 것이다. 대체 경로를 설정할 때 작업경로의 대역을 보장할 수 있는 대체 경로를 설정해야 한다. 따라서 이 과제는 대역의 보장을 고려하여 경로를 설정하는 QoS 라우팅의 해결책이 요구된다. 본 논문에서는 동일 링크의 작업 경로가 아닐 경우 대체 경로의 대역을 공유함으로써 최대한 대역의 소비를 피하면서, 작업 경로의 대역을 보장하는 대체 경로를 설정하는 disjoint 경로를 계산하는 알고리즘을 제시하고 시뮬레이션을 통해서 대체 경로로 인한 대역의 소비(bandwidth consumption) 효과를 분석하였다.
-
기존의 연구에서는 셀룰러 망에서 호 수락 제어 시에 다음 두 가지 요소를 고려하지 않는다. 첫 번째 요소는 각각의 셀, 특히 micro/pio 셀에서 서비스 제공이다. micro/pico 셀과 같이 심한 트래픽 변동이 있는 셀에서는 호 단절률이 수렴할 수 없기 때문에 이동 QoS와 서비스 제공이 불가능하다. 두 번째 요소는 망에서 호를 수용할 수 있는 능력과 관련 있는 GOS 이다. 일반적으로 여러 비율의 서비스는 서비스의 집합으로 특정지을 수 있고, 각각의 것들은 다른 양의 대여폭을 요구한다. 이질적인 멀티미디어 서비스 클래스를 가진 망에서는 소수의 광대역호가 망 자원의 대부분을 점유해서, 신규호에 대한 봉쇄로 망 성능을 떨어뜨릴 수 있다 그래서, GoS는 광대역호 제어에 의해서 향상될 수 있다. 본 논문에서는 이동 트래픽 조건에서 서비스 제공이 가능한 셀들의 최소 집합이면서 논리적인 단위인 지역이라고 불리는 새로운 개념을 소개한다. 그리고 서비스 제공 단위가 셀보다는 지역단위로 한 경우에 성능이 더 좋고 GoS 를 향상시킬 수 있는 방법인 지역기반 CAC 를 제한한다. 마지막으로 시뮬레이션에서는 QoS와 GoS 관점에서 RCAC가 현재까지 제안된 다른 방법보다 더 좋은 성능을 제공한다는 것을 보여준다.
-
인터넷 소프트웨어 개발자는 인터넷 보안 소프트웨어, 네트워크 실습 교육용 소프트웨어 등의 다양한 서비스 개발을 위해, 데이터 링크 계층의 프레임에 직접 접근하는 방법을 요구한다. 이러한 개발자를 위해, Windows 2000은 사용자 계층에서 인터넷 관련 네트워크 자원에 접근할 수 있는 Winsock, NPP, Internet Protocol Helper API를 지원한다. 하지만, 개발자가 이러한 API, 특히 Winsock API를 통해 직접 데이터 링크 계층의 프레임에 접근하는 데에는 한계가 있다. 따라서, 본 논문에서는 NDIS Library를 이용하여 일반 개발자가 손쉽게 데이터 링크 계층의 프레임에 접근할 수 있는 packet driver API를 설계하였다. API를 구성하는 각 클래스는 계층적 구조로 설계하였으며 Visual C++를 사용하여 구현하였다.
-
본 논문은 기존의 IPv4 인터넷 망에 새로 도입될 IPv6 망을 어떻게 연동할 것인가에 대한 구체적인 연동 방안으로 Application 레벨의 Translation Proxy를 구현하였다. 구현된 PTM(Proxy based IPv4/IPv6 Translation Mechanism)은 응용 계층에서 연동을 지원하므로 기존 인터넷 망에서 특별한 Network 구조나 사용자 Application의 수정 없이 IPv6 망과의 연동을 할 수 있게 하였다. 또한 본 논문에서는 기본적인 성능 실험을 통하여 PTM의 Capability를 도출하였다. 본 논문의 결과는 IPv6를 도입함에 있어서 상당 기간동안 IPv4 망과의 병존이 예상되므로, IPv4 망과의 유연한 연동 없이는 성공적인 IPv6로의 진화가 불가능하다는 관점에서 그 중요성이 강조된다.
-
인터넷 서비스의 이용자가 증가함에 따라 데이터 망의 구축을 위한 투자의 필요성이 제기되고 있으며, 여러 벤더들로부터 최적의 장비를 구입하여 망을 구축할 수 있도록, 통신 장비들의 상호 운용성을 지원하는 개방형 구조의 망 및 교환 시스템을 표준화하는 작업이 요구되고 있다. 본 논문에서는 개방형 교환 시스템에서 사용되는 MEGACO 프로토콜을 SDL 형식으로 설계한다. 개방형 교환 시스템은 시스템의 각 구성 요소마다 시장 경쟁 개념이 도입될 수 있도록 수평적 계층구조를 갖추고 있다. 각 계층마다 표준 인터페이스를 정의하고, 이 규격을 만족하는 다수의 벤더들로부터 성능이 우수하고 기능이 뛰어난 모들을 제공받을 수 있으므로, 망 사업자들은 특정 벤더에 종속되지 않고 개선된 양질의 서비스를 경제적으로 제공할 수 있는 개방형 교환 시스템을 쉽게 구축할 수 있게 된다.
-
최근 인터넷 수요의 증가로 통신망에서 음성, 영상 및 데이터(data)를 복합적으로 지원할 수 있는 멀티서비스(multiservice)의 교환 기술이 필수적이다. 또한 망 사업자들이 여러 벤더(vendor)들로부터 최적의 장비를 선택하여 망을 구축할 수 있도록 통신 장비들의 상호 운용성을 지원하는 개방형 구조의 망 및 스위치 시스템(switch system)을 정의하는 작업이 필요하다. 페트리 넷(Petri Nets)은 시스템(system)을 분석하기 위한 도구로서, 시스템은 페트리 넷 이론에 의해 시스템의 수학적 표현인 페트리 넷으로 설계될 수 있다. CPN(Colored Petri Nets)은 페트리넷의 확장형으로서, 토근(token)에 칼라를 부여하여 다양한 특성을 지닌 시스템을 표현하기에 적합하다. Design/CPN은 CPN의 사용을 지원하는 소프트웨어 패키지(software package)이다. 본 논문에서는 개방형 멀티서비스 교환 시스템의 핵심으로 스위치와 제어기(Controller) 사이의 표준 프로토콜인 GSMP(General Switch Management Protocol) 프로토콜을 Design/CPN 으로 변환하고, 이로부터 시험열을 생성한다.
-
본 논문은 지상 ATM 망을 위성 TDMA 와 접속하려 할 때 데이터 트래픽 전달 방식의 차이로 발생하는 셀 지연 변이를 보상하는 방법에 대한 연구이다. 기존 보상 방식들의 단점을 개선하는 부분 타임 스탬프 방식의 보상기법을 제안하고, 모델링 및 시뮬레이션을 통하여 제안한 방식을 분석 평가하며 기존의 방식보다 성능이 우수함을 확인한다.
-
PC 사용이 많은 현대사회에서 자신이 보유한 PC를 어느 장소에서나 편리하게 사용하고 싶은 욕구가 커지고 있다. 기존에 나온 휴대용 PC(노트북), PDA등이 이 요구를 충족하고 있지만 하드웨어장치 및 모니터(LCD)의 크기에 의하여 소형화는 한계에 부딪쳐 있다. 이를 해결하기 위해서는 차세대 이동 통신인 IMT-2000 망의 이동단말기를 이용하여 멀리 떨어진 곳에 위치한 컴퓨터를 IMT-2000 망을 통한 원격제어에 의해 현재 자신이 위치한 곳에 컴퓨터가 있는 것처럼 사용할 수 있도록 하는 원격컴퓨터 제어 서비스가 요구된다. 본 논문에서는 원격컴퓨터 제어 서비스에 필요한 요구사항, 망 구성, 프로토콜, 단말형태, 번호체계 등의 설계사항을 제시하고, IMT-2000 망에서의 원격컴퓨터 제어 서비스를 실현하기 위한 자국호 처리 시나리오의 예를 제시한다.
-
User Identity Module(UIM) is widely deployed in GSM(Global System for Mobile communications), Known as SIM(Subscriber Identity Module). We can expect that UIM will be also available for ANSI based third generation systems. Removable User Identity Module(R-UIM) is UIM for ANSI based third generation systems and Universal Subscriber Identity Module(USIM) is UIM for GSM based third generation systems. This paper identifies differences between R-UIM and USIM and studies global roaming in IMT-2000 systems.
-
최근 멀티미디어 데이터에 대한 요구는 사용자가 증가함에 따라 데이터 양도 증가하고 있다. 이에 반해 서버시스템이나 네트워크의 대역폭은 이러한 서비스 요구를 충족시키기에 미흡하다. 본 논문에서는 리눅스 환경에서 일반적인 UDP(User Datagram Protocol) 전송 메커니즘을 SIO(Special Input/Output) 시스템 콜을 커널 내부에 추가하였다. UDP전송을 커널 내부에서 수행함으로써, 사용자 모드와 커널 모드사이의 데이터 복사의 횟수와 문맥 교환을 줄였다. 커널 내부에서 수행하게 SIO 시스템 콜을 설계하고 구현함으로써 일반적인 리눅스 환경보다 약 31%의 성능향상을 보았다. 본 논문에서는 SIO와 같은 효과적인 커널 내부의 전송 시스템 콜을 사용함으로써 멀티미디어 관련 서버에 적응할 수 있도록 하였다.
-
IMT-2000 서비스는 셀룰러나 PCS에서 대역폭 제한으로 제공이 불가능한 멀티미디어 서비스를 전세계 어디서나 제공받을 수 있도록 하는 차세대 이동통신 서비스이다. 본 논문은 IMT-2000 교환기에서의 BSC간 핸드오프 설계를 목적으로 한다. 이를 위해 IMT-2000 망 구조를 소개하고 IMT-2000 에서의 핸드오프 프로토콜, 핸드오프 주체, 핸드오프 형태를 살펴본다 또한, IS-634 기반의 BSC간 핸드오프 절차, IMT-2000 교환기의 시스템 및 소프트웨어 구조, 핸드오프시의 통화 경로를 기술한다. 그리고 IS-634 기반의 핸드오프 절차를 만족하는 IMT-2000 교환기 내부 소프트웨어 블록간의 호 흐름을 설계한다.
-
현재 국내 및 세계 이동통신 시장에서 무선 인터넷 서비스에 대해 관심이 고조되고 있으며, WAP(Wriless Application Protcotol) 포럼, W3C(World Wide Web Consortium), 마이크로소프트사 등을 중심으로 무선인터넷에 대한 표준화가 진행되고 있다. WAP은 에릭슨, 모토롤러, 노키아, 폰닷컴등 세계 굴지의 이동통신업체들을 중심으로 약 200여 업체들이 표준화 작업에 참여하고 있으며 국제적인 산업 표준이 될 가능성이 커지고 있다. 본 연구는 Java의 특징과 RS-232C를 이용하여 운영체제에 무관하게 주차관리 보드를 이용하고 유선 인터넷을 이용하여 주차 시스템의 상황 및 통계처리를 지원하며 무선인터넷 서비스를 위해 WML과 JSP. Servlet, DBMS를 이용하여 이동통신 단말기에 주차관리 상황 및 서비스를 지원하도록 설계 및 구현하였다. 본 논문에서 제시한 컨텐츠 개발 사례를 통해 다른 응용 컨텐츠 개발방향을 제시하고 개발 과정의 문제점과 무선인터넷 서비스를 위한 JAVA와 WML의 통합 사용이 갖는 장단점을 연구하였다.
-
본 시스템은 로컬 시스템에 저장되어 있는 관리 정보를 원격지 시스템에서 웹 브라우저를 이용한 그래픽 환경에서 네트워크를 보다 쉽게 판단, 관리하고자 하는 목적으로 둔다. 그리고 이를 위해 네트워크 관리 정보 수집프로그램인 MRTG(Multi Router Traffic Grapher)를 이용하여 얻어 온 MIB(Management Information Base)정보를 네트워크 관리자에게 보다 유용한 분석 항목의 값으로 수정하여 이를 웹 기술과 접목하고 GUI(Graphic User Interface) 환경의 사용자 인터페이스를 제공하고자 한다.
-
손실된 패킷에 대해 재전송이 곤란한 실시간 멀티미디어 전송에서 패킷 손실이 발생하였다면 하이브리드 압축 방식의 시간적, 공간적 의존성 때문에 에러가 한 프레임 내(공간)와 여러 프레임(시간)간에 전파되는 현상을 보인다. 이러한 현상으로 인해 저하된 수신품질을 복구하기 위해 주기적으로 INTRA 모드인 I-프레임을 삽입해야 한다. 본 논문에서는 RTP 기반의 실시간 멀티미디어 전송에서 위와 같은 패킷 손실 이후 에러의 축적 때문에 발생하는 수신측 품질 저하를 복구하기 위한 I-프레임을 단순히 고정 주기적으로 삽입하는 대신 네트워크 상황과 수신측 피드백 정보인 FMB를 이용하여 적응적으로 삽입하는 방법을 제안한다.
-
WAP은 무선환경에서 발견되는 저 대역폭, 높은 지연하에서 기존의 TCP/IP/HTTP/HTML을 최적화해서 적용하기 위한 일련의 프로토콜이다. WAP은 웹컨텐츠를 이동전화나 PDA등에서 받아 볼 수 있게 해준다. 그러나 WAP 게이트웨이가 컨텐츠제공자에게 속해있지 않다면 단대단 보안을 지원하지는 못한다. 본 논문은 ITLS를 제안하여 WAP 게이트웨이에서 평문의 메시지를 보지 못하게 한다. 기본원리는 웹서버의 보안 상대를 게이트웨이가 아닌 클라이언트로 변경하고, 클라이언트는 웹서버와 게이트웨이를 위해 두번 암호화하도록 하는 것이다. 즉 게이트웨이는 클라이언트로부터 수신한 암호문을 한번만 복호화하고 재암호화 없이 바로 웹서버에게 보내는 것이다. 반대방향도 유사한 형태이다. 이러한 기능을 제공하기 위해 WTLS 핸드쉐이크 프로토콜에 새로운 메시지 유형을 추가하고, 응용데이터 암호화 또는 복호화 규칙도 변경하였다.
-
본 논문에서는 X.509와 DNS를 연관하여 Kerberos를 기반으로 분산 인증 알고리즘을 제안한다. Kerberos 에서는 영역간의 서비스에 대하여 언급을 하지 않았기 때문에 영역간 인증은 X.509와 Domain Name System(DNS)를 사용하여 얻을 수 있는 체인에 의해서 수행하는 PKINIT를 통하여 이루어진다. 두 개의 프로토콜은 상이한 키 관리 방식을 갖고 있는데 Kerberos는 공통키에 기반을 두고 있는 반면에 X,509는 공개키 방식에 기반을 두고 있으므로 이들을 상호 연동시키기 위해 연결 세션은 Directory Service(DS)를 이용하였고, 실제적인 인증을 위해서는 Kerberos를 적용하였다. 새로운 알고리즘은 통신복잡도의 관점에서 고찰하면 IETF CAT 그룹에서 제안한 알고리즘을 개선하였다.
-
본 논문은 화상회의 시스템 개발에 있어서 양방향 흐름제어 방식을 제안한다. 제안한 양방향 흐름 제어 방식은 End-To-End 간의 처리량과 네트워크의 상태를 SR과 RR의 손실율을 이용해서 3가지 상태(혼잡, 안정, 무부하)로 정의하였으며 그에 따른 양방향 흐름 제어 알고리즘을 적용해서 전송율을 조절해서 손실율을 줄이고 양단간 처리량 증가 및 송수신의 공정성을 갖게 한다. 제안한 알고리즘을 적용해 PC 카메라를 이용한 화상회의 시스템을 구현했으며, 이를 통해서 양측 모두 손실율의 감소, 수신율의 증가, 안정적인 송.수신, 송.수신량의 공평성이 향상되었다.
-
본 논문은 영상처리의 전처리 과정에서 많이 쓰이는 윤곽선 추출 알고리즘을 이용하여 각종 공격에 강인한 디지털 워터마킹 기법을 제안한다. 윤곽선은 영상의 특징을 결정하는 중요한 요소이기 때문에 이를 워터마크 시퀀스로 이용함으로써 기존 가우시안 랜덤 시퀀스나 의사 랜덤 시퀀스 보다 더 효과적인 시퀀스를 생성할 수 있다. 이를 증명하기 위해 다양한 공격 형태를 가지고 실험해 봄으로써 제안한 방법의 타당성을 검증한다.
-
정보통신 분야의 급격한 발달은 다양한 프로토콜을 지원하는 통신 시스템의 개발 주기를 더욱 빠르게 하고 있으며, 통신 프로토콜의 체계적인 분석과 재사용성 및 확장성을 고려한 시스템의 모델링 방법에 대한 필요성을 증가시키고 있다. 본 논문에서는 이에 대한 방안으로 객체지향 방법을 이용한 프로토콜의 시스템 모델링 및 설계 방안을 제시하였다. 이를 위해 WAP(Wireless Application Protocol)의 WTP를 객체지향 모델링 언어인 UML과 통신 시스템의 명세서를 작성하고 설계하는 표준화된 언어인 SDL을 이용하여 분석하고 설계하였다.
-
NAT로 운영되는 private network에서 IP 전화 시스템을 지원하기 위해서는 caller 단말, gatekeeper 서버, callee 단말간에 교환되는 H.225.0 메시지와 H.245 메시지의 NAT 주소 변환이 동적인 방법으로 투명하게 이루어져야한다. 이를 위하여 본 논문에서는 NAT 가 탑재된 라우터와 gatekeeper 서버를 연동하는 구조를 제안한다. 제안한 방식은 gatekeeper 와 NAT 라우터 사이에 주소 변환을 위한 정보교환용의 channel 을 여는 단계, gatekeeper 가 외부 단말로 향하는 H.225.0, H245 메시지를 받았을 때 NAT 라우터에게 private 주소 정보를 알려주는 단계, NAT 라우터가 gatekeeper로부터 private 주소정보를 받았을 때 public 주소 정보를 할당하여 gatekeeper에게 알려주는 단계, gatekeeper가 할당받은 public 주소 정보를 반영하여 외부 단말로 향하는 H.225.0, H.245 메시지를 재생성하는 단계 마지막으로 호가 종료될 때 gatekeeper 가 NAT 라우터로부터 할당받은 NAT 자원을 반환하는 단계로 구성된다. 이러한 연동 구조를 사용함으로써 NAT 환경에서 H.323 개체들간의 signalling 메시지와 음성 데이터의 송수신을 보장할 수 있다.
-
CBSE(Component Based Software Engineering)은 소프트웨어 엔지니어링 세계에서 소프트웨어 개발 패러다임으로 바뀌고 있다. 이 영향은 전자상거래 소프트웨어의 개발에도 미치고 있다. 본 논문의 전자 상거래 전문 검색 시스템은 이전의 IHWA(Information Harvest WArehouse)검색엔진을 기초로 한다. 본 논문에서 CBSD에 입각해 IHWA기반의 사용자 훈련가능한 전자 상거래 검색 시스템의 새롭게 수정된 컴포넌트 구조를 소개한다. 전체 시스템 구조는 UML을 사용해 모델링 되었다.
-
본 논문에서는 초고속 위성통신에 적용하기 위한 적응형 모뎀을 구현함에 있어서 TCM 복호기의 구조를 간단히 하기 위한 방안으로, BPSK 또는 QPSK 변복조에서 사용하는 비터비 복호기를 8PSK의 TCM 복호기에서도 사용할 수 있는 Pragmatic TCM 복호방식이 효율적임을 알 수 있었고, 22.5도에서부터 8-PSK 성상도를 매핑시키는 방법이 복호기 구조를 간단히 할 수 있음을 알 수 있었다.
-
CORBA 환경에서 지속적이고 안정적인 객체 서비스틀 제공하기 위해 기존 CORBA에 고장 감내 기능을 부여한 Fault-Tolerant CORBA가 필요하게 되었다. Orbix+ISIS, Eletra 등이 CORBA에서 고장 감내 기능을 제공하고 있으며 OMG에서도 Fault-Tolerant CORBA 규격에 관한 작업을 진행 중이다. CORBA 환경에서 고장 감내 기능을 ORB 에 추가하는 방법은 통합 방식(Integration Approach), 서비스 방식(Service Approach), 인터셉트 방식(Intercept Approach) 등이 있다. 본 논문에서는 OMG에서 작업 중인 Fault-Tolerant CORBA 규격을 기본으로 하여 통합 방식과 서비스 방식을 결합하여 클라이언트 응용에게 투명하게 고장 감내 기능을 제공하는 Fault-Tolerant CORBA 구조를 설계하였다.
-
이동 인터넷상에서 단말기의 이동 하에서 서비스 질을 보장하기 위해, 크게 세 방향의 연구가 진행되고 있다. 즉, 서비스 질 보장 단위와 방법에 따라 각 흐름 단위의 제어 방법(IntServ), 몇 가지 서비스 클래스에 의한 방법 (DiffServ) 그리고 흐름들의 군집 방법등이다. UMTS 망의 백본은 IP 망으로 구성되므로 IP망의 서비스 질 보장 방법이 적용되어야 한다. 본 논문에서는 상기의 세 방법 중 UMTS 망의 특성에 가장 부합되는 흐름 군집방법을 기반으로 UMTS 망의 서비스 질 보장을 위한 새로운 방안을 제안한다.
-
프로토콜을 설계하고 이를 구현하면 IUT가 프로토콜 규격과 일치하는지를 검증하는 적합성 시험을 수행한다. 기존의 시험열 생성 방법은 오일러 경로에 의한 방법을 사용하였으나 이 방법은 전체 경로를 다 포함하지 못한다는 단점이 있다. 이 단점을 개선하여 TPT(Transition Possibility Tree)를 생성하여 확장된 테스트 커버리지를 갖는 서브투어 생성방법이 제안되었다. 이 논문에서 기존에 제안된 TPT 서브투어 생성 방법에서 시험열의 갯수가 많아진다는 단점을 보안하여 TPT 서브투어 생성 방법에서의 효과적인 시험열 선택 방법을 제안하였다. 제안 방법에 의해서 생성된 시험열도 완전한 시험 목적에 부합하지 않는다는 단점은 있으나 시험자가 선택해야 하는 시험열의 양을 최소화하는 데 그 의미가 있다.
-
의사잡음(PN) 부호는 이상적인 자기상관특성을 갖지 못한다. 본 논문에서는 이상적인 자기상관 특성을 갖지 못하는 PN 부호에 대하여 이상적인 자기상관 특성을 가지도록 하여 동기 직접확산 부호분할 다원접속(DS/CDMA)시스템에서 부가적인 하드웨어 복잡성의 큰 증가 없이 간섭제거가 가능한 수신기 구조를 제안한다. PN 부호 오프셋을 사용하여 사용자 부호를 할당하고, 제안한 수신기 알고리즘을 PN 부호 오프셋을 사용한 시스템에 적용하여 다원접속 간섭 신호가 제거됨을 보이며 컴퓨터 모의실험을 통하여 이를 확인한다.
-
CORBA, DCOM, JavaRMI 등과 같은 분산 객체 기술이 분산 응용의 신뢰성을 직접적으로 향상시키지는 못한다. 이러한 분산 객체 기술에 고장 감내성을 추가하기 위해서는 객체 단위의 복제 그룹 관리와 고장 탐지 및 회복 메커니즘이 필요하다. 본 논문에서는 고장 감내형 JavaRMI 객체를 개발하기 위하여 고장 탐지와 그룹 관리를 위한 그룹관리자와 원격 인터페이스를 설계하고, 고장 감내성 클래스를 정의한다. 또한 고장 감내 객체의 투명한 그룹 참여를 위하여 Naming클래스와 RMIRegistry를 확장한다. 응용개발자는 고장 감내성 클래스를 상속함으로써 외부의 도움 없이 간단히 고장 감내 응용 객체를 개발 할 수 있다.
-
본 논문에서는 비동기 통신을 할 수 있는 Java RMI 이벤트 전달 시스템을 제안한다. 이 시스템은 이벤트 채널과 프락시 객체를 사용하여 소비자와 공급자 객체가 서로에 대한 정보를 알 필요 없이 독립적으로 구현되어질 수 있도록 하며, 모든 등록된 소비자 프락시 객체에게 이벤트를 전달해야하는 부담을 제거하기 위해 공급자 타입 시스템을 사용하여 이벤트 필터링을 제공한다. 또한 Java.rmi.Activation 클래스를 사용하여 이벤트 공급자 프락시 객체로 인해 발생하는 시스템부하를 줄이고, 발생하는 이벤트 정보를 객체로 정의함으로써 효율적인 이벤트 전달이 이루어지게 한다.
-
향후 IMT2000 에서도 사용가능한 자바 플랫폼을 기반으로 하는 마이크로브라우저를 설계하기 위해서는 썬마이크로시스템즈에서 제공하는 J2ME 의 기술인 CLDC 와 이를 좀 더 구체적으로 하는 MIDP 를 이용해서 플랫폼을 설계한다. 그리고 무선 인터넷 환경에 적합한 WAP를 마이크로브라우저로 사용한다. MIDP를 사용하기 위해서는 JAM을 이용해 애플리케이션을 관리할 수 있다.
-
본 연구는 서로 다른 형식(format)으로 작성된 무선인터넷 문서들간의 상호 변환(reformatting)을 다루고 있다. 무선인터넷에 접속하는 단말기는 보통 하나의 형식만을 지원하는데 비해서, 무선인터넷 문서를 작성하는데 필요한 마크업 언어(markup language)로는 WML, HDML, mHTML 등 다양한 형식들이 존재하고 있다. 이에 본 연구에서 지식 기반 시스템(knowledge based system)과 XML(extensible Markup Language)을 이용하는 문서 형식 변환 기술을 제공하여, 무선인터넷 컨텐츠 구축시 특정 형식에 구애받지 않도록 하였다.
-
최근, 인터넷, 무선 네트워크, 위성통신, 케이블 네트워크 등 서로 다른 네트워크 시스템들 간의 상호 연결 능력이 빠른 속도로 증가하고 있으며, 이는 데이터 배포에 기반을 둔 정보 중심 응용 분야를 새롭게 확산시키고 있다. 이러한 응용들은 데이터를 많은 수의 클라이언트로 전송하기 위하여 Push 기술을 사용하는데, Push 기술과 Broadcast와의 차이에 대해 최근에 많은 혼란과 논란이 일고 있다. 이러한 혼란은, Push 기술이 데이터 전달 메커니즘의 비중있는 디자인의 한 면이라는 점과, 네트워크 정보시스템이 정보 생산자와 소비자가 다른 집합사이에서 서로 다른 데이터 전달체계를 이용 할 수 있다는 점으로부터 발생된다. 본 논문에서는 배포 기반의 정보 시스템과 그 응용들을 위한 디자인 공간의 특징을 정의하고, 현재의 Push 기술의 구현 방법을 분석한다.
-
본 논문에서는 인터넷 웹 페이지에 게재된 배너광고를 직접 등록 및 관리하며, 배너광고의 가치뿐만 아니라 광고가 게재된 사이트의 광고 효용가치까지도 쉽게 분석할 수 있도록 설계, 구현하였다. 인터넷 배너 광고 분석 시스템은 크게 광고 관리 기능과 분석 기능으로 구성되어 있으며 이를 토대로, 향후에는 데이터 베이스화 된 분석자료를 바탕으로 사용자가 적절한 정책을 세울 수 있는 의사결정 지원 시스템을 갖춘 시스템을 개발한다.
-
인터넷 우편 시스템은 기존의 우편시스템을 인터넷이라는 공용 망을 이용해서 재구성함으로서 우체국 업무의 효율성은 무론, 사용자의 편이에도 상당한 도움이 될 것이다. 인터넷 우편 시스템은 크게 3가지로 Front Agent(웹 기반의 사용자 인터페이스), End Agent(우체국). Management Agent(관리부) 나뉘어 지는데 본 논문에서는 End Agent를 중심으로 서술하였다.
-
응용프로그램을 실행시키는 것은 많은 디스크 대역폭을 필요로 하고 있다. 데이터를 조회하는데 걸리는 시간을 최소로 하는 것이 성능을 향상시키는 가장 큰 문제이다. 디스크 기술은 속도와 용량면에서 많은 발전이 있었음에도 불구하고, 프로그램에서 요구하는 요구사항이 증가함하고 있다. 멀티미디어 서버는 여러 종류의 텍스트나 이미지, 비디오 등의 다양한 데이터 타입을 지원한다. 따라서 다른 데이터 타입들은 다른 마감시간의 요구와 우선 순위를 가지고 있다. 연속적인 오디오나 비디오 같은 것들 은 마감시간 제약을 가지고 있다. 이 논문에서 제한한 알고리즘은 모든 요청들을 두 개의 큐로 유지하고 탐색 시간을 최소화함으로써 디스크 대역폭의 처리율을 극대화시킨다. 즉 다양한 우선 순위의 요청들을 해당 클래스로 나누고 주기적인 요청을 위한 큐와 비 주기적인 요청이나 대화형 요청들을 위한 또 하나의 큐로 나누고 요청의 마감시간과 디스크 헤드의 움직임을 고려하여 스케줄링한다.
-
인터넷 우편 시스템은 크게 3 부분의 모듈로 구성되어 있다. 송신자가 웹브라우저를 통하여 우편을 보내는 전처리국과 메일을 받아서 인쇄하고 자동 봉합하는 우체국으로서의 후처리국, 그리고 시스템의 전체적인 우편흐름을 관리하고 결제업무를 담당하는 관리국으로 나누어진다. 본 논문에서는 인터넷 우편 시스템에서 관리자의 원활한 관리업무와 간단한 사용자 인터페이스 설계와 구현을 중심으로 본 논문을 작성하였다.
-
인터넷 우편 시스템은 웹상에서 작성한 우편을 수신자에게 메일뿐만 아니라 이를 인쇄하여 수신자에게 직접 전달해주는 우편 전달 시스템이다. 따라서 직접적인 우편을 전달함으로서 기존의 디지털 문명의 의한 각박해진 현 사회에 보다 인간미가 넘치는 매개체로서의 역할과 획기적인 시간 단축과 비용절감의 효과를 누리고자 한다. 현 인터넷 우편 시스템은 크게 3가지로 Front Agent, End Agent, Management Agent 나뉘어 지는데 본 논문에서는 Front Agent를 중심으로 서술하였다.
-
많은 웹 브라우저들이 사용되고 있고 또 개발 중에 있다. W3C등의 인터넷 사이트에서는 Libwww를 비롯한 각종 패키지들의 소스를 공개하고 있어서 웹 브라우저를 포함한 인터넷 어플리케이션의 개발에 많은 도움이 되고 있다. 본 논문의 목적은 내장형(Embedded) 실시간 운영체제에서도 동작할 수 있는 단순화되고 가벼운 형태의 웹 브라우저를 설계하고 구현하는 것이다. 브라우저의 단순화를 위해 일단 웹 페이지의 텍스트만을 처리하는 브라우저를 설계하고 구현하였다. 브라우저 개발도구로서 Libwww를 사용하였다.
-
반도체 제조장비로 구성된 통신 시스템은 일반적으로 직렬통신, 병렬통신, TCP/IP 통신 또는 별도의 개발 시스템을 사용한다. 기존의 단일장비 모니터링 시스템은 동일한 통신시스템을 사용하는 장비들의 그룹만을 모니터링 하는 시스템이다. 그러나 다양한 반도체 제조장비의 모니터링을 위해서는 통신 장비들의 추가 변경이 가능한 구조가 요구된다. 본 논문은 기존의 단일 장비 모니터링 시스템의 한계를 보완하여 직렬통신장비, 병렬통신장비, iQ 망 통신, TCP/IP 통신을 하는 반도체 제조장비의 통합 모니터링을 위한 통신 시스템 구조를 제시한다.
-
본 논문에서는 Decision Feedback Equalization(DFE)과 다이버시티 기법을 접합하여 영상전송시스템을 구현하였다. 제안된 시스템은 기존의 DFE를 변형시키지 않고 다이버시티 기법을 도입함으로서 보다 간단한 형태를 나타내면서 시스템의 성능을 향상시킬 수 있었다. 또한 본 연구에서 JPEG의 특징인 블록단위의 손상에 대응하여 좀 더 나은 영상품질과 시스템의 속도를 위하여 주파수 영역에서의 블록 보간법을 포함하고 있다. 제안된 시스템의 성능분석을 위하여 세 가지 다이버시티 기법의 경우와 등화기 탭 수의 변화 및 채널의 변화에 따른 컴퓨터 시뮬레이션을 사용하였다.
-
위성통신 시스템은 기존의 지상망이나 광 케이블 기술에 비해 통신 대역폭의 유연성과 다중 접속능력, 이동통신, 광역성, 멀티포인트 및 브로드캐스팅 등의 본래의 특징으로 인해 초고속정보통신망 구축에 중요한 역할을 하게 된다. 특히 OBP (On-Board Processing) 기술을 적용하면 기존 위성통신 탑재장치의 수동적인 중계 기능 이외에 복조/재변조, 부호/복호화 및 오류정정, 중계기 및 빔간의 상호 연결/절체 등의 새로운 기능이 추가되어 능동적인 중계를 가능하게 함으로써 통신 품질의 향상, 통신 링크의 전송 효율 개선, 전송 용량 증대 등의 장점을 갖고있다. OBP 탑재 위성 B-IDSN 중계망은 하나의 거대한 가상 ATM 교환기로 간주되고, 여러중계 지구국들중 목적 중계 지구국으로 패킷들을 직접 라우팅 할 수 있는 장점이 있다. 본 논문은 OBP 탑재 위성 B-ISDN 연동 프로토콜 연구를 수행하는 것으로서, 위성 B-ISDN 구조와 각 지구국별 신호 기능 및 B-IDSN 신호 시스템인 DSS2 계층 3 신호 프로토콜, B-ISUP 프로토콜, S-BISUP 프로토콜의 구조를 분석하였다. 또한 점-대-다지점을 위한 B-ISDN의 연결과 소유권 및 각각의 프로토콜에 대한 메시지와 프리미티브를 정의하여, 이를 토대로 OBP 탑재 위성 B-IDSN 연동 프로토콜의 기본 호 처리 절차를 설계 및 구현하고, 이를 테스트하였다.
-
본 논문에서는 요즘 많은 관심의 대상이 되고 있는 휴대폰을 이용한 무선 인터넷 접근, 특히 WAP 브라우저를 내장한 휴대폰을 사용해 WAP 기반 무선 인터넷 서비스를 이용하는데 사용되는 WML 문서를 WYSIWYG 방식으로 손쉽게 생성하고 유지, 관리할 수 있는 도구와 효과적인 WML 컨텐츠 사이트를 구축하기 위한 사이트 빌더의 설계와 구현에 대해 소개한다. 그리고 사용자의 요구에 맞는 무선 웹사이트의 서비스를 구성해 주는 모듈의 효과적인 설계와 구현에 대해 설명한다.
-
본 연구팀에 개발한 UML 그래픽 편집 도구를 이용하여서 소프트웨어를 개발하는 과정에서 발생하는 설계 정보는 모델 관련 정보와 뷰에 관한 정보들을 데이터베이스에 저장 관리된다. 이들을 Web 통해서 UML 설계 정보의 관리와 공유하기 위해서 UML 설계 정보를 미리 정의한 XML DTD를 이용하여 XML 파일로 변환한 후에 이를 개발자와 개발 도구들간에 교환하여 공유한다. 본 논문에서는 정의한 UDXF DTD를 이용하여서 UML 설계 정보를 XML 파일 형태로 변환한 후에 UML 설계 정보를 웹 기반의 분산 환경에서 공유하기 위한 설계정보 저장소에 관한 연구이다.
-
능동 데이터베이스 시스템은 일반적인 데이터베이스 시스템과 달리 어떤 사건이 발생하면 조건의 성립 여부에 따라 적절한 반응을 자동적으로 실행하는 시스템이며, 능동성은 사건, 조건 그리고 조치로 이루어진 능동규칙에 의해 수행된다. 그러므로 능동 데이터베이스는 규칙의 개념이 중심이 된다. 규칙은 사용자와 응용프로그램 또는 데이터베이스 관리자에 의해 정의되며, 대부분 일반적인 형태인 ECA로 이루어져 있다. 따라서 본 논문에서는 에너지관리 시스템에 적용하기 위한 능동 규칙 시스템의 구조에 따른 능동규칙을 일반적인 규칙언어 형태를 바탕으로 설계하고, 다양한 응용시스템에서의 확장성을 제시한다.
-
인터넷의 양적 질적 성장을 통해 인터넷상에 존재하는 웹 문서의 숫자는 엄청난 속도로 증가하여 왔다. 이러한 방대한 웹 문서를 대상으로 한 검색 방법은, 지금까지 일반적으로 텍스트 기반의 방법이 주류를 이루어 왔다. 그러나 웹 문서는 멀티미디어 형태로 존재하며 텍스트, 이미지, 동영상, 컴퓨터 그래픽 둥 다양한 미디어들로 구성되어 있다. 본 논문에서는 인터넷에 존재하는 웹 문서를 대상으로 내용 기반 이미지 검색방법을 제시한다. 내용기반 웹 이미지 검색 시스템은 웹 상의 텍스트 기반의 기존 상용 검색엔진을 이용하여 주요 검색어에 대한 이미지를 수집하는 웹 이미지 수집기와 수집된 이미지에 대해 MPEG-7 비주얼 기술자를 이용하여 데이터베이스에 색인하는 데이터베이스 불리기(population), 그리고 내용 기반 이미지 검색엔진으로 구성된다. 사용자는 장르, 주제 및 주요단어에 의해 분류되어 데이터베이스에 색인된 웹 이미지를 대상으로 검색이 가능하다. 이는 웹 문서를 직접 대상으로 한 특정 단어에 대한 내용 기반 이미지 검색이 가능하며 검색이 데이터베이스를 대상으로 이루어지기 때문에 빠른 검색 속도를 얻을 수 있으며, 또한 기존 웹에서 제공되는 텍스트 기반의 상용 검색엔진을 이용하여 주요단어에 대한 웹 이미지를 수집하여 색인하기 때문에 별도의 텍스트 검색엔진 구현을 필요로 하지 않는다.
-
그래프는 실세계의 많은 문제를 푸는데 아주 강력한 방법을 제공한다. 이와 같은 그래프를 효율적으로 표현하기 위한 자료구조와 그래프 연산에 대한 알고리즘이 개발되어 왔다. 본 논문에서는 그래프를 관계형 테이블로 표현하고, 그래프에 대한 연산과 알고리즘을 라이브러리화 하는 방법을 제안한다. 제안한 방법은 관계형 데이터베이스를 이용하여 개발할 수 있으며, 개발된 라이브러리는 그래프로 모델링되는 실세계의 많은 문제를 푸는데 손쉽게 활용할 수 있을 것이다. 또한, 방대한 양의 그래프를 효율적으로 관리할 수 있으며 다수의 사용자가 공유할 수도 있을 것이다.
-
인터넷 사용인구가 늘어나면서 다양한 종류의 정보를 제공하는 곳이 늘고 있다. 족보 사이트나 가계도 검색 사이트 같은 서비스도 개발되었다. 그 중에서 가문별 가계도 검색 서비스는 특정 가계나 특정 데이터베이스에 종속되는 경향이 있다. 이에 본 논문에서는 어떠한 환경에서도 원하는 가계도를 검색할 수 있도록 표준 SQL 질의문과 JAVA를 사용하여 RDBMS상의 가계 관계의 가계도를 표현하는 방법을 제안한다.
-
본 논문에서는 멀티미디어 데이터 중에서 오디오 데이터의 검색을 위해 Wavelet 변환을 이용한 인덱싱 방법에 대해 서술한다. 오디오 데이터는 그 자신이 가지고 있는 특징 때문에 좋은 검색효율을 위한 인덱스를 구성하기가 까다롭다. 여기서 Wavelet을 이용한 인덱스는 데이터를 블록으로 나누지 않고 인덱싱 하고, 이 방법을 이용한 검색효율에 대해 서술한다. 즉 Wavelet의 마지막 단계의 고주파 부분과 저주파 부분에서 고주파 부분은 String Matching 기법으로 블록을 결정하고, 저주파 부분은 결정된 블록에 대해서 세부적인 비교를 한다. 실험은 적절한 비교 계수를 결정하기 위한 실험과, 질의 길이의 변화에 따른 검색율의 변화를 보여준다. 마지막 결론에서는 본 논문에서 제안한 방법을 이용한 발전방향과 응용에 대해서 서술한다.
-
지리 정보 시스템의 발전으로 공간 데이터의 수요가 늘어남에 따라 공간 데이터의 공급자들이 늘어나고 있다. 일반적으로 공간 데이터의 공급자는 수요자의 요구에 맞는 형식을 사용하여 공간 데이터를 생산한다. 그래서, 생산된 공간 데이터는 다양한 플랫폼에서 다양한 형식으로 저장된다. 최근들어 분산환경에서 다양한 플랫폼에 저장된 공간 데이터를 효율적으로 접근하기 위하여 공간 정보유통의 필요성이 증대되었고 OpenGIS Consortium(OGC)은 공간 데이터의 상호호환성을 위해 ISO와 협력하며 국제 표준화를 추진중이다. 본 논문에서는 공간 정보유통 중 공간 데이터 접근을 위해 OGC의 Simple Features Specification for CORBA 표준을 기반으로 ESRI사의 공간 데이터 저장 형식인 Shape 파일을 위한 CORBA 데이터 프로바이더를 구현한다. CORBA는 언어와 플랫폼에 독립적으로서 분산환경에서의 상호운용성을 제공하고, 특히 Java와 결합하면 웹 브라우저를 통해 어떤 플랫폼에서든지 사용 가능하다. 그러므로, Shape 파일에 대한 CORBA 서버를 개발함으로써 플랫폼에 종속되지 않는 공간 데이터의 접근을 제공할 수 있다. 본 논문에서는 설계시 고려사항 및 구현 방법에 대해 살펴보고 OGC 표준을 구현하면서 발견된 문제점 및 성능 향상을 위한 방법에 대해서도 언급하여 다른 공간 데이터 형식을 위한 CORBA 서버를 개발할 때 참조할 수 있도록 한다.
-
본 논문은 전자상거래에 있어서 전자 쇼핑몰과 연동하여 물품의 대금 결제를 전화요금에 과금하여 청구하는 전화요금통합지불 시스템을 지불 호스팅이 가능한 구조로 전환하기 위해 필요한 요구사항을 알아본다. 특히 자료처리에 있어서 실시간성을 제공하기 위해 주기억장치 상주형 DBMS를 사용하여 사용자 정보를 실시간으로 인증하는 구조를 설계함으로써 그 가능성을 제시한다.
-
컴포넌트를 기반으로 하는 소프트웨어 개발 방법론은 시스템의 규모가 크고 구성이 복잡한 지리정보 시스템에 효율적으로 적응될 수 있다. 이것은 특히 개방형 GIS를 위한 설계와 구현 방법에도 이용되고 있다. 본 논문에서는 복합 피쳐를 지원하는 3차원 지리정보시스템의 컴포넌트 기반 설계 사례에 대해 설명한다. 본 논문에서 제안한 시스템은 OpenGIS 규격과의 호환성을 고려하고 복합 피쳐 및 복합 지리요소를 지원하며 객체 지향 분석 설계 방법론을 이용하여 설계되었다. 본 시스템은 3차원 지리요소의 모델링, 가시화, 공간분석 기능과 4차원 공간 데이터에 대한 질의 기능을 포함하고 있다. 향 후 복잡한 도심 건물 지역을 대상으로 층별 시공간 관리 분석 시스템 등으로 응용될 전망이다.
-
최근 GIS 기술이 급속도로 발전됨에 따라, 시스템 사용자들은 그 어플리케이션이 사용하는 3차원 지리정보가 어떠한 포맷을 가진 데이터인지에 상관없이 동작하기를 원하고 있다. 그러나, 대부분의 3차원 GIS 어플리케이션 시스템들은 시스템에 종속적인 데이터 포맷을 가진 지리정보를 이용하고 있다. 따라서, 이 연구에서는 각각의 목적에 따라 사용하고 있는 어플리케이션들을 수정하는 일없이 어떠한 환경에서의 데이터 서버 시스템에서라도 동작이 가능하도록 3차원 지리정보시스템을 위한 표준 인터페이스를 가진 데이터 제공자를 설계한다. 이 데이터 제공자는 OGC에서 제안한 OLE/COM 구현 사양을 따른다.
-
본 논문에서는 한국전자통신연구원 VR 연구센터에서 개발한 비선형 MPEG-2 편집 시스템인 "솔거 (Solger2001)"를 소개한다. 솔거는 PC 환경에서 MPEG-2 스트림 데이터를 편집할 수 있는 통합형 비선형 편집기로, MS 사의 DirectShow 기반의 서브모듈(sub-module)로 개발된 여러 필터들을 기반으로 다양한 시각/음향효과 처리를 제공한다. 이외에도 코덱의 속도론 높이기 위하여 Intel 의 MMX 기술을 적용하였다. 솔거의 특징은 시스템의 구성 가격을 낮추기 위하여 하드웨어 부가 장치 없이 모든 하부 모듈을 소프트웨어만으로 구성하였으며. DirectShow 필터를 기반으로 개발하여 시스템의 확장성과 이식성을 높였다.
-
본 논문에서는 한국전자통신연구원 VR 연구센터에서 개발한 비선형 MPEG-2 편질 시스템인 "솔거(Solger2001)" 에 사용되는 스트림 형식 변환기를 소개한다. 기존 솔거의 단점으로 여겨져 왔던 다양한 입력 스트림을 지원하지 않는 문제점을 해결하고자 기존의 많은 비선형 편집기에서 입력 포맷으로 사용되고 있는 AVI를 지원하도록 하여 솔거의 활용 범위를 넓혔다.
-
지금까지 XML 문서는 사용자에게 문서내의 모든 내용을 공개하였지만, 전자상거래와 같은 특정 분야의 경우에 사용자에 따라 문서의 일부만을 공개하는 것이 필요하다. 따라서, 본 논문에서는 사용자에게 XML 문서의 권한을 부여하고 접근 권한을 근간으로 XML 문서에 대해서 접근을 관리하는 접근권한 관리 도구를 설계하고 구현한다. 권한 주체의 기본 단위로 사용자 그룹을 설정하고, XML 문서의 엘리먼트를 권한 객체의 기본 단위로 설정한다. 문서의 생성자는 문서를 생성할 때 일반 사용자 그룹에게 문서 내의 엘리먼트 권한을 부여한다. XML 문서를 접근할 경우, 문서의 접근에 대한 특정 사용자 그룹의 접근 권한을 검사하고 접근 권한에 맞는 문서의 특정 부분을 보여준다. 그 결과 XML 문서에 대한 접근 권한 관리가 가능하다.
-
캐리커처 생성 시스템은 입력된 인물 사진을 세그먼테이션을 통하여 특징(이목구비)을 추출하고, 추출된 특징정보를 이용하여 기와 유사한 특징정보를 가지는 캐리커처 이미지를 검색하여 매핑시키는 시스템이다. 캐리커처 생성 시스템에 얼굴 특징정보 추출은 색상과 모양에 대한 정보를 이용한다. 본 논문은 캐리커처생성을 위한 인물 사진을 세그멘테이션 처리하여 부분 영역 특징정보를 추출하는데 그 목적이 있다. 이때 사용하는 이목구비의 특징정보를 위해 수직, 수평의 히스토그램이 주요하게 사용된다. 또한 인물 사진에서 위치정보를 이용하여 얼굴내의 이목구비를 확인하고, 추출하므로 정확한 정보를 이용할 수 있다.
-
이 논문은 XMT 형식의 미디어 디스크립션을 생성하는 MPEG-4 BIFS 인코더를 제안하고 이의 개발을 보인다. XMT (Extensible MPEG-4 Textual Format)는 텍스트 형식의 MPEG-4 씬 디스크립션으로 방송용 오디오/비디오 편집 및 이동 단말기 사용자 중심의 미디어 컨텐트 개발에 활용될 수 있다. 이 논문에서는 XMT 저작을 위한 시각적인 방식과 이를 통해 편집된 정보인 씬 디스립션, 객체 디스크립션 및 인터프리팅 정보 등을 이용하여 XMT 형식의 미디어 디스크립션을 생성하는 기술을 보인다. 저작된 XMT 형식의 미디어 디스크립션은 디코더에 의해서 프리젠테이션 될 수 있다.
-
정보화 사회에서의 컴퓨터의 가치는 교육분야서 더욱 높아지고 있으며, 기존의 수업보다 시간적 공간적 제약을 덜 받게 되는 원격교육은 무한한 발전 가능성을 가지고 있다. 하지만 기존 웹 상에서의 원격교육에서는 필수의 강의가 끝나면 수업의 평가 후 학생에게 수업의 결과를 알려주는 형식이었고, 또한 학습자에게는 일률적으로 평가가 적용 학생의 수준에 맞는 수업을 할 수가 없었으며 교수의 입장에서도 학생들의 평가 결과가 수업의 질을 높이거나 내용을 변경시킬 근거가 될 수 는 없었다. 따라서, CAI(Computer Aided Instruction) 시스템에서 수준별 학습을 위한 단계별 예비 테스트와 학습 후 테스트의 평가 내용을 다양한 방법으로 가시적으로 제시함으로써 교수 방법을 지원할 수 있는 평가 컴포넌트를 작성하고자 한다. 이는 평가의 방법이 체계적으로 되고 또한 학습의 패러다임을 바꾸거나 과목을 변경할 경우 또한 그 결과에 따라 교수 방법의 변화나 수업내용의 변경을 하려할 때 용의하게 사용할 수 있다. 또한 유사한 다른 패러다임의 원격교육 시스템에서도 이미 개발된 구성요소를 사용함으로써, 사용의 용이성과 이식성, 재사용성을 높일 수 있게 한다.
-
본 논문에서는 SMIL 기반의 온라인 강의 컨텐츠 저작 시스템을 제안한다. 제안한 저작 시스템은 웹 브라우저에서 미디어 객체들을 SMIL 사양에 따라 조합하여 온라인 강의를 위한 컨턴츠의 생성을 지원한다. 저작 시스템 사용자는 먼저, 웹 브라우저에서 컨텐츠의 레이아웃 템플릿을 선택하고, 지정된 템플릿의 각 영역 속성과 그 영역에 적합한 미디어 객체를 설정함으로서, 온라인 강의용 컨텐츠를 생성한다. 생성된 컨텐츠는 웹 편집기에서 세부적인 사항을 추가 수정할 수 있으며, 수정된 컨텐츠는 SMIL 파서에 의하여 오류를 검사하고, 사용자에게 결과를 피이드백 한다. 제안한 시스템의 적용 분야로는 온라인 강의 컨텐츠 저작, 전자 문서의 기능 확장, 웹기반 문서 편집기 등이다.
-
Computers and communication technologies have been brought tremendous change to various aspects of an ever-fast changing world at present. Particularly, the use of internet and cyberspace is widespread in every comer of our life. We developed a cyber shell museum using an animation technology. It was developed for educational purposes, and accessible through the world wide web of internet. Cyber shell museum is consisted of five compartment including rare shells, marvelous shells, shell of the world, the shell of Korea and its story of shells. The database contains the pictures and related information of the shell and it implies not only animation display but also text information. The files of database were classified depending on the species, genus, family, order, and class and division of the shell. Picture of shells is displayed and user may reach the image and virtual view information by clicking through the object displayed. This provides multiple techniques to user may manipulate, visualize and interact with image on the web. And every such transformation as translation, rotation, and scaling can be applied in the picture interactively for the convenient and effective viewing.
-
대용량의 동영상 데이터 이용에 있어 효과적인 동영상 검색을 위해서는 동영상 데이터의 색인과정이 필요하다. 본 논문은 AVI 영상에서의 내용기반 색인에 기초가 될 동영상의 장면 변환점 검출에 관한 효과적인 방법을 제안하고자 한다. 제안된 방법은 프레임을 블록화 시켜 대각선 방향으로 블록간의 ALH(Average of Luminance Histogram)를 비교하여 일정한 임계치에 도달하지 못할 경우 이 프레임을 장면 변환점으로 검출하게 된다. 점진적 장면의 변화에 대비하기 위해 장면 변환점이 추출될 때까지 임계치 값을 낮춰줌으로서 정확한 장면 전환 지점을 검출하고자 한다.
-
최근 B2B 시스템 통합 및 전략적 제휴가 시장을 변화시키고 있고 관련 기업들의 효율적인 연계요구가 증가됨에 따라 기업간 시스템들의 연동이 중요한 문제로 부각되고 있다. 워크플로우 표준화 단체인 WfMC 에서도 이러한 문제 해결의 일환으로 인터넷을 통한 워크플로우 관리 시스템간 연동을 위한 표준인 Wf-XML Interoperability standard 를 발표하였다. 본 논문은 Wf-XML 표준 및 관련 연구들을 조사하고 WfMC 표준에는 정의되어 있지 않으나 시스템간의 신뢰성있는 연동을 위해 고려할 사항 중에서 동기적 및 비동기적 상호연동을 위한 요구사항들을 분석한다. TCP/IP 를 기반으로 한 HTTP 프로토콜을 전송 프로토콜로 채택하는 경우 여러 오퍼레이션들을 일괄처리하기 위해서는 비동기적인 상호연동(asynchronous interoperation)을 위한 별도의 메커니즘이 필요하다. 본 연구에서는 Wf-XML 문서를 HTTP 프로토콜을 사용하여 전송하는 경우 일괄처리요청(batch request) 및 그 밖의 동기적 또는 비동기적 요청들을 처리하기 위한 상호연동 모델을 분석하고 분산 워크플로우 시스템의 일종인 ICU/COWS에서의 적용방안에 관해서 논의한다.
-
본 논문은 다중 이동 에이전트 시스템을 이용한 웹 지리 정보 시스템 모델을 제안한다. 방대한 지리 정보를 분산 병렬처리하기 위해서 호스트간을 이주하고 네트워크 환경에서 효율적으로 수행하는 이동 에이전트를 사용한다. 제안하는 모델은 사용자와 상호작용하고 에이전트를 생성하여 이주시키며 웹 브라우저에 플러그 인 되는 HAP(home agent platform)과 GIS 서버에서 지리객체를 검색하는 iMAP(internet mobile agent)으로 구성된다. 성능 평가는 클라이언트/서버 모델과 이동 에이전트 모델간의 성능 비교를 통해서 보여준다.
-
STC104 라우터칩은 점대점 방식으로 자료를 전송하도록 설계되어 있어서 하드웨어 기반의 멀티캐스팅을 할 수 없다. 멀티캐스팅을 하기 위해서는 각 노드간의 관계를 파악하여 동시에 데이터를 전송하는 알고리즘을 개발하여 소프트웨어적인 방법을 이용해야 한다. 본 논문에서는 멀티캐스팅 트리를 이용하여 STC104 라우터칩으로 이루어진 그물 구조 망에서 멀티캐스링 전송 알고리즘을 제시하고 그 성능을 실험하였다. 멀티캐스팅 트리를 이용한 전송 성능은 전체 hop수가 적을수록 그리고 발원 노드가 전송할 때 적절히 분산시켜 전송할수록 개선된 성능이 나타났다.
-
분산 이기종 환경에서 다양한 어플리케이션을 통합할 수 있는 코바의 기존 객체 모델의 단점을 극복하고 이를 확장하기 위한 CCM(CORBA Component Model) 구조의 장점 및 주요 특징과 서비스를 정의한다. 이를 위해 클라이언트와 컴포넌트 개발자의 관점에서 컴포넌트의 형성과정과 생성된 컴포넌트의 종류, 컴포넌트의 실행을 활성화하는 컨테이너의 구조를 살펴보고 CCM명세서가 CCM 프레임워크의 실행을 단순화시키기 위한 ORB확장방안에 대해서 알아본다.
-
텔리포인팅은 지역 시스템의 공유윈도우에서 텔리포인터를 통해 발생하는 이벤트를 원격지 시스템의 공유왼도우에 동기적으로 표현하는 기법이다. 이러한 텔리포인팅은 다양한 CSCW 분야 및 응용프로그램들에서 응용되고 있다. 텔리포인팅 기능을 제공하기 위한 텔리포인팅 모듈은 응용프로그램의 종류에 상관없이 응용할 수 있도록 설계하고 구현해야 해야 한다. 텔리포인팅 모듈의 설계 시에 반드시 고려해야할 기능은 텔리포인팅 사용자 관리기능과 세션관리기능이다. 본 논문은 텔리포인팅 모듈을 위한 세션 및 사용자 관리모듈을 설계한다. 세션 관리모듈은 세션의 참여, 탈퇴, 생성, 그리고 제거 등의 세션관리기능을 제공하고 사용자 관리모듈은 사용자의 등록, 삭제, 그리고 사용자정보갱신 등의 사용자 관리기능을 제공하는 모듈로써 단일 및 다중 텔리포인팅 기능을 제공하기 위해 반드시 구현되어야 하는 모듈들이다.
-
외판원 문제(Traveling Salesman Problem)는 주어진 n개의 도시들과 그 도시들간의 거리 비용이 주어졌을 매, 처음 출발도시에서부터 정확히 한 도시는 한 번씩만 방문하여 다시 출발도시로 돌아오면서 방문한 도시들을 연결하는 최소의 비용이 드는 경로를 찾는 문제로 최적해(optimal value)를 구하는 것은 전형적인 NP-완전 문제중의 하나이다[2,4,5, 8]. 따라서 이들의 수행시간을 줄이고자 하는 연구가 많이 진행된다. 본 논문에서는 외판원 문제의 최적의 해를 구하는데. 휴리스틱 알고리즘인 최근접 휴리스틱을 이용한다. 물론 수행 시간을 줄이고자 최적화 문제에서 좋은 성능을 보이는 유전 알고리즘 (Genetic Algorithm)으로 얻은 근사해(near optimal)를 초기 분기 함수로 사용하고, 근거리 통신망(Local Area Network)에 기반한 분산 처리 환경에서 여러 프로세서에 분산시켜 병렬성을 살린다.
-
컴퓨터 기술과 네트워크 기술 등의 발전으로 사람의 업무 영역을 컴퓨터가 대신하는 분야는 크게 증가하고 있는데, 대표적인 것 중의 하나가 무인안내 시스템 (Information KIOSK System) 이다. 무인안내시스템은 사람을 대신해서 또는 사람이 할 수 없었던 정보의 전달을 멀티미디어를 이용하여 간단한 조작만으로 손쉽게 각종 정보를 제공하는 컴퓨터 시스템으로, 시간과 장소의 구애를 받지 않고 24 시간 신속하고 정확한 정보 제공이 가능하며, 새로운 정보를 쉽고 빠르게 제공할 수 있고 운영비용이 저렴하기 때문에 개발 초기에 시스템을 구축하는 비용이 많이 소요되고 아직 많은 사람들이 컴퓨터에 친숙하지 못함에도 활용하는 사례가 크게 확대되고 있다. 특히 인터넷의 발전으로 더욱 빠른 속도로 유인안내소를 대치하고 있다. 무인안내시스템 개발과 관련된 많은 연구논문과 기술문서 등이 존재하지만 무인안내시스템을 성공적으로 운영하는 데에는 고려해야 할 중요한 요소들이 많이 있으며 특히 대규모의 무인안내시스템의 경우에는 여러 분야에 관한 노하우(Know-how)가 필요하지만, 공학적인 측면의 일반적인 내용을 언급한 문서들만이 존재하며 운영에 필요한 현실적인 문서는 없는 실정이다. 본 논문에서는 성공적인 무인안내시스템의 운영을 위하여 대규모의 무인안내시스템의 운영에 필요한 제반 사항을 살펴보았다.
-
본 논문에서는 최근 객체지향 설계에 많이 사용되고 있는 객체지향 다이아그램들의 일관성과 완전성을 해결하기 위하여 [1]에서 제공된 일관성과 완전성 규칙들을 기반으로 다이아그램들을 검증할 수 있는 검증 모델을 프레임을 이용하여 설계하였다. 본 논문에서는 프레임을 이용한 설계 과정을 보이기 위하여 다이아그램의 일관성과 완전성을 검증할 수 있는 검증 모델에 대한 각 다이아그램을 대상으로 정보를 유도하였고 유도된 정보를 기반으로 검증에 기초가 되는 공통 내부 표현을 프레임을 이용하여 설계하는 과정을 제시하였다. 설계된 검증 모델은 다양한 객체지향 다이아그램에 대하여 적용이 가능하며 기존의 다이아그래밍 도구와도 결합이 가능하도록 구성되어 있다.
-
본 연구에서는 클래스의 응집도를 측정하는 기존 척도들을 클래스의 참조 그래프에 근거하여 분석하였다. 기존의 척도들이 참조 그래프의 관점에서 어떠한 문제점들이 있는가를 분석하고, 기존 척도들의 분석에 근거하여 클래스 응집도를 측정하기 위해 응집도 척도가 고려해야할 사항들을 제시하였다.
-
본 논문은 프로시저 내에서 데이터 토큰들간의 정보흐름을 모델링 하기 위해서 정보 흐름 그래프(IFG : Information Flow Graph)라고 하는 프로그램 표현 도구를 개발하였다. IFG는 기존 제어 흐름 그래프와는 달리 프로그램 내에서 관심 있는 변수 값의 변화 과정을 쉽게 탐색할 수 있고, 정보 흐름의 미세 변화를 잘 표현할 수 있으므로, 프로그램에 대한 이해를 증진시킬 수 있다.
-
대규모 분산환경 소프트웨어 개발을 위한 컴포넌트의 사용이 점차로 증가하고 있다. 응용프로그램 개발시 사용되는 컴포넌트는 응용프로그램의 성능에 큰 영향을 미친다. 컴포넌트 시장이 성숙되면 선택 가능한 다수 컴포넌트를 비교 선택할 수 있는 방법이 필요하게 된다. 컴포넌트의 성능 측정에 기존 성능 측정 방식을 사용하기 위해서는 추가적인 방법이 필요하다. 본 논문에서는 분산응용을 위한 컴포넌트의 성능 측정을 하는 요소를 제안한다. 빈들의 처리 응답시간, 트랜잭션의 응답시간, 컴포넌트 알고리즘 처리시간, 힙(heap) 사용률, 풀 크기에 따른 CPU사용률을 컴포넌트 성능 비교를 위한 방법으로 제안하며 그 측정을 위한 시스템을 설계한다.
-
본 논문은 감리 정보 시스템을 개발하여 실제 감리 활동에 적용한 결과, 개발된 소프트웨어에 대한 평가 및 분석 정보를 다음과 같이 할 수 있다. 소프트웨어 평가 정보는 감리 평가의 체크 항목 및 기준 점수와 주요 항목별 긴급 개선, 통상 개선, 권고사항 등의 정보를 제공할 수 있기 때문에 시스템 관련 관리자, 개발자, 감리자에게 고품질의 신뢰성 있는 소프트웨어 개발에 기여하였으며, 소프트웨어 분석 정보는 감리 평가 항목별로 다양한 이력 정보를 제공할 수 있기 때문에 향후 소프트웨어 감리 평가 및 개발의 전략 수립에 활용할 수 있다.
-
인간을 대신해서 산업현장을 운영하고 있는 공장자동화 소프트웨어(FMS: Flexible Manufacturing System)가 첨단시대에 발맞추어 다양한 종류로 개발되고 있다. 자동화된 생산라인을 거치는 제품의 품질은 생산기계장치의 품질뿐만 아니라 전반적인 공정을 담당하는 FMS의 성능에도 크게 좌우된다. 본 논문에서 소개하는 설계는 공장자동화 생산설비인 FMS의 품질평가를 지원하는 툴킷이다. 즉, 완성된 제품이 제품개발목적에 적합한지 그 적절성과 제반사항에 대한 평가를 지원한다. 또한 측정과정에서 발견된 오류 및 평가내역을 관리할 수 있도록 하였다. 이러한 기능은 차후 FMS를 개발할 때 관련자가 평가이력을 참조할 수 있도록 함으로써 FMS 품질관리에 도움을 줄 수 있다.
-
소프트웨어의 사용자층이 확대되면서 소프트웨어는 갈수록 많은 기능을 가진 복잡한 시스템이 되고 있다. 사용자의 요구 사항에 부응할 수 있도록 소프트웨어가 대형화되고 복잡해졌으며 이로 인해 품질의 중요성이 더욱 높아지게 되었다. 그러나 다수의 소프트웨어들이 품질관리의 미흡으로 인해 발견되지 못한 오류들을 지닌 채 상품화되고 있는 것이 현실이다. 소프트웨어의 오류를 최소화하기 위해 일반적으로 소프트웨어에 대한 시험 사례를 통해 검증하게 되며 구현 이후, 시험 단계에서 이루어지는 경우가 대부분이다. 그러나 소프트웨어의 오류는 생명주기 전단계에 걸쳐 발생될 수 있으므로 생명주기 전단계에 걸친 적절한 시험을 통해 문제점을 점검하는 것이 고품질의 소프트웨어를 개발하는 최선의 방법이 될 수 있을 것이다. 본 연구에서는 생명주기 단계 중 소프트웨어 구현 단계의 테스트를 위한 시험 측정 항목을 개발하였다.
-
현재 컴퓨터가 실생활의 모든 영역에 중대한 영향을 미치고 있기 때문에, 오류가 없는 소프트웨어에 대한 관심이 증대되고 있다. 오류 없는 안전한 소프트웨어 개발의 거의 유일한 방법은 시스템 개발 초기 단계에서부터 엄격한 검증과 테스트를 행하는 것이다. 그러나, 정작 그 소프트웨어가 적절한 명세에 따라 개발되었는지의 검증과 테스트는 이루어지고 있지 않다. 따라서 본 논문은 그러한 소프트웨어의 일부분인 JavaCard의 기술명세에 따라 제대로 만들어 졌는지의 여부를 검증할 수 있는 검증 테스팅 도구에 관해 연구하고자 한다.
-
컴포넌트 소프트웨어는 고객 요구에 맞는 다양한 소프트웨어의 신속한 개발과 강력한 재사용성이라는 특성으로 소프트웨어 개발업체는 물론 최종 사용자들의 만족도를 크게 높여줄 수 있다. 본 논문에서는 웹 브라우징 도메인 분석을 통하여 CBD를 가장 효과적으로 지원해주는 차세대 방법론인 카탈리시스를 이용하여 WBC(Web Browsing Component)를 설계하고 COM(Component Object Model) 기반으로 구현함으로써 특화된 컴포넌트(SWF Display)를 확보할 수 있었고, 또한 웹 브라우징 컴포넌트의 설계공정을 제시함으로써 패키지 컴포넌트 설계의 한 모델을 제시하였다.
-
웹의 짧은 역사에 비하여 기술이 급속히 발전하고 사용자들의 수가 폭발적으로 늘어가고 있다. 그러므로 웹 어플리케이션의 효율적인 개발 방법이 필요하다. 웹 어플리케이션 개발은 기존 방법론에서 정의한 사용자 인터페이스 부분을 웹 상에서 정의하는 것이다. 그러므로 기존 방법론과 많은 관련이 있으며 이를 이용하면 용이하게 웹 어플리케이션 개발방법이 개발된다. 소프트웨어 개발방법에 있어서 웹 어플리케이션 분석 및 설계 방법에 대한 방법을 국제 표준인 ISO12207 정보기술 소프트웨어 개발 생명주기에 근거하여 개발된 마르미-D 방법론의 단계를 통하여 제시한다. 이러한 방법을 통하여 적용한 "중소형 인트라넷 시스템 개발을 위한 산출물 중심 개발절차모형"의 분석단계를 제시한다.
-
홈페이지는 하이퍼미디어를 사용하여 작성하는 것이 보퉁이다. 본 연구의 최종 목적은 이를 확장하여 멀티미디어 시나리오를 작성하여 홈페이지에 삽입할 수 있는 기능을 제공하는 것이다. 이를 위하여, 본 논문은 시나리오 표현 방식을 제안하고, 이렇게 표현된 시나리오를 웹브라우저에서 해석하여 상영하는 프로그램의 설계를 소개한다. 인터넷이 아닌 PC에서 시나리오를 작성하는 환경을 제공하고 작성된 시나리오를 상영하여 주는 멀티미디어 저작 도구는 이미 많이 나와 있지만, 홈페이지에 멀티미디어 시나리오를 삽입하고 이를 해석하여 상영하여 주는 소프트웨어 개발 사례는 별로 없다. 본 연구는 웹페이지에 멀티미디어 시나리오를 손쉽게 삽입할 수 있는 소프트웨어 개발의 계기가 될 것으로 본다.
-
본 논문에서는 빠르고 정확하게 기후를 예측, 분석하기 위해 웨이브렛 변환을 통해 Data의 특징을 추출하고 이를 신경망의 입력값으로 사용하는 기상예측시스템은 제안하였다. 또한 학습이 잘되지 않는 패턴에 대한 집중적인 학습을 수행할 수 있는 Epsilon Descending 학습방법을 사용하여 정확도를 상승시켰다. 예측실험결과 웨이브렛 변환을 데이터의 전처리 과정에 삽입한 제안 기상예측시스템이 기존의 신경망만을 통한 기상예측시스템에 비해 예측능력면에서 훨씬 더 우수함을 보였다.
-
인터넷의 대중화와 더불어 인터넷의 활용분야가 모든 산업 분야에 파급되고 있는데 특히 마케팅 분야도 인터넷에 의해 많은 변화가 일어나고 있다. 그 중에 한 분야가 쇼핑몰인데 기존의 조립 PC를 판매하는 쇼핑몰들은 단순히 부품을 조합하는 방법을 사용하기 때문에 부품간의 호환성을 고려하지 못한다. 본 논문에서는 컴퓨터에 전문적인 지식이 없는 사용자를 위하여 부품간의 호환성을 고려해서 온라인을 이용한 구매자에게 PC를 구입하는데 편의를 제공하는 쇼핑몰과 이를 위하여 퍼지이론을 이용하여서 부품간의 호환성을 충고해주는 지능형 에이전트인 퍼지 에이전트를 구현한다.
-
클러스터링에 있어서 k-means[7], DBSCAN[2], CURE[4], ROCK[5], PAM[8], 같은 기존의 알고리즘은 원형이나 타원형 등의 어느 고정된 모양에 의해 클러스터를 결정한다. 만약 클러스터 하려는 데이터의 분포가 우연히 알고리즘의 결정된 모양과 일치하면 정확한 해를 얻을 수 있다. 하지만 자연적인 데이터의 분포에서는 발생하기 어렵다. 데이터의 형태를 추적하여 이러한 문제점을 해결한 CHAMELEON[1] 알고리즘이 최근에 발표되었다. 하지만 모양에는 독립적이나 데이터의 양이 증가함에 따라 소요되는 시간이 폭발적으로 증가한다. 이것은 기존의 마이닝 데이터들이 대용량이라는 것을 고려하면 현실에 적용하기 힘든 문제점이 있다. 이러한 문제점을 해결하기 위해 본 논문에서는 K-means[7]]를 이용한 대표를 선출하는 방법으로 CHAMELEON[1]의 문제점 개선(EF-CHAMELEON)을 시도하였으며 여러 자연적인 형태의 도형들은 아주 작은 원형들의 집합으로 구성 될 수 있다는 생각을 기본으로 잡음에 영향을 받지 않을 정도로 아주 작은 초기 다수의 소형 클러스터를 K-mean을 이용하여 구성하고 이를 다시 크러스터간의 상대적인 거리를 이용하여 다시 머지 하는 방법으로 모양에 의존적인 문제를 해결하며 비교사 학습(unsupervised learning)에 충실하기 위해 임계값을 적용 적정 단계에서 알고리즘을 멈추게 한 ADF 알고리즘을 소개한다. 실험 데이터는 기존의 여러 클러스터링 알고리즘이 판별 할 수 없었던 다양한 모양을 가지고있는 2차원 배열을 사용하여 ADF. CHAMELEON[1], EF-CHAMELEON,의 성능을 비교하였다.
-
정보의 홍수 속에서 사용자가 원하는 정보를 제공하기 위해서는 현재의 Web 상에서의 단순 검색에 의한 정보의 제공이 아닌 뉴스서버에서의 정보제공과 함께 검색된 정보를 필터링하고 하여 더 높은 수준의 정보를 제공하여야 한다. 본 논문에서는 HTTP 와 NNTP를 사용하여 웹과 뉴스 서버상에 존재하는 정보를 검색하고 각 사용자의 Profile을 구축, 이것을 이용하여 피드백, 클러스터링 등의 필터링 기법을 적용, 사용자에게 정보를 제공할 수 있는 지능형 통합 에이전트 시스템의 구현 방법을 소개한다. 제안하는 시스템은 사용자의 관심도를 나타내는 Profile을 이용한 검색된 정보와의 필터링 과정을 통하여 검색된 정보의 유용성과 질을 높일 수 있으며 각 필터링 방법의 모듈화를 통하여 각 학습방법의 개선을 용이하게 한 것이 특징이다.
-
실시간 정보가 알려지지 않은 해저환경에서 자율수중 운동체(AUV, Autonomous Underwater Vehicle)가 성공적인 임무 수행을 완료하기 위해서는 주어진 목표지점까지의 안전하고 효율적인 경로설정이 선행되어야 한다. 이를 위해 평가함수(evaluation function)에 기반한 휴리스틱 탐색(heuristic search)이 사용되는데 대부분의 평가함수는 목표점까지의 거리, 소모되는 연료로 구성된다[1]. 본 논문에서는 영역전문가가 보유한 장애물회피 관련 경험적 정보(heuristic information)를 반영하여 보다 효율적인 평가함수를 고안하며 후보노드들간의 관계성을 고려한 퍼지관계곱(Fuzzy Relational Products) 기반 휴리스틱 탐색기법을 제안한다. 제안한 탐색기법의 성능을 검증하기 위해 수행시간(cpu time), 경로의 최적화(optimization)정도, 사용 메모리 관점에서 시뮬레이션을 통해
$A^*$ 탐색기법과 비교한다. -
이 논문에서는 개념간의 애매한 관계를 적절히 표현할 수 있는 퍼지 개념 계층을 참조하여 최하위 개념 수준에서부터 최상위 개념 수준까지 각 수준에서 연관 규칙을 추출하는 다중 수준 상향식 연관규칙 마이닝 방법을 제안한다. 상위 개념 수준에서 빈발 항목 집합을 구하는데 필요한 상위 개념 수준의 트랜잭션 데이터베이스를 생성하는 방법을 소개한다. 또한 제안한 방법의 응용성을 보이기 위해 실험 과정과 결과를 보인다.
-
본 논문은 국내.외적으로 심각한 유해정보로 인한 피해를 막고자 개발된 유해사이트 차단 소프트웨어들의 동향과 문제점들을 제시해 새로운 유해사이트 차단 소프트웨어 개발에서 구현해야할 부문에 대해 제시했다. 각 소프트웨어들은 독창적인 기능들을 보유하고 있으나 기능상의 문제점을 안고 있다. 유해 정보 차단 기술을 바탕으로 만들어진 유해 차단 소프트웨어들은 사용된 기술에 따라 차단 목록기반의 선별 기술을 사용한 소프트웨어는 차단 목록의 주기적인 갱신이 어려움이 있고 불건전 사이트에 노출 위험이 상대적으로 크며, 허용 목록 기반의 선별 기술에서는 접근할 수 있는 사이트가 극히 제한적이라는 것이며, 내용 등급 기반의 선별 기술은 해당 사이트의 모든 정보를 차단하므로 유익한 정보까지 차단한다. 차단 목록 기반의 선별 기술과 허용 목록 기반의 선별 기술은 지속적인 데이터베이스의 갱신이 필요하다. 내용 등급 기반의 선별 기술은 아직까지는 웹사이트의 99%이상이 등급 표시가 없으나 앞으로는 등급 시스템과 등급 표시제를 강화해 등급에 따른 유해사이트 차단이 이루어져야 하며 그러기 위해서는 현재로는 부모의 역할에 의해 이루어지는 것을 웹 문서에 등급 정보가 반드시 삽입되도록 하는 강제적인 방법이 동원되어야 하며 브라우저 상에서 등급 정보가 없는 사이트에 대해서는 볼 수 없도록 차단하는 방법이 유해사이트를 차단하는데 효과적일 것이다.
-
국내에서는 전자상거래 진흥을 도모하고 정보사회에서의 국가 경쟁력을 확보하기 위해 128비트 블록암호알고리즘인 SEED를 발표하였다. 본 논문에서는 SEED의 하드웨어적인 응용을 위하여 외부 인터페이스를 고려한 고속의 하드웨어 구현에 대하여 연구하였다. VHDL을 이용하여 모델링 하였으며 시뮬레이션 및 합성 과정을 거쳐 수행을 검증하였다.
-
평문과 암호문 쌍에서 일부 예측할 수 있는 평문들을 이용하여 비밀키를 찾는 공격을 예상 평문 공격(Probable Plaintext Attack)(1)이라고 한다. 인터넷 보호 프로토콜은 IP Datagram에 AH(Authentication Header)(2), ESP(Encapsulating Security Payload)(3) 등과 같은 Security Header가 붙여지며, 각 헤더부분에서 예상할 수 있는 영역을 가지고 있으므로 예상 평문 공격의 주요한 대상이되고, 이러한 취약점은 현재 인터넷 보호 프로토콜에서 사용되고 있는 DES(Data Encryption Standard)(4) 알고리즘에서 두드러지게 나타난다. 본 논문에서는 IPv4와 IPv6를 서로 비교하고 각각의 IP version에서 예측할 수 있는 예상 평문영역을 조사한 다음, 일어 날 수 있는 예상 평문 공격의 비율을 서로 비교하여 앞으로 상용화될 IPv6의 문제점과 해결방안을 제시한다.
-
사용자 인증과정에서 나오는 패킷 정보 유출은 보안상 큰 문제가 되고있다. 따라서, 사용자 인중과정에 대한 보안 강화 대책이 요구된다. 본 논문에서는 변형 암호 인증 방식을 응용하여 사용자 인증 방식을 강화한다. sniffer와 같은 패킷 단위의 공격이 있을 경우 암호키를 모르면 해독이 불가능하다. 로그인을 위한 페이지에서 파악한 IP와 입력받을 때 파악한 IP가 같아야만 인증을 허용함으로써 로그인 화면이 아닌 다른 경로에 의한 접근을 원천적으로 막는다. 암호화에 사용되는 키를 항상 새로 생성함으로써 키 유출에 관한 문제를 해결한다. 마지막으로 안전성이 해슁 알고리즘의 의존도를 낮추어 안전성을 강화한다.
-
최근 인터넷의 발달로 인하여 보안에 대한 위험이 점차 증가하고 있어 보안에 관한 보다 더 철저한 대응 필요성이 대두되고 있다. 이 연구에서는 패킷 필터링 라우터와 프락시 서버를 결합한 스크린드 호스트 게이트웨이 방화벽을 제안하여 단위 학교전산망에 알맞은 방화벽을 구축하는데 경제적 효과를 기대할 수 있다.
-
네트워크가 복잡해지고 에이전트를 이용한 분산 시스템이 증가함에 따라 악성코드의 수와 종류도 현저한 증가 추세를 보이고 있다. 코드의 안전한 실행을 위해서는 그 동안의 수동적인 대응책을 넘어선 능동적인 방법이 요구되는 시점에서 Proof-Carrying Code라는 능동적인 대응책이 제시되었지만 현실적인 문제에 봉착해 있다. 따라서 본 논문에서는 분기를 기반으로 한 Proof-Carrying Code의 변환을 시도해 기존의 Proof-Carrying Code 방식보다 효율적이고 능동적으로 코드의 안전한 수행을 보장하는 방법을 제시한다.
-
정보화 사회로의 진전으로 웹 환경에서의 다양한 서비스가 요구되고 있다. 그 용도가 점차적으로 증가추세에 있는 웹 환경에서의 다양하고 중요한 정보에 대한 서비스를 위해서는 안전한 사용자 인증과 데이터의 무결성 등이 이러한 서비스에 대하여 필수적이라고 할 수 있다. 현재에는 SET이나 SSL과 같은 안전한 암호화 통신을 위한 많은 프로토콜이 연구 개발되고 있다. 하지만, 본 논문에서는 현재 그 중요성이 대두되고 있는 사용자 인증과 서버와 클라이언트간의 보다 신뢰할 수 있는 안전성을 위한 암호화 통신을 위해서 보안상 안전한 웹 시스템 환경을 설계하고자 한다.
-
Design of Removal Module of Malicious Agent for Distributed Denial of Service Attack Response System분산서비스거부(Distributed Denial of Service or DDoS)틀 이용한 공격은 공격목표시스템이 보안이 철저하다고 해도 쉽게 공격을 가할 수 있는 공격법이다. 근래에 들어 이러한 공격법은 여러 해킹 툴의 보급과 함께 급격히 증가하고 있다. 하지만, 시스템 자체의 보안만으로 대처 방안이 되지 못하고 있는 실정이다. DDoS 공격을 방지하기 위해서는 전체 시스템들이 모두 보안체계를 갖추고 있어야 하지만, 이것은 현실적으로 불가능하다. 결국 DDoS 공격을 탐지하고 대처하기 위해서는 라우터와 네트워크를 기반으로 한 대응시스템 설계가 요구된다. 또한 DDoS 공격의 재발을 막기 위해서는 DDoS 공격 시스템으로 이용된 시스템을 찾아 악성프로그램을 탐지하고 제거할 수 있는 악성에이전트 탐지 및 제거 시스템을 설계하였다.
-
기존의 사설망에서 쉽게 제공될 수 있었던 QoS가 가상 사설망에서는 새로운 패러다임을 요구하게 되었다. 가상 사설망이 고려되고 구현되는 형태가 다양한 만큼 보안이 아닌 QoS도 여러 가지 형태의 VPN에서 고려되고 있다. 본 논문에서는 보안성과 QoS보장 모두를 제공할 수 있는 방법들에 대해서 살펴보고 요즘에 크게 대두되고 있는 MPLS VPN 기법에 대해서 기술하고 개선되어야 할 점들에 대해서 논의한다.
-
본 논문에서는 대규모 네트워크 환경에서의 분산된 침입탐지 시스템(Intrusion Detection System: IDS)을 망관리의 표준 프로토콜인 SNMP(Simple Network Management Protocol)와 이동 에이전트를 이용해서 진보된 형태의 다중호스트/네트워크 기반의 침입탐지 시스템 프레임워크를 제시하였다. SNMP 에이전트는 호스트 기반의 침입탐지를 수행하며 분산된 호스트들에서의 이동 에이전트는 플랫폼 독립적인 네트워크 기반의 침입탐지를 함으로써 시스템의 유연한 확장성 결함허용 및 시스템의 동적인 구성을 가능케한다.
-
요즘 전자상거래의 활성화로 전 세계적으로 인터넷 쇼핑몰과 경매 사이트를 운영하는 곳이 많이 있다. 하지만 사용하던 물건을 팔고 새로운 상품을 구매하려고 한다면 일반적으로 중고 물건을 파는 사이트를 찾아서 그곳에서 물건을 팔고 다시 다른 인터넷 쇼핑몰에서 물건을 사야하는 번거러움이 있다. 그리고 쇼핑몰 사이트의 관리자 입장에서는 판매부진상품이나 이원상품 등을 관리하기 어렵다. 또 기존에 구축되어 있는 맡은 쇼핑몰과 경매사이트의 데이터베이스의 활용도를 보면 저장된 상품을 보여주고. 판매가 되면 삭제되는 역할에 국한된 경우가 많다. 본 논문에서는 전자상거래의 사용자가 인터넷을 보다 간편하게 이용하고 사용자가 등록한 중고물품, 쇼핑몰의 판매부진상품, 이월상품의 경매로 인한 구매자의 참여를 위해 쇼핑몰과 경매 사이트를 통합하여 운영하고, 지금까지의 공통적이고 일반적인 내용의 E-mail 마케팅을 데이터 베이스 통계분석에 의해 차별화 되고 집중적인 E-mail 마케팅으로 구현한다.
-
인터넷 사용의 급격한 증가와 방대한 자료로 인하여 검색엔진에 대한 요구가 높아지고 있으며, 인터넷을 통한 쇼핑이 확대됨에 따라 가격에 대한 정확한 검색과 필터링이 불가피하게 되었다. 현재 정보를 찾기 위한 많은 검색엔진이 존재하지만 실제로 사용자가 필요로 하는 정확한 정보를 찾아주지는 못하고 있다. 따라서 특화된 검색엔진이 필요하게되고, 이로 인해 가격비교 검색엔진이라는 특화된 비교 검색엔진을 제안한다. 구현에 사용된 데이터베이스는 MySQL이며 스크립트 언어는 PHP이다.
-
본 논문은 한글 고유 명사를 새로 개정된 한글 로마자 표기법에 의해 로마자 표기로 변환하는 시스템의 구성에 대해 기술하였다. 1995년에 문화체육부에서 배포한 프로그램 이후로 현재까지 한글을 로마자 표기로 자동 변환하는 프로그램이 나오지 않았고 이 프로그램 또한 새로 개정된 로마자 표기법이 아닌 예전의 로마자 표기법을 따르는 이유로 본 논문은 새로 개정된 표기법을 따르는 한글 고유명사의 로마자 자동 변환 시스템을 DB를 이용하여 구축하는 방안을 제시하였다. 그 결과 DB를 이용한 한글의 로마자 자동변환시스템은 개발자 측면에서는 프로그램 구현과 정확성 면에서 효과적인 장점을 얻을 수 있으며, 사용자 측면에서는 새로 개정된 개정안을 쉽게 익히고, 사용할 수 있게 한다.
-
인터넷을 통하여 광범위한 사람과 기업이 연결되어 있는 현대 정보시스템에서, 전자메일은 그들을 연결하는데 가장 효율적인 도구 중 한가지라는 것은 이제 더 이상 말할 필요가 없을 정도다. 전자메일은 그것을 잘 활용함으로써 생산 효율을 몇 배로 향상시킬 수 있는 반면, 능숙하게 사용하지 못할 경우 수신인과 발신인 상호간의 커뮤니케이션을 혼란시켜 생산성을 저하시킬 위험성을 내포하고 있다. 본 논문에서는 대량의 전자메일을 가입자에게 발송해야 하는 기업환경에서 대량의 메일 전송시에 메일서버에 걸리는 부하를 3-tier 방식을 적용하여 효율적으로 관리하는 방법에 대하여 고찰하고, 이의 구현에 대하여 논의한다.
-
최근에 들어와서는 정보의 양이 급격히 증가하고, 인터넷이 대중화되면서 정보를 표준화된 형태로 저장해 그 활용도를 중대시키는 것과 함께 이를 웹 환경을 통해 제공함으로써 대중성을 확보하는 것에 새로운 XML(extensible Markup Language)표준을 사용하였다. 즉, XML은 웹 기반 애플리케이션을 통해 데이터를 표현하고 고찰하기 위한 표준 공통 포맷인 마크업 언어이며, 사용자가 문서를 적절히 구조화해서 저장시킬 수 있는 장점으로 인해 기존의 HTML로 구축된 웹 서비스 환경 보다 데이터베이스화하기 쉽고 다양하며 복잡한 검색 환경이 제공되므로 최근에는 XML 문서를 데이터베이스에 저장하고 효율적인 관리 및 검색을 지원하는 작업에 많이 응용되고있다. 따라서, 본 논문은 XML을 이용하여 웹에서 사용할 수 있는 학생관리 시스템을 구현하였으며 이는, 하나의 학생 데이터를 DTD(Document Type Definition)로 구현하여 교수와 학생에 따라 나타내는 정보를 다르게 하였다. 즉, 하나의 DTD 자료를 기본으로 하여 서로 다른 사용자들이 자신의 관점에 맞는 정보를 검색할 수 있었다.
-
신문은 가장 오래된 정보분배 수단의 하나이고, 대부분의 사람들은 방송보다는 좀 더 자세한 일상의 정보를 획득하기 위하여 날마다 신문을 이용한다. 인터넷의 등장과 함께 모든 주요신문사들은 온라인 신문기사를 독자들에게 제공하고 있으며, 신문사들의 웹사이트들은 페이지 뷰(Page View)의 평가에서 대부분이 상위에 랭크되어 있다. 그러나 현재의 온라인 신문기사의 브라우징에는 사용자의 이용 편의성 및 시간에서 많은 문제점을 내포하고 있다. 본 논문에서는 사용자가 온라인 신문기사를 검색할 때, 신문기사 전체의 윤곽을 파악할 수 있도록 하고, 브라우징에 소요되는 시간과 마우스 클릭 횟수를 대폭 줄일 수 있는 브라우징 방법에 대해 연구하였다.
-
인터넷 사용자의 비약적인 증가와 발전에 따라 교육공학에 있어서도 구성주의를 기반으로 한 웹 기반 학습의 역할이 매우 중요한 하나의 교육 분야로서 인식되고 있다. 따라서 웹을 기반으로 한 수많은 학습 사이트가 등장하고 있으며, 이를 이론적으로 정립하기 위한 연구도 계속되고 있다. 본 논문에서는 구성주의 및 웹 기반 학습 이론에 충실하면서, 구조적이고 학습 효과를 높일 수 있는 웹 기반 학습[WBL] 환경을 구현하기 위하여, 기존의 웹 기반 학습 사이트에 대한 분석을 바탕으로 각 모듈 사이에 유기적인 관계를 가지고 학습자의 학습을 관리해 줌으로써, 학습 효과를 최대한 높일 수 있는 웹 기반 학습 환경을 구현하였다. 또한 UML 방법론을 사용하여 재사용 가능한 메시징 컴포넌트를 구현 및 이용함으로써, 웹 환경에서 교사-학습자간, 학습자-학습자간의 적극적인 상호작용을 할 수 있고, 다른 웹 기반 학습 사이트에서도 재사용 할 수 있도록 하였다.
-
최근 인터넷 및 정보 통신 기술이 급속하게 발달함에 따라서 네트워크를 기반으로 한 응용 소프트웨어 및 네트워크 관련 기술들이 많이 연구, 개발되고 있다. 이와 관련하여 과거 인공지능 분야에서 많이 연구되어 왔던 에이전트 기술이 최근의 네트워크 기술을 기반으로 하여 다시 활발한 연구가 진행되고 있다. 이러한 에이전트 기술을 이용하여 본 논문에서는 일반 비서업무 중에서 상사의 스케줄 관리를 대행할 수 있도록 하는 비서 에이전트 시스템 모델을 설계하고 그 구성 기법을 기술한다. 본 논문에서 기술하는 비서 에이전트 시스템은 3-tier 구조하에 각 비서 에이전트의 스케줄 자료 처리 및 이를 이용한 판단 능력을 효과적으로 분석하기 위해서 데이터베이스 시스템과 지식기반 시스템이 유기적으로 결합되어 운용된다.
-
학습자가 인터넷을 이용하여 자신의 수준에 적합한 교육을 자가학습 방법에 의해 습득할 수 있는 시스템을 설계하고 구현한다. 이 시스템은 기존의 이론 습득 후 문제해결 방식이 아니라 문제 해결을 통해 기술적인 내용을 습득하는 형식을 취하였다. 이는 학습자에게 불필요한 부분을 제거하고 반드시 필요한 부분이나 문제를 통해 원하는 기술을 빠르게 습득할 수 있기 위함이다. 이 시스템은 인터넷 환경 및 분산 환경에서 동작하며 웹 서버와 서버 컴포넌트간의 결합에 의해 구현하였다.
-
인터넷(Internet) 이란 거대한 네트웍들이 모인 것이다. 인터넷 속의 산업구조는 1:1 대면 방식의 구조에서 네트워크 상의 On-line 구조로 변화되어 가고 있다. 인터넷 상에서의 전자상거래를 통하여 우리 농촌의 농산물 판매 구조가 변화를 가져와야 할 것이다. 생산지에서 소비자에게 직송할 수 있는 상거래 시스템이 필요한 것이다. 이에 본 연구에서는 "웹 상의 농산물 전자상거래 사이트 구축 시 정보 보안 및 관리 방안"을 SSL/TLS를 이용한 쇼핑 시나리오를 이용하여 개선된 암호화 및 사용자 인증 전자결재시 사용되는 전자서명 키를 연구하여 구현하고자 한다. 또한 비대칭적 암호화 기법 및 SET을 이용한 암호화 거래 방법을 제시하였으며, 호스트의 비대칭적인 스위칭 시스템으로 사용자가 웹 사이트에 접속시에는 데이터 서버는 닫혀있는 상태이고 비동기적으로 사용자가 웹사이트에서 인증을 득한 후에 데이터 서버로 접속이 가능하며 데이터의 액세스가 끝난 후에는 웹사이트의 접속을 재게 시키고 데이터 서버의 액세스는 무효화시킴으로써 서버의 정보 보안 및 관리를 효율적으로 수행한다.
-
제 3 세대 이동 통신인 IMT-2000 서비스의 목적은 언제 어디서나 어떠한 환경 하에서도 고품질의 영상과 신뢰성 있는 멀티미디어 서비스를 제공한다는 점이다. 기존의 2 세대 이동통신에서의 엔터테인먼트 서비스가 텍스트 기반의 온라인 게임이나 단순한 이미지 및 그래픽 파일 그리고 저 해상도의 영상만이 제공되었다면 IMT-2000 상에서의 엔터테인먼트 서비스는 개인화가 부각된, 눈으로 보고 느낄 수 있는 고 부가가치의 영상서비스를 제공 할 것이다. 사용자는 정지 또는 이동 중에도 IMT 단말기로 3 차원 게임을 즐기고 실시간 또는 주문형 영상 및 음악을 시청하며 여행정보를 수집하는 등의 더욱 더 효과적인 무선 오락을 즐길 수 있도록 기존의 시간 때우기 식의 개념에서 벗어나 자신만의 가상 세계를 체험할 수 있는 사이버 월드의 킬러 서비스로서 기반을 다져가야 할 것이다. 본 고에서는 IMT-2000 엔터테인먼트 서비스와 이에 관련되는 소요기술 등을 기술 하고자 한다.
-
근래 인터넷을 통한 대용량의 멀티미디어 데이터와 여러 종류의 사용자 서비스를 충족하기 위해서 네트워크에 대한 연구가 활발히 진행되어지고 있다. 따라서 본 논문에서는 차세대 개방형 네트워크에 적용할 수 있는 라우터를 위한 객체 지향적 Open Orogrammable Interface 기술을 연구함으로써 앞으로 IP Router에 도입될 정책이나 구성의 동적 변경에 유연성 있게 대처할 수 있고, 향후 수요가 급증하게 될 다양한 대용량 멀티미디어 데이터와 여러 종류의 QoS 에도 능동적으로 대처할 수 있는 방안을 제시한다.
-
MPLS 는 ATM 과 같은 기존의 레이어 2 계층의 스위칭 기술을 사용하여 IP와 같은 레이어 3 계층기능을 효과적으로 제공하기 위해서 제안되었다. 이러한 MPLS가 코어라우터에 적용될 때 확장성을 제공하기 위한 필수적인 방안으로 VC merging 기능이 요구된다. VC merging 기능은 수신된 ATM 셀들을 VCC 별로 AAL5 프레임 단위로 다중화하고 동일한 목적지를 갖는 ATM 셀에 대해서 동일한 VPI/VCI 값을 갖도록 ATM 셀을 생성한다. 본 논문에서는 최대 1Gbps 데이터를 처리하는 SAR 소자를 사용하여 VC merging 장치를 구현하였다. 그리고 이를 MPLS 망에 적용시키기 위해서 VCC 연결 설정에 제한성을 갖는 SAR 소자에도 적용 가능한 연결 설정 및 해제 절차를 제공하였다.
-
본 논문은 이동 컴퓨팅 환경에서 실시간 데이터의 전송시 발생하는 패킷 손실에 관한 문제를 다룬다. 현재 인터넷 상에서의 실시간 데이터 전송은 주로 RTP/RTCP 프로토콜[1]을 이용하는데, 이 프로토콜은 안정된 전송을 보장받지 못하며, 따라서 패킷 손실을 피할 수 없다[2,3]. 특히, 제한된 무선 대역폭과 높은 BER(bit error rate) 특성을 갖는 이동 컴퓨팅 환경에서는 기존의 인터넷보다도 더 많은 패킷들이 손실될 수 있다. 본 논문에서는, 이동 컴퓨팅 환경에서 실시간 데이터 전송시 발생되는 패킷 손실 특성을, 길버트 모델에 기초하여 확률적으로 분석하고, 이를 기반으로 새로운 복구 방법을 제안한다. 제안하는 실시간 데이터의 복구 방법에서는 패킷에 부가하는 잉여 데이터의 개수를 가변적으로 조절함으로써, 사용 중인 네트워크의 패킷 손실 특성을 반영할 수 있다. 특히, 잉여 데이터들의 오프셋 값들을 비연속적으로 설정함으로써, 간헐적이거나 연속적인 패킷 손실 모두에 대처할 수 있는 특징이 있다.
-
본 고는 인터넷 이용자가 원하는 웹페이지 링크시 발생할 수 있는 여러 가지 문제 중, 언어적인 장벽을 해결하기 위한 시스템을 설계하고 이를 이용하여 언어적인 문제를 해결할 수 있는 방법을 제시한다. 인터넷 이용자의 DNS 서버와 로컬 데이터베이스를 이용하여 인터넷 이용자의 언어 정보를 추정하고, 추정한 언어로 구성된 웹페이지를 인터넷 이용자에게 제공하는 시스템을 설계한 것이다. 이로 인해, 인터넷 이용자들에게 발생하는 언어적인 장벽 문제 해결, 웹페이지 상에서의 불필요한 클릭 수 감소, 웹페이지 링크 수 증가, 시간 절약 등의 여러 가지 편의를 제공할 수 있다.
-
경쟁이 도입된 통신시장에는 사업자간에 공정경쟁을 촉진하고 가입자에게는 사업자 선택의 폭을 증대시켜 주는 서비스제공자 번호이동성이 도입되고 있다. 이동전화시장에도 최근 영국을 비롯한 선진 통신국을 중심으로 번호이동성 서비스를 제공 중에 있다. 본 논문에서는 이동전화의 번호이동성 제공기술들을 살펴보고, ETSI 에서 표준화하고 있는 네트워크 solution의 요구기능을 검토하여 이동전화의 번호이동성 제공기술의 장.단점을 비교 분석하였다. 또한 국내 도입 시 바람직한 기술적 제공방안이 선택될 수 있도록 국내 적용을 위한 사전 고려사항을 제시하였다.
-
IMT-2000은 제 3세대 이동통신 시스템으로서 육상, 해상, 위성을 포함한 모든 이동통신을 포괄하는 통신서비스를 제공하게 된다. 또한, 기존의 음성 서비스뿐만 아니라 문자, 이미지, 멀티미디어 정보까지 전송할 수 있으며 국제적인 로밍을 통해 전세계 어느 곳에서도 통신할 수 있는 미래의 이동통신 시스템이다. 본 논문의 목적은 IMT-2000 교환기에서 지능 망 서비스를 수행하는데 필요한 기본 모델 구조인 기본 호 상태 모델을 적용하는 방안을 제시하는 것이다. 그 내용으로 IMT-2000 교환기를 위한 발신 및 착신 기본 호 상태 모델과 교환기 소프트웨어 블록을 소개한다. 또한, 이를 바탕으로 기본 호 상태 모델을 적용한 한 예로서 IMT-2000 교환기 내부 블록간의 자국 호 처리 절차를 설계하고 기본 호 상태 모델이 적용될 수 있는 사용자 호 제어부 블록의 유니트 및 파일 구조를 설계한다. 그리고 IMT-2000 교환기에서 기본 호 상태 모델을 적용한 발신 및 착신 사용자 제어부의 SDL 다이어그램과 이에 대한 CHILL을 이용한 구현 예를 제시한다.
-
이동 통신 분야에서 통신 기술의 발달에 의한 정보화 사회의 진전에 따라 비약적인 발전을 거듭하고 있다. 특히 이동 전화와 노트북과 같은 이동 단말기가 보편화됨으로써 셀룰러망이 빠르게 성장할 수 있었고, 제한된 라디오 스펙트럼에서 이동 단말기의 증가하는 수를 조정하기 위해 마이크로/피코셀룰러 구조와 같이 디자인되었다. 이와 같이 다수의 사용자를 수용하기 위해 셀 크기를 축소하게 되면 핸드오프 이벤트가 증가하게 되고 안정적인 서비스를 제공하기 위해 효과적으로 처리해 줄 수 있는 핸드오프 기술은 필수적이라 할 수 있다. 이 논문에서는 이웃에 있는 셀에 셀룰러 트래픽의 양에 따라 핸드오프 호에 예약한 셀 안에 대역폭의 양을 동적으로 조정하는 Population-Based Reservation구조에서의 Fractional Parameter에 대한 성능을 분석하였다. 이 파라미터의 값은 QoS 요구를 기본으로 결정되어져야 하고 요구사항을 충족시키기 위해 변화하는 트래픽 상태들에 따라 동적으로 조절되어질 수가 있다.
-
최근 WAP(Wireless Application Protocol)을 이용한 무선 인터넷 사용에 대한 관심이 높아지고 있다. WAP은 무선환경에 적합하도록 설계되어 있으며, 유선 인터넷과 비슷한 구조를 가지고 있다. 그러나 기존의 인터넷이 HTML 문서 형태로 정보를 저장하고 있는데 비해서, WAP에서는 WML(Wireless Markup Language) 문서 형태로 정보가 저장되어야 한다. 따라서 HTML 문서를 WML 문서로 자동 변환해 주는 소프트웨어가 필요하며, 본 연구에서는 이러한 역할을 하는 HTML 필터(filler)를 개발한다. 즉, 본 논문에서는 WML의 구성 및 특징에 대해서 알아보고, HTML 필터의 설계, 구현 및 작동결과에 대하여 설명한다.
-
본 논문에서는 기존 폭주 회피형 ERICA+ 알고리즘에서 ER 피드백 계산에 이용되는 부하지수, 가용용량, 활성 가상회선 수 등에 영향을 미치는 측정간격을 기존의 Cell 단위나 Time 단위가 아닌, 목적 큐 길이를 기준으로 현재 스위치의 큐 길이의 변화에 따라 파라미터를 측정함으로써, 큐 지연은 물론이고 ACR과 Fair Share의 진동을 줄일 수 있고, 일시적인 트래픽 폭주에 동적으로 반응할 수 없거나 빈번한 측정으로 인한 시스템의 복잡도와 고속화 문제를 해결한 안정적인 알고리즘을 제안하고 시뮬레이션 수행을 통하여 기존의 방법과 비교 분석한다.
-
본 연구에서는 가상현실을 이용한 의료 기술로서 손 재활 치료 시스템을 설계한다. 손 재활 치료는 직접적인 손의 손상으로 인한 환자뿐만 아니라 뇌손상이나 다른 신경의 손상을 입은 환자 등 다양한 원인에 의하여 발생한 환자들에게 필요하다. 많은 경우에, 손재활 치료를 통하여 운동력의 향상뿐만 아니라 판단력이나 사고력을 높이는 것까지 병행되어야 한다. 본 연구에서는 손재활 치료를 돕기 위하여 햅틱기술과 게임요소를 포함하는 컨텐트를 가진 시스템을 설계하여 테스트한다.
-
망의 규모가 커지고 사용자가 많아짐에 따라 점차 망 관리의 필요성이 인식되면서 많은 망 관리 시스템이 개발되고 있다. 하지만 현재의 시스템 제작은 새로운 기술들이 빠른 속도로 나오기 때문에 개발기간이 점점 단축되어야 하는 부담을 안고 있다. 이에 본 연구에서는 SNMP(Simple Network Management Protocol)를 이용하여 웹 기반의 망 관리 시스템을 개발하는 개발자에게 좀더 쉽고 편리하게 시스템을 개발할 수 있도록 망 관리 시스템 개발에 필요한 중요 핵심 기술을 Javabeans를 사용하여 컴포넌트화 하는데 있다. 이를 위해서는 먼저 망 관리 시스템 개발에 필요한 기능 중에 컴포넌트화 가능한 항목들을 규정하고 이들에 대한 컴포넌트를 설계하여 실제 NMS(Network Management System)에 적용하였을 때의 이점을 논하기로 한다.
-
컴퓨터통신의 중요성이 부각되고 있는 가운데 이동 컴퓨팅 환경에서 데이터를 전송함에 있어서 손실 없이 할 수 있도록 해야한다. 외부 에이전트가 이동 노드로 전송하는 데이터를 이동 노드의 이동성에 의해 이동 노드로 전달되지 못하는 경우가 발생한다면 실시간 데이터는 연속적으로 데이터를 받지 못하여 끊김 현상이 발생하게 된다. 이동 노드는 이동한 새로운 외부 에이전트에 등록을 하고 인터넷 호스트로부터 데이터를 받을 수 있는 환경이 구축되기 전까지 데이터통신이 불가능하다. 그러므로 기존의 기법으로는 실시간 데이터 통신을 할 경우 이동 노드의 이동성을 지원할 수는 있지만 효과적이지는 않다. 이에 대한 해결책으로 외부 에이전트가 유선망과 무선망을 연계하고 이동 노드가 이동하며 실시간 데이터 통신을 하는 경우, 외부 에이전트는 홈에이전트와 인터넷 호스트에게 이동하게 될 외부에이전트의 정보를 보내서 홈에이전트는 이동노드에 대한 정보만을 갱신하여 효과적으로 성능을 개선할 수 있고, 인터넷 호스트는 바로 이동할 에이전트에게 데이터를 보내어 빠르고 연속적인 데이터를 보낼 수 있도록 하는 기법을 제안한다.
-
기업에 있어서 업무의 흐름은 생산성의 증대에 많은 영향을 주며 생산성의 향상은 곧 기업의 경쟁력과도 밀접한 관계가 있다. 이러한 이유로 최근 기업들은 기업활동의 모든 업무흐름을 유기적으로 통합하여 관리할 수 있는 클라이언트/서버 컴퓨팅 시스템을 도입하는 추세이다. 클라이언트/서버 운용은 크게 데이터베이스 서버와 응용 및 프리젠테이션 로직을 포함한 클라이언트로 구성되는데 기존의 2-Tier 기반의 시스템을 확장한 3-Tier 환경이 최근 각광을 받고 있다. 그러나 기업 내 업무의 성격, 어플리케이션 튜닝 등의 충분한 검토가 수행되지 않은 3-Tier 환경은 개발비용의 부담과 더불어 시스템의 성능을 오히려 저하시키는 결과를 초래할 수도 있다. 이에 본 논문에서는 생산 제조업체의 업무의 성격과 환경에 적합하도록 2-Tier 구조를 주 기반으로 하고 일부 기능은 어플리케이션 서버에서 처리하는 3-Tier 구조의 성격을 갖도록 하여 시스템의 효율성과 차후 확장성을 갖는 생산 관리 시스템을 설계 및 구현하였다.
-
현재 무선 인터넷 환경이 급속히 확산되고 있으며 그에 따른 모바일의 관심이 높아지고 있다. 모바일 단말기의 제약된 환경조건에서 효과적으로 수행할 수 있는 프로세서를 선택하고 프로세서의 특성을 부각시킬 수 있는 실시간 커널의 포팅을 통해서 모바일 환경에 적합한 플랫폼 구성을 중심으로 본 논문에서 서술하였다.
-
인터넷의 대중화로 인해, 정보 제공업체는 사용자에게 정보를 제공하고, 사용자는 많은 정보를 편리하게 이용할 수 있는 환경이 조성되었다. 정보제공 업체들은, 사용자에 대한 고유의 아이디등록 양식을 통해 고객을 확보한다. 이러한 방법들은 회원등록을 할 때마다 매번 등록절차를 거쳐야 하므로 그로 인해 번거로움과 불편이 생기고 또한 정보제공 업체는 고객확보상의 어려움을 수반하고 있다. 본 논문에서는 회원등록시 단 한번의 아이디등록과 로그인과정의 일괄대행 등록에이전트 시스템처리, 그리고 제휴를 통하여 각 정보제공 사이트에서 제공되는 다양한 포맷의 정보들을 취합하여 관리하는 에이전트 역할수행과 함께 플랫폼의 성능을 강화시켜줌으로써 효율적인 허브사이트 구축 방안을 제시한다.
-
자바는 설계 때부터 네트워크 상의 운영을 고려하여 설계된 언어이기 때문에 소켓 바인딩과 같은 기능을 제공하고 있고, 또한 TCP/IP 프로토콜과 URL 처리 기능을 제공하고 있는 HTTP(HyperText Transfer Protocol) 프로토콜을 동시에 처리할 수 있기 때문에 WWW 서비스를 연동하는 웹서버를 구축하는데 적합한 언어이다. 현재의 인터넷은 점차적으로 발전하여 수요는 급격히 증가하고 있으나, 많은 사용자로 인해 네트워크의 성능저하와 서버의 처리 능력 한계로 인하여 사용자의 수요를 충족시키지 못하고 있다. 본 논문에서는 인터넷을 이용한 네트워킹 프로그램에 있어 멀티쓰레드를 이용하여 응용프로그램을 작성하기 위한 쓰레드의 개요를 설명하고, 쓰레드를 활용한 풀을 구성하기 위한 제반 사항을 기술한다. 또한, 응용프로그램으로 동적 쓰레드, 서버 복제, 쓰레드 풀 웹 서버를 구현하여 성능을 분석한다.
-
현재의 무선 이동통신은 음성통화를 위주로 설계되어 사용되고 있다. 그러나 차츰 인터넷 접속과 같은 데이터 통신 요구가 증대되고 있으며, 특히 이미 가시화된 IMT-2000과 4세대 이동통신망이라 할 수 있는 ALL-IP 망에서는 동영상을 포함한 멀티미디어 서비스에 대한 욕구를 수용하기 위한 연구가 활발히 진행되고 있다. 본 논문에서는 유선 구간에 비해 자원의 제약이 큰 무선 구간에서의 효율적인 자원 할당을 위한 QoS(Qualify of Service) 협상자를 설계하였다. 협상의 전제가 될 수 있는 서비스 등급을 대역폭 할당의 가변 여부에 따라 세 등급으로 분류하였으며, 협상 에이전트는 이 정보들을 기반으로 요구 대역폭과 서비스 종류에 따라 협상을 통해 대역폭 할당량을 정의한다. 이에 따라 QoS 관리자가 적절한 자원을 할당하게 함으로써 전체적인 무선자원의 활용도를 높이도록 하였다.
-
서버 역할을 하는 컴퓨터의 네트워크 에러 발생시 그 에러가 일시적이라 할지라도 치명적인 문제를 발생시킨다. 문제를 극복할 수 있으려면 네트워크 에러를 검출하고 서버가 서비스하고 있던 내용을 다른 서버에서 대신 수행할 수 있도록 해야 한다. 본 논문에서는 이런 형태의 문제점을 극복할 수 있는 에러 검출 및 서비스 복구 시스템을 제안한다. 그리고, 네트워크상의 다수 노드들을 어떤 형태로 구성할 것인가에 대해서 기술하고 전체 노드의 에러 현황을 모니터링 할 수 있는 방법을 제시한다. 그리고 모니터링을 통해 문제가 생긴 노드들의 네트워크 에러 발생시 에러 검출(error detection) 및 복구(recovery) 방법에 대해서 기술한다.
-
인터넷 및 통신 기술이 발달함에 따라 원격 회의 시스템, 원격 교육, 가상 대학과 같은 응용에 대한 연구와 애플리케이션의 개발이 활발히 진행되고 있다. 특히 원격 회의 시스템과 같은 실시간 시스템에 있어서는 서버 측의 부하 집중과 서비스 객체의 결함 발생에 의한 시스템에 발생할 수 있는 문제에 대해 분산 시스템을 이용함으로써 해결하고자 하는 연구가 수행되고 있다. 본 논문에서는 CORBA 기반의 회의 시스템을 대상으로 하여 개별 회의를 관리하는 회의 관리자 객체의 생성, 복사. 이동, 삭제기능을 통해 동적 부하 분산과 동적 결함 허용 기능을 제공하는 Factory 객체와 객체 관리 모듈의 구현에 대하여 논한다.
-
무선망에서 기존의 회선 서비스뿐만 아니라 패킷 서비스 및 영상 서비스 등을 수용하는 데 있어서 고려되어야 할 것들 중 하나는 무선 자원의 활용이다. 특히 패킷 서비스의 경우 가변적인 패킷의 길이와 양으로 효율적인 무선 자원관리를 어렵게 하는 요소를 지니고 있다. 즉, 무선 자원을 효율적으로 운용하기 위해서는 동적인 무선 자원할당 메커니즘이 중요한 역할을 한다. UMTS 표준 문서에서는 계층 2 전송 프로토콜인 RLC (Radio Link Control) 버퍼의 양만을 측정하여 무선 자원 할당이 제어가 되도록 권고하고 있다. 하지만 트래픽 양의 변화가 큰 VBR 트래픽의 경우, 이와 같은 방법은 갑자기 증가하거나 감소하는 트래픽 양에 적응하기 힘들고 이는 무선 자원의 효율성을 저하시키며, QoS 제공도 어렵다. 본 논문에서는 먼저 트래픽 특성을 알 수 있는 토큰 버켓 모델을 RLC에 적용하고, 동적 무선 자원 할당을 위해 RLC 버퍼의 양뿐만 아니라 예상되는 유입 트래픽 양을 측정 및 보고하는 메커니즘을 제안한다.
-
DiffServ 네트웍 모델은 기존의 Best Effort 서비스를 지원하는 IP 네트웍에 차별화된 서비스를 지원 할 수 있는 IP QoS를 무리없이 도입하기 위하여 제안되었다. DiffServ 네트웍은 IntServ에서와 같은 Scalability 문제를 해소할 수 있도록 Edge-to-Edge QoS를 지원하기 용이한 단순화된 구조를 가지고 있다. 이러한 단순화시킨 네트웍 구조에서 여러 가지 QoS 요구 특성을 가지는 트래픽에게 서비스를 제공하고, 네트웍 자원의 이용 효율을 극대화 하고자 하는 사업자의 요구에 따라 효율적인 자원 할당 방안이 필요하게 된다. 자원 활용의 효율을 제고하기 위해서는 정밀하고 동적인 자원할당 방식을 이용하는 것이 필요하며, 이를 실현하기 위하여 Intra-domain의 Edge-to-Edge Path 상에 있는 노드에서의 트래픽 부하 측정을 바탕으로, DSCP 제어 코드를 사용한 탐색 패킷을 통하여 Intra-domain의 부하 및 자원 할당 수준을 탐색하고, 이를 기반으로 Admission Control을 중심으로 한 Resource Provisioning을 동적으로 수행할 수 있는 메커니즘을 제안한다.
-
최근 다양한 멀티미디어 서비스와 스트림 서비스의 급증과 사용자의 서비스 기대 증가로 인해 기존의 컴퓨팅 환경도 인터넷 기반의 분산 멀티미디어 환경으로 변화되고 있다. 이러한 다양한 요구를 만족시키기 위해서는 인터넷 환경과 실시간 특성들이 혼합된 폭넓은 범위의 분산 애플리케이션을 지원해야 하고, 이들 서비스간의 QoS(Quality of Service)를 보장해야 한다. 이를 위해 본 논문에서는 분산환경인 CORBA기반에서 자원들의 효과적인 관리와 서비스들간의 QoS를 보장하는 분산 QoS 관리 구조를 제시한다 즉, 클라이언트 측에 QoS 제어 관리 모들(QoS Control Management Module)을, 서버측에는 QoS 관리 모듈(QoS Management Module)을 각각 분산시켜 QoS 관리 및 제어를 분산 구조화함으로써 서버 시스템의 부하를 줄이고, 분산 서비스 응용에 지원을 확장할 수 있도록 하며 모듈들의 재사용이 가능하도록 하였다. 또한 분산 QoS 제어를 위해 실시간 협약(Negotiation) 및 동적 적응(Dynamic Adaptation)과정이 분산환경에서 수행되도록 기능 설계를 하였다. 이들 기능수행의 전반과정을 UML(Unified Modeling Lang uage)을 이용하여 순차적 다이어그램으로 기술하였다.
-
양방향 TCP 연결에서는 ack compression 에 의하여 성능이 저하된다. 이를 해소하기 위한 여러 연구가 진행되고 있으나, TCP 및 인터넷의 사용환경이 워낙 다양하여 뚜렷한 해결책은 없는 상태이다. 특히 TCP의 종류 및 링크의 속도에 따른 ack compression에 의한 성능 저하는 다룰 수밖에 없다. 본 논문에서는 ns-2(network simulator 2)라는 툴(tool)을 사용하여 망의 성능을 측정한 결과로, 우선단방향과 양방향의 TCP 연결한 망의 성능을 망의 속도별, TCP 종류별로 비교한 후 ack compression을 적절히 처리하는 방법을 제안하고 제안한 방법에 관한 성능을 또한 망의 속도별, TCP 종류별로 비교하였다.
-
인터넷 주소의 고갈문제 때문에 현재의 IPv4 는 IPv6 로 점진적으로 바뀌어 나갈 것이다. 그러나 이에 따른 IPv6 용 Application 에 대한 연구는 거의 없는 실정이다. 이 논문에서는 IPv4 용 Web Server를 이용해서 IPv6용 Web Server를 구현함으로 해서 IPv4 code를 IPv6 code로 변경하는 과정을 설명하였고 IPv6용 서버를 구축해서 IPv4를 IPv6로 변경했을 때의 성능변화를 분석하고 IPv6 code에서 일어날 수 있는 성능 저하 요인을 찾아보았다.
-
인터넷 트래픽의 폭발적인 증가로 인해 라우터에서 목적지로 포워딩 해야 할 트래픽의 양도 함께 증가하게 되었다. 그와 같은 트래픽들 중에 최근에 급격히 증가하고 있는 음성트래픽의 주를 이루는 것이 바로 인터넷 전화로 발생되는 트래픽들이다. 본 논문에서는 인터넷 전화시 발생하는 음성트래픽의 특성에 대해 살펴보고, 라우터에서 트래픽 폭주시 이를 제어하는 큐잉 방식을 비교분석하고, MNS(MPLS Network Simulation)툴을 이용하여 코어망을 MPLS 네트워크로 구성한 후 UDP 음성트래픽을 생성하여 각 라우터(LSR: Label Switch Router)의 버퍼에서 요구되어지는 폭주제어기법들에 대해 시뮬레이션을 하여 그것을 통해 얻은 결과를 바탕으로 실제 인터넷 전화 시스템의 통화품질에 적절하게 대처할 수 있는 큐잉 기법을 고찰한다.
-
본 논문에서는 인터넷상의 전자상거래를 지원하는 새로운 형태의 공급망 관리 체계를 제안하였다. 기존의 재고관리 프로그램이나 전사적 자원 관리 체계(ERP)를 중심으로 하는 공급망 관리 체계는 인터넷 기반의 전자상거래의 가장 중요한 요구사항중의 하나인 소량다품종의 상거래 특성에 대해 효율적인 지원이 불가능하다. 따라서, 본 고에서는 전자상거래 공급망 관리 체계를 구축하기 위한 새로운 아키텍춰인 분산형 트랜잭션 워크플로우 아키텍춰를 설계하였으며, 이를 Instance-Active 공급망 관리 아키텍춰라고 정의하였다.
-
최근 3 차원 그래픽스 분야에서 실감 영상 지원 요구에 따라 객체를 이루는 데이터의 수가 기하급수적으로 증가하게 되었다. 이에 고성능의 3 차원 그래픽 가속기에 대한 도입뿐만 아니라 가속기에서 처리될 데이터의 표현 및 여러 처리 방법들에 대한 연구도 요구되어지고 있다. 본 논문에서는 삼각형 스트림 기법을 이용하여 3 차원 그래픽 데이터를 효과적으로 표현할 수 있고, 이 기법의 특징을 이용하여 전체 시스템의 계산량을 줄일 수 있는 구조를 제안하였다. 즉 제안하는 구조는 3차원 그래픽 가속기의 뒷 단인 래스터라이저의 삼각형 셋업 부에 공통 변 버퍼를 두어 인접한 삼각형 들 간에 공유되는 변들의 정보를 재 사용하도륵 하였다. 이 구조는 공통 변 버퍼를 사용하지 않는 기존의 구조와 비교했을 경우 최대 31.8%의 수행 성능 향상을 보여준다.
-
원격교육에 있어서 상호작용도구는 필수적이다. 특히, 토론학습의 경우, 학습자들의 능동적 참여와 상호작용은 학습의 성공을 좌우하는 중요한 요소이다. 그러므로 기본적인 학습환경으로서 상호작용도구는 그 역할이 아주 크다. 본 논문에 제안된 벡터화이트보드는 기존의 화이트보드가 텍스트와 비트맵 중심이라는 문제점을 극복하여, 전달할 내용과 화면상의 위치를 자유롭게 수정할 수 있으며, 채팅시스템과 함께 지원될 때 면대면 토론과 인터넷 기반 토론 사이의 학습환경 차이를 줄일 뿐만 아니라 학습자의 상호작용을 증진시킬 수 있다.
-
본 논문에서는 영상의 일부가 겹치는 두 영상사이에 투영 평면 변환을 사용하여 보다 큰 한 장의 모자익 영상으로 정렬하는 알고리즘을 제한한다. 먼저 블록 정합을 이용하여 초기전역 이동을 계산하고, 4점을 이용하여 효율적인 투영 변환을 구하고, 두 영상사이에 겹치는 부분에서 RGB 컬러를 혼합하여 합성 영상을 생성하였다.
-
많은 산업 현장에서 서로 다른 표현 미디어간에 칼라의 표현면에서 정확한 칼라 재생을 필요로 하고 있다. 본 논문에서는 확장 cusp 연결선을 이용한 새로운 색역 매핑에 관하여 논한다. 원본 색역내과 재현 색역내의 칼라는
$L^*-C^*$ 공간상에서 색 변환이 이루어지며 각 좌표에 대하여 동시에 변환이 이루어진다. 제안한 알고리즘에 의하여 기존의 색역 매핑 알고리즘보다 높은 채도(Chroma)값을 얻을 수 있었으며 재생이 이루어지는 색역의 이용도 또한 증가함을 실험을 통하여 보여준다. 또한 재현된 영상의 색역 형태가 원본의 색역 형태와 유사정도의 높음으로 인해 appearance 가 더 증가함을 보여준다. -
필기체 서체 인식은 온라인 문자 인식 시스템에서 주로 사용되는 시스템이다. 또한 오프라인 문자 인식 시스템은 문자 인식에만 초점이 맞추어져 있는 상황이다. 본 논문에서는 오프라인 방식으로 기초의 문자 인식에만 머물던 시스템을 문자 익히기까지 행할 수 있는 시스템으로 확장하는 방법을 제안 하고자 한다. 이를 위해 신명조체 80포인트에 대한 표준문자패턴을 생성하고, 유사도함수를 정의하며 이를 통해 입력 문자 패턴과의 유사성을 계산하여 문자 익히기를 행하고자 한다.
-
이 논문에서는 지문 인식을 위한 전처리 과정 중 개선된 이진 지문 영상을 얻기 위한 방법을 제안하였다. 흐릿하거나 블러링 된 256 그레이 레벨 원 지문 영상에 대하여 이진화 수행 시 명확한 융선과 골의 구조를 얻기 위해 고주파 강화 필터링을 적용하였다. 필터링 된 영상에 대하여 일정 블록으로 분할 한 후 각 블록에서 계산된 평균값을 임계값으로 하여 이진화를 수행하였고, 필터링을 적용하지 않았을 때 보다 융선과 골의 구조가 분명하고 융선 흐름이 유연한 이진 지문 영상을 획득할 수 있었다.
-
내용 기반의 비디오 검색에 있어 텍스처는 중요한 변수로 사용될 수 있다. 모든 물체의 표면은 독특한 성질을 보유하고 있으므로, 텍스처는 형상이나 색과 더불어 중요한 변수로 사용될 수 있다. 어떤 영상의 특징을 올바르게 추출하고 잘 분류하여 표현하는 것은 비디오 검색에 있어서 매우 중요하다. Temporal texture는 무한한 시공간적 범위의 복잡하고, 추상적인 움직임 패턴이며 자연 세계에 흔히 나타난다. 그러므로 이를 특징화시킬 수 있고, temporal texture 패턴을 얼마나 잘 이용할 수 있느냐는 비디오 검색의 성능에 많은 영향을 끼칠 수 있다. 본 논문은 temporal texture 모델링들 중 서로 다른 특징을 가진 세 가지의 모델을 선정하여 비교, 분석한다. 특히, 특징 추출의 분류가 정확하게 이루어지느냐에 초점을 맞추어서 분석하였다. 분류의 성능은 두 가지 변수 즉, 어떤 성질의 모델이며 비디오 데이터인가에 따라 달라지게 된다. 이들 모델링이 분류하기까지 걸리는 시간의 차이는 무시할 수 있을 정도의 시간차이므로, 정확도를 위주로 성능을 분석했다.
-
본 논문에서는 한국전력공사의 배전지리정보시스템를 보다 효과적으로 구축하기 위하여 배전설비 도면으로부터 설비정보를 자동취득하여 배전지리정보시스템의 데이타베이스에 입력하는 방법에 관하여 기술한다. 제안된 방법은 충남지사와 인천지사 관내 배전설비도면 약 30매를 대상으로 실험하고 그 결과를 제시한다.