Annual Conference of KIPS (한국정보처리학회:학술대회논문집)
Korea Information Processing Society
- Semi Annual
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
Domain
- Information/Communication > Information Processing Theory
2007.11a
-
Choi, Chang-Rak;Kim, Ji-Soo;Kim, Soo-Hyung;Sim, Cheul-Muu 3
현재 우리나라는 원자력 발전에 대한 의존도가 매우 높고 그 기술 또한 우수하다. 그러나 중성자 스펙트럼을 사용하여 폭발물 탐지를 위한 시스템 개발 기술은 미흡한 실정이다. 본 논문은 신경망(Neural Networks)을 한국 원자력 연구소 중성자 스펙트럼 패턴을 분류하는 시스템에 적용하였다. 데이터 획득방법을 달리하여 두 개의 신경망을 구현하였고 그 결과를 분석하여 보았다. 먼저 폭발물에 다량 포함되어 있는 C(Carbon), N(Nitrogen), O(Oxygen) 3개의 물질을 중심으로 중성자 스펙트럼을 분석하였다. 다른 하나는 중성자 스펙트럼을 전체 영역으로 획득한 데이터를 바탕으로 신경망을 구현하여 인식률을 확인하였다. 실험결과 전자의 경우 62.5%의 인식률을, 후자의 경우 신경망은 83.48%의 인식률을 나타내었다. -
생체데이터란 인간개체로부터 얻을 수 있는 고유의 생체신호를 통틀어 일컫는 것이다. 본 연구에서는 생체데이터를 위한 팩터 분석 모델에 텐서 개념을 적용하여, 2차 텐서로 표현된 데이터를 위한 생성모델을 제안한다. 이 모델을 바탕으로 데이터로부터 분류에 핵심이 되는 정보를 안정적으로 추출하여 유사도 함수를 만들고 분류를 수행하는 방법을 제안한다. 실험을 통해 제안하는 방법이 기존의 벡터형태의 데이터에 대한 생성 모델을 사용한 경우보다 우수한 성능을 가짐을 확인할 수 있었다.
-
테이블 탑 디스플레이는 사람에게 친숙한 상호작용의 매개체인 손을 입력장치로 이용하는 일종의 탁자형 멀티 터치스크린이라고 할 수 있다. 본 논문에서는 이러한 환경에서 손가락 제스쳐를 활용하여 필기 숫자를 인식하는 연구를 수행함으로써 테이블 탑 디스플레이에 적합한 필기 숫자 인식 기술을 개발하였고, 이로 인해 추후 진행될 연속 숫자 혹은 특수기호의 성공적인 인식 가능성을 확인하였다. 실험 과정은 테이블 탑 디스플레이의 표면을 통해 입력된 손가락 궤적을 잡음제거, 대표점 추출등의 전처리 과정을 거쳐 16-방향 체인코드로 변환하고, 변환된 체인코드의 학습 및 필기 숫자 인식에 확률 통계적 모델인 은닉 마르코프 모델을 이용하였다. 학습에는 총 300개 필기 숫자 데이터를 이용하였고, 인식 실험에 사용한 별도의 100개의 필기 숫자 데이터에 대해 97%의 정인식율을 보였다.
-
Kim, Hyungil;Park, Juntae;Kim, Jongil;Kim, Kyungsup;Kim, Yonguk;Kim, Juntae 13
본 논문에서는 동적 추천 기능이 있는 자바 기반 음악 추천 서버를 소개한다. 본 논문에서 소개하는 추천 서버는 각 음악 사이의 유사도를 그래프로 저장하는 그래프 기반 협동적 여과 방식을 사용하며, 독립된 서버로 구성되어 클라이언트와 정해진 프로토콜에 따라 통신하도록 구현되었다. 또한 이 추천 서버는 특정 사용자나 특정 음악의 정적인(static) 성향뿐 아니라 시간에 따라 달라지는 동적인(dynamic) 성향에 맞는 추천도 가능하도록 설계되었다. 정적 성향이란 어떤 사용자가 가지고 있는 음악에 대한 기본적인 취향을 나타내고, 동적 성향이란 특정한 상황이나 분위기에 따라 유동적으로 변하는 성향을 의미한다. 본 논문에서 소개하는 추천 서버는 정적 성향과 동적 성향에 대하여 각각 추천할 수 있는 기능을 가지고 있으며, 이러한 기능을 바탕으로 실제 사용자들의 음악 다운로드 데이터를 이용하여 추천 데모 사이트를 구축하였다. -
Kim, Kwon;Kim, Jae Kyung;Lee, Chang Woo;Jang, Dae Sik 17
본 논문은 차량 내부에서 정면의 얼굴 뿐 아니라, 측면의 얼굴도 효과적으로 추출하기 위해 다시점의 Haar-like 특징을 결합하여 사용하는 방법을 개발하여 적용하였고, 얼굴의 위치변화에 비교적 강건한 HMM(Hidden Markov Model)기반의 얼굴 인식을 사용하며, 또한 다양한 얼굴자세, 조명환경 등의 다중 얼굴 자료를 기반으로 하는 다시점 얼굴 DB의 학습을 통해 보다 강건하게 얼굴을 인식할 수 있도록 개선하였다. PC를 통해 운전자의 얼굴이 정상적으로 인식되면 자동으로 시동모듈을 제어하여 시동을 걸어줌으로써 운전자의 편리성을 향상할 수 있고 운전자가 아닌 자가 운전석에 착선한 경우에는 획득된 운전자의 얼굴영상 부분을 원격단말기로 전송하여 운전자 또는 경찰이 이를 이용하여 도난을 방지할 수 있는 조치를 취할 수 있도록 지원한다. -
본 논문에서는, 가상 전장 시나리오에서의 방어 전략 시스템에서 지능형 서비스를 구축하기 위한 핵심으로 군 도메인 온톨로지를 구축하고자 한다. 군대에서는 과거와 비교할 수 없는 다양하고 복잡한 데이터가 존재하는 상황에서 그 데이터를 지능적, 효율적으로 처리하기 위한 요구가 대두되고 있다. 이를 해결할 수 있는 방안의 하나로써 정보의 지식화가 있으며, 온톨로지는 도메인에서 개념과 관계를 표현할 수 있는 지식 표현 방법이다. 군 도메인 온톨로지는 추후 도메인 간의 호환성을 위한 상위 온톨로지인 SUMO (Suggested Upper Merged Ontology)를 사용하였고, 상위 온톨로지와 도메인 온톨로지를 연결해주는 중간 레벨 온톨로지인 MILO (Mid-Level Ontology)를 사용하며, 온톨로지 표현 언어로 SUO-KIF를 사용하여 개발되었다. 추후 군 도메인 온톨로지는 멀티에이전트 기반 방어 전략 시스템이 돌아가는 Cougaar Framework에서 사용될 수 있도록 고려되었다.
-
패턴 인식 문제를 푸는데 있어 특징 선택을 해주는 것은 패턴 인식의 성능 향상을 위해 중요한 과정 중 하나이다. 본 연구에서는 대표적인 생태계 모방 알고리즘 2 가지를 선택하여 특징 선택 문제에 적용하여 보고, 그 성능을 비교 분석하였다. 데이터의 특징을 줄여주는 기능과 패턴 인식 성능의 향상 여부를 중심으로 평가하였으며, 이를 통해 생태계 모방 알고리즘이 특징 선택 문제에 효과적으로 사용될 수 있는지에 대해 논의해보고, 두 방법의 장단점과 특징에 대해 생각해 본다.
-
본 논문에서는 모바일폰을 통한 시맨틱 검색 및 개인 기호정보를 사용한 검색 결과의 필터링이 가능한 시스템을 제안 하고자 한다. 시스템에서는 모바일 컨텐츠와 웹 컨텐츠의 검색 연동, 사용자 기호정보의 유 무선 장치의 공유 및 유 무선 장치간 검색 결과의 공유를 지원한다. 모바일폰의 컴퓨팅 능력을 고려해 모바일폰에는 사용자 인터페이스만을 유지 하도록 한다. 모바일폰을 통한 시맨틱 검색을 지원하기 위해 시스템은 실험적으로 뉴스 도메인에 국한된 카테고리에 대한 분류 체계 온톨로지를 구축하며, 각 카테고리간 관계를 설정 한다. 또한, 개인 기호정보를 통한 검색 결과의 필터링을 위해 사용자 기호정보를 XML 형태의 벡터 모델로 유지하며, 이는 서버의 데이터베이스에 각 사용자 계정으로 저장하고 공유한다. 모바일폰의 여러 단점을 극복하고 장점을 극대화 하기 위해 검색 결과를 서버에 저장하고 이를 유 무선 장치간 상호 공유 할 수 있도록 한다. 본 논문에서는 시스템의 아키텍처와 구성 및 주요 기능에 대해서 기술하고자 한다.
-
Face recognition is still a challenging problem in pattern recognition field which is affected by different factors such as facial expression, illumination, pose etc. The facial feature such as eyes, nose, and mouth constitute a complete face. Mouth feature of face is under the undesirable effect of facial expression as many factors contribute the low performance. We proposed a new approach for face recognition under facial expression applying two cascaded classifiers to improve recognition rate. All facial expression images are treated by general purpose classifier at first stage. All rejected images (applying threshold) are used for adaptation using GA for improvement in recognition rate. We apply Gabor Wavelet as a general classifier and Gabor wavelet with Genetic Algorithm for adaptation under expression variance to solve this issue. We have designed, implemented and demonstrated our proposed approach addressing this issue. FERET face image dataset have been chosen for training and testing and we have achieved a very good success.
-
Kim, Man-Sun;Yang, Hyung-Jeong;Kim, Jeong-Sik;Kim, Sun-Hee 38
데이타 마이닝을 위하여 수집된 대용량의 데이타를 여과 없이 기계학습에 적용하는 것은 많은 시간과 비용이 요구될 뿐만 아니라 저장 공간면에서도 비효율적이다. 선별적 샘플링은 이러한 상황에서 매우 효율적으로 적용할 수 있도록 원본 데이타의 특성을 가능한 반영하여 새로운 훈련 데이타를 생성하는 방법이다. 본 연구에서는 신경망의 하나인 SOM을 적용한 선별적 샘플링을 수행하는데 있어서 여러 가지 선택 문제를 효과적으로 해결하기 위한 실험을 수행한다. 실험 결과로는 두 가지 결과를 얻었다. 1) 충분한 맵 사이즈를 선택해야 학습 데이타의 함축적인 특성을 잘 반영한다, 2) 선택적 샘플링을 위한 유닛선택 방법에서는 의미없는 유닛을 제거함으로서 분류 성능향상을 얻을 수 있다. -
유비쿼터스 컴퓨팅 환경에서 발생하는 충돌의 원인은 현재 사용할 수 없는 자원을 사용하고자 할 때 발생한다. 현재 사용할 수 없는 자원이라 함은 이미 다른 요청에 의해 사용되고 있거나, 현재 상황에서 동작 불가능한 제약을 갖고 있는 자원을 의미한다. 이처럼 상황에 제약을 받고 있는 자원에 대한 요청이 발생하는 경우, 시스템 혹은 자원 관리자는 각각의 요청의 우선순위를 결정해야 한다. 동시에 수행될 수 없는 둘 이상의 요구가 발생했을 때, 보다 중요한 문제를 먼저 처리해야 하고, 이 중요성을 결정하는 것이 충돌 해결의 근원이 된다. 본 연구에서는 이러한 우선순위를 결정하는 과정에 있어 충돌이 발생한 요청의 발원자, 즉 개별 사용자들의 관계에 근거하여 우선순위를 결정짓는 모델을 제안한다. 본 모델은 유비쿼터스 컴퓨팅 공간을 구성하는 각각의 사용자들의 관계에 근거한 동적 우선순위 결정을 가능하게 함으로써, 보다 능동적인 충돌 해결이 가능하다.
-
Kim, Eui-Chul;Na, In-Seop;Kim, Soo-Hyung;Lim, Kyoung-Tea 47
교통정보수집 시스템이란 CCTV나 웹캠을 통해 얻어진 영상을 토대로 차선별, 혹은 주행방향별 교통량과 통과 차량들의 속도를 실시간으로 측정하는 시스템이다. 차선별로 각각 두 개의 라인을 설정하고 이를 이용하여 차선별 속도와 교통량을 측정한다. 이 때 차선별로 설정된 두 라인에 해당하는 영역에 대해서 배경 값을 지속적으로 갱신한다. CCTV와 웹캠을 이용하여 수집한 영상을 실험에 사용한 결과 평균 86.2%의 차선별 주행차량 검지율을 보였으며, 검지된 차량들을 차선별 방향별로 구분하여 평균 속도를 측정하였다. -
우리 삶에서 빼놓을 수 없는 기기인 휴대폰의 다양한 컨텐츠 기술 개발의 필요하다. 이러한 필요성을 충족하기 위하여 휴대폰에서 얻은 저 품질 악보 영상을 인식하는 기능을 구현하고 MIDI화일로 저장된 악보를 연주하는 시스템을 제안한다. 휴대폰 카메라를 통하여 얻은 영상을 인식한 결과 평균 93.4%의 악보 인식률을 얻을 수 있었다.
-
Ka, Min-Kyoung;Lee, Se-Hwan;Kim, Bong-Hyun;Park, Sun-Ae;Kim, Seung-Youn;Cho, Dong-Uk 55
인체의 여러 요소들의 상호균형을 중요시하는 한의학 이론은 의학적 가치가 높이 평가되고 있지만 이를 뒷받침할 만한 체계적이고 과학적인 제시가 부족한 것이 현실이다. 이에 본 논문에서는 한의학의 사진(四診)중 망진(望診) 이론을 영상공학적 기술과 융합하여 손바닥 영상 분석을 통해 간단하게 질환을 진단할 수 있는 방법에 대해 제안하고자 한다. 특히 현대인의 스트레스로 인해 늘어가고 있는 간질환자의 증가에 대비하여 정상인과 간 질환이 있는 환자간의 손바닥 색상을 비교, 분석을 하고자 한다. 이를 위해 본 논문에서는 한의학적으로 간 질환자는 정상인보다 RGB값 및 K값이 상대적으로 낮게 나타난다는 것을 규명하기 위해 정상인과 간 질환자의 손바닥 영상 분석을 통해 RGB값 및 K값의 검출로 두 개체 집단간의 유의성을 실험으로 입증함으로써 간 질환이 의심스러울 경우 조기진단에 도움을 주고자 한다. -
Kim, Bong-Hyun;Lee, Se-Hwan;Ka, Min-Kyoung;Park, Sun-Ae;Cho, Dong-Uk;Oh, Won-Geun 59
태어나면서부터 건강에 대한 욕구는 현대 사회에서 많은 부분을 차지하게 된다. 물론 어려서부터의 건강관리가 건강 수명 연장은 물론 가장 기본적인 행복한 삶의 추구까지도 보장되고 있는 실정이다. 이를 위해 본 논문에서는 한의학에서 환자의 질병을 진단하기 위해 사용되고 있는 망진(望診)과 청진(聽診)의 이론적 근거를 바탕으로 소아 감기 질환에 대한 진단 시스템을 개발하고자 한다. 특히 소아감기는 일반적으로 제일 발병률이 높은 질환으로 얼굴 부위에 열을 동반한다는 것과 울음소리가 인체의 모든 조음기관과 연관되어 있다는 한의학적 이론을 기반으로 소아의 생체신호를 분석하여 소아 감기와의 상관성을 분석하고자 한다. 이를 위해 소아 감기 환자에 대한 1차 실험으로 얼굴 영상에서의 열 관련 여부에 대한 색상 분석을 행하였으며 2차 실험으로는 조음기관에 대한 성분음을 추출하는 스펙트럼 분석을 수행하였다. 이를 통해 정상 소아와 감기 질환을 앓고 있는 소아 환자간의 차이점을 추출하고자 한다. -
본 연구에서는 비디오 영상데이터로부터 인간의 행동패턴의 인식기술 및 상황인식 기법을 소개하고 이를 활용한 실용적 응용으로서 지능형 감시시스템을 제안한다. 순차적 영상신호에서 형태기반의 정적 특징과 목표물의 움직임 요소를 측정한 동적 특징을 결합한 형태의 특징 표현 및 추출기법과 행동패턴 및 상황패턴에 대한 인식 모델을 제시하고 구현한다. 모듈구조의 시스템에서 영상처리 모듈과 패턴인식 모듈은 특징추출 및 인식과정을 수행하며, 감시영상에 대한 상황판단 기능은 데이터베이스 모듈과 연동하여 효과적인 검색기능과 경보기능 등을 지원한다. 이러한 기능은 기존의 시스템에서 운영자의 지속적인 감시작업과 상황판단 작업을 보조 또는 대행하여 수행할 수 있을 뿐만 아니라 데이터저장 공간을 획기적으로 줄이고 부수적으로 효율적인 영상의 조회기능 및 추적기능 등의 유용한 인터페이스를 지원한다.
-
Lim, Jun-Sik;Kim, Soo-Hyung;Na, In-Seob;Seo, Joon-Seok 66
차량의 종류(차종)에 관한 정보는 ITS(지능형 교통시스템) 및 각종 교통 관련 분야에서 각종 교통 분석 및 지표로 활용될 수 있는 기초 정보이며 교통제어나 차량에 연관된 범죄 등에서 자동차의 인식에 관한 연구의 중요성 때문에 이에 관련된 연구는 오래 전부터 수행되어왔다. 본 논문에서는 차량의 크기를 바탕의 이륜, 소형, 중형, 대형 등 4종으로 차량을 분류 하였다. 차량영역 획득 과정에서 발생하는 잡음 및 조명변화 등 환경적 요인을 극복하고자 윤곽선정보와 배경차분법을 이용해 획득된 차영상 정보의 합영상을 획득하였다. 실험영상으로는 실제 교통관제 시스템에서 획득된 영상을 사용하였으며 실험결과 90%이상의 인식률을 보였다. -
이 논문은 얼굴인식에 있어서 중요한 얼굴 영역과 머리 영역을 차영상을 이용하여 분리하는 방법을 제안한다. 먼저 입력영상에 대한 CMYK 영상 중 K 영상을 가지고 머리 영역을 분리한 후에 YIQ 영상의 Y영상과 머리 영상과의 차영상을 이용하여 얼굴영역을 분리한다. 분리한 머리영역과 얼굴영역에 대하여 라벨링을 하여 각 영역을 얻는다. 제안한 방법은 머리와 얼굴 영역을 뚜렷하게 분리하여 특징 점 추출 시 매우 유용할 것이다.
-
수화는 하나의 제스처가 하나의 단어를 나타내는 수화 단어와 한글을 알파벳으로 표현하는 지문자로 구성되어 있다. 본 논문에서는 USB 카메라로부터 촬영한 영상을 얻고 히스토그램을 이용하여 피부색 영역을 추출한다. 얼굴 영역 추적을 활용하여 이미지를 그리드화하고 지문자의 위치를 파악하여 초성, 중성, 종성을 구분하고 한글 음절을 구성하였다.
-
외곽 검출을 통한 스테레오 비전의 실시간 거리 측정을 제안하였다. 주차 시스템이나 이동 로봇의 경로 설정에 있어 실시간으로 거리 측정이 중요시 되고, 이를 해결하기 위하여 인간의 시각에 가까운 평행 축 상의 두 대의 카메라에서 취득된 영상을 이용한다. 카메라에서 얻은 영상으로부터 외곽을 추출하기 위해 Sobel Mask를 사용하였으며, 좌 우 구분을 위해 색 변환과 영상 정보로부터 거리를 측정하기 위해 영상 등록 과정을 거치고 거리 측정을 하였다. 거리 측정의 결과 2.4%의 오차율을 보였으며 이는 로봇의 이동 간에 적용할 경우 양호한 결과를 얻을 수 있을 것이다.
-
멀티패스 프린팅 기법은 원하는 해상도와 오류를 보상하기 위해서 디지털 인쇄 연구 분야에서 일반적으로 사용되는 기술이다. 그러나 고속 및 고해상도의 인쇄품질을 요구하는 현실에서 건조시간 단축과 근접 잉크의 분사가 인쇄품질을 저하시키는 등 다양한 문제점이 발생되고 있다. 따라서 본 논문에서는 멀티패스 프린팅 방법에서 문제점으로 제기되는 건조시간과 인접잉크의 분사에 따른 응집력에 의한 인쇄품질의 저하를 줄이기 위하여 출력영역의 이분분할 방법을 사용하여 분사함으로서 이미지의 출력품질을 향상시키는 방법을 제안한다.
-
Lee, Se-Hwan;Kim, Bong-Hyun;Ka, Min-Kyoung;Park, Sun-Ae;Cho, Dong-Uk 86
현대 사회의 건강관리 분야에서 기존의 서양의학이 아닌 한의학을 이용하는 것에 관심이 증대되고 있는 실정이다. 이에 한의학의 진단 이론인 사진법 중 가장 뛰어난 망진을 활용한 진단기기의 개발이 의료비 절감 및 국민건강 증진에 기여할 것으로 사료된다. 본 논문에서는 망진 중 찰색을 위한 진단기술 개발을 위한 연구를 진행 하였으며 실험을 위해 일정한 환경을 설정하고 이와 같은 환경에서 임상자료를 수집하여 색상 분석을 실행하고 디지털 색 체계 분석을 위한 연구를 진행하였다. 특히 실험을 통해 찰색에 필요한 오색(흰색, 검정색, 빨간색, 파란색, 노란색)의 추출에 적합한 디지털 색 체계로서 LAB 색체계의 효율성을 밝히고 이를 통한 실제 피부색 비교 및 분석을 진행하였다. 최종적으로 실험의 의한 피부색 분석으로 찰색에 유용한 기준 설정을 행하고자 한다. -
Park, Sun-Ae;Lee, Se-Hwan;Kim, Bong-Hyun;Ka, Min-Kyoung;Cho, Dong-Uk 90
우리나라만의 독창적인 의료체계인 사상체질은 의학적 본질의 우수성에도 불구하고 크게 대중화 되지 않았으며 인지도 또한 높지 못하다. 이는 사상체질에서 가장 중요한 부분이 사상체질의 정확한 분류인데 현재 임상현장에서 행해지고 있는 사상체질 분류 방식은 임상의의 경험과 주관적 소견에 의해 분류되고 있기 때문에 진단 결과에 객관성이 없고 정확도가 낮게 평가되고 있는 실정이다. 이를 위해 사상체질 진단 방법 중 하나인 용모사기론을 IT공학의 영상처리에 적용하여 안면 영상 분석을 통해 사상체질 분류를 수행하고자 한다. 이를 위해 본 논문에서는 사상의학적 원전과 기존의 방법들을 조사, 연구하여 사상체질 분류의 중요한 요소를 결정하고 시스템 구현을 목표로 실험을 통해 사상체질 분류의 유의성을 갖는 측정 요소에 대해 검증해 보고자 한다. -
멀티미디어 데이터 중 가장 많은 정보를 내포하고 있는 동영상의 정보를 효과적으로 검색하기 위해서는 동영상 스트림의 내용이 장면별로 인덱스 되고 관리되어야 한다. 이를 위해 동영상 데이터의 가장 기본적인 단위인 Shot 추출의 자동화 처리는 동영상을 이용한 시스템의 가장 중요한 작업이다. 이에 본 논문에서는 기존의 Shot 검출 방법을 보완하기 위해 동영상의 특징 요소인 픽셀값, 히스토그램, 경계면 픽셀 수 등을 추출하여 이에 대한 유사도 측정을 통한 Shot 검출 방법을 제안하고자 한다.
-
이 논문에서는 비전 시스템 기반 동작 인식 인터페이스 시스템으로 스테레오 카메라와 동적 제스처를 이용한 방식을 제안한다. 스테레오 카메라로부터 얻은 영상으로 손의 3차원 위치를 검출하고 이를 바탕으로 손의 동작을 추적하고 이를 인식함으로써 동적 제스처에 기반 한 동작 인식 방법을 제시한다. 이러한 깊이에 따른 제스처 동작을 인식하는 방법으로 단순한 컨트롤러부터 IPTV 제어나 가상의 마우스 제작이 가능한 본질적으로 편하고 자연스러운 인터페이스 구현 방향을 제시한다.
-
혈관 구조는 사람의 가장 복잡한 구조 중 하나이다. 혈관 분석에는 Morphology and Topology 가 있다. 우리는 목표는 위 분석 기법과는 달리 3D 영상 재구성이다. 본 논문은 Raw CT data 을 세그먼트하고 Skeleton line 을 인용하여 복잡한 트리 형태의 혈관 3D 재구성을 하였다.
-
인간은 초점정보를 이용하여 단안만으로도 공간의 깊이를 지각할 수 있다. 이것은 한 번에 하나의 대상물에만 초점을 맞출 수 있고 그 외의 부분은 흐림 현상을 유도함으로써 이루어진다. 이는 초점이 맞는 대상물체로부터 멀어지면 멀어질수록 흐림 현상이 강해지는 원리를 이용한 것으로 주파수 성분의 변화량에 대한 연산과 깊은 관련이 있다. 본 논문에서는 이와 같은 인간의 시각 시스템의 요소 중 하나인 초점정보를 모방하여 초점거리가 다른 각각의 이미지들에 각각의 가중치를 부여하였다. 그리고 각 이미지들을 일정 블록으로 각각 분할하여 초점이 가장 잘 맞는 블록을 찾아내어 하나의 이미지로 통합하였다. 이때 각 영역은 자신이 속했던 이미지의 가중치를 따르게 한다. 각 이미지에서 가장 포커스 수치가 높은 영역을 찾기 위한 방법으로 주파수 영역 기반 처리와 공간 영역 기반 처리를 결합 하였다. 주파수 기반으로는 FFT(Fast Fourier Transform)에서 고주파 부분의 영역을 뽑아내어 포커스수치를 계산하였으며, 공간 영역 처리 기반으로는 이웃픽셀과의 차이가 임계값이하인 것을 제외한 영역을 뽑아내어 저주파 영역의 연산을 제거하는 방법과 단순히 Laplacian measure만을 사용하여 저주파까지도 포함한 방법의 두 가지를 적용하였다. 최종적으로 3개의 포커스 측정값을 결합시켜 포커스 수치를 계산한 후 각 블록의 가중치에 맞게 하나의 이미지로 통합하여 상대적 깊이지도를 생성하였다.
-
본 논문에서는 테이블 탑 디스플레이 기반 증강현실을 이용한 전통문화 콘텐츠 제작에 대하여 기술한다. 멀티 터치가 가능한 지능형 인터페이스 플랫폼인 테이블 탑 디스플레이를 기반으로 동시의 여러 사용자가 시스템을 조작 할 수 있다. 테이블 탑 디스플레이는 새로운 형태의 컴퓨터시스템으로 디스플레이가 되는 동시에 별도의 디바이스나 콘솔을 필요로 하지 않고 터치로 입력이 가능한 상호작용 시스템이다. 이러한 테이블 탑 디스플레이 위에 구동되는 콘텐츠는 역사적인 유물을 사진으로 보여주면서 역사적인 의미를 설명하고 있다. 그리고 여기에 게임적인 요소를 가미하여 어린이들이 즐겁게 게임을 하면서 우리나라 전통문화 체험을 할 수 있는 시스템이다.
-
Jang, Seung-Jin;Kim, Hyo-Min;Park, Young-Choel;Choi, Hong-Shik;Yoon, Young Ro 113
In this paper, our proposed Nonlinear Autoregressive Exogenous (NARX) based on Least Square-Support Vector Regression (LS-SVR) is introduced and tested for producing natural sounds. This nonlinear synthesizer perfectly reproduce voiced sounds, and also conserve the naturalness such as jitter and shimmer, compared to LPC does not keep these naturalness. However, the results of some phonation are quite different from the original sounds. These results are assumed that single-band model can not afford to control and decompose the high frequency components. Therefore multi-band model with wavelet filterbank is adopted for substituting single band model. As a results, multi-band model results in improved stability. Finally, nonlinear speech modeling using NARX based on LS-SVR can successfully reconstruct synthesized sounds nearly similar to original voiced sounds. -
Kim, Bong-Hyun;Lee, Se-Hwan;Park, Sun-Ae;Ka, Min-Kyoung;Cho, Dong-Uk 117
개인의 체질에 맞춰 의학적 행위를 시행하는 사상의학은 우리나라 고유의 전통의학으로 가치를 인정받고 있다. 이러한 사상의학에서 가장 중요한 것은 사상체질의 정확한 분류이다. 본 논문에서는 기존의 사상체질 분류 방법인 용모사기, 체형기상, QSCCII, 체질침 등이 임상의들의 직관에 의해 행해지고 있다는 문제점을 해결하기 위해 사상체질 분류의 정량화 및 객관화를 위한 연구를 수행하였다. 이를 위해 본 논문에서는 음성 신호 분석에서 발생하는 정보의 출력값에 의해 사상 체질을 분류하는 방법을 제안하였다. 이를 위해 40대 이상의 장년기 남성을 대상으로 사상체질 전문의의 진단표에서 뚜렷한 특징을 보유하고 있는 집단군을 구성하고 이들의 음성 특성을 분류하여 음성학적 요소를 추출하고자 한다. 또한 출력된 결과값을 토대로 체질 집단별 차이점과 유사성을 분류하여 사상 체질 분류를 행하였다. -
현재까지 유해한 컨텐츠(Contents)를 차단하기 위한 활발한 연구가 있었으나, 사람의 사운드(sound)와 이미지(image)를 통합한 필터링(filtering) 기법에 대한 연구는 활발히 이루어지지 않은 측면이 있다. 본 논문은 이미지(image) 데이터 중 피부색 분포 비율과 사운드(sound) 데이터 중 주파수 분석을 통한 심층적인 기법을 활용하여 현재까지 진행되고 있는 이미지 필터링(image filtering)방법에 대한 수행 결과보다 획기적으로 개선된 성능을 보이고자 한다. 즉, 사운드와 이미지의 특징 정보를 이용한 성인 컨텐츠(Adult Contents)분류 기법을 활용하는 것으로 성인 컨텐츠(Adult Contents)에서 두드러지는 특징을 보이는 사운드 패턴을 분석하여 현재까지 한정된 자원인 이미지만을 활용한 기법보다는 현저한 향상된 수행능력을 예측해 볼 수 있다.
-
Jeong, Jong-Mun;Kim, Man-Sun;Oh, Jin-Sik;Kim, Jeong-Sik;Yang, Hyung-Jeong 127
테이블 탑 디스플레이는 인간과 컴퓨터간의 자연스러운 상호작용을 위하여 개발된 인터페이스 중 하나이다. 이것은 인간의 직관적인 도구인 손을 이용하여 컴퓨터와 상호작용을 하기 때문에 기존의 마우스를 이용하는 시스템에 비해 사용자의 흥미를 더욱 유발시킬 수 있으며 따라서 현재 이러한 시스템을 활용하기 위한 많은 컨텐츠들이 개발되고 있다. 본 논문에서는 테이블 탑 디스플레이 인터페이스에서 자연스러운 물체의 상호작용을 지원하는 물리엔진을 구현하였다. 이를 위해 테이블 탑 평면상에서 물체의 선택을 가능하게 하는 2차원 관점의 3차원 변환을 지원하고, 물체가 이동할 때와 물체와 물체의 충돌 시 나타나는 물리현상을 벡터연산을 통해 구현하였고, 네트워크를 통해 다중 사용자 환경에서 물리엔진이 구동되도록 하였다. 본 논문에서는 테이블 탑에서 이와 같은 기능들의 구현을 에어하키 게임을 통해 보인다. 에어 하키는 테이블 위에 퍽을 놓고 라켓으로 퍽을 쳐서 상대방의 골문에 넣어 점수를 얻는 게임이다. 본 논문에서 제안한 물리엔진을 이용함으로써 사용자는 보다 실감나는 인터페이스를 느낄 수 있다. -
최근 전자수첩과 PDA가 쇠퇴하며 대체 단말기로 고기능화, 고성능화된 휴대폰의 사용인구가 급증함으로 인해 이동통신사의 다양한 콘텐츠 개발이 활성화되고 있다. 하지만 개발 되고 있는 콘텐츠의 대부분이 게임이기 때문에 다양한 개인정보를 관리할 수 있는 콘텐츠가 부족한 실정이다. 따라서 본 논문에서는 전문지식이 없는 사용자가 자신이 필요한 모바일 콘텐츠를 직접 제작하여 사용하고, 다른 사용자들과 공유할 수 있는 정보형 모바일 콘텐츠 제작 도구를 제안한다. 이 제작 도구는 콘텐츠 기반으로 사용자가 원하는 콘텐츠를 전문가의 도움 없이 직접 제작 하고, 직접 제작한 콘텐츠를 다른 사용자와 공유하여 콘텐츠의 질을 높일 수 있고, 언제 어디서든 게인정보를 확인할 수 있다는 것이 큰 특징이다.
-
최근 인터넷의 발달로 디지털 콘텐츠 및 UCC(User Created Contents) 산업이 발전하고 있다. 그러나 이로 인한 부작용도 많이 발생한다. 대표적인 문제는 디지털 콘텐츠의 무단 불법복제나 무료배포행위 이다. 이는 디지털 콘텐츠 산업의 성장과 UCC 제작자의 창작의지 를 저해하여 웹 2.0 시대의 중심인 양질의 콘텐츠 생산을 방해한다. 본 논문에서는 위의 문제를 해결하기 위하여 멀티미디어 콘텐츠의 경매 시스템 과 경매 프로세스를 제시하였다. 본 논문에서는 멀티미디어 콘텐츠에 중고의 개념을 도입하였다. 특히, 모바일 상에서 경매가 가능하도록 새로운 시스템 구조를 제안하고, 멀티미디어 콘텐츠의 경매거래 프로세스를 새롭게 제안하였다. 시스템의 성능 분석 결과 주요 경매프로세스는 성능 분석 과정을 통하여
${\Theta}$ (logN) 의 정수 배(m)의 시간을 사용하는 알고리즘임을 소개하고 사용자나 콘텐츠의 양이 폭발적으로 증가하는 경우에도 시스템의 성능에 크게 영향을 받지 않는다는 것을 보인다. -
Nam, Hyunwoo;Hwang, Seong-Ho;Park, Neungsoo;Kwon, Soonil 139
최근 멀티미디어를 검색하기 위해 메타데이터 기반의 검색 방법에서 컨텐츠 자체를 검색 하려는 연구들이 활발히 진행되고 있다. 특히 음악 검색의 경우 허밍 입력으로 검색을 하려는 QBH(Query By Humming)가 많은 관심을 끌고 있다. 하지만 허밍 데이터는 개인마다 음높이나 박자 정보들이 모두 다르고 숨소리 등의 내재된 오류 정보들이 많아 정확한 검색 결과를 얻기가 쉽지 않다. 허밍 검색의 정확도 향상을 위해서는 음 데이터 추출이나 허밍의 오류 보정, 유사도 측정과 관련된 연구들이 선행되어야 한다. 본 논문에서는 효과적인 멜로디 표현방법에 대해 다양한 실험을 통해 최적의 모델을 제시하려 한다. 방법으로 UDR을 다양한 범위로 나누고 가중치를 달리하는 방법으로 실험을 한 결과 허밍을 그룹으로 분류하는 방법이 정확도를 향상 시키는 것을 확인 하였다. -
통신과 방송의 융합으로 인터넷 망을 통하여 TV서비스를 제공하는 IPTV가 새로운 비즈니스 모델로 각광받으며 TV2.0으로의 패러다임 변화에 앞장서고 있다. IPTV는 TV와 친숙한 중장년층 등 넓은 고객을 대상으로 양방향으로의 서비스가 가능하기 때문에 화면 UI는 서비스의 유연한 확장 및 다양한 비즈니스와의 연동을 고려하여 시청자가 사용하기 편리하도록 구성되어야 한다. 본 논문은 IPTV 사업자들이 제공하는 화면 UI를 시청자 관점에서 분석하여 활용하기 쉬운 서비스 환경이 되도록 UI를 설계하고 이중 향후 가장 큰 성장성이 예상되는 데이터방송에 적합한 사용자 인터페이스를 제시한다.
-
본 논문에서는 대규모 네트워크 상에서 발생되는 시뮬레이션 결과를 효과적으로 보여주기 위한 Visualization Tool 을 제안한다. 복잡하고 다양한 시뮬레이션 결과를 얻기 위해, 생태계 모방형 플랫폼을 이용한 Bio-IDS (Intrusion Detection System) 시뮬레이터의 실험 데이터를 이용하였다. 대규모 네트워크를 모두 보이기에는 화면이 너무 작기 때문에, Visualization Tool 은 화면의 확대 및 축소를 위한 Zoom In/Out 기능, 화면의 Panning 을 위한 Scroll Bar 및 현재 영역의 위치를 알려주는 Mini Map 이 필요하였다. 또한, 사용자가 쉽게 시뮬레이션의 속도를 조절할 수 있도록 Simulation Speed Control 기능을 구현하였으며, 각 노드의 효과적인 정상 및 침입 상태 표시를 위한 Icon, 각 노드의 진화 정도와 침입 탐지 정확도를 알려주는 Evolution Number와 Accuracy Gauge, 해당 시뮬레이션의 결과를 도시하기 위한 Simulation Graph 도 추가하였다. 네트워크 Off-line 환경도 대비하여, DB 로부터의 데이터 입력뿐만 아니라 Log File 을 통한 데이터 입력도 가능하게 하였다. 끝으로, 전체 Node 들의 다양한 상태변화를 확인할 수 있는 Topology Window 와 Simulation Demo Window 간의 Synchronization 을 위한 Socket 통신 등 다양한 기능들이 통합된 Visualization Tool 을 개발함으로써, 대규모 네트워크 시뮬레이션의 효과적인 시뮬레이션이 가능하게 되었다. 이로 인해 대규모 네트워크 상의 복잡한 시뮬레이션 결과도 사용자가 매우 쉽게 파악할 수 있 매우 효과적으로 사용자가 파악할 수 있게 되었다.
-
멀티미디어 자료는 빠르게 증가하고 있는 반면, 텍스트 기반의 검색엔진을 이용한 멀티미디어 자료 검색은 자료 내부를 검색할 수 없는 단점으로 인하여 검색된 정보의 정확성과 정확한 정보의 위치를 찾는 것이 어렵다. 그래서 이러한 문제를 해결하고자 멀티미디어 Deep Tagging 개념을 이용하여 비디오 파일에 자동으로 Deep Tagging 을 생성하고 또한 기존 하이퍼텍스트 기반의 하이퍼링크를 하이퍼비디오로 확장한 브라우저를 제안한다.
-
네트워크로 연결된 온라인상의 게임은 상호 작용이라는 특성을 통해 빠르게 성장하고 있다. 이와 함께 흥미로운 요소를 가진 있는 게임의 장점과 온라인 교육의 장점을 결합한 교육용 게임이 등장하고 있는 추세이다. 하지만 이러한 온라인 교육용 게임은 단지 게임과 교육을 결합 하는 것에만 치중하여 심층적인 학습이 이루어지지 못할 뿐만 아니라 인터페이스 또한 교육효과에 크게 영향을 미치지 못하고 있는 실정이다. 이에 본 논문은 이러한 문제점에 초점을 맞추고 이를 위해 새로운 방법을 제안하였다. 교육의 방법에 있어서 퍼즐이라는 게임의 형식을 기반으로 세 단계 계층구조를 통한 지식전달의 체계를 제안하고 있으며 누구나 쉽게 접근 가능한 인터페이스 방법 또한 함께 제안하였다.
-
최근 인터넷과 멀티미디어 기술이 발달함에 따라 이미지 데이터의 양이 급속히 증가하고 있다. 증가하는 이미지를 효과적으로 관리하고 검색하기 위해 내용기반 이미지 검색에 대한 연구가 활발히 진행되고 있다. 대부분의 내용 기반 이미지 검색 시스템은 색상, 모양, 질감 특징을 이용한 유사도-기반검색에 초점을 맞추고 있다. 따라서 본 논문에서는 이미지에 나타나는 주요 색상과 색상의 공간적 특성을 포함하는 픽셀샘플링, 그리고 이미지의 외형적 변경에 강인함을 갖는 불변 모멘트 값을 이용한 내용기반 이미지 검색 시스템을 제안한다. 첫 번째 유사성 검사 단계에서는 이미지의 영역별로 가중치를 부여하여 추출한 대표색상을 사용하여, 유사하지 않은 이미지를 제거하여 검색대상의 수를 줄이며, 두 번째 유사성 검사 단계에서는 첫 번째 단계에서 선별된 후보 이미지에 색상의 공간적 정보를 포함한 픽셀샘플링을 이용하여 색상의 공간적인 위치까지 유사한 이미지만을 선별한다. 두 번째 유사성 검사단계에서 이미지가 외형적으로 변형된 유사이미지의 검출이 어려운 점을 보완하는 방법으로 이미지의 불변 모멘트를 이용하여 검색의 정확성을 높인다. 제안한 이미지 검색 방법은 10000개의 다양한 이미지로 구성된 데이터베이스에서 검색을 효율성을 실험하였다.
-
이미지 데이터를 의미적으로 검색하기 위한 가장 중요한 요소는 이미지의 정보를 표현하고 있는 주석이라고 할 수 있다. 이미지의 주석은 관리자가 사용자 입장에서 검색이 가능한 이미지를 표현할 수 있는 키워드를 선별하여 데이터화한 것이다. 그러다보니 이미지내 의미를 모두 표현하기위해 주석에 수는 증가되고, 증가된 주석은 각각에 이미지에서 차지하고 있는 의미량을 고려하지않고 동일한 크기를 가지게 된다. 이러한 경우 실제적으로 검색하였을 때 의미량에 상관없이 질의어와 주석이 일치한 모든 이미지를 검색하므로 사용자가 검색 결과에서 의미량이 큰 이미지를 다시 재검색하거나 주석입력자와 사용자와 어휘 표현에 차이 때문에 검색에 재검색해야한다. 따라서 본 논문에서는 의미량을 이용하여 효율적인 이미지 검색을 하기 위해 각 키워드 간에 의미적인 관계를 어휘 온톨로지인 WordNet을 이용하여 유사도 측정을 하고, 측정한 데이터를 이용하여 전체 이미지 의미량에서 해당 키워드가 갖는 의미량을 측정한다. 의미량은 이미지 검색시 질의어가 이미지에서 차지하고 있는 비율을 비교하여 가장 높은 의미량을 갖는 이미지를 우선 검색하고 의미량이 가장 큰 키워드를 대표키워드로 추출하여 WordNet상에서 동일한 의미를 갖는 계층에 단어들로 주석을 확장한다.
-
최근에 인간과 컴퓨터의 상호작용을 위한 입력장치 중 테이블-탑 디스플레이라는 멀티터치 입력장치가 활발히 연구되고 있다. 본 논문에서는 테이블-탑 디스플레이라는 환경에서 인간에게 가장 직관적인 도구인 손을 사용하여 입력된 온라인 필기 숫자를 전처리하는 방법을 제안한다. 테이블-탑 디스플레이 환경에 적합한 전처리 기법으로 대표점 추출을 위한 거리 필터링과 획 구분 및 잡음제거 등을 사용하였고, 데이터를 16방향 체인코드로 변환하였다. 이는 실제 필기운동 시의 궤적을 크게 왜곡 시키지 않으면서 테이블-탑 디스플레이가 갖는 환경에 기인한 잡음을 없애고, 데이터양을 줄일 수 있는 장점이 있다. 총450개의 필기 숫자 데이터를 사용하여 실험한 결과, 잡음이 제거되고 데이터양이 줄어들었으며 인식에 용이한 체인코드를 형성해 내었다.
-
기존의 싱글 로봇 시스템이 할 수 없거나 하기 어려운 작업을 다개체 이동 로봇 시스템을 사용함으로써 수행 할 수 있게 되었으며, 로봇 간의 협력적인 작업을 통하여 성능 향상을 가져오게 되었다. 이러한 장점 때문에 상용화가 잘 이루어진 청소 로봇에서도 다개체 로봇 시스템 적용에 대한 연구가 이루어지고 있다. 하지만 기존의 다개체 청소로봇 시스템은 고가의 매핑 방식 청소 로봇을 사용하기 때문에 비용적인 문제에 있어서 큰 문제를 가지고 있다. 그렇기 때문에 본 논문에서는 인간과의 상호 보완 알고리즘을 이용한 청소로봇을 다개체 청소 로봇 시스템에 적용하여 가격적인 단점을 보완하려고 한다. 하지만 인간과의 상호 보완 알고리즘을 이용한 청소 로봇을 그대로 다개체 청소 로봇 시스템에 적용할 수 없기 때문에 이를 보완할 수 있는 방안을 제안하고자 한다.
-
최근 우리나라의 인터넷 이용자수는 급속히 증가하고 있다. 그러나 인터넷을 이용하는 환경은 매우 다양하여 환경에 구애받지 않고 인터넷을 이용할 수 있는 데에는 한계가 있다. 이러한 점에서 볼 때, 누구나 환경에 구애받지 않고 정보에 접근할 수 있도록 보장하는 것은 매우 중요하다. 이에 본 연구에서는 웹 접근성에 주목하여 국내외의 웹 접근성 동향을 살펴보고 웹 접근성을 보장하기 위한 법 제도와 웹 접근성 실태를 소개하였다. 그리고 우리나라의 웹 접근성 지침을 근거로 종합전문요양기관에 대한 웹 접근성 실태를 조사하였다. 조사 결과 웹 접근성을 제대로 준수한 의료기관은 거의 없었으며, 향후 웹 접근성 확보를 위하여 인식의 제고, 지속적인 교육 및 홍보, 법 제도적 보완 등을 제언하였다.
-
In this paper, we present a new game interface design for First Person Shooters (FPS). Previously, FPSs on computer are commonly played using keyboard/mouse or joystick along with PC display. We improve the communication environment between player and game world by means of new control system including large screen, laser gun, and directional device, which create a real life-like space for players. Because traditional display for FPS uses CRT, it cannot support large screen display due to limitation of CRT technology. We designed and implemented a new input device using laser recognizable display. We implemented a new FPS based on Quake III that is in accordance with the new devices. Results suggest that the combined interface creates a method which helps beginners to enjoy playing a FPS immediately and gives experienced players a new gaming experience.
-
본 논문에서는 대부분의 공동 영역에서 사용하는 상부에 설치된 감시카메라에서 사람의 얼굴 영역을 검출할 수 있는 방법을 제안한다. 본 제안 기법에서는 입력 영상에 대한 원근 변환을 통하여 영상 보정을 처리하고 보정된 영상에서 얼굴 감지 알고리즘을 적용함으로써 기존의 방법에서 검출할 수 없는 고개를 숙인 얼굴에서도 얼굴을 검출할 수 있도록 하였다. 실험결과 고개를 숙인 얼굴이나 상부의 카메라에 의해 촬영된 영상에서 기존의 방법에 비해 보다 안정적으로 얼굴 영역을 검출할 수 있었다.
-
Ju, Hyungdon;Hong, Min;Cho, We-Duke;Choi, Yoo-Joo 193
본 논문은 비모수적 클러스터링 기법을 이용하여 다양한 조명에 노출된 의상들의 색상 유사성을 안정적으로 판단하는 방법을 제안한다. 색상 유사성 판별을 위하여 기존에 대표적으로 사용되어왔던 히스토그램 인터섹션이나 누적 히스토그램 방법은 조명 변화에 민감하게 반응하여, 동일한 의상 색상이라 할지라도 서로 다른 조명환경에서는 서로 상이한 색상 판별 결과를 나타낸다. 본 논문에서는 조명에 의한 영향을 줄이고, 색상 자체의 분포 특성을 분석하기 위하여 조명조건의 변화에도 일관된 특성을 유지하는 색도와 채도 컬러 성분에 대한 분포 특성을 비모수적 클러스터링 기법을 적용하여 분석한다. 실험 결과 제안기법은 동일한 의상 쌍과 상이한 의상 쌍에 대하여 구분을 지을 수 있는 양자화의 특성이 뚜렷하게 표현되었다. -
본 논문에서는 로봇 컨트롤 시스템을 위해 입력 받은 영상부터 몇 가지의 손 제스처를 인식하는 비전기반 손 제스처 인식방법을 제안한다. 로봇으로부터 입력 받은 이미지는 로봇의 위치, 주변환경, 조명 등 여러 요인에 따라 다양하게 존재한다. 본 논문은 다양한 환경에서 입력되는 영상으로부터 시스템이 로봇 컨트롤을 위해 미리 지정한 몇 가지 제스처를 인식하도록 한다. 먼저 이미지 조명 변화에 강한 손 제스처 인식을 위하여 레티넥스 이미지 정규화를 적용한 후, YCrCb 공간 상에서 입력된 영상에서 손 영역을 검출 후 위치를 추정한다. 인식된 손 영역에서 특징벡터를 추출함으로서 입력 영상내의 존재할 수 있는 손의 크기나 손의 회전각도 등에 상관없이 필요로 하는 제스처를 인식하도록 한다. 제안된 제스처 인식 결과는 로봇컨트롤을 위한 기존의 제스처인식과 비교하여 성능을 측정하였다.
-
본 논문은 음성 IC를 사용한 다기능 어린이 영어 공부상 제품개발에 관한 것으로 (1) 영어의 알파벳 A~Z까지 26개의 다양한 캐릭터를 어린이 기호에 맞게 도안하여 어린이 정서에 효과가 있도록 하였다. (2) 캐릭터 상부면에 캐릭터를 터치(누름)하면 접속될 수 있도록 FPCB 스위치와 배선을 디자인 하였다. (3) A~Z까지 알파벳의 철자발음, 26개의 단어에 맞는 단어발음, 각각의 단어에 맞는 싸운드(소리), 그리고 3가지 기능에 대한 퀴즈형식의 원어민 발음을 녹음하였다. (4) 이렇게 구동될 수 있는 전자제어 장치를 설계하여 캐릭터를 터치(누름)하면 각각의 기능에 맞게 원어민 발음의 소리를 들으면서 영어학습을 하고 놀이를 할 수 있는 다기능 어린이 영어공부상 제품을 개발하였다.
-
Lee, Yoon Ki;Yoon, Ji Hyun;Jung, Hyungsoo;Yeom, Heon Young;Yang, Young Kyu;Hwang, Soon Wook 209
키워드 유사성 검색은 입력받은 키워드에 관련된 의미 있는 데이터를 검색하는 것을 말한다. 데이터들은 매우 다양한 형태로 표현 될 수 있고, 각각의 형태에 대한 키워드 유사성 검색에 대한 많은 연구가 이루어졌다. 이 논문에서는 다양한 키워드 유사성 검색에 대한 연구들의 개관을 살펴보고 그것들을 비교해 볼 것이다. 이 연구들을 비교 분석하는 것은 키워드 유사성 검색을 일반화 하는데 도움이 될 것으로 기대한다. -
최근 멀티미디어 데이터, 특히 UCC를 중심으로 동영상 데이터가 급증하고 있다. 그러나 현재 대부분의 검색 시스템은 키워드 기반의 동영상 데이터 검색만을 지원하고 있으며, 따라서 사용자가 원하는 동영상 데이터를 효율적으로 검색하지 못하는 실정이다. 동영상 데이터에 대한 효율적인 검색을 지원하기 위해서는, 동영상의 내용(이미지, 색, 모양 등)을 고차원의 특징 벡터 데이터로 표현하여 유사한 동영상을 검색하는 내용-기반 검색이 요구된다. 본 논문에서는 내용-기반 검색을 위해 제안된 기존의 고차원 벡터 데이터 색인 구조를 실험을 통하여 성능을 비교하며, 이를 통해 동영상 내용-기반 검색에 가장 효율적인 색인 기법을 제시한다. 아울러 보다 효율적인 내용-기반 검색을 위한, 근사 k-NN 질의 탐색 기법의 유용성을 검증한다.
-
모바일 환경에서는 상향링크와 하향링크의 대역폭이 비대칭적이며 전력이 한정되어 있기 때문에 효율적인 데이터 전송기술로 브로드캐스팅 방법이 연구되어 왔다. 브로드캐스트에서 인덱스를 사용하면 원하는 데이터가 언제 방송되는지를 알 수 있어 튜닝 시간을 줄이고, 전력의 소비를 줄이는 효과가 있다. 지금까지 연구된 싱글 채널 인덱스 기법들은 모든 데이터 아이템이 동일한 확률로 접근되는 flat 브로드캐스트 방송에 적합한 인덱스 기법들이다. 데이터 아이템에 대한 접근 확률이 편향되는 경우에는 멀티디스크 방송 기법을 사용해야 효과적이지만, 기존의 인덱스 기법들은 인덱스가 한 방송 주기 내에서 반복되어 방송되는 데이터 아이템을 가리킬 수 없기 때문에 멀티디스크 방송 기법에는 효과적이지 않다. 본 논문에서는 싱글 채널 인덱스 기법으로서 멀티디스크 방송에 적용되는 인덱스 기법인 MDEI (Multi-disk Exponential Index) 기법을 제안한다. 제안 하는 MDEI 기법은 각 디스크 별로 인덱스를 구성하기 때문에 데이터에 대한 접근확률이 편향되는 경우에 멀티디스크 방송을 기반으로 이 인덱스 기법을 사용하면 flat 브로드캐스트를 사용하는 다른 인덱스 기법을 사용했을 때보다 평균 접근지연시간 시간을 크게 줄일 수 있다. 실험 결과는 데이터에 대한 접근 확률이 편향된 환경에서 MDEI가 평균 접근지연시간에 있어서 매우 좋은 성능을 갖는 것을 보여준다.
-
무선방송환경은 모바일 클라이언트의 수에 상관없이 다수의 클라이언트에게 데이터를 보낼 수 있다는 특징으로 인하여 많은 관심을 받아왔다. 그러나 기존 대부분의 연구는 한 개의 독립적인 데이터를 최단시간에 획득하는 것을 목표로 하였고, 질의어와 같이 상호 관련된 여러 데이터를 동시에 획득해야 하는 경우에 대한 연구는 미비했다. 또한 그러한 논문들에서도 질의어 내의 데이터들이 다른 채널상의 동일시간에 나타나지 않도록 할당하는 문제에 대해서만 연구되어 왔고 각 데이터의 요청빈도에 따른 데이터의 접근확률은 반영되지 않았다. 우리는 본 논문에서 이러한 데이터들을 채널에 할당하는 문제뿐만 아니라 여러 질의어에 포함되어 상대적으로 요청빈도가 높은 데이터들을 한 방송 사이클 동안 다중 채널상에 여러 번 할당되게 하여 해당 질의어에 속한 데이터들을 모두 획득하는데 요구되는 평균응답시간을 줄이는 새로운 방법을 제안한다.
-
Jung, Hyungsoo;Han, Hyuck;Kim, Shin Gyu;Yeom, Heon Y. 223
본 연구에서는 대용량 메모리 데이터 처리를 위한 범용 하드웨어 기반의 결함내성 원격 메모리 시스템의 성능을 분석하고자 한다. 대단히 빠른 접근 속도를 보장하는 휘발성 메모리를 이용한 원격 메모리 시스템의 실용적인 활용을 위해서는 결함내성의 성질이 필수적으로 보장되어야 한다. 본 연구에서는 RAID 기법과 유사한 방법을 이용하여 결함내성 메모리 시스템을 구현하고, 제안한 새로운 계층의 결함내성 메모리의 성능을 평가하고자 한다. 범용으로 쓰이는 MySQL과 같은 데이터베이스를 이용한 TPC-C 실험 결과로 볼 때 본 연구에서 구현한 결함내성 원격 메모리 시스템은 일반적인 대용량 메모리 데이터 처리 시스템에서 요구하는 필수요건인 결함내성 성질을 성공적으로 만족하고 있는 것으로 생각된다. -
스트리밍 환경에서 조인 연산은 기존의 기법과는 다른 처리 방법을 요구한다. 이런 문제를 해결 하기 위해 기존에 여러 가지의 다양한 기법들이 제안되었다. 하지만 지금까지 제안된 방법들은 두 개의 입력 스트림에 대한 조인만 고려하거나 단일 속성 멀티 스트림 조인에 대해서만 고려해왔다. 하지만 조인 속성이 여러개인 경우에는 한단계로 조인을 수행하는 것은 불가능하다. 이 눈문에서는 이러한 문제를 해결하기 위해서 지금까지 고려되어 왔던 환경에서 더 일반화 된 다중속성을 가지는 조인을 고려한다. 이러한 경우에는 조인이 다단계로 일어나게 되는데 이러한 환경에서는 이전 단계의 조인이 다음 단계의 조인에 영향을 미치게 된다. 그러므로 최종 조인 결과를 빠르게 만들어 내기 위해서는 여러 입력 스트림 중에서 어떤 조인을 먼저 수행하느냐에 따라 전체적인 조인결과를 만들어내는 속도가 달라지게 된다. 그러므로 전체 조인결과를 빠르게 만들어 내기 위해서 조인이 수행되는 과정에서 여러 입력 스트림중에 어떤 스트림을 먼저 수행할지를 결정함으로써 최종 조인 결과를 빠르게 만들어낼 수 있게 하는 방법을 제안한다.
-
최근의 온라인 응용 환경에서는 다양한 종류의 데이터 스트림을 다루고 있으며 이러한 데이터 스트림은 빠른 속도로 무한히 생성되고 실시간의 빠른 처리를 필요로 한다. 따라서 데이터 스트림 실시간 처리 및 분석 작업에서는 데이터 스트림을 지속적으로 모니터링하여 앞으로의 변화와 이에 따른 부하를 예측하고 성능을 조절하는 일이 필요하다. 본 논문에서는 끊임없이 발생하는 데이터를 관찰하여 데이터가 발생하는 패턴을 찾아내고, 찾아낸 패턴을 기반으로 미래의 특정 시점에서 발생할 데이터 값을 미리 예측하는 효율적인 기법을 제안한다. 무한한 양의 데이터를 제한된 크기의 메모리 내에서 처리하여 현재부터 과거 특정시점까지 발생한 데이터의 패턴을 가장 정확히 일반화할 수 있는 함수를 찾아내고 그 함수를 기반으로 미래에 발생할 데이터의 값을 예측한다.
-
Kim, Soo-Yi;Kim, Hyun-Jung;Lee, Hyun-Jin;Jung, Hee-Jin;Eum, Doo-Hun 233
무선 인터넷 기술의 발전과 함께 이용자 수가 증가하면서 모바일 데이터베이스 응용 프로그램의 수요가 급증하고 있다. 그러나 모바일 데이터베이스 응용에 필요한 사용자 인터페이스와 질의 처리 코드는 대부분 수작업으로 작성되기 때문에 생산성이 낮고 버전 관리에도 많은 시간과 노력이 필요하다.[1] 본 논문에서는 모바일 데이터베이스 응용을 위한 스크립트 생성 도구인 MobileGen을 소개한다. MobileGen은 덕성여자대학교 도서관에서 사용하고 있는 DISCOVER와 같은 실용 데이터베이스들을 구성파일 생성단계, 스크립트 생성단계를 거쳐 응용 데이터베이스 내의 테이블 당 5개의 모바일 스크립트들(Search, Select, Edit, Information, Action)을 생성한다. 생성된 스크립트들은 데이터베이스 연동 및 질의 처리 코드를 포함하고 Action 스크립트를 제외한 나머지 스크립트들은 간단한 폼 형태의 카드 또는 연계된 카드들의 데크들을 생성한다. 따라서 MobileGen은 모바일 데이터베이스 응용의 생산성을 향상시키고 스크립트의 원형인 템플릿을 기반으로 하기 때문에 MobileGen 자체와 생성된 응용의 유지 및 보수를 용이하게 한다. 또한, MobileGen은 상용 생성기들에 비해 관심의 대상인 엔티티 외에 이 엔티티와 직 간접적으로 연관된 모든 엔티티들에 대한 정보를 한 데크에 제공한다. -
Design and Implementation of Sensor Tag Network System for Logistics Tracking and Efficient DeliveryYoo, Ki Hyun;Yang, Pyoung Woo;Ha, Tae Suk;Nam, Kwang Woo 237
최근 '정보기반 물류망'에서 'u-기반 물류망'으로 발전해 가고 있는 시점에서 'u-기반 물류망'을 위해 다양한 기반 기술들이 요구되고 있다. 본 논문에서는 물류 관리 시스템 구축을 위해 GPS 기반의 물류위치 추적 기법과 센서 Tag를 이용한 물류 배송 효율화 시스템을 설계하고 구현한다. 또한, 물류 배송 효율화를 위해 센서 Tag 네트워크 시스템을 제안하며, 이 센서 Tag 네트워크를 기반으로 수집된 센싱 정보를 이용하여 물류의 위치와 상태, 이동경로 등을 파악함으로서 물류의 배송이 효율적으로 이루어 질 수 있도록 지원한다. 제안된 시스템은 관리자에 의해 유지 보수 될 수 있는 제어 가능한 센서 Tag 네트워크(Controlled Network Layer)와 무제어 이동 센서 Tag 네트워크(Uncontrolled Moving Objects Layer)로 구분하여, 일반적인 센서 네트워크 시스템의 배터리 문제를 보완하고자 한다. -
데이터베이스 시스템 사용이 거의 모든 분야에 걸쳐서 필수적인 요소가 되어가고 있다. 따라서 데이터베이스 내에 축적된 정보들의 양과 더불어 정보와 정보 사이의 연관성이 중요한 관심사로 대두되고 있다. 이를 충족하기 위한 구체적인 방안으로 데이터마이닝 기법이 개발되고 발전해나가고 있다. 현재 수강신청시 많은 학생들이 필수 로드맵이라는 단편적인 정보를 가지고 수업 시간표를 구성함으로써 개개인이 많은 시간을 허비하고 있다. 이에 본 논문에서는 관련성 있는 정보 추출에 용이한 FP-Growth 마이닝 기법을 이용하여 수강신청시 도움이 되는 수강신천 로드맵 기법을 제안한다.
-
데이터 마이닝은 데이터 속에 숨겨져 있는 의미 있는 패턴을 찾아내는 것이다. 이러한 패턴들을 찾아내는 것은 데이터 마이닝에서 중요한 부분을 차지한다. 그러나 기존의 데이터 마이닝 방법들에 사용되는 데이터는 시간의 흐름에 데이터가 변하지 않는다는 특징을 가지고 있다. 시간의 흐름에 따라 변화하는 데이터의 특성을 고려해볼 때 변하지 않는 데이터에서 패턴을 찾아내는 것은 의미가 없는 일이다. 따라서 실시간으로 변하는 데이터의 특성을 고려하고 더불어 적합한 실시간 침입 탐지 방법이 필요하다. 따라서, 본 연구에서는 시간의 흐름에 따라 변하는 데이터에서 규칙을 발견하여 규칙 Set 을 생성하는 실시간 데이터 마이닝 기법을 이용하여 시간의 흐름에 따라 변하는 데이터에 대한 침입을 감시하기 위해 실시간 침입 탐지 시스템에 적용함으로써 보다 효율적으로 침입을 탐지하기 위한 방법을 제시한다.
-
통신기술의 발달로 무선단말기의 보급이 급증하고 무선 네트워크 사용이 일반화됨으로써, 최근 유비쿼터스 컴퓨팅 기술이 중요한 이슈가 되고 있다. 유비쿼터스 컴퓨팅은 시간과 장소의 한계를 넘어 사용자가 하고자 하는 일을 컴퓨팅 환경이 상황을 인지하여 돕는 것을 가능하게 한다. 상황인지를 위해 순차패턴과 시간 연관규칙 탐사를 이용하여 사용자의 행동패턴을 추출하는 연구가 활발히 진행되고 있다. 이러한 연구를 통한 행동패턴은 사용자의 특성을 간과하게 되며, 각 사용자에게 더욱 유용한 서비스를 제공하기 위해서는 사용자를 분류하는 것이 필요하다. 그러나 기존의 연구는 단지 통계적인 사용자의 빈발 행동패턴만을 추출하여 각 사용자의 관심사와는 무관한 서비스 제공이 이루어질 수 있다. 성별, 나이, 직업 등의 개인정보와 위치를 고려하여 사용자에게 더욱 더 효율적이고 유용한 서비스를 제공할 수 있도록 행동패턴을 유형별로 분류할 필요가 있다. 본 논문에서는 각 위치에 따른 사용자의 연령대별 유용한 행동패턴을 추출하여 정확한 서비스를 제공할 수 있는 마이닝 기법을 제안한다.
-
정보기술의 발달로 정보를 수집, 관리, 공유하기가 용이해 짐에 따라 여러 조직이나 기관에서는 개인정보를 수집해 관리하고 있다. 수집한 개인정보를 통계나 연구 등을 목적으로 배포할 때 개인의 프라이버시를 보호하기 위해 k-anonymity 와 l-diversity 원리가 제안되었고 이를 기반으로 하는 프라이버시 보호 기법들이 제안되었다. 그러나 기존 방법들은 정적인 데이터를 단 한번 배포하는 것을 가정하기 때문에 지속적으로 데이터에 삽입이나 삭제가 발생하는 동적 데이터 환경에 그대로 적용하기 적합하지 않다. 본 논문에서는 동적 데이터 환경에서 l-diversity 을 유지하면서 데이터 삽입과 삭제를 효율적으로 처리할 수 있는 기법을 제안한다. 제안 기법은 일반화를 사용하지 않기 때문에 일반화에서 발생하는 정보의 손실이 발생하지 않고 삽입과 삭제의 처리가 간단한 것이 특징이다.
-
Park, June;Na, Cheol-Soo;Kim, Dae-In;Hwang, Bu-Hyun 258
디지털 콘텐츠 방송 서비스와 멀티미디어 통신을 위한 기반 기술의 발전은 고품질의 대화형 멀티미디어 방송 서비스를 등장시켰다. 대화형 멀티미디어통신을 이용한 양방향 디지털 방송의 중요한 요소 중에 하나는 방송제공자와 시청자와의 데이터 상호 운용성이다. 본 논문에서는 FTTH기반 고품질 대화형 멀티미디어 통신의 데이터 상호 운용성에 적합한 데이터 관리 시스템(DaMaFIB)을 제안한다. 본 시스템은 XML을 이용하여 방송 데이터의 메타데이터를 관리하고, 대용량 멀티미디어 데이터의 효율적인 관리를 위하여 2분할 군집영역 추출기법을 이용하였다. -
유전체학 (genomics)의 가장 기초적인 기반이 되는 것은 염기서열을 정확하게 결정해 내는 것이다. 많은 진핵생물들 (eukaryotes)은 두개의 상동염색체를 가지며 두개의 염색체의 염기서열에는 차이가 존재한다. 현재의 유전체 염기서열 결정방법으로는 염기변이가 많이 존재할 경우 유전체의 염기서열을 결정하기 어렵다. 특정한 장소에 서식하는 무수히 많은 미생물들의 유전체의 염기서열을 동시에 결정하는 문제도 미생물학에서 중요성을 인정받는 문제이지만, 미생물들간의 염기변이의 정도는 단일개체의 경우보다 복잡하며 염기서열을 효과적으로 결정하기 힘들다. 따라서 염기변이가 많은 생물들과 미생물들 집합의 염기서열을 결정할 수 있는 방법론의 개발이 시급한 실정이다. 본 논문에서는 조립된 다염기변이 유전체및 메타유전체의 염기서열의 정확성을 평가하기 위한 유전체 서열과 시뮬레이션에 기반한 read 들을 생성하는 도구를 개발하는 것을 목표로 한다.
-
인터넷 사이트가 증가하면서 서비스 제공자는 사용자의 요구나 행동패턴을 파악하기 위하여 웹 마이닝 기법을 활용한다. 하지만 서버에 저장된 웹 로그 정보를 활용한 마이닝 기법은 전처리 과정에 많은 노력이 필요하고 사용자의 행동패턴이나 요구를 정확하게 파악하는데 한계가 있다. 이를 극복하기 위해 본 논문에서는 사용자 생성 로그정보를 이용한 방법을 제안한다. 제안 방법은 기존 서버에 저장되는 로그파일이 아닌 사용자의 행동에 의해 웹 페이지가 로딩될 때 마다 웹 마이닝에 필요한 정보를 수집하여 DB 에 저장하는 방법을 사용하였다. 이때 기존 로그파일에 로딩시간과 조회시간, 파라메타 정보를 추가하여 보다 사실적으로 사용자의 행동패턴을 파악하고자 하였다. 이렇게 생성된 로그파일을 기 등록된 메뉴정보, 쿼리정보와 조합하면 웹 마이닝에 필수적인 데이터정제, 사용자식별, 세션식별, 트랜잭션 식별등 전처리 과정의 효율성을 향상시키고 사용자의 행동패턴파악을 위한 정보 수집을 용이하게 해준다.
-
Han, Dae-Young;Shim, Se-Hyun;Na, Choul-Su;Park, June;Hwang, Bu-Hyun 268
인터넷 환경의 발달로 방송과 통신 서비스가 결합된 통방융합형태의 양방향 대화형 방송이 가능하게 되었다. 그러나 무선 모바일 환경에서는 단말기의 성능이 서비스 제공에 큰 영향을 주기 때문에 양방향 방송에 있어 플랫폼 성능을 고려한 데이터 변환이 반드시 필요하다. 본 논문에서는 사용자가 원하는 객체정보가 DB에 설계되어 있을 때 사용자 플랫폼에 적합한 객체정보 관련 XML문서를 제공하기 위한 XML문서 변환 시스템(XDT)을 설계하고 구현하였다. -
현대 유전체학 기술의 진보는 생물학적으로 중요한 의미를 갖는 생물들의 유전체 서열의 규명 genome sequencing)에 힘입은 바 크다. 기존의 유전체 서열결정법은 주로 염기변이율이 낮은 생물들에 초점을 맞추어 왔다. 하지만 염기변이율이 높은 생물들의 유전체 염기서열을 결정할 필요가 높아짐에 따라 이를 위한 방법론에 대한 연구가 활발히 진행되고 있다. 염기변이율이 높은 생물들의 이배체 (diploid) 유전체 서열이 효과적으로 결정될 수 있을 경우 기존의 유전체 서열비교의 방법론에도 변화가 요청되고 있는 실정이다. 기존의 유전체 서열비교 (whole-genome alignment) 방법론은 반수체 (haploid) 유전체들의 서열비교을 위해 개발되었지만, 염기변이율이 높은 생물들의 유전체 서열비교에는 반수체 유전체들 비교에 특화된 도구들이 필요하다. 또한 현재 서열비교를 시각화하는 소프트웨어들도 반수체 유전체 비교를 위해 개발된 실정이다. 본 논문의 목표는 이배체 유전체 서열을 비교하는 방법론을 개발을 용이하기위해 이배체 유전체의 서열을 생성하는 도구를 개발하는 것이다. 개발된 도구는 실제 일어날 수 있는 염기변이와 genomic rearrangement를 사용자의 입력을 받아 다수의 생물들의 유전체 서열을 생성해 낸다. 이를 통해 이배체 유전체 서열을 비교하는 도구의 개발을 용이하게 하는데 초첨을 맞추고 있다.
-
기업의 원활한 활동에 필수적인 요소는 살아 있는 정보의 공급이며, 기업 데이터 베이스는 데이터의 보관/흐름/활용 입장에서의 정보 인프라를 기반으로 하고 있다. 최근 기업 Knowledge Base 구축은 정보의 품질이 좌우하나 기업 정보의 양은 비대해져 데이터의 일관성이 결여되고 DB 의 성능은 점점 저하되고 있다. 본 고에서는 데이터 Hub 의 적용을 통해 얻을 수 있는 DB 성능 향상에 대해 정성적/정량적 관점으로 논의한다.
-
데이터 품질 기준은 반드시 현업의 입장에서 바라봐야 하며, 현업의 마인드가 데이터 품질에 가장 결정적인 영향을 미친다. 이에 따라 데이터 품질을 향상시키기 위해서는 현업이 데이터 품질 관리에 직접 참여할 수 있는 연구가 필요하다. 본 연구에서는 데이터 값(Data Value)에 대한 데이터 오너 (Owner)를 부여하여 데이터 품질 오류 시 현업이 직접 데이터 품질 관리 프로세스에 참여 할 수 있는 방안을 제시하였다. 데이터 품질 관리 프로세스는 데이터 품질 대상 및 기준을 정의하고 측정, 분석, 개선하는 방법이다. 본 연구에서 제시한 데이터 오너 관리 방안은 보다 효율적인 데이터 품질 관리 프로세스를 개선 시킬 수 있을 것이다.
-
최근 금융, 공공기관 등에서 개인 정보 유출이 빈번해짐에 따라 사회적으로 심각한 문제가 발생하고 있다. 한국산업기술진흥협회의 조사에 따르면, 이런 정보 유출이 외부의 불법적 시스템 침입으로 인해 발생하는 것보다, 대부분 데이터 접근이 인가된 내부자 소행으로 나타나고 있다. 이는 데이터베이스의 보안 취약성으로 인해, 내부의 비인가자 또는 인가자의 데이터 접근에 대한 통제 정책이 제대로 이루어지지 않기 때문이다. 이에 따라, 본 논문에서는 클라이언트에서 데이터베이스 서버로 요청되는 네트워크상의 패킷 분석을 통한 데이터베이스의 접근통제방법을 제안한다. 제안된 보안모델에서는, 사용자 정보 및 SQL 의 위 변조를 방지하기 위해서 공개키 인증과 메시지 인증코드 교환으로 무결성을 확보하였다. 또한 권한별 테이블의 컬럼 접근통제를 확장하기 위해서 데이터 마스킹 기법을 구현하였다.
-
Kim, Do-Yun;Park, Wonjoo;Jang, Ju-Yeon;Park, Sung-Hwan;Park, Sangwon 286
PC 및 서버 급에서 DBMS가 아주 폭넓게 사용되어지고 있으며 그 뿐 아니라 컴퓨팅 파워가 높아짐에 따라서 임베디드 시스템에서도 DBMS가 필요해졌다. 임베디드 시스템에서 DBMS가 충분히 동작할 만큼의 성능을 발휘하게 되었고, 이에 따라 임베디드 시스템에서 동작하는 응용프로그램들도 임베디드 DBMS를 사용하게 되었다. 임베디드 시스템이 점차 플래시 메모리를 사용하는 추세에 맞추어 플래시 기반 임베디드 DBMS 기술 개발이 중요하다. 플래시 메모리의 특성에 맞춘 임베디드 DBMS를 개발하지 않으면, 결과적으로 플래시 메모리의 성능을 저하시키며, 수명도 단축시키는 결과를 초래하게 될 것이다. 특히 임베디드 환경에서는 전기 에너지 자원이 한정되어 있기 때문에 전력 소모를 줄이는 것이 관건이다. 따라서 임베디드 DBMS에서 디스크에서 정의한 비용 모델을 따르는 것은 한계가 있다. 본 논문은 임베디드 DBMS에서 전력 기반 비용 모델을 새롭게 제시하고, 디스크 기반 비용 모델과 비교하여 제시한 비용 모델과의 차이를 보인다. -
Song, Sookyung;Cheong, Sujeong;Lee, Minsoo;Namgung, Sung 290
현재 한국도로공사에서 운영하는 고속도로 교통관리시스템(FTMS)과 우회도로 교통정보시스템(ARTIS)은 차량 검지 장치와 CCTV 를 통해 실시간 교통 자료를 수집하고, 도로전광표지(VMS), 방송, 인터넷 등 다양한 매체로 교통 정보를 제공하는 시스템이다. 이러한 시스템들은 매일 도로에서 수집되는 엄청난 양의 교통 자료를 실시간 교통 정보 제공하는데 목적을 두고 있어, 교통 자료를 가공하고 처리하여 분석을 수행하는 연구 환경을 제공하는데 어려움이 많다. 본 논문에서는 여러 시스템으로부터 대용량의 교통 자료를 가져와 하나의 통합 데이터베이스로 구축하고, 이를 통해 얻은 교통 이력 자료를 연구할 수 있는 환경을 제안한다. -
유비쿼터스 환경에서 분산된 환경에 있는 서비스들을 찾고 통합하는 작업은 점차 중요해지고 있다. 이러한 유비쿼터스 환경에서 각각의 프로세스들은 웹 서비스와 같은 형태로 제공될 수도 있고, 이러한 프로세스는 워크플로우 형태로 통합될 수 있다. 워크플로우를 디자인하고 실행하는 데 있어서 매우 유연하게 시스템 간의 통합이 이루어져야 한다. 해당 웹 서비스의 실행 가능 여부, 백업 서비스의 발견, 설계 시 몇몇 서비스들이 실행되지 못할 수도 있다. 따라서 본 논문은 웹 서비스의 동적인 통합을 위해 워크플로우를 기반으로 한 동적인 웹 서비스 발견, 실행하는 시스템을 제안한다. 특별히 워크플로우 설계 시 의미를 부여하여 문제를 해결한다.
-
Cheong, Sujeong;Song, Sookyung;Lee, Minsoo;Namgung, Sung 295
교통 관련 검지기 시스템에 의해 수집된 교통량, 점유율, 속도와 같은 교통 정보 데이터는 품질평가, 오류판단, 결측보정의 자료처리를 거치게 되며 이러한 전처리 후 다양한 목적에 의해 연구자들에게 활용된다. 신속하고 정확한 자료처리와 보다 편리하고 효과적인 웹 UI 의 제공은 매우 중요하다. 본 논문에서는 품질평가, 오류판단, 결측보정에 해당하는 세 단계의 자료처리 알고리즘을 개발하고 사용자에게 자료처리의 과정을 제공하는 웹 UI 시스템을 구현한다. -
웹 서버에서 로그파일은 웹 서버에 대한 접속정보를 저장한다. 이 정보를 분석하면 웹 서비스를 하는데 있어서 서비스의 질을 높이는데 좋은 참고자료가 될 뿐 아니라 웹 서버에 이상이 생겼을 경우 발생한 오류를 조기에 발견하는 데에도 사용되는 중요한 자료이다. 현재 이러한 로그파일은 텍스트 파일로 저장이 되어있으며 오랜 시간이 지나 그 웹 페이지가 삭제되었을 경우 로그파일에 기록된 그 시각의 웹 페이지를 찾아보기가 어렵다. 본 연구에서는 로그파일에 기록된 그 시각의 웹 페이지의 이미지를 저장하는 방법으로 이러한 단점을 보안하고 오랜 시간이 지난 후에도 그 웹 페이지를 볼 수 있는 방법을 제안한다. 이 아이디어가 구현되어 실현되면 또한 Digital Forensic 으로써 범죄 수사에도 많은 도움이 될뿐만 아니라 휴대전화로 풀 인터넷 브라우징이 가능한 풀브라우저에도 적용될 수 있다.
-
Lee, Yoon-Kyung;Lee, Minsoo;Sohn, Yuseung;Wallmann, Gunnar;Fernandes, Miguel 300
사용자의 행동을 모니터링 하는 것에 대한 이전의 기술적인 연구는 네트워크 트래픽과 데이터 베이스 접근 패턴에 집중되어 있으나 이러한 접근은 사용자간의 데이터를 교환하고 공유하는 등의 상호 작용을 관찰하기에는 부족하다. 따라서 'BHave' 라는 가상 환경에서 사용자의 행동을 추적할 수 있는 시스템을 개발하여 문서에 접근하는 사용자의 행동을 모니터링한다. 서버쪽의 데이터베이스에서 데이터를 가져와서 클라이언트의 API 를 통하여 사용자가 선택한 데이터를 분석한 뒤 사용자에게 그래프를 통해서 시각적으로 분석 결과를 보여준다. -
모바일 단말기 컨텐츠 제공자에서 생산되는 대부분의 모바일 응용 SW는 짧은 개발 기간과 생명주기, 그리고 시장 선점이라는 특성을 가지고 있다. 또한 국내 모바일 응용 SW의 경우 다양한 모바일 단말기의 화면크기 그리고 다양한 모바일 플랫폼을 지원해야 하는 특성과 제약사항을 가지고 있다. 이러한 제약사항을 극복하기 위해서 본 논문에서는 모바일 응용 SW의 사용자 인터페이스 모델을 제시하고 있으며 이를 이용하여 모바일 응용 SW개발 방법을 제시한다. 모바일 플랫폼에 독립적인 인터페이스 모델을 사용함으로써 개발자는 사용자인터페이스 개발에 소모되는 시간을 최소화하고, 구현에 그 정보를 사용함으로써 기민하고 좀 더 빠르게 모바일 응용 SW를 개발할 수 있는 장점을 가진다.
-
Shin, Kyoung-Ho;Lee, Min-Soon;Kim, Jun-Hwan;Lee, Byoung-Soo 311
AODV 프로토콜은 최단경로 라우팅 기법, 에너지 효율, 빠른 지역 경로 복구 등을 위한 많은 알고리즘이 연구되어 왔다. AODV 프로토콜의 성능평가는 대부분 NS2 시뮬레이터를 통해 이루어지고 있으며, AODV의 성능개선을 위한 알고리즘의 적용은 NS2의 AODV 소스파일 변경을 통해 이루어진다. AODV 소스파일의 AODV 클래스가 아주 많은 역할을 하는 구조로 작성되어 있어 알고리즘의 적용이 쉽지 않고, 이로 인해 성능평가를 위한 시뮬레이션에 시간과 노력이 많이 들게 된다. 이를 위해 기존 소프트웨어를 재사용하고 유연성을 높일 수 있도록 소프트웨어의 리팩토링을 해주어야 한다. 리팩토링은 소프트웨어를 효율적이고 유지보수가 쉽도록 전환하는 과정이며, 소프트웨어의 재사용성을 높여주고 유연성을 제공해 줄 수 있다. 본 연구에서는 AODV의 성능 개선을 위한 알고리즘 적용이 보다 유연해지도록 AODV 관련 클래스들에 대해 리팩토링을 수행한다. -
랜덤 테스트(RT)는 가능한 입력 도메인에서 임의의 입력 값을 선택하여 테스트 케이스를 생성하고 테스트를 수행하는 기본적인 블랙 박스 테스트 기법이다. 랜덤 테스트의 성능을 향상 시키기 위해서 오류 패턴을 고려한 다양한 Adaptive Random Testing (ART) 알고리즘들이 제안되어 왔다. 그 중 Distance-Based ART (D-ART), Restricted Random Testing (RRT)이 좋은 성능을 보이고 있지만, 수행시간이 너무 느리다는 단점이 있어, 이를 대체할 수 있는 여러 ART 방법들이 제안되고 있다. 그 중, Adaptive Random Testing through Iterative Partitioning (IP-ART)가 가장 좋은 성능과 빠른 수행시간을 보인다. 본 논문에서는 IP-ART 의 성능을 더욱 향상시킬 수 있는 방법을 제안하고, 시뮬레이션을 통하여 향상된 성능을 평가해 보았다.
-
모바일 단말기에 탑재되는 적응형 모바일 응용 SW의 아키텍처 모델링을 지원하는 ADL을 UML 프로파일로 제시하였다. 제시된 모바일 ADL은 정적 아키텍처의 표현 요소를 기본으로 제공하고 그 위에 동적 아키텍처의 표현 요소들이 추가된 구조로 정의되었다.
-
형상 관리는 형상 관리의 대상이 되는 형상 항목을 선정하여 프로젝트 생명 주기 동안 선택된 산출물의 무결성을 확보하는 활동이다. 반면 짧은 생명주기를 반복하여 고객에게 배포하는 애자일 개발 방법에서는 문서 산출물보다는 구성원의 지식에 기반한 개발을 요구한다. 그러나 애자일 개발에서도 필요한 산출물은 반드시 작성하라고 하며, 그러한 산출물은 형상 관리의 적절한 관리를 통해 무결성을 유지할 수 있는 프로세스가 필요하다. 본 논문에서는 애자일 개발의 기민함을 유지하면서 산출물에 대한 무결성을 확보할 수 있도록 애자일 개발의 대표적인 방법론인 XP에 형상 관리 프로세스를 연구 및 개발하여 그 적용을 제안한다.
-
Software testing 은 소프트웨어 개발 과정 중에 1/3 을 차지 할 만큼 중요한 부분 중 하나이다. Software testing 는 Requirement 작성이 제대로 이루어져야만이 제대로 testing 을 할 수 있고, 그에 따라 정확한 결과를 얻을 수 있다. 그 만큼 Requirement 작성이 중요시 되고 있지만, 수동적으로 기술자에 의해서 작성되는 Requirement 에는 많은 문제점을 안고 있다. 본 논문에서는 Requirement를 Graph 하게 표현한 방법을 소개하고, 표현된 방식을 이용하여 다시 자연어로 표현할 수 있도록 Database 를 설계하는 방식을 제안한다. 그 결과로 Design 된 패턴들을 이용하여 Requirement 자연어로 기술한다. 이를 통하여 Requirment 기술 방식을 통일화 시킬 수 있으며, 기술자간에 의사소통을 원할하게 수행할 수 있으며, Software testing 의 중요 기반으로 제공할 수 있다.
-
자바 프로그램언어를 이용한 개발이 많아지면서 사용할 수 있는 소프트웨어도 많이 배포되고 있다. 오픈 된 자바에 관련된 소프트웨어는 특정 부분에서 사용하는 기능을 개발한 것도 있지만 개발환경을 제공하는 프레임워크가 많은 부분을 차지한다. 개발자는 소프트웨어를 개발할 때 하나이상의 프레임워크를 선정하여 소프트웨어 아키텍처를 설계하게 되는데 각 프레임워크의 역할은 모든 프로그램이 동일하지는 않다. 그래서 프레임워크간의 관계 및 역할 등의 정보가 문서화가 이루어져서 개발자 뿐 아니라 사용자에게 정보를 제공해야 한다. 특히 오픈 소스는 빈번하게 업그레이드되어 변화하는 프레임워크 정보를 이해하지 못하면 매우 혼란스럽게 된다. 본 연구는 자바 오픈 프레임워크를 이용하여 소프트웨어를 개발하려고 할 때 프레임워크의 정보 관리 및 소프트웨어 아키텍처를 설계 후 작성해야 하는 문서의 표준안을 제시한다. 이는 개발자는 개발된 소프트웨어의 구조를 표준화된 문서로 배포하면 사용자는 그 문서를 활용하여 소프트웨어의 구조 뿐 아니라 오픈 소스 프레임워크의 역할과 환경정보를 빠르게 이해하고 향후 효과적인 유지보수를 하는데 도움을 줄 수 있다.
-
Seo, Yunju;Kim, Taeksu;Lee, Chunwoo;Kim, Kimun;Park, Boknam;Shin, Chuloh;Wu, Chisu 332
본 연구에서는 소프트웨어의 구현 코드로부터 테스트 케이스 자동에 관해 연구하며 도구를 구현한다. 이를 통해 개발자가 직접 테스트 케이스를 작성하는 데 소요되는 비용을 절감하고, 소프트웨어의 요구사항 명세가 잘 작성되어 있지 않거나 실제 구현과 차이가 있는 경우에도 영향을 받지 않고 테스트 케이스를 생성 가능하도록 한다. -
Chae, Hyeon-Cheol;Hwang, Sun-Myung;Kim, Chul-Hong 336
모바일의 소프트웨어 테스팅은 매우 중요하다. 그러나 모바일 특성상 일반 어플리케이션의 테스팅과 다른 점이 있으며, 짧은 생명주기 등으로 빠른 출시를 목적으로 테스팅을 소홀히 하는 경우가 있다. 이렇게 테스팅을 소홀히 함으로써 추가적인 유지보수등의 비용으로 기업의 손실로 직결될 수 밖에 없다. 하지만 현재 모바일의 단위 테스트 방법 및 테스트 개발 방법이 미미한 실정이다. 본 논문에서는 TDD방법을 적용하여 모바일의 테스트 방법 및 개발 절차에 대하여 제시하고자 한다. -
Kim, Jinsu;Kim, Namjoong;Sim, Jiuen;Chae, Jinseok 340
복잡하고 난해한 웹 응용을 이해하고 테스트하는 것은 사용자가 요구하는 품질을 만족시키기 위한 필수적인 과정이지만 실제로 이 과정을 제대로 수행하는 것은 쉬운 일이 아니다. 지금까지 웹 응용의 테스트를 위해 여러 가지 프레임워크가 제시되어 사용되고 있지만 이러한 프레임워크의 효율성은 어떤 접근법을 사용하느냐에 의존적인 경우가 많다. 본 논문에서는 웹 응용 상태를 표현하는 도메인 모델과 테스트 활동 그래프를 통해 객체의 활동과 의존성을 표현하여 웹 응용의 정확성을 검증하는 테스트 기법을 제안하고자 한다. 이 기법은 웹 응용을 사용자가 이해하기 쉬운 활동으로 모델링하여 테스트할 수 있도록 도와줄 수 있으므로 업무의 효율성과 편의성을 증대시킬 수 있을 것으로 기대된다. -
무선 통신의 발달로 인해 M-Commerce가 활성화 되면서 국내 M-Commerce 소프트웨어 시장이 급격히 증가하고 있는 추세이다. 이에 따라 모바일 상거래에서 사용되는 M-Commerce 소프트웨어의 신뢰성 및 고품질 소프트웨어의 요구가 증대되고 있다. 본 연구에서는 모바일 상거래에서 사용하는 M-Commerce 소프트웨어의 품질 평가 모델을 제안하고, GS시험 인증을 통해 M-Commerce 소프트 웨어의 품질을 평가 사례를 제시한다.
-
기존의 방법으로 소프트웨어를 개발하는 것은 매우 비생산적이다. 소프트웨어의 기능과 성능에 상관없이 PC 에서 시뮬레이션을 통해서 개발할 수 있다면 하드웨어를 구현해야 하는 조건이 없어지기 때문에 시간과 비용이 절감되고 제품의 질도 향상될 것이다. 이 논문에서는 PC 에서 시스템 모델을 실행시켜 소프트웨어를 개발하고 테스트할 수 있는 프레임워크를 제안하고 실제로 비데를 테스트하는데 적용시켰다.
-
MASAM 방법론은 모바일 플랫폼 위에서 동작하는 응용 SW 개발을 목적으로 하는 방법론이다. 모바일 응용 SW는 통신 환경과 밀접하게 연결되어 있으며 사용자의 반응이 즉시 나타나는 특징을 가진다. 또한 복잡한 개발 기술보다는 사용자의 요구를 적극적으로 수용하여 제품을 빠르게 출시하는 것이 중요하다. 이러한 특성은 해결하기 위해 MASAM은 어자일 방법론에 기반하여 정의한다.
-
이클립스의 UML2 와 GMF 프로젝트는 UML 다이어그램 편집기를 개발하는데 있어서 기본적인 프레임워크를 지원한다. 일반적으로 UML 을 이용하여 시스템을 설계할 때에는 여러 가지의 다이어 그램을 제작하게 되는데, 이때 각 다이어그램간의 일관성을 유지시키는 것과 설계된 모델에 대한 시뮬레이션은 아주 중요한 기능요소이다. 이 논문에서는 이클립스의 UML2 와 GMF 를 기반으로 한 UML 다이어그램 시뮬레이션 프레임워크를 제안한다.
-
모바일 어플리케이션 소프트웨어의 GUI는 눈으로 보고 교감하는 것에 끝나지 않고 나날이 발전하여 소프트웨어의 성공여부를 결정하는 경우로 많이 부각되고 있다. 소프트웨어의 성공에 중요한 요소로 자리 잡히고 있으므로 소프트웨어의 성공을 위한 GUI 테스트가 요구되나 GUI 테스트는 많은 노력과 시간이 투자되는 테스트 분야이다. 이러한 자원의 소비의 줄이기 위해서 GUI 테스트의 자동화가 필요하리라 본다.
-
기존에 연구된 자가 적응 시스템은 하위 레벨에서 서로가 연관되어 있는 경우가 많기 때문에 분석, 변경, 재사용이 어렵다는 단점을 갖고 있었다. 이러한 문제점을 해결하기 위해 제안된 시스템이 외장형 자가 적응 시스템이다. 하지만 외장형 자가 적응 시스템은 probe, gauge 등 다수의 컴포넌트가 동시에 동작하기 때문에 시스템의 복잡도를 증가시키는 한계가 있다. 따라서 본 논문은 불필요한 컴포넌트의 사용으로 인한 리소스 낭비를 방지하기 위한 제어 모듈을 자동으로 생성하는 방법론은 제시하고, 이것을 적용한 소프트웨어 아키텍쳐를 제안한다. 이러한 제안 방법론을 통해 기존에 필요 여부와 관계없이 동시에 동작하던 컴포넌트의 실행을 효율적으로 관리해 시스템의 복잡도를 감소시킬 수 있게 된다. 본 논문에서는 평가를 위해 제안 방법론을 웹 서버에 적용하여, 일반적인 경우와 제어모듈이 생성되어 작동할 때의 성능을 비교하였다.
-
Park, Sang-Pil;Jung, Il-Jae;Hwang, Sun-Myung;Yoon, Seok-Jin 368
모바일 어플리케이션 소프트웨어의 시장은 여러 소프트웨어 시장 중 가장 많은 어플리케이션 소프트웨어를 출시하고 있으며 모바일 어플리케이션에서 가장 중요한 사용자와의 정보 교환 수단으로는 GUI가 있다. 현재까지의 모바일 어플리케이션에서의 GUI 테스트 방법으로는 테스터가 한단계, 한단계 버튼을 눌러가며 화면을 체크하는 원시적인 방법의 테스트가 이루어지고 있다. 이에 본 논문에서는 모바일 상에서 이루어지는 정적 화면 전환의 경우 테스트 수행 결과를 플로우 챠트 기반으로 표시함으로써 GUI를 테스트 하는 방법을 제시하고 테스트 커버리지 까지 측정할 수 있는 방법을 제시한다. -
Cha, Jeong-Eun;Choe, Yu-Hui;Ha, Su-Jeong;Park, Chang-Sun 372
SW 자산 가치에 현저한 증가와 환경적 변화에 좌우되는 임베디드 SW의 재사용을 통한 생산성 강화의 필요성이 급격히 증가하는데 반해, 임베디드 SW의 자산화를 위한 구체적인 지침이나 사례연구의 제공이 전무하여 임베디드 SW의 생산은 항상 비용 소모적인 오류를 만들어 내고 있는 실정이다. 본 논문에서는 임베디드 SW 재사용 사례 구축을 통해 임베디드 SW의 자산화를 위한 임베디드 SW 지침을 검증하고, 실용적 지침으로 보급한다. -
본 연구에서는 민간 기업의 ERP 시스템 도입성공전략과 공공기관 인사관리시스템과의 차이점등을 비교 분석하여 국방 인사정보체계 1단계 사업의 당위성(각군 통합 및 ERP 패키지개발)을 확인하고 합리적인 국방인사정보체계개발성공전략 및 향후 연구 방향을 제시하였다.
-
본 연구에서는 IT 아웃소싱의 기초 개념과 기업에서 IT 아웃소싱을 가능하게 하는 이론적인 배경, 비용 및 효과 분석에 대해서 문헌중심으로 살펴보면서 변화하는 글로벌 시대에 IT 아웃소싱을 하기 위해서 고려해야 할 내용을 전략적인 관점에서 제시하고자 한다.
-
X-Forms 기반의 웹 UI(User Interface)를 개발하는 소프트웨어는 개발이 완료되어 운영되는 과정에도 사용자의요구, 성능향상, 기능개선, 기능추가 등의 이유로 변경이 가능하다. 이러한 소프트웨어의 유지보수도 일반적인 요구사항명세, 분석, 설계, 구현의 개발 프로세스를 따른다. 본 논문에서는 UI 개발 소프트웨어의 유지보수 단계에서 효율적인 테스트를 하기 위해 V-모델을 확장, 변형한 테스트 프로세스 제안한다. 제안한 테스트 프로세스의 주요 활동은 요구사항분석을 통한 테스트 계획, 테스트 데이터를 식별하고 환경을 구축하는 분석과 설계, 테스트 케이스를 명세화하고 테스팅 방법론을 적용하는 구현과 실현, 리포팅과 산출물을 정리하는 테스트 마감 활동으로 진행한다. 웹 UI 개발 소프트웨어의 특징에 맡게 테스트 프로세스를 구축하고 실무에 적용하여 에러 검출률, 테스트 시간, 테스트 결과의 효율성을 높일 수 있는 방법을 제안한다.
-
CMMI 도입은, 추진 이후 프로세스가 조직 내에 내재화되기까지, 상당한 기간과 인력이 소요되는 고비용의 조직 활동이다. 따라서 CMMI 도입 결정에 앞서 ROI 분석을 통한 정확한 의사결정이 필요하다. 지금까지의 CMMI 도입과 관련한 ROI산정방식은, CMMI 의 효과산정방식이 구체적이지 않고, 비용측면에 있어서도 프로세스 정의 및 수행비용을 중심으로 산정할 뿐, 지속적인 내재화에 소요되는 비용을 간과하고 있어, 의사결정지표로서 정확성이 결여되었다. 이에 본 논문은 수익성 개선과 생산성 개선에 기반을 두어 효과를 산정하고, 비용 산정은 프로세스 내재화에 따른 지속적 관리활동이라는 특징을 반영하여, 보다 실제적이고 정확한 ROI 분석 방법인 iROI 산정방법을 제안한다. 증명이 어려운 CMMI 투자성과 분석에 활용될 수 있으며, 타 투자분야와 비교할 수 있는 공정한 의사결정 판단근거로서 활용될 수 있다.
-
상위(HOST)시스템은 TCP/IP 환경이 적용 되어야 하며, 하위(P/C)시스템은 BSC프로토콜을 그대로 사용가능 해야 한다. G/W시스템은 이 두가지 NETWORK환경을 모두 지원 해야 한다. LAN카드는 TCP/IP프로토콜을 지원할 것이며 BSC카드는 모뎀을 통해서 BSC 프로토콜을 지원할 것이다. 시스템은 산업용 PC보다 성능이 뛰어난 Unix시스템을 사용할것이다. G/W시스템의 역할은 각기 형태가 다른 전문을 재편성 하는 기능을 추가한다. 상위(HOST)시스템으로 부터 받는 지시 데이터의 SIZE를 하위(P/C)시스템에서 적용 가능한 수준으로 재조정 되어야 한다. 반대로 하위(P/C)시스템에서 송신되는 전문 형태를 상위(HOST)시스템에 맞게 재조정 되어야 한다.
-
오늘날 기업에서의 IT 는 급격한 비즈니스 환경의 변화와 다양한 비즈니스 모델의 출현으로 인해 점점 더 복잡해지고 있고, 비즈니스의 IT 의존도 또한 지속적으로 증가하고 있다. 이러한 상황에서 기업의 정보시스템을 운영하는 IT 운영조직은 사용자에게 IT 서비스의 품질향상과 비즈니스의 연속성을 보장할 수 있는 지원체계를 필요로 하고 있다. 1990년대 후반에 들어서 ITIL 을 기반으로 한 ITSM 개념이 국내에 도입 되면서 기존의 콜센터와 헬프데스크를 통한 IT 서비스지원 방식을 서비스데스크로 통합하게 되었고, 서비스데스크 자동화 시스템의 도입을 통해 기업의 모든 비즈니스 조직의 IT 와 관련된 요구사항을 관리하고 있다. 하지만 이러한 서비스데스크 자동화 시스템은 IT 서비스 제공자 관점에서 구축되었고 운영방향 또한 어플리케이션, 서버, 네트워크 등 기술적인 구성요소의 성능 향상에만 초점을 두었기 때문에 현업 사용자들이 만족 할 수 있는 실질적인 수준의 서비스 개선은 이루어지지 못하고 있다. 이에 본 연구에서는 고객관점에서의 요구사항 분석을 통해, 운영조직의 IT 서비스 요청에 대한 처리활동을 단순처리와 일반처리로 분류하고 이를 자동화 시스템에 반영 하였고, 실제 A 사(社)의 IT 운영조직에 적용하여, 비효율적인 저부가가치 활동과 고부가 가치의 활동이 시스템을 통해 분류가 가능함을 보였다. 아울러 IT 운영조직의 활동을 정량적으로 관리 할 수 있도록 관리지표를 발굴하고 자동화 시스템의 서비스요청관리 프로세스에 적용하여 IT 서비스를 제공받는 회사의 관리조직과 경영층이 IT 운영조직의 활동을 정량적으로 관리하고 측정할 수 있는 IT 서비스데스크 자동화 시스템의 개선모델을 제시 하였다.
-
다양하게 개발되는 정보시스템은 지속가능경영을 위한 서비스 인프라로 그 중요성이 날로 높아지고 있다. 이에 따라 새롭게 개발된 시스템을 얼마나 신속하게 전파하고 공유하여 조직 경쟁력을 향상시킬 것인가가 생존의 기본 조건이 된 것이다. 그러나, 전파 및 공유 도구로서의 콘텐츠 수준은 단순한 매뉴얼 또는 Help 메뉴 형태로 획일적으로 제공되어 단기간 내 조직 확산에는 한계가 있다. 이를 해결하기 위해 콘텐츠의 활용도를 극대화 할 수 있는 새로운 콘텐츠 개발 요구 정의 방법이 제시되어야 할 필요가 있다. 본 논문에서는 개발된 정보 시스템의 조직 전개를 위해 필요한 콘텐츠를 개발함에 있어 업계에 널리 활용되고 있는 스토리 기반 또는 전통적 콘텐츠 개발 방법의 한계를 극복하기 위하여 요구분석 시 Blue Ocean 전략과 6 Sigma 방법론을 결합한 시스템 개발 BORE Process를 콘텐츠 개발에 적합하게 변경한 Value innovative Requirements Engineering for Contents 프로세스로 제안하고, 콘텐츠 개발에 적용한 후, 그 결과의 유효성을 입증하기 위하여 공인된 기관의 콘텐츠 평가 결과를 제시한다.
-
현재 소프트웨어 품질에 대한 국제 표준이 새롭게 제정되어지고 있다. 소프트웨어 품질 측정을 위해서 사용하던 소프트웨어 품질 관련 국제 표준 문서인 ISO/IEC 9126을 소프트웨어 품질 측정 과정에 대한 표준 문서 ISO/IEC 14598과 함께 내용을 새롭게 정리하여 ISO/IEC 25000 시리즈 SQuaRE 프로젝트를 진행하고 있다. 소프트웨어 품질을 좀더 정량적으로 평가하기 위한 방안으로 새롭게 제정되어지고 있는 국제 표준에 대한 동향을 조사하고 국내 표준 동향 조사를 통해서 앞으로의 과제에 대하여 연구한다.
-
본 연구에서는 소프트웨어의 완성도와 품질을 높이기 위한 방법들 중 하나인 인스펙션과 기존 검토 기법들을 정리 하였다. 그리고 코드 인스펙션(Code Inspection)을 위한 규칙들을 수립하고 실제 프로젝트에 적용함으로써 그 효율성과 효과성을 검증하였다. 본 연구를 통해 다음과 같은 결과를 얻었다. 첫째, 소프트웨어 검토 방법들에 대한 이론적 내용을 정리하였다. 둘째, 코드 인스펙션을 위한 규칙을 수립하고 사례를 통해 성과를 증명하였다. 셋째, 코드 인스펙션을 통해 정량적 데이터 관리를 수행하였다.
-
본 연구에서는 CBD 기반의 RUP 모델을 이용하여 재 사용이 가능한 컴포넌트들을 설계하였으며, 이를 이용하여 연구관리 시스템을 구현하였다. 이를 위하여 연구관리 시스템의 주요 사용자 인터페이스인 등록관리 및 변경관리를 위한 컴포넌트를 구성하였으며, 구성된 컴포넌트들은 관련 SW개발에 효율적으로 재 사용될 수 있을 것으로 생각된다.
-
최근 활발히 진행되고 있는 모델 기반 공학에 관한 연구 중 모델 변환은 소스 모델을 입력 받아 다른 차원의 뷰를 제공하는 타겟 모델을 출력한다. 이러한 모델 변환은 메타모델을 사용하여 동일한 시스템을 서로 다른 이해관계자들의 관점에서 이해할 수 있는 방법을 제공한다. 동일한 시스템이라 하더라도 개발자와 시험자 그리고 사용자들이 보는 주요 관점은 다를 수 있다. 본 논문에서는 시험자의 관점에서 수직적 분할 시험이 가능하도록 입력 모델인 UML의 행위 다이어그램으로부터 출력 모델인 단위 시험을 위한 상태 다이어그램으로의 모델 변환에 대해 연구하고, 생성된 상태 다이어그램을 통해 시험 사례를 작성한다.
-
오늘날 컴퓨팅 환경은 점차 복잡해지고 있으며, 복잡한 환경을 관리하기 위해 많은 노력을 하고 있다. 이러한 관리를 좀 더 효율적으로 하기 위하여 환경에 스스로 적응하는 자가 치유에 관한 연구가 중요한 이슈가 되고 있다. 이러한 자가 치유를 하기 위해서는 추가적으로 리소스를 더 사용하게 된다. 우리의 이전 연구에서는 이러한 자가 적응 모듈이 사용하는 리소스를 줄여 성능을 향상시키고자 스위치를 이용하여 자가 적응 컴포넌트의 동작을 조절하는 방법을 제안하였다. 그러나 이러한 방법론은 자가 적응 모듈의 동작을 제어하기 위한 추상화(abstraction) 기법을 제공하지는 않는다. 또한 자가 적응모듈을 설계할 때 개발자가 이 방법론을 적용하기 위한 코드를 직접 작성해야 한다. 본 연구에서는 이전 연구를 확장하여 1) 목표 그래프를 통해 자가 적응 모듈의 동작 단계를 분석하고 2) 기술된 단계를 이용하여 단계별 동작 스위치를 자동 생성한다. 이러한 방법론을 통하여 자가 적응을 위해 추가로 사용해야 하는 리소스의 사용을 줄일 수 있으며, 개발자가 자가 적응 모듈의 성능 개선을 위한 코드를 작성하는 수고를 덜 수 있다. 본 논문에서는 평가를 위하여 비디오 회의 시스템 내의 파일 전송 모듈의 목표 그래프를 작성하였다. 이 목표 그래프를 기반으로 자가 적응 모듈의 성능을 개선할 수 있는 동작 스위치의 템플릿 코드를 생성한다. 이러한 과정을 통해 생성된 코드를 자가 적응 모듈에 적용하여 스위치가 제대로 동작함을 확인한다. 또한 동작 스위치를 적용하기 전과 적용한 후의 동시 동작 컴포넌트 수를 비교한다. 이를 통해 목표 그래프를 기반으로 생성된 코드가 자가 적응 모듈의 성능을 향상시킬 수 있음을 확인할 수 있었다.
-
Park, Kyung-Kook;Kim, Jin-Whan;Gu, Tae-Wan;Kim, Byung-Kwan;Jung, Yeon-Jin;Lee, Kwang-Mo 425
웹에 대한 사용자의 다양한 요구와 더불어 웹 서비스에 관한 연구가 활발히 진행되고 있다. 그 중 사용자가 원하는 정보를 정확하게 제공하기 위한 의미기반의 검색방법이 중요한 이슈로 등장하였다. 사용자 질의에 대한 의미 분석 및 검색과 온톨로지 구축의 기반으로는 어휘망이 사용된다. 그러나 어휘망은 작성 시기와 그 내용이 일반적인 내용으로 구성되어 전문적인 의미 검색으로 사용하기에는 부족함이 있다. 따라서 본 논문에서는 다중 온톨로지를 이용한 어휘망 확장을 제안한다. -
정보화 시대에 범람하는 정보들 중 원하는 정보를 빠르고 정확하게 검색할 수 있도록 도와주는 정보검색 시스템의 중요성이 대두 되고 있다. 정보 검색 시스템의 한 축을 담당하는 색인어 추출기는 보통 형태소 분석을 통하여 작성이 되지만 색인어 추출만을 위하여선 불필요한 작업들이 있는 것이 사실이다. 그래서 이 논문에서는 미리 정의된 색인어 리스트를 가진 사전을 이용한 색인어 추출 시스템을 제안하고 그에 맞는 데이터 구조들을 분석하여 성능 비교를 하였다.
-
웹 서비스에 대한 이용과 관심이 증가함에 따라 웹 서비스 어플리케이션을 통해 효율과 유용성을 증가시키기 위한 노력이 이루어지고 있다. 그러나, 웹 서비스를 통해 제공되는 서비스는 기능적인 요구사항을 만족할 뿐 그 외 비기능적인 요소(이용성, 접근성, 비용, 보안 등)을 고려하지 않는다. 본 논문에서는 동적으로 변화하는 현재의 웹 서비스 환경에서 빠른 속도를 고려하며 QoS 를 고려하여 사용자에게 적합한 서비스를 제공해 줄 수 있는 QoS 에이전트 구조를 제안한다.
-
추천 서비스는 사용자에게 적합한 서비스를 선응적으로 제공하는 기술로써, 전자상거래 환경을 중심으로 널리 이용되고 있다. 그러나, 유비쿼터스 환경에서도 가장 활발한 기술 접목이 이루어지는 홈 네트워크 환경 내에 추천 서비스가 적용된 사례는 많지 않다. 본 논문에서는 홈 네트워크 환경에서 누적된 사용자와 기기 간 상호작용 정보들을 바탕으로 사용자 위치 기반의 개인화된 서비스를 추천하는 알고리즘을 제안한다. 본 알고리즘에서는 밀도기반 초기값 선정 기법을 적용한 군집화를 통해 필요한 데이터만을 추출함으로써 서비스 추천의 효율성 및 정확성을 높인다. 또한, 사용자 기반의 협업 필터링을 이용하여 데이터가 충분히 많지 않은 상황에서도 정확한 서비스 추천을 수행한다.
-
Chung, Moonyoung;Kang, Sungjoo;Choi, Ji Hoon;Ku, Kyong-I;Kim, Won-Young;Choi, Wan 440
본 논문에서는 데스크탑 및 웹 사이트에 분산된 개인 컨텐츠 관리 방법을 제안한다. 웹 2.0 과 웹 어플리케이션에 대한 관심이 높아지면서 다양하고 분산된 개인의 모든 컨텐츠를 통합 관리해 주는 시스템에 대한 요구가 높아지고 있다. 본 논문에서는 다양하고 분산된 개인의 컨텐츠를 데스크탑에서 관리해주고, 이를 개인용 서버를 통하여 웹에서도 이용할 수 있게 해주는 개인 컨텐츠 관리 시스템을 제안한다. YouFree 의 개인 컨텐츠 관리 시스템은 데스크탑과 웹 사이트에 분산된 개인의 컨텐츠를 종류에 관계없이 통합된 모델을 이용해서 관리해주고 사용할 수 있게 해주는 서비스이다. -
인터넷 환경의 변화와 함께 많은 서비스가 오픈 API 형태로 지원되면서 이들을 결합하고 이용하는 웹 기반의 클라이언트 프로그램이 모바일 환경의 주요한 어플리케이션 형태로 등장했다. 또한 차세대 웹 폼 언어인 XForms는 간편하고 효과적인 UI기술 언어로서 알려져 있으며, 다양한 모달리티를 지원할 수 있고 장치 독립성을 제공할 수 있어 모바일 장치에 더 적합하다. 본 논문에서는 오픈 API를 지원하는 XFroms 페이지를 설계하고, XForms의 특징을 살려 성능 및 표현력을 개선한 브라우저를 구현하였다. 또한 오픈 API를 사용하는 모바일 블로그 서비스를 XForms기반 오픈 API 페이지들을 통해 작성함으로써 제안된 시스템의 표현력과 유연성을 증명하였다.
-
매일 방대한 양의 다양하고 복잡한 데이터가 발생하는 오늘날 정보의 홍수 속에서 유용한 정보를 추출하기 위해서는 상당한 시간과 노력이 소요된다. 본 논문에서는 주어진 데이터로부터 공통속성을 갖는 객체단위의 정보를 추출, 분석하여 동치관계를 기반으로 클래스계층구조로 표현하는 클래스계층화 분석기법을 소개한다. 또한, 다양하고 복잡한 실세계 데이터들 속에 숨겨져 있는 개념들과 관계들을 파악하여 수월하게 클래스계층구조를 구축하기위하여, 본 연구에서 개발 중인 3가원소 컨텍스트를 토대로하는 클래스계층화분석 자동화지원도구를 제안한다.
-
Ahn, Bu-Young;Han, Jeong-Min;Hong, Soon-Chan;Lee, Sang-Ho 452
생명과학 기술의 급속한 발달로 인류 복지 증진에 많은 기여를 하였지만 아직도 각종 질병 등으로 많은 사람들이 고통 받고 있으며, 이를 극복하기 위한 연구 및 기술개발은 세계 각처에서 계속되고 있다. 이러한 연구 및 기술개발의 결과로 산출되는 생명정보 데이터의 양은 기하급수적으로 증가하고 있기에 이런 방대한 양의 생명정보 데이터를 분석하고 분석된 데이터에서 인류 복지에 유용한 정보를 얻기 위한 생명정보학(Bioinformatics)이 등장하게 되었다. 이에, 한국과학기술정보연구원(KISTI)은 IT 기반 생명정보 인프라 구축의 중심기관으로 CCBB(Center for Conputationa Biology & Bioinformatics) 웹사이트를 운영하고 있다. CCBB는 전산학적인 기술을 이용한 생명현상 연구를 지원하기 위하여 21종의 생명정보 콘텐트(DB 및 분석도구)를 수집 분석 구축 제공하고 있다. 이 중에서 GenBank, PDB, PIR, Swiss-prot 등의 데이터베이스는 KISTI에서 개발한 KRISTAL 검색엔진을 통하여 국내에서도 빠르고 쉽게 검색 가능하도록 자체 구축하고 있으며, 이와 더불어 BLAST, FASTA, ClustalW 등의 주요 분석 도구 또한 제공하고 있다. 본 논문에서는 CCBB에서 제공중인 21종의 콘텐트 중에서 GenBank, REBASE, GeneCards, InterProScan 등 4종의 대용량 고효율 생명정보 콘텐트의 소개 및 업데이트 방법에 관한 내용을 기술하고자 한다. -
Park, Heewan;Lim, Hyun-il;Choi, Seokwoo;Han, Taisook 456
소프트웨어 버스마크는 프로그램을 식별하는데 사용될 수 있는 프로그램의 고유한 특징을 말한다. 본 논문에서는 자바의 연산자 스택 정보에 기반한 자바 프로그램 버스마킹 기법을 제안한다. 자바의 연산은 스택을 중심으로 이루어지기 때문에 스택 정보로부터 프로그램의 고유한 특징을 얻어 낼 수 있다. 본 논문에서 제안한 버스마킹 기법을 평가하기 위해서 서로 다른 프로그램을 구별할 수 있는 신뢰도와 프로그램 최적화나 난독화에 견딜 수 있는 강인도에 대한 실험을 하였다. 실험 결과로부터 본 논문에서 제안하는 버스마크가 강인도를 유지하면서 프로그램의 특성을 표현하고 있음을 확인할 수 있다. -
웹기반 기업형 어플리케이션은 객체지향 언어로 개발되고, 데이터의 관리는 RDB(Relational Database)를 이용하여 구축된다. 두 시스템은 이질적 패러다임에 기인하여 모델의 불일치성(object-relational impedance mismatch)을 발생시킨다. 이 문제를 해결하고자 사용되는 객체-관계 매핑 프레임워크(ORM-Framework)는 RDB 의 테이블과 객체지향 언어의 객체를 매핑하는 구조로 복잡한 메타정보를 이용하여 동적으로 매핑하기 때문에 개발이 복잡하고, 변경에 유연하지 못하여 유지보수에 많은 어려움이 있다. 본 논문에서는 기존 ORM 프레임웍크의 복잡성을 해소하고, 변경에 유연한 퍼시스턴스 프레임워크를 제안한다. 제안되는 프레임워크는 SQL 을 래핑하는 구조로 테이블과 객체의 메타정보가 불필요하고, 정형화된 구조를 가진 래퍼의 사용으로 소스코드를 자동 생성하여 개발 및 유지보수의 편의성을 제공하고, 변경에 유연하다. 제안 프레임워크는 Hibernate, iBATIS 와의 테스트 결과 구동 매커니즘이 거의 동일한 iBATIS 와는 처리속도가 비슷했고, Hibernate 의 약 3 배 빠른 속도를 보였다. 코딩량은 Hibernate 대비 1/9, iBATIS 대비 1/4 을 나타냈다.
-
Sung, Jin-Woo;Lee, Young-Joo;Choi, Youn-Keun;Park, Chan-Yeol 467
다수의 노드로 구성된 클러스터 시스템을 관리하기 위하여 모니터링 툴(S/W)이 필요하지만, 자신의 시스템에 적합한 툴을 확보한다는 것은 쉽지가 않다. 본 문서는 소규모 SMP 클러스터 시스템을 위하여 개발한 모니터링 툴(my-mon)과 성능 시험 내용을 기술하였다. ganglia와 같이 웹기반의 툴들도 있지만 필요한 기능들로 구성된 my-mon은 다양한 구조의 클러스터 시스템을 관리하는 관리자에게는 ?춤형 클러스터 모니터링 툴이다. infiniband 네트워크를 계산노드간의 스위치로 구성된 소규모 SMP 클러스터 시스템용 모니터링 툴의 개발 내용과 툴의 성능(CPU사용율과 메모리 사용량)을 측정하여 웹기반의 툴들과 비교한 결과를 기술하였다. -
본 논문은 연관규칙탐사 기술에서 사용되는 빈발항목집합과 동일한 개념으로 문서분류의 문서에서 빈발단어집합을 정의하고, 이를 사용하여 문서분류 방법으로 잘 알려진 kNN에 적용하였다. 이를 위하여 하나의 문서는 여러 개의 문단으로 나뉘어졌으며, 각 문단에 나타나는 단어들의 집합을 트랜잭션화하여 빈발단어집합을 찾을 수 있도록 하였다. 제안한 방법은 AI::Categorizer 프레임워크에서 구현되었으며 로이터-21578 데이터를 사용하여 학습문서의 크기에 따라 그 정확도가 측정되었다. 정확도의 측정된 결과로 부터 제안된 방법이 기존의 방법에 비하여 정확도를 개선한다는 사실을 알 수 있었다.
-
Song, Jae-Gwan;Kim, Dong-Ho;Kim, ki-hak;Kim, In-Soo;Hu, Hong-suk 475
밀집리더 기능이 지원되는 RFID 리더 10 대를 대전우편집중국 발착장에 4 미터 간격으로 설치한 상태에서 우편용 파렛을 1.2m/s 의 속도로 이동시키며 인식실험 한 결과 만족할 만한 리더 인식률을 확인할 수 있었다. 이 인식실험 결과를 물류관리에 적용할 수 있을 것으로 생각되며, 이를 위해 물류가 이동되는 장소의 차량 발착장에 설치하여 운용할 경우 소기의 목적을 달성할 수 있을 것이다. -
Kim, Dong-Ho;Song, Jae-Gwan;Kim, Ki-Hak;Kim, In-Soo;Hu, Hong-Suk 477
최근 무선인식기술을 물류분야 적용하여 생산성 증대를 위한 일련의 국가사업이 활발히 진행되고 있다. 본 논문에서는 물류 분야를 중심으로 최근에 국가 시범사업을 포함하는 국내 동향을 살펴보고 향후 방향에 대하여 제언하고자 한다. -
Nam, Ki-Hyuk;Ku, Kyung-I;Kang, Sung-Ju;Kim, Won-Young;Choi, Wan 479
본 논문에서는 데스크탑 사용자가 손쉽게 웹 애플리케이션을 설치하고 실행하기 위한 원클릭 배포방식을 소개한다. 먼저 기존 웹 애플리케이션의 배포 방식의 현황 및 문제점을 제시하고, 이를 해결하기 위한 웹 애플리케이션의 패킹 및 실행 메커니즘과 관련 구성 요소를 소개한 뒤, 구현 결과와 향후 과제를 제시한다. -
Ku, Kyong-I;Nam, Ki-Hyuk;Chung, Moon-Young;Kim, Won-Young;Choi, Wan 482
YouFree 는 이동형 SW 플랫폼을 기반으로 개인 맞춤형 지식 관리 및 개발 환경을 제공하고자 한다. YouFree 내의 브라우저 기반 SW 실행 엔진은 사용자가 이동한 곳에서 YouFree 가 실행될 수 있도록 이동성을 지원한다. 본 논문에서 제안하는 브라우저 기반 SW 실행 엔진은 설치 시 레지스트리의 변경하지 않으며, 실행을 위해 사용자의 추가적인 구성을 필요로 하지 않는다. 또한, 먼저 실행된 엔진이 존재하더라도 충돌 없이 새로운 엔진을 실행하여 사용자가 편리하게 브라우저 기반 SW 를 사용할 수 있도록 한다. 따라서 사용자는 YouFree 를 이용해 브라우저 기반 SW 를 서비스하거나, 또는 SW 의 개발도구, 개인 컨텐츠 관리 도구로 YouFree 를 이용할 수 있다. -
스트림 데이터를 분류하는 문제는 데이터 스트림 마이닝 분야에서 가장 넓게 연구되고 있는 항목이다. 실세계에서의 데이터 스트림을 분류하는데 있어서 본질적인 문제점들이 있다 : 1)많은 양의 데이터가 불규칙적으로 빠르게 입력되는 것과, 2)유동적 컨셉트로 알려진, 데이터의 분류가 시간에 따라서 유동적으로 변하는 문제이다. 본 논문에서는 위와 같은 문제를 해결하기 위해서 적응적 OLIN시스템을 제안한다. 제안된 시스템은 지역적인 유동적 컨셉트뿐만 아니라 전역적인 유동적 컨셉트 문제까지 고려하여, 기존의 시스템보다 향상된 성능을 보였다.
-
전자의무기록(EMR)[1]을 도입한 이후 현재 의료장비의 EMR 연동상황이 극히 미비한 상태로 대두되고 있다. 종합병원 의료장비의 약 30%정도는 검사 결과물이 출력이 안되고 보여지기만 하는 구조로 되어 있어 직접 수기로 EMR 에 연동할 수 있는 소프트웨어에 입력하여 EMR 에 연동하고 있으며, 약 60%는 의료장비에서 프린터 혹은 시리얼통신으로 데이터를 출력할 수 있는 구조로 되어있다. 하지만 의료장비의 노후화 및 검사결과물의 인터페이스 특성이 다양하기 때문에 쉽게 연동하지 못하고 있으며, 대부분 종이 출력 결과물을 스캔을 통해 이미지를 저장하거나 받아서 EMR 에 연동하고 있다. 그 외 나머지 10%는 의료장비 자체의 저장장치 또는 네트워크를 통해 검사결과 데이터를 EMR 에 전송하는 구조로[2] 되어있다. 본 논문에서는 의료장비의 프린터를 통한 결과물을 EMR 에 연동하기 위한 인터페이스 솔루션을 구현하고, 검사결과의 출력 데이터를 이미지 복원 및 관리하는 방법을 통해 많은 수의 의료장비의 출력 데이터를 EMR 연동을 하여 인력 및 기타 사무용품의 소모를 줄이며, 검사결과를 실시간 진단할 수 있는 방법을 제시한다.
-
사용자 인터페이싱 환경을 위한 경제적인 입력 방법으로 핸드 인식기술이 널리 이용되고 있다. 그러나 대부분의 기법들은 고정된 배경과 정해진 패턴만을 인식하는 제한점을 가진다. 이러한 제한점은 수행환경의 제약과 다양한 응용분야에 적용하기 어렵다는 문제점을 가진다. 본 논문에서는 배경의 제약 없이 핸드 영역정보와 위치정보를 추출하여 입력 장치를 구동시키는 가상입력시스템을 제안한다. 본 연구는 개방 환경에서 사람의 입력을 요구하는 공항이나 전시관의 키오스크 시스템, 각종 조정장치 및 산업용 시스템분야에 경제적인 가상입력시스템으로 사용될 수 있을 것이다.
-
Jung, Taeil;Lee, Chungho;Yook, Sangman;Kye, Jusung;Kim, Woosaeng 497
UCC는 'User Created Contents'의 약자로 사용자들에 의해 만들어진 컨텐츠를 의미한다. 핸드폰과 디지털카메라의 대중화와 동영상 제작 툴 발전 등 미디어 제작 환경이 향상됨에 따라 다양하고 많은 수의 UCC가 제작되게 되었다. 이에 따라 UCC 관련 서비스를 제공하는 업체들도 생겨나게 되었다. 본 논문에서는 FFmpeg 라이브러리를 이용하여 동영상 파일을 FLV 파일형식으로 변환하는 인코딩 기술과 사용자들이 쉽게 접근할 수 있는 웹사이트와 결합하여 UCC 사이트를 설계하고 구현하였다. -
2002 년 미국의 회계부정 문제에 기인해 감사조서의 작성 및 수정, 보관에 관한 규정이 강화되었다. 따라서, 회계감사의 일부로 수행되는 전산감사도 이 규정에 따라 전산 감사조서의 작성이 강화되었다. 최근 정부는 공공기관에서 발주하는 일정규모 이상의 정보화 프로젝트에 대한 감리를 의무화하였으며, 공공부분의 정보시스템 감리는 점차 확대되어 감리시장이 성숙단계에 이르는 것으로 평가되고 있다. 본 연구에서는 정보시스템 감리수행 결과를 평가하기 위한 감리조서의 구성방안을 제안한다. 기존 감리보고서의 불분명한 감리전략과 감리 결과를 지지하는 증거가 불충분한 문제점을 보완하여 감리전략에 기반한 감리조서의 구성을 제안한다. 이는 기존의 감리절차 진행과정에 감리조서 작성을 추가/보완함으로써 기존의 감리절차를 유지하면서도 감리보고서의 신뢰성을 증진한다.
-
건설부문의 정보화를 선도한 건설CALS의 긍정적인 효과가 있는 반면 단점이 있다는 전제 하에 본 연구에서는 이를 보완하기 위하여 고려해야 할 요인을 파악하였다. 이를 위해 SWOT분석을 사용하여 건설CALS의 25개의 강점, 약점, 기회와 위협요인을 도출하고 각 요인들의 우선순위를 부여하기 위해 SWOT/AHP분석을 적용하는 프로토타입 시스템을 제시하였다. 프로그램을 사용하여 향후 전략계획을 수립할 때 고려해야 할 요인들의 상대적인 중요도를 용이하게 식별할 수 있었다.
-
국방부와 각 군은 1970년대 말부터 장교자력표 전산화를 시작하여 군별, 인사기능별로 정보화를 추진하였고 1990년대 중반에 현재의 수준으로 업그레이드하여 운영하고 있다. 그러나 인사정보화는 종합적인 Master-plan도 없이 각 군 본부 실무자의 단위업무를 지원하기 위한 응용프로그램 위주로 개발됨에 따라 국방차원에서는 중복개발, 예산낭비, 기관별/기능별 상호 운용성 결여 등의 많은 문제점이 노출되었다. 본 논문의 연구방법은 군 인사체계의 현실태를 분석하여 문제점 및 개선방향을 도출하고 이를 기초로 새로 구축할 국방인사정보체계의 모델과 정보화 전략을 제시하고자 한다.
-
본 연구에 구축한 실시간 광역 교통 정보시스템은 도심지내의 간선도로 및 교차로에대한CCTV 교통감시 카메라를 이용하여 교통관제센타에서 동영상에의한 교통감시와 실시간 교통정보를 수집하는 시스템으로서 도로현장의 CCTV 감시카메라와 광통신장비, 센타의 영상검지기 및 VDS Sever컴퓨터 시스템과 동영상표시 Color Monitor로 구성 되어 있는 IP Surveillance 시스템 체계를 제시하고자 한다.
-
최근 인터넷이 대중화되면서 웹을 통한 전자상거래가 점차 늘고 있다. 이에 따라 웹 기반전자상거래를 위한 문서교환의 표준화 연구는 여러 기업의 참여 하에 활발히 진행 중에 있으나 아직까지 전자상거래의 일부 절차는 체계화되어 있지 않다. 가장 활발한 전자상거래형태인 오픈마켓을 통한 중계판매에서 상품제조업체, 판매업체, 오픈마켓(중계판매업체) 간의 전자적 상품정보(e-Catalogue)교환은 거의 이루어지지 않고 있다. 이런 이유로 오픈마켓을 통한 전자상거래에서 상품을 판매하는 판매업체는 상품정보를 직접 수집하거나 가공하여 이를 오픈마켓에 등록한다. 실제로 이러한 상품정보 교환 과정에서 많은 인력과 시간이 소비된다. 본 논문은 이러한 문제점을 해결하기 위해 RFID ODS 기술과 ebXML 기술을 활용하여 상품제조업체와 판매업체, 판매업체와 오픈마켓 간의 상품정보를 공유할 수 있도록 하는 새로운 모델을 제안한다.
-
추천시스템은 일반적으로 협동적 필터링이라는 정보 필터링 기술을 사용한다. 협동적 필터링은 유사한 성향을 갖는 다른 고객들이 상품에 대해서 매긴 평가에 기반하기 때문에 고객에게 가장 적합한 유사 이웃들을 적절히 선정해 내는 것이 추천시스템의 예측의 질 향상을 위해서 필요하다. 본 논문에서는 속성 정보를 기반으로 한 다단계 클러스터링을 통한 이웃선정 방법을 제안한다. 이 방법은 대규모 데이터 셋에서 탐색 공간을 줄이기 위해 클러스터링을 수행하여 적절한 이웃 고객들의 집합을 추출한다. 이 때, 속성 정보에 따라 단계적으로 클러스터링을 수행함으로써 보다 정제된 고객집합을 구성할 수 있도록 한다. 본 논문에서는 고객 선호도와 위치 정보를 대표적인 속성 정보로 사용함으로써 모바일 환경에서 보다 정확한 추천이 이루어질 수 있도록 한다.
-
우리는 이 논문에서 현대 마그네틱 디스크 드라이브를 대상으로 하여 내부의 세부적인 동작 메커니즘을 상위 레벨의 검침 프로그램을 이용하여 정확하게 측정하고 이를 통해서 디스크 드라이브를 사용하는 다양한 응용 프로그램 및 운영 체제 시스템의 디스크 입/출력 성능을 개선하고자 한다.
-
디스크는 내부의 정보를 최대한 숨기고 추상화하여 운영체제에 읽기와 쓰기같은 최소한의 인터페이스만을 제공한다. 결과적으로 상위 레이어의 소프트웨어는 디바이스에 대해 최소한의 가정만을 가지고 결정에 임할 수밖에 없으며 이는 여러가지 최적화에 걸림돌이 될 수 밖에 없다. 본 논문에서는 디스크가 제공하는 최소한의 인터페이스만을 가지고 내부 구조를 정확히 추측해 내는 기법을 소개한다. 기존에 SCSI 디스크에 대해 매핑 정보를 추출해내는 연구[1,2] 이미 존재했으나, 널리 사용되고 있는 ATA 디스크의 경우 이를 밝혀낸 논문은 알려진 바 없다. 이 논문에서는 ATA 뿐만 아니라 SCSI 디스크에서도 적용할 수 있는 더 빠르고 정확한 알고리즘을 제안하고, 실제 실험 결과를 제시하였다. 이러한 결과는 차후에 입출력 시스템을 최적화하는데 큰 도움을 줄 수 있을 것이라 여겨진다.
-
최근 SoC 기술이 발달하면서, 내장형 시스템을 위한 프로세서 개발이 활발해졌다. 새로운 프로세서가 개발되면, 운영체제 및 소프트웨어 개발을 위해 컴파일러 및 디버거가 필요하다. 컴파일러는 소스코드를 타겟 프로세서에서 실행 가능한 목적파일로 변환하고, 디버거는 프로그램의 개발에서 오류를 찾기 위한 도구로 소프트웨어 개발에 매우 중요한 도구들이다. 본 논문에서는 KAIST에서 개발하는 32bit 프로세서인 Core-A를 위한 소프트웨어 디버거를 설계 및 구현한다. Core-A용 디버거는 공개 소스 디버거 시스템인 GDB를 참조모델로 했으며, 레지스터와 메모리 맵과 같은 프로세서 종속적인 부분을 확장하고 외부 인터페이스 모듈과 같은 프로세스 독립적인 모듈은 재사용함으로써 개발기간을 단축시켰다. 그리고 Core-A용 디버거의 검증을 위해 상용 디버거 시스템인 ARM용 AXD 디버거와 비교 실험을 진행하였다.
-
P2P 환경에서 사용자들이 직접 자료를 평가하여 악의적인 자료들을 탐지하는 평판도 방법들이 많이 연구되었다. 하지만 기존의 평판도 방법들은 자료 또는 파일 단위의 평판도를 적용하기 때문에 자료의 일부분에 대한 미세한 평가를 할 수 없으며, 특정 부분 때문에 평판도가 낮아서 자료 전체가 사용되지 못한다는 문제점을 가진다. 따라서 본 연구에서는 자료 일부분에 대한 평판도를 적용하는 새로운 평판도 방법을 제안한다. 제안하는 블록 기반의 평판도 방법은 자료의 부분에 대한 개별 평가를 하고 악의적인 블록을 배제함으로써 자료의 유익한 부분들만 사용할 수 있게 해 준다. 본 논문에서는 자료의 개별 블록 평판도와 피어의 신용도를 기반으로 하여 평판도 업데이트 방법과 개별 블록과 자료의 평가 방법을 제시한다. 또한 성능 평가를 통하여 제안하는 방법이 기존의 평판도 방법보다 자료에서 유익한 블록들만 추출하여 사용함을 보여주고 있으며, P2P 에서 발생하는 일인다역, 공모와 같은 공격에 안전함을 보이고 있다.
-
최근 P2P 파일 공유 시스템은 다운로드 속도를 높이기 위해 한 파일을 블록 단위로 나누어 여러 피어로부터 동시에 내려 받는다. 그러나 악의적인 피어가 고의적으로 변조한 파일을 전송 받게 되면 해당 블록의 재전송으로 네트워크 자원이 소모되고, 블록들을 재 조합하여 파일을 구성하는데 걸리는 시간이 증가한다. 본 연구에서는 자원 절약을 위해 고의적 변조 파일을 P2P 시스템에서 배제시키는 방법을 제안하고자 한다. 제안하는 방법은 디렉토리 서비스를 담당하는 피어가 변조 블록에 대한 신고를 받아 그 신고 횟수가 임계치에 도달하면, 해당 변조 블록을 포함한 파일을 검색 결과에서 배제시킴으로써 P2P 상에 공유되는 것을 막는다. 또한 제안하는 시스템의 성능을 모의 실험을 통해 평가한 결과, 일반적인 P2P 시스템 및 피어 평판 관리 시스템을 적용한 P2P 시스템보다 제안한 시스템의 고의적 변조 파일의 공유 비율이 각각 22 배, 4 배 낮고, 올바른 파일은 항상 공유되는 것을 확인하였다. 그러므로 제안하는 방법을 기존 P2P 시스템에 적용할 경우, 고의적 변조 파일의 다운로딩에서 발생하는 네트워크 자원 낭비를 줄일 수 있고 피어의 다운로드 속도도 증가할 것이다.
-
클러스터 시스템은 가격대 성능비의 효율성 때문에 다양한 분야에서 활용되고 있으며, 구축 규모도 급속히 증가하고 있다. 특히, 인터넷을 통한 정보 검색 및 공유가 활발하게 이루어지면서, 정보를 수집, 가공 및 제공하는 대형 포털들의 규모가 급속히 증가하고 있다. 포털들은 대량의 정보를 서비스하기 위해서 대규모의 클러스터 시스템을 운영하고 있으며, 이러한 시스템을 유지 관리하는 것은 커다란 문제점중의 하나이다. 대규모 클러스터 시스템의 운영 비용중에서 전력비용이 상당히 큰 부분을 차지하고 있으며, 이를 감소시키려는 다양한 시도가 진행되고 있다. 본 논문에서는 클러스터 시스템의 전력사용량을 감소시키기 위해서 CPU 의 전력을 효율적으로 관리하는 있는 관리 메커니즘을 제안한다.
-
Lee, Young-Joo;Sung, Jin-Woo;Kim, Sung-Jun;Park, Chan-Yeol 556
하나의 시스템을 다수의 사람들이 작업을 할 경우 한정된 자원을 각각의 작업에 효율적으로 배분하기 위하여 작업관리 시스템을 이용한다. IBM 시스템은 작업관리 시스템으로서 주로 LoadLeveler를 사용하고 있다. 작업관리 시스템은 작업을 처리할 수 있는 여러가지의 큐를 가지고 있으며, 큐는 시스템의 특성과 구성 그리고 사용자 작업의 패턴에 따라서 설계되어진다. 본 논문에서는 LoadLeveler에서 작업을 실행할 때 긴급한 작업을 우선적으로 처리할 수 있는 큐를 만들기 위하여 preemption 기능을 이용하여 구성하고, 해당 큐로 작업을 선점하여 실행하면서 각각 작업들의 메모리 사용 변화와 그에 따른 작업 처리 성능을 분석하고 방법을 연구하였다. -
결함 내성은 신뢰도 있는 이동 컴퓨팅 환경을 구축하기 위한 중요한 요소 중 하나이며, 이동 컴퓨팅 환경을 위한 많은 결함 내성 기법들이 제안 되어졌다. 그러나 대부분의 제안된 기법들은 기지국의 지원과 같은 고정된 네트워크 구조를 기반으로 하는 이동 컴퓨팅 환경을 그 대상으로 한다. 이에 본 논문에서는 기존에 제안된 기법들을 고정된 네트워크 구조를 가지지 않는 이동 애드-혹 네트워크 환경에 적용 시킬 경우 발생 가능한 문제점들을 논의하고, 새로운 네트워크 환경인 애드-혹 네트워크 환경에 적합한 결함 내성 기법들에 관해 논의한다.
-
애드혹 네트워크는 무선 모바일 기기들만으로 구성 가능한 네트워크로서 무선 모바일기기의 특성상 제한된 에너지를 사용하게 된다. On-Demand 방식의 DSR(Dynamic Source Routing), PSR(Power-aware Source Routing)은 애드 혹 네트워크의 특성에 적합한 라우팅 프로토콜로 경로 탐색 시 브로드 캐스팅을 통해 단말기의 이동성과 전력 보유량을 고려하여 경로를 설정한다. 이러한 경로 탐색 기법은 네트워크를 구성하는 노드 수에 비례하여 경로 탐색시 소모되는 에너지 오버헤드가 증가하므로 대량의 노드들로 이루어진 애드혹 네트워크에서는 상당한 에너지 낭비를 초래한다. HPSR(Hierarchical Power-aware Source Routing)은 이러한 경로 탐색 오버헤드 문제를 보조경로를 이용해 감소 시켰지만, 초기 주 경로가 결정되는 시간에 보조경로 역시 동시에 결정 되는 특성을 가지고 있어, 경로를 이루는 노드의 에너지 정보가 시간적으로 낙후되고 실제 사용 시에는 에너지 효율이 낮은 경로가 되는 문제점이 발생한다. 본 논문에서는 노드들의 최신 에너지 정보로 부분 경로 설정을 함으로써 경로 탐색 오버헤드를 감소시킴과 동시에 변경된 경로의 에너지 효율도 최적화 시킬 수 있는 기법을 제안 한다.
-
본 논문에서는 다양한 응용에 적용하기 위하여, 또는 연구를 위하여 새로운 파일시스템 개발을 개발하는데 있어서 초기에 겪어야 하는 기술적 어려움을 쉽게 극복하기 위한 파일시스템 템플릿을 개발하였다. 연구에서는 리눅스 파일시스템의 분석을 통해 파일시스템 구현에 필요한 세부 정보를 문서화하였고 쉽게 이용할 수 있는 파일시스템 템플릿을 구현하였다. 작성된 문서와 파일시스템 템플릿의 소스를 이용하여 새로운 파일시스템 개발을 필요로 하는 연구자들의 개발 생산성을 높일 수 있게 하고 부수적인 노력을 획기적으로 줄일 수 있다.
-
지능형 디스크 시스템은 디스크 내부에 CPU, 메모리 등을 내장한 스토리지 서브시스템으로서, 디스크 자체에서 프로세싱이 가능한 장점을 가진다.
-
R은 통계 계산과 그래픽을 위해 다양한 기능을 제공하는 언어 및 환경이다. R은 다양한 장점을 제공하지만, 대량의 자료 처리에 대한 고려가 되어 있지 않아서 사용자들이 불편을 겪고 있다. 이 논문에서는, 이러한 대량의 자료 처리 문제를 어떤 방법으로 해결할 수 있으며, 어떠한 추가적인 사항을 생각할 수 있는지 서술하고자 한다.
-
본 논문에서는 Ingo Molnar 의 realtime-preempt 패치가 적용된 리눅스를 활용한 실시간 시스템에서 다른 프로세스와 동시에 수행하지 않고도 다른 프로세스에 의한 실시간 프로세스의 최악 응답시간의 변화를 예측할 수 있도록 최악 응답 시간에 영향을 주는 커널 모드에서 선점 금지 시간을 프로세스 별로 분석을 하기 위한 도구를 커널 모듈로 구현하여 실시간 프로세스의 최악 응답 시간을 예측할 수 있음을 보였다.
-
최근 들어 더욱 UCC(User Created Contents)등과 같은 대용량 멀티미디어(multimedia) 서비스에 대한 요구가 나날이 증가되면서 부하분산에 중점을 둔 웹 클러스터링 시스템(Web Clustering System) 에서 기존의 작은 크기의 스트림 데이터(Stream Data)나 조금 더 다양한 데이터를 위한 읽기 성능을 대용량 데이터에 초점을 맞춘 방안으로 최적화 시키는 것이 중요시되고 있다. 본 논문에서는 대용량 멀티미디어를 중심으로 실제 서비스시 간과 되어질 수 있는 운영체제(Operating System, O/S)에서의 I/O 인식, 디스크 제어 프로그램에서의 I/O, 웹 클러스터의 부하분산정책의 파라미터(Parameter)를 개선함으로써 읽기성능 향상 방안을 제시한다.
-
본 논문에서는 피라미드 그래프 내에 내재된 사이클 특성을 분석한다. 사이클 확장 연산을 이용하여 사이클의 크기를 신장시켜 나가는 일련의 과정에서 가능한 모든 정점들을 포함시키기 위해 불가피하게 피해야 할 조건들에 대해 분석한다.
-
프로그래밍 과제는 자료구조 및 알고리즘에 관련된 이론을 습득하고, 문제해결 능력을 기르는 효과적인 교육방법 중 하나이다. 최근 교수-학습 과정에서 컴퓨터의 활용성을 고려할 때, 과제를 출제하고 평가, 피드백을 제공하는 과정이 자동화 된다면, 일련의 과정을 수행하는데 드는 시간과 비용, 그리고 노력의 절감이 가능할 것이다. 따라서 본 논문에서는 과제의 출제와 제출, 평가, 피드백을 제공할 수 있는 일련의 시스템을 설계하고 개발 하였다.
-
과거의 교수-학습 방법과는 달리 오늘날은 다양한 학습기자재가 개발되고 보급됨에 따라 수업에 이들 도구들이 적극적으로 활용되고 있다. 특히 최근에는 e-러닝, ICT(Information Communication Technology), 컴퓨터 활용, 인터넷 등을 접목하여 학생들의 협동심과 책임감을 요하는 협동학습에 적용하고자 하는 연구가 활발하게 진행 중이다. 협동 학습의 학업성취도는 이질집단 학생들이 모여 학습 과제를 완성하는 과정에서 성취욕이 부족하거나 학습에 의욕이 없는 학생들에게도 역할을 분담하여 책임감을 갖게 하고, 자신에게 역할이 배정되었지만 혼자서 해결할 수 없는 친구에게 도움을 주어 함께 문제해결을 하도록 하는 것이다. 따라서 본 논문에서는 학생의 컴퓨터 활용능력을 이용하여 협동 학습을 통한 학습 효과 향상과 흥미 유발 등이 학생들의 학업 성취도에 어떤 영향을 미치는지 분석하고 평가한다.
-
본 논문은 기존의 온라인강의에서 약점으로 제시되어있는 학습자와의 쌍방향성 요구를 충족시키기 위해 문항정보를 이용해 학습자의 학습가이드라인을 제시할 수 있는 방법을 적용한 시스템을 제안한다. 문항에 관련된 속성 값을 정의하는 방법과 정의된 속성 값을 어플리케이션 환경에 적용하여 학습자의 능력에 맞는 강의와 문항을 선정하는 기준을 제시하여 온라인 강의를 보다 효율적으로 수강 할 수 있게 한다.
-
Chung, Hyungku;Kim, Sangchul;Chae, Heerak;Lee, Chan Jong 602
본 논문에서는 웹기반의 TOEIC 문법 문제 자동 생성 시스템을 제안한다. 본 시스템은 웹에서 문서를 가져온 후, 문서의 각 문장이 데이터베이스에 저장된 문제 패턴에 일치하는 지를 검사하여 문제를 생성한다. 본 시스템을 통해서 생성되는 문법 문제를 영어 전문가를 통해서 검중한 결과, 대부분의 문제가 TOEIC 실전 문제로 사용하기에 충분한 것이었다. 우리의 조사에 의하면, TOEIC 문법 문제의 자동 생성에 관한 기존 연구는 거의 발표되고 있지 않다. -
사회의 변화는 교육의 패러다임 및 교육 인프라에 많은 영향을 미치고 있다. 변화하는 사회에 발맞춰 교육인적자원부는 90년대 중반부터 교육정보화 종합 추진 계획 3단계 사업을 진행하고 있다. 그로 인해 교원 1인당 1PC, 컴퓨터실 및 다양한 멀티미디어실 구축, 교단선진화 기자재 보급이 계속 되어왔다. 또한 미래의 교육 비전으로 u-러닝을 제시함으로써 2011년까지 중등학교에 u-러닝 인프라 구축 및 단말 보급을 계획하고 있어 고가의 교육 기자재는 지속적으로 증가할 것으로 보인다. 그러나 현재 학교에서는 교육 기자재 관리가 단순히 보유현황 파악에만 머물고 있어 고가의 기자재 도난 위험, 신속하게 처리되어야하는 요지보수 문제, 노후 기자재 교체 및 폐기에 대비하고 있지 못하다. 이런 문제점을 해결하기 위해 본 연구에서는 기자재 관리에 RFID와 USN을 활용함으로써 기자재를 효율적으로 관리하고 교육에 적극 활용할 수 있도록 한다.
-
정보사회와 컴퓨딩환경의 발전으로 언어, 학력, 인지도 등의 평가도구로서 컴퓨터기반의 평가환경이 보편화되었다. 특히 컴퓨터기반의 학력평가 환경을 위해서는 문항의 난이도와 변별도 등 문항의 특성을 정확히 분석하는 것이 필수적이다. 문항분석은 컴퓨터기반의 평가를 위한 양질의 문제은행 구성 및 문항과 수험자 능력의 정확한 추정과 체계적이고 과학적인 평가를 위한 전제조건이라 할 수 있다. 본 논문에서는 고전평가이론의 문제분석을 적용한 문제은행 시스템을 구현하였으며 수험결과를 분석하여 각 문제의 곤란도나 변별도, 문항분포도를 통하여 문제를 분석할 수 있도록 하였다. 또한 수험자가 각 문제를 푸는데 걸린 시간을 기록하여, 수험자의 문제에 이해도를 정확히 분석하고 수험자의 추측, 랜덤 선택 등으로 인한 정답을 맞힐 가능성과 한 문제를 읽고 이해하는 시간이 너무 오래걸린 이유에 대해서도 추정하였다. 문제분석 및 수험결과의 평가 및 분석으로 교사들은 문항의 양호도를 높일 수 있고 문제은행에 저장되어 있는 문항들을 수정하고 보완하여 양질의 문항을 출제할 수 있도록 하였다.
-
기존의 웹 기반 상담 시스템은 상담 설문을 제작 시 매번 웹마스터에게 설문 문항을 등록하도록 요구하여, 즉각적인 상담 설문 제작에 있어 어려움이 많았다. 본 연구에서는 이러한 문제점을 해결하기 위하여 데이터베이스를 기반으로 동적인 상담 문항 게시 기능과 누적된 학생들의 상담 결과를 분석할 수 있는 웹기반 청소년 상담 시스템을 설계하고 이를 실제로 구현하는데 그 목적이 있다. 또한 실존주의적 교육이론에 기반하여 교육 주체간의 인격적 만남에 기반하여 함께 청소년의 문제를 해결할 수 있는 소통의 장을 마련하고자 하였다.
-
컴퓨터 프로그래밍 학습은 추상적인 개념을 이해하고 주어진 문제를 스스로 해결하도록 한다. 기존 초등학교 프로그래밍 교육에서 BASIC, C와 같은 절차적 프로그래밍 언어에 대한 연구는 많이 있지만 JAVA와 같은 객체지향 프로그래밍 언어를 통한 교육은 찾아보기 힘들다. 본 논문에서는 구조 중립적이며, 분산 인터넷 환경에 적합한 특성을 가지고 있는 객체지향 JAVA 프로그래밍 학습 시스템을 개발하여, 초등학교 학생들로 하여금 활용하도록 하였다. JAVA 학습 시스템 구현을 통한 객체지향 프로그래밍 교육은 초등학생들의 논리적 사고력을 향상시키고, 수학, 과학 과목의 학습 성취도에 긍정적인 영향을 준다는 것을 현장 학습 실험으로 확인하였다. 더불어 컴퓨터에 대한 흥미도가 상승하였다.
-
Lee, Byeong-Jun;U, Gyun;Jung, Sung-Youb;Jeon, Joon-Key;Kim, Hyeong-Il;Kim, Han-Bit;Kim, Min-Guk 621
군집로봇이란 하나의 일을 단순한 작업을 하는 여러 대의 로봇을 이용하여 수행하는 로봇들을 일컫는 말이다. 본 연구에서는 군집로봇을 이용하여 미로를 탐색하고 스스로 작업을 분할하여 목표물을 운반하는 로봇 제어프로그램을 작성했다. 또한 작성된 제어 프로그램으로 로봇 수와 작업 목표물 개수에 따른 군집로봇의 효과에 대하여 실험하였다. 작성된 제어 프로그램을 시뮬레이션 환경에 적용하여 실험한 결과 군집로봇을 사용하면 작업시간을 단축시킬 수 있었다. 또한 작업을 효과적으로 수행하기 위해서 로봇 수를 늘리는 것은 일정 한계까지 작업 효과가 증가하며 그 이후에는 오히려 작업 효과를 저해함을 알 수 있었다. -
Han, Hyuck;Jung, Hyungsoo;Kim, Shin Gyu;Yeom, Heon Y. 627
최근 상황 중심 프로그래밍(Aspect-Oriented Programming)에 관한 연구가 활발해져서 분산 및 병렬 시스템의 설계를 더 효과적으로 할 수 있게 되었다. 이 논문에서는 상황 중심 프로그래밍을 활용하여 분산 시스템의 전통적인 이슈 중의 하나인 결함 내성 시스템을 구축해보고자 한다. -
클러스터를 이용하여 다수의 작업을 실행시키는 경우에 효율적으로 사용자들이 자원을 사용하기 위해서는 작업 스케줄링이 매우 중요하다. 다양한 스케줄링 방법들이 제안되었으며 그 중 효율적으로 병렬 작업을 스케쥴링하기 위해 제안된 방법으로는 backfilling, co-scheduling, gang scheduling을 들 수 있다. 이러한 연구에서는 이론적인 논의가 많았고, 실제로 구현을 했다고 하더라고 multiprocessor 를 대상으로 backfilling 을 다룬 내용이 대부분이었다. 이 논문은 클러스터상에서의 parallel job scheduling 에 대해 조사하였다.
-
Choi, Hyung Jun;Kim, Eunsung;Jung, Im Y.;Yeom, Heon Young 634
병렬/분산 시스템의 신뢰도를 높이기 위해서는 결함 내성 기능을 갖추는 것이 필수적이다. 본 논문에서는 원격으로 프로세스에 대해 주기적으로 검사점을 만들고 예기치 않은 장애가 발생했을 경우 이를 신속히 가장 최근의 상태로 복원시켜 시스템의 안정성을 높일 수 있는 프레임워크에 대해서 연구한다. -
Jung, Im Y.;Kim, Eunsung;Choi, Hyung Jun;Yeom, Heon Y. 637
HVEM DataGrid[1]는 연구자들이 초고압 전자현미경(HVEM-High Voltage Electron Microscope)을 이용한 실험 결과를 효율적으로 관리하고 공유하기 위한 공간이다. 여러 사람들이 동시에 이용하는 시스템으로 이종 저장소(heterogeneous storage)들을 포함할 수 있는 HVEM DataGrid 는 HVEM 실험결과를 이들의 메타정보와 같이 동기적으로 저장해야 한다. 이런 HVEM DataGrid 의 특성을 고려한 트랜잭션 관리는 트랜잭션의 ACID 성질을 만족하는 동시에 용량이 큰 e-Science 결과물을 효율적으로 다룰 수 있는 방안이 또한 필요하다. 따라서, 본 논문은 HVEM DataGrid 의 이종 저장소에 걸친 트랜잭션에 대한 효율적인 관리 방안을 제안한다. -
Song, Changhwan;Kim, Youn-Woo;Choi, Hyunwoo;Jang, Hyun-Su;Eom, Young Ik 640
기업 네트워크에 대한 보안 위협이 지속적으로 발생함에 따라 네트워크 관리가 중요시 되고 있다. 기업 네트워크의 보안성을 강화하기 위해서는 네트워크상의 각 노드에 설치된 보안 소프트웨어나 취약성이 있는 소프트웨어의 업데이트가 요구된다. 그러나, 일반적인 서버/클라이언트 형태의 소프트웨어 업데이트 서비스는 서버의 부하가 크고 시간효율적이지 못하다. 따라서 본 논문에서는 네트워크의 논리적인 형태를 노드의 상태정보에 따라 바이노미얼 트리로 구성하고, 이를 기반으로 이동 에이전트가 각 노드를 순회하며 소프트웨어를 업데이트할 수 있는 시스템을 제안한다. 제안 시스템을 이용함으로써 서버에 집중되는 부하를 줄이면서 빠른 시간 내에 네트워크 상의 모든 노드의 소프트웨어를 업데이트 할 수 있게 된다. -
많은 수의 CPU를 사용해 오랜 시간 계산하는 초대형 연산의 경우, 일부 노드나 통신회선의 장애로 연산 실패를 종종 겪는데, 이를 위해 응용 수준의 무정지 연산 시스템의 구현이 중요하다. 본 논문에서는 비동기 알고리즘을 사용한 이전 시스템의 약점을 보완하여, 동기 알고리즘에도 적용가능한 새로운 응용수준의 무정지 연산 시스템을 제안하고 선형시스템의 해법에 적용하였다.
-
Kuh, In-Bon;Kim, Young-Joo;Kang, Moon-Hye;Jun, Yong-Kee 648
병행 Java 프로그램의 경합은 프로그램의 비결정성을 초래하므로 반드시 탐지되어야 한다. 이러한 경합을 수행 중에 탐지하기 위해서는 모든 접근사건들을 감시할 수 있어야 한다. 기존의 경합탐지 기법들은 대상 프로그램을 수정하여 감시하므로 모든 감시지점을 인식하는 것은 현실적으로 어렵다. 본 연구에서는 JDI (Java Debug Interface)를 이용하여 모든 접근사건을 감시하여 선택할 수 있는 투명한 감시도구를 제안한다. 그리고 벤치마크 프로그램을 이용한 실험결과를 분석하여 투명성을 보인다. -
It is difficult to provide a video on demand (VoD) service to a large number of users via the Internet. This is due to the characteristics of VoD, which require a large bandwidth for a long playing time. The Peer-to-Peer (P2P) concept is proposed to increase the scalability of the VoD service. Many studies have been undertaken to solve this problem. But its success is still quite limited technically, these research have been deployed in a rush, mostly based on practicality and instability. A system which uses a distributed VoD streaming scheme over P2P network is proposed to support media streaming.
-
알고리즘의 설계에 있어서 주어진 연결망을 다른 연결망으로 임베딩하는 것은 알고리즘을 활용하는 중용한 방법중의 하나이다. 본 논문에서는 하이퍼큐브보다 망비용이 개선된 이븐 연결망과 오드 연결망 사이의 임베딩을 분석하고, 이븐 연결망이 이분할 연결망임을 보인다. 이븐 연결망을 오드 연결망에 연장율 2, 밀집율 1에 임베딩 가능함을 보이고, 오드 연결망을 이븐 연결망에 연장율 2, 밀집율 1에 임베딩 가능함을 보인다.
-
본 논문에서는 하이퍼큐브보다 망비용이 개선된 Folded 하이퍼큐브 연결망과 오드 연결망 사이의 임베딩을 분석한다. Folded 하이퍼큐브
$FQ_n$ 을 오드 연결망$O_{2n+1}$ 에 연장율 2, 밀집율 1에 임베딩 가능함을 보이고, 오드 연결망$O_d$ 을 Folded 하이퍼큐브$FQ_{2d-1}$ 에 연장율 2, 밀집율 1에 임베딩 가능함을 보인다. -
알고리즘의 설계에 있어서 주어진 연결망을 다른 연결망으로 임베딩하는 것은 알고리즘을 활용하는 중용한 방법중의 하나이다. 본 논문에서는 하이퍼큐브보다 망비용이 개선된 이븐 연결망과 오드 연결망 사이의 임베딩을 분석하고, 이븐 연결망이 이분할 연결망임을 보인다. 이븐 연결망을 오드 연결망에 연장율 2, 밀집율 1에 임베딩 가능함을 보이고, 오드 연결망을 이븐 연결망에 연장율 2, 밀집율 1에 임베딩 가능함을 보인다.
-
전위그래프는 스타 그래프와 그의 변형 그래프를 포함할 수 있는 일반화된 그래프이다. RFM 그래프는 스타 그래프가 갖는 좋은 성질을 가지면서 하이퍼큐브보다 망 비용이 적은 값을 갖는 상호연결망이다. 본 논문에서는 그래프의 에지 정의를 이용하여 전위그래프와 RFM그래프 사이의 노드를 일-대-일 사상하는 방법을 제시한다. 이러한 사상 결과를 통해 전위그래프는 RFM그래프에 연장율 4, 확장율 1에 임베딩 가능하고, RFM그래프는 전위그래프에 O(n)에 임베딩 가능하다.
-
클러스터 시스템의 응용 분야가 다양화되고 복잡해짐에 따라, 대규모 클러스터 시스템을 보다 효율적으로 사용하기 위해서 실제 사용자의 이용 패턴을 예측할 수 있는 워크로드 분석의 필요성이 높아지고 있다. 워크로드 분석으로는 다양한 작업이 진행되는데 특히 파일 단위의 동적 접근 분석도 이에 포함된다. 본 논문에서는 실험용 병렬 파일 시스템으로 많이 보급된 PVFS2 에 파일 단위접근 기록을 가능케하는 방안을 모색하고 이 기능의 활용 가능성을 살펴 보았다.
-
분산형 데스크탑 그리드 시스템에서 안정적인 연산 수행을 위한 노드 구성 기법과 동적인 환경에 적응적인 스케줄링 기법은 필수 요소이다. 그러나 기존 연구에서는 자원 제공자의 휘발성에 적응적으로 대처하지 못하는 연산 수행 모델을 사용하였기 때문에 데드라인 내에 전체 작업을 완료해야하는 응용에 대처하지 못하는 문제점이 발생한다. 이에 본 논문에서는 자원제공자의 성능과 논리적인 위치기반으로 자가 조직적 연산 오버레이 네트워크(Computation Overlay Network) 구성 기법과 자원제공자의 작업 완료 확률과 신용도 값을 이용하여 응용 QoS 보장을 위한 휴리스틱기반 복제 (Heuristic based Replication) 기법을 제안한다. 성능평가에서는 기존 스케줄링 기법과 자원제공자의 작업 완료 확률과 신용도에 따른 분포를 이용한 복제기반 스케줄링 기법을 비교평가 한다.
-
Cho, Yoon-Sik;Ryu, Won-Seok;Park, Jae-Won;Song, Young-Seok;Hwang, Kitae 682
P2P 기술의 발달로 기존 클라이언트-서버 형태인 중앙 집중형 방식의 단점을 극복하고 있다. 이러한 P2P 기술의 진화로 P2P 응용 기술에 대한 많은 발전이 있었다. 현재 P2P 구조에서 사용자는 P2P 네트워크에 참여하여 자신이 원하는 자료를 찾는 검색과정이 필요하다. 본 논문은 이러한 과정을 최소화하여서 검색과정을 줄일 수 있는 방법을 다룬다. P2P 네트워크에 존재하는 서비스 프로파일 목록들을 서비스를 제공하는 주체가 서비스를 소비하는 주체에게 보내주게 된다면 사용자는 최신의 서비스 목록을 유지하여 서비스 목록 검색 시간을 최소화 시킬 수 있다. 본 논문에서는 P2P 오버레이 네트워크상에서의 서비스 푸시 시스템에 대한 정의, 각 피어들의 행동모델을 정의 및 시스템 설계에 대해서 소개한다. -
본 논문에서는 높은 고장허용율과 다른 모든 종류의 망에 임베딩 가능한 전위(Transposition) 그래프의 방송알고리즘을 분석한다. 본 논문에서 분석한 심플 방송알고리즘에서는 각각의 해당 차원의 방송횟수는
${\lceil}log2^n{\rceil}$ 이며, K차원의 방송횟수는 각각의 해당 차원들의 총 방송횟수를 모두 합한$\displaystyle\sum_{k=1}^{k=n}{\lceil}log2^n{\rceil}$ 임을 보여준다. -
Kim, Eunsung;Jung, Im Young;Choi, Hyung Jun;Yeom, Heon-Young 690
기존의 2 차원 이미지를 통한 세포 분석은 단지 세포의 단면만을 볼 수 있기 때문에 정확한 구조를 파악하기 힘들다. 본 논문에서는 그리드 기술을 이용하여 2 차원 이미지들을 세포 구조에 대한 더욱 정확한 이해 및 연구 능률의 향상을 도모할 수 있는 3 차원 이미지로 재구성하는 시스템을 개발하였다. 이 시스템은 고성능 이미지 처리를 위해서 계산 그리드를 이용하며, 화질 개선을 위한 전처리 기술, 자동 영상 정렬 기술, 효과적인 삼차원 재구성 기술과 같은 다양한 이미지 처리 알고리즘 및 preStageIn, BgUpload, delegated preprocessing 등과 같은 데이터 전송 최적화 기술 등을 제공한다. 또한, 다양한 이미지 뷰어 기능 및 DirectX 를 이용한 3 차원 렌더링 기능을 제공한다. -
Kim, Seok Young;Park, Mi-Young;Park, Hyuk-Ro;Chung, In Sang 693
대규모 데이터를 효율적으로 검색하기 위한 병렬 정보검색 시스템에서는 하드웨어 확장으로 인한 병렬화로 시스템 전체의 작업 처리량을 증가시켰다. 그러나 병렬 시스템 상에서 수행되는 검색엔진의 알고리즘들은 여전히 순차적으로 수행되기 때문에, 사용자의 개별적인 질의처리 시간은 단축되지 않는다. 본 연구는 검색엔진의 병렬화를 위하여 사용자 질의처리 과정과 역색인 파일처리 과정의 순차 알고리즘들을 조사하여 병렬화의 필요성과 가능성을 평가한다. 이러한 평가는 병렬 정보검색 시스템에서 수행되는 순차 알고리즘들의 효과적이고 체계적인 병렬화를 도모하고, 보다 효율적인 병렬 정보검색 시스템의 구축을 가능하게 한다. -
산업현장에서 이용되는 각종 제어 및 계측 시스템들은 그 용도에 따라 여러 개의 프로세서 모듈이나 기기들로 나뉜다. 이들 프로세서 모듈이나 기기들은 각각의 기능이나 요구 사항에 따라 서로 다른 공간에 설치, 운용 되며 정보교환과 제어를 위하여 통합된 데이터 처리 기술을 필요로 한다. 본 논문에서는 이러한 분산 시스템들의 경제적이고 효율적인 통신을 위한 버스 중재 기법에 대하여 다루고 있다. 제안 된 구조는 메시지 기반 데이터 교환 방식으로 이를 위해 표준 메시지 규격을 정의하였으며 메시지를 해석하여 경로를 설정하고 버스 중재를 담당하는 버스 중재 모듈을 구현하였다. 또한 구현된 버스 중재 모듈을 사용하여 실제 검측 시스템을 구성하고 실험하였다.
-
위치기반서비스에서 사용자의 정확한 위치가 요구되면서 옥내 위치기반서비스를 위한 무선 LAN기반 옥내 측위와 추적에 대한 연구가 활발히 진행되고 있다. 본 연구에서는 AP 신호의 세기를 바탕으로 거리와 신호세기의 관계를 통해 사용자의 위치에서 AP들까지의 거리를 구한 후, Trilateration으로 위치를 추적하는 방법과 EKF 방법을 비교한다. EKF를 이용할 때 필터링에 사용되는 파라메타들의 값에 따라 달라지는 실험 결과들을 비교 분석하여 적절한 파라메타 값을 찾고, 나아가서 파라메타 값을 적절히 적용함으로써 경로의 정확성을 제고하는 방법을 제시한다. 제안하는 방법의 효율성을 실험적으로 증명하기 위한 실험 결과와 분석 내용도 제시한다.
-
Hyun, Do-Won;Lee, Min-Ho;Park, Soo-Hong;Jang, Ju-Wook 707
모바일 단말이 이종네트워크 환경에서 멀티미디어 데이터를 스트리밍 수신 받으며 이동하는 경우, 특성이 다른 링크로 옮겨감에 따라 링크의 적정 대역폭에 맞지 않은 스트림 전송률 때문에 전송 성능이 떨어진다. 본 논문은 Mobile IPv6 에서의 링크 특성 정보 전달방법을 이용하여 스트리밍 전송 성능을 높일 수 있음을 보인다. 이를 위해서 실제로 링크 특성 정보 전달 방법이 적용된 Mobile IPv6 테스트 베드를 설계하여 MN 에 링크 특성 추출 기능을 구현하였고, CN 에 데이터 전송율을 조절할 수 있는 UDP 스트리밍 서버 기능을 구현하였다. 스트리밍 데이터를 수신하는 MN 이이종 네트워크 환경간을 핸드오버할 때에 전송 성능이 향상됨을 실험을 통하여 보인다. -
오늘날 인간 프로젝트와 같은 종합적인 연구의 궁극적 목적을 달성하기 위해서는 이들 연구로부터 획득한 대량의 관련 데이터에 대해 새로운 현실적 의미를 부여할 수 있어야 한다. 따라서 현재의 마이크로어레이 기술을 이용해서 효과적으로 종양을 분류하기 위해서는 특정 종양 분류와 밀접하게 관련이 있는 정보력 있는 유전자를 선택하는 과정이 필수적이다. 본 논문에서는 암에 걸린 흰쥐 외피 기간 세포 분화 실험에서 얻어진 3840 유전자의 마이크로어레이 cDNA를 이용해 데이터의 정규화를 거쳐 유사성 척도 방법으로 정보력 있는 유전자들을 추출한 후, DT, NB, SVM, MLP 알고리즘을 이용하여 클래스 분류 모델을 구축하고, 성능을 비교분석하였다. 피어슨 적률 상관 계수를 이용하여 선택된 50 유전자들을 멀티퍼셉트론 분류기로 분류한 결과 94.8%의 정확도를 보여 가장 최적의 조합을 보였다.
-
본 연구는 도로나 교량 등 공공시설물을 파손하고 국민의 안전을 위협하는 과적차량을 단속하기 위한 업무를 지원하는 시스템을 개발하였다. 개발 과정에서 이동식 검문소의 야외 근무환경과 단속반원의 조작능력, 기동성, 휴대성 등을 고려하여 UMPC를 기반으로 한 이동식 과적단속시스템을 개발하였다. 시범적용 결과, 과적적발자료 작성 시 시간절감과 단속실적보고 업무 등에 효과가 있는 것으로 파악되었다.
-
데이터에 의거하여 프로그램을 처리하는 시스템은 흔히 구현 코드 속에 비즈니스 규칙이 포함되어 있어 규칙 변화 시에 신속한 대응을 하기 어려운 문제점을 안고 있다. 또한 매우 기술적인 언어로 표현되기 때문에 비즈니스 규칙을 관리하는 담당자가 접근 불가능하여 결과적으로 시스템의 유지보수 비용을 증가시키는 요인이 된다. 이에 본 논문에서는 전형적인 소프트웨어 개발 시스템에서 비즈니스 규칙을 관리하는 방안을 제시하고자 한다.
-
Lee, Hwan-Goo;Kim, Do-Hyung;Kim, Won-Tae;Kwak, Ji-Young;Lee, Kyung-Hee 721
MIP(Mobile IP)는 모바일 노드가 서브넷간에 IP 계층의 핸드오프를 가능하게 한다. Low-Latency Handoff 는 이러한 MIP 에서 등록 절차를 조절함으로써 핸드오프 시간을 줄이고 패킷 loss 를 줄이게 한다. 이기종망간 버티컬 핸드오프에서는 보통 Low-Latency Handoff 가 논외로 되어 있으나 모바일 노드가 고속으로 기존망을 벗어날 경우 Low-Latency Handoff 를 적용하면 패킷 loss 를 줄이는 데에 효과를 보게 된다. -
국내의 응급의료체계는 119구급대와 1339 응급의료 정보센터간의 이원화된 체계로 구축되어 있다. 하지만 두 기관간의 긴밀한 연계체계의 부족으로 응급의료기관이나 의료기관으로의 이송된 자 중 이송의료 기관 선정이 부적절한 경우가 상대적으로 높게 된다. 또한 각각의 환경에 맞게 구축된 병원 정보시스템의 이질성으로 응급환자의 효율적인 이송체계 수립이 어려운 실정이다. 멀티 에이전트의 자율적이며 독립적은 성향은 이질적인 병원 정보 시스템에서 효과적으로 상호운용할 수 있는 가능성을 높여주며 점점 복잡해지는 응급 의료 상황에 대하여 동적으로 행동할 수 있게 해준다. 따라서 본 논문에서는 응급환자의 정보를 통해 실시간으로 응급환자에게 가장 적절한 후보 병원을 결정하여 동적으로 응급환자의 병원 이송체계를 수립할 수 있는 의사결정 지원 시스템을 제안한다.
-
Kim, Do-Hyung;Yun, Min-Hong;Kim, Sun-ja;Lee, Kyung-Hee 727
본 논문에서는 음성통화를 위해 CDMA 네트워크와 데이터 통신을 위해 와이브로 네트워크를 동시에 사용하는 임베디드 리눅스 기반 듀얼모드 응용 서비스인 개인 오디오 레코더의 구현에 대해서 기술한다. 개인 오디오 레코더는 듀얼모드 지원 단말에 탑재된 클라이언트에서 음성 녹음을 시작하면, 송신자와 수신자의 CDMA 음성 데이터가 와이브로 네트워크를 통해 인터넷 상의 개인 오디오 레코더 서버로 전달된다. 개인 오디오 레코더 서버는 통화 번호 및 통화 시간에 따라 음성 데이터를 저장하게 된다. 구현된 개인 오디오 레코더는 단말의 저장공간이 부족한 환경에서도 음성통화 내용을 저장할 수 있도록 한다. -
Shin, Saim;Lee, Jong-Soel;Lim, Tae-Boem;Lee, Soek-Pil 729
맞춤형 방송 솔루션은 디지털 TV 서비스 외에도, 향후 유망기술로 주목 받고 있는 IPTV, DMB 등의 다양한 방송 및 멀티미디어 서비스에 적용이 가능하다. 본 연구에서는 맞춤형 방송 서비스의 객관적인 평가를 위한 성능평가 방법을 제안한다. 정보검색 시스템 평가에 사용하는 정확률, 재현률과 역순위 평균 수치를 적용하여 맞춤형방송의 추천결과와 실제 시청자의 시청 프로그램의 차이를 분석하여 맞춤형 방송 시스템의 정확도와 사용자 만족도를 통계적으로 평가 가능한 메카니즘을 제안한다. 그 동안 평가가 이루어지지 않았던 맞춤형 방송 서비스를 복합적으로 평가하는 방법론을 제안함으로써, 맞춤형 방송 시스템의 지속적인 성능향상과 연구개발에 기여할 것이다. 또한, 맞춤형 방송 서비스의 산업화와 다양한 장비로의 확산에도 기여할 것으로 기대된다. -
최근 생명 공학 기술의 발달로 마이크로 단위의 실험이 가능해지고 하나의 칩상에 수 만개의 유전자들의 발현 양상을 보다 쉽게 관찰할 수 있게 되었다. DNA 칩 기술에 의해 얻어지는 마이크로어레이(microarray) 데이터는 세포나 조직 내의 유전자 발현도(expression level)를 측정한 것으로 질병 진단이나 유전자 기능 예측 등에 이용되고 있다. 본 논문에서는 대량의 시계열 마이크로어레이 데이터 분석을 위해 효율적으로 데이터의 차원을 판단하는 점진적 주성분 분석을 이용하여 데이터의 차원을 축소 한다. 제안된 방법은 실제 시계열 마이크로어레이 데이터인 yeast cell cycle 데이터에 적용되었고, 데이터 차원 축소에 대한 효율성을 검증하기 위해 클러스터링을 수행하였다. 그 결과 데이터를 축소하여 클러스터링을 수행한 경우 학습 성능이 향상 된 결과를 보였다.
-
기존의 백업시스템에서는 데이터의 중복을 고려하지 않고 백업 데이터 전부를 저장하기 때문에 저장용량 공간을 많이 차지하는 문제점이 있다. 본 논문에서는 이러한 문제점을 해결하기 위해 백업 데이터의 각 파일에 대해서 일정한 크기의 블록 단위로 파일지문을 부여하고 파일지문이 동일할 경우 하나의 사본만을 공유하는 방법으로 백업 데이터의 용량을 감소시키는 방법을 도입하였다. 제안하는 백업 시스템은 중복되어 발생하는 데이터에 대해 하나의 사본만 백업함으로써 백업되는 데이터의 양을 효과적으로 감소시켰다. 또한 백업되는 파일 블록에 대해서 클러스터링 기술을 사용함으로서 입출력 성능 향상을 고려하였다.
-
Yoo, Jae-Bong;Yoo, Beum-Jung;Kim, Sang-Youn;Park, Chan-Young 741
홈 네트워크 분야가 발전하면서 건물이나 집안 내부 정보를 감지하는 센서들도 발전하고 있다. 화재 역시 다양한 원인에 대해 여러 가지 방법으로 감지하는 센서들이 개발되고, 화재 진압 시스템도 발전되고 있다. 본 연구에서는 화재 감지 시스템에 Cricket 센서 네트워크 이용한 위치 추적 기법을 추가하여 화재 발생 시 건물 내 사람의 위치를 추적하는 시스템을 구현한다. 이는 신속한 인명 구조에 도움을 주고, 홈 네트워크의 새로운 한 분야를 제시한다. -
무선 주파수를 사용하여 객체를 자동으로 식별하는 전자 태그 기술인 RFID는 최근에 다양한 분야에서 각광을 받고 있다. 논문에서는 RFID의 식별자 기능과 CDMA 기술을 이용한 부재중 방문객 관리 시스템을 개발한다. 시스템은 RFID에 기반하여 부재중 방문객을 식별하고, CDMA를 이용하여 방문객과 피방문객간에 SMS 메시지를 통해서 간접적으로 서로 통신할 수 있게 한다. 시스템은 특징은 방문객과 피방문객이 개인 정보를 노출시키지 않고서 간접적으로 대화를 가능하게 한다는 점이다. 논문에서는 시스템을 설계, 구현하고, 그 실행 예를 보인다.
-
본 논문은 저전력이고 속도가 빠르면서도 작은 gate 면적만으로 JPEG2000 표준의 이산 웨이블릿 변환 (DWT)을 수행하는 VLSI 구조를 제안하였다. 제안한 구조는 line-based 와 convolution 방식을 사용하여 설계하였다. DWT 필터는 1 차원 구조로서 영상의 수평방향이나 수직방향을 차례대로 처리하였고, 16-비트 고정 소수점 형식의 Daubechies 9/7 필터 계수를 사용하였다. 기존의 DWT VLSI 설계에서 매우 큰 영역을 차지하는 multiplier 들을 shift-adder 들로 대체하여 기존 방식의 gate 사용 면적을 38.5% 로 크게 줄일 수 있었다. 또한 최대 지연시간과 총 소비전력은 각각 기존에 비해 78% 와 29.6% 로 개선되었다.
-
Kim, Seok-Hyun;Lee, Jae-Heung;Oh, Jin-Ha;Min, Hong;Gu, Bon-Cheol;Yi, Sang-Ho;Cho, Yoo-Kun 753
YAFFS 는 리눅스에서 사용되는 NAND 플래시 전용 파일 시스템이다. YAFFS 는 파일 시스템을 mount 할 때 전체 플래시를 scan 하여 메모리 상에 파일 시스템의 디렉토리 트리 구조를 만든다. 이 작업은 전체 메모리를 scan 하기 때문에 이 작업은 많은 시간을 필요로 한다. 이 논문에서는 YAFFS 의 블록 할당 방식을 개선하여 mount 시간을 크게 줄일 수 있는 방식을 제안한다. -
Lee, SungJin;Kim, YoungJin;Kim, Jihong;Shin, Dongkun 755
플래시 메모리는 휴대폰, MP3 플레이어, 개인휴대정보단말기(PDA), 휴대용 멀티미디어 플레이어(PMP), 디지털 카메라 및 캠코더와 같은 이동성이 강한 소형기기에서 가장 많이 사용되는 저장 매체이다. 최근 대용량의 값싼 플래시 메모리가 등장하면서 랩톱이나 데스크톱과 같은 일반적인 컴퓨팅 환경을 지닌 기기들에서도 그 사용이 확대되고 있는 추세이다. 플래시 메모리가 보다 범용적인 저장 장치로 사용되기 위해서는 일반 컴퓨팅 환경에서의 복잡한 작업 부하에서도 우수한 성능을 제공할 수 있는 플래시 변환 계층(Flash Translation Layer)이 반드시 필요하다. 아쉽게도 현재까지 연구된 FTL 기법들은 소형기기의 단순한 작업 부하에 알맞도록 설계되어 있으며, 일반 컴퓨팅 환경과 같이 복잡한 작업 부하를 지닌 환경에서는 우수한 성능을 제공하지 못한다는 단점을 가지고 있다. 본 논문에서는 일반 컴퓨팅 환경의 복잡한 작업 부하에 대해서도 우수한 가비지 수집 성능을 제공하는 새로운 로그 블록 교체 기법을 제안하였다. 실험을 통한 평가 결과, 제안한 기법은 기존 기법 대비 평균 35% 정도의 가비지 수집 부하를 감소시키는 것으로 나타났다. -
Choi, Hyun-Sik;Han, Sung-Min;Yun, Hyun-Jun;Park, Sung-Yong 759
본 논문에서는 미래의 네트워크 모델에 적합하도록 설계한 생태계 모방 임베디드 미들웨어(BIEM : Bio Inspired Embedded Middleware)를 구현하고, 그의 구조와 특성을 기술하며, 성능을 평가하여 BIEM의 정확성을 검증한다. BIEM의 정확성을 검증하기 위해, BIEM 위에서 응용프로그램을 실행시켰을 때와 독립적으로 일반적인 해를 구했을 때의 결과를 비교한다. 또한 서비스 제공을 위해 요구되는 통신오버헤드를 측정하여, 오버헤드가 네트워크 트래픽에 얼마나 영향을 미칠지에 대해서 알아보고, 마지막으로는 이주서비스에 소요되는 시간을 비교 및 분석한다. 이를 통해, BIEM이 미래 네트워크에 이용될 수 있는 하나의 시스템임을 결론지을 수 있다. -
Hao, Sun;Rim, Kee-Wook;Nam, Ji Yeun;Lee, Jaeho;Han, Taisook 763
As a useful tool for embedded system codesign approach, it's necessary to make a custom-built interpreter for the system description verification. Usually, designers need to write their program to simulate the environment their system works in. Sometimes making the simulation environment consumes designers more time and energy than describing their embedded system. The interpreter saves the cost that is spent on making such an environment. In this paper, the necessity and motivation of the interpreter will be introduced first, and then the details about each part of it will be illuminated. -
인간의 운동에는 많든 적든 위험이 따른다. 운동중의 상해나 사고의 보고는 끊이지 않고 있으며 크고 작은 사고는 일상의 일이라고 해도 좋다. 운동 상해는 가급적 미연에 방지하는 것이 최선이나 발생된 상해라 하더라도 과학적으로 조사 연구하여 상해의 원인 및 치료의 근본적 대비책을 모색하는 것이 선수 자신의 체력 증진 및 기술 향상 못지 않게 중요한 것이다. 이렇게 운동 상해를 미연에 방지하기 위하여 측정 장비와 모니터링 필요성이 대두되었다. 이에 본 논문에서는 증가하는 운동 수행자들을 위한 운동 상해 가능성을 낮추어 줄 수 있도록 임베디드 시스템을 이용하여 인터넷 환경이 갖추어진 어떤곳에서라도 수행자들을 모니터링할수 있는 시스템을 구현하였다.
-
임베디드 시스템을 이용하는 여러 가지 이유가 있지만 하나의 장비에 다수의 사용자가 접근하는 경우와 메인 메니저가 다수의 임베디드 장비를 동시에 또는 각각의 관리를 하는 경우가 있다. 메인 메이저가 다수의 임베디드 장비를 제어할 경우 일대일 연결로서는 효율적인 제어가 어려울 것이다. 이때 멀티캐스트 프로토콜을 적용하여 제어가 필요할 때 일괄적으로 가능하도록 할 수 있다. 다수의 임베디드 시스템을 동시에 제어하기 위해 멀티캐스트 프로토콜을 적용하는 방안을 연구한다.
-
An, Sang-Sun;Shin, Sung-Oog;Lee, Jeong-Oog;Baik, Doo-Kwon 775
로봇의 응용과 활용분야는 현 산업의 주요 이슈가 되고 있다. 현재 싱글로봇의 효율적인 운영을 넘어 넓은 공간에서 중복적인 공간 탐색을 최소화하기 위한 멀티 로봇 운영 기법은 중요한 연구 주제 중에 하나로 부각되고 있다. 멀티 로봇을 효율적으로 운영하기 위해서는 멀티 로봇 시스템의 각 싱글 로봇의 움직임을 파악하여 효율적으로 업무를 할당 할 수 있는 관리체계가 필요하다. 멀티 로봇의 업무 할당과 중복 탐색 최소화를 위해 본 논문에서는 중앙 서버와 RFID 시스템을 이용한 청소 멀티 로봇 운영 기법을 제안한다. 제안한 시스템은 로봇의 localization, navigation 및 mapping을 효율적으로 수행하기 위해 RFID를 활용하고 최적의 청소 공간 할당을 위하여 중앙 서버가 멀티 로봇을 효율적으로 관리한다. 청소 멀티 로봇 시스템에서는 싱글 로봇과 비교하여 효율적인 로봇의 운영을 보장할 뿐만 아니라 각 싱글 로봇의 상태와 주변 상태를 고려한 fault-tolerance를 제공함으로써 로봇 운영의 신뢰성을 보장할 수 있다. -
Liu, Sujuan;Rim, Kee-Wook;Lee, Jaeho;Han, Taisook 779
Nowadays, as the increasing functionality and scales of embedded systems, system design grows more complex than before. So verification and simulation of systems become an important facet in hardware-software co-design issues. But it is almost impossible to simulate an embedded system without real hardware implementation or environment communication, especially for control-dominated reactive systems. Therefore, in this paper, we will introduce a GUI environment module generator for integrated Esterel\C++ simulation. By generating the GUI modeling environment, we can simulate and verify the whole embedded system conveniently. -
Na, DongJin;Lee, Yongsoon;Kim, Heejin;Ryu, Minsoo 782
모델 기반 개발방법은 개발자가 추상화된 모델만을 설계하는 것만으로도 소프트웨어를 개발할 수 있도록 하는 방법이다. 현재까지의 모델 기반 개발방법론은 모델에서 코드를 변환하는 것은 다루고 있지만, 반대로 코드에서 모델로의 변환은 고려하고 있지 않다. 본 논문에서는 모델이 아닌 기존에 작성된 C 언어 코드를 모델로 변환하는 역공학 기법을 제안한다. 이러한 역공학 기법을 사용하면, 새로운 모델을 작성할 때 기존의 코드로부터 모델을 얻어내 적용할 수 있다. 또한, 모델을 작성하고 작성된 모델을 통해 생성된 최종코드를 수정하였을 경우 역공학을 통해 모델과 수정한 코드를 일관성 있게 유지할 수 있다. 이를 지원하기 위해 C 언어를 UML 로 변환하는 방법 및 변환된 모델의 효율적인 구성을 위한 모델 재구성 방법을 제안한다. -
본 논문에서는 단일리더기가 아닌 멀티리더기를 이용하여 리더기들간의 상호 협동작업을 통하여 일정한 속도로 이동하는 태그를 최대한 많이 읽을 수 있는 멀티리더기들간의 협업을 이용한 향상된 태그인식 알고리즘을 제안하였다. 즉, 두 개의 리더기를 사용하여 많은 양의 태그가 서로 다른 이동 속도로 리더기를 지나 갈 때, 첫 번째 리더기가 저장해 놓은 태그정보를 두 번째 리더기가 이어받아 계속하여 나머지 태그를 인식하는 알고리즘을 개발한다. 시뮬레이션 결과 멀티리더기를 이용하면 단일리더기의 단점을 극복하여 보다 향상된 태그 인식 결과를 얻어내어 좀 더 안정적이고 효율적인 알고리즘을 제안하였다.
-
Ryu, Won Sang;Ahn, Si Young;Kim, Yong Taek;Bae, Sung Woo;Song, Eui Seok;Jeong, Myoung Sub;Seong, Yeong Rak;Oh, Ha Ryoung;Park, Jun Seok 793
RFID (Radio Frequency IDentification) 리더의 동작 영역은 리더의 감도와 전력이 도달할 수 있는 거리에 의해 제한된다. RFID Shower 는 근접한 리더로부터 전송되는 신호를 증폭하여 리더의 동작영역을 확장한다. 그러나, RFID Shower 의 동작 영역 안에 여러 리더들이 있을 경우 리더들간의 신호충돌이 발생한다. 이를 해결하기 위해 중재 알고리즘이 제안되었다. 본 논문에서는 RFID 리더들을 위한 중재 알고리즘을 DEVS 형식론에 기반하여 모델링하고 시뮬레이션 하여 성능을 측정, 비교하였다. -
Kim, Yun Ho;Kim, Yeon Joo;Bae, Sung Woo;Yang, Jung Kyu;Roh, Hyoung Hwan;Seong, Yeong Rak;Oh, Ha Ryoung;Park, Jun Seok 797
Radio Frequency IDentification(RFID) 시스템은 리더와 태그로 구성되어 리더에서 태그로 신호를 전송하여 태그로부터 원하는 정보를 얻는 시스템이다. 이 시스템에서 리더와 태그가 통신을 할 때 근접한 거리에 있는 리더들이 동일한 주파수를 이용하거나, 여러 리더가 동시에 하나의 태그에 명령을 전송하는 경우 서로 간섭을 일으켜 RFID 리더 충돌이 발생하는데, 본 논문에서는 이 충돌을 방지하기 위한 셀 분할 기법과 셀 내의 충돌 문제를 해결하기 위한 CCA 기법을 소개한다. 또한 CCA 기법의 성능 개선을 위한 Beacon 채널 CCA 방식을 제안한다. -
실 시간적인 데이터의 수집과 더불어 수집한 데이터의 실 시간적인 전송을 기반으로 정보를 보다 폭넓게 활용할 수 있는 환경을 제공하기 위해 시스템에서 자동적으로 정보를 배포해주는 Publish/Subscribe 시스템에 대한 요구가 증대되고 있다. 이러한 pub/sub 시스템은 사용자의 요구사항을 미리 저장, 이를 이용하여 수집되는 정보와 사용자의 요구와 사용자를 찾아 배포해주는 방법을 사용하는데, 이때, 일치 여부를 확인하는 매칭 과정에서의 많은 자원과 시간의 소모가 문제점으로 대두되고 있다. 따라서, 논문에서는 보다 효율적으로 데이터와 범위를 이용하여 나타내는 사용자의 요구를 매칭하는 방법을 제공하는 CGIM 알고리즘을 제안하였다.
-
컴퓨팅 환경이 유비쿼터스 환경으로 변화함에 따라 정보의 량은 증가하지만, 사용자가 이 모든 정보를 수용하기에는 한계가 있다. 그래서 유비쿼터스 환경에서는 장치 스스로 상황을 인지하고 능동적으로 처리할 필요가 있다. 본 논문에서는 블루투스 라디오 신호 세기를 기반하여 위치 인지를 하고 이를 바탕으로 이동중인 사용자에게 동적으로 멀티미디어 스트리밍 스위칭 서비스를 제공하는 u-MESSAGE(ubiquitous MEdia Stream Switcher At Genius home Entertainment) 시스템을 소개한다.
-
Kwak, Dongpil;Lee, Joosoo;Kim, Seoungku;Lee, YoungHee 808
센서의 가격이 떨이지고 성능이 향상 되면서 센서를 활용한 서비스가 증가하고 있다. 지금은 센서 장비에 IP 스팩을 탑재시킴으로써 기존의 IP 네트워크에서 다이렉트로 제어/관리도 가능하게 되었다. 그러나 기존의 연구들은 IP 네트워크의 사용자가 센서네트워크내의 필요한 정보를 수집하는 수준이었다. 하지만 IP 를 이용한 양방향 통신이 가능해지면서 위급시 혹은 지속적인 관리를 필요로 하는 이동성 객체는 능동적으로 현재 위치에서 가장 가까운 서비스를 찾는 경우도 고려해 볼 필요가 있었다. 그래서 이 논문에서는 센서 오브젝트가 필요로 하는 서비스를 주소의 한 부분에 대체시킴으로써 이동 시 현 위치에서 적절하게 서비스를 발견할 수 있도록 하는 스킴을 제시한다. -
맵 합병 알고리즘은 최근에 활발히 연구되고 있는 위치 추정 알고리즘의 한 유형이다. 본 논문에서는 두 개의 인접한 지역 맵을 합병하는 새로운 기법을 제안한다. 이 기법은 기존의 기법에 비해서 보다 많은 거리 정보를 활용함으로써 보다 정확한 맵 합병을 가능하게 한다. 우리가 제안한 합병 기법에 기초한 앵커프리 위치 추정 알고리즘을 제시하고 모의실험을 통하여 기존의 기법에 비하여 성능의 향상을 달성함을 입증하였다.
-
최근 유비쿼터스 시대가 도래하면서 센서 네트워크의 중요성이 대두되고 있다. 센서 네트워크란 필요한 모든 곳에 전자태그를 부착하고, 이를 통해 사물의 인식 정보를 기본으로 주변의 환경정보까지 각종 센서를 통해 실시간으로 수집하여 관리, 통제할 수 있도록 구성한 네트워크를 말한다. 이러한 센서 네트워크에서 각 노드들은 에너지, 계산 능력, 대역폭 등에 상당한 제한을 받으며, 정보가 저장된 장치를 쉽게 도난 당할 수도 있다. 특히 보안 통신을 하기 위해 키 설정 및 관리는 필수적이며 지금까지 그로 인해 여러 가지 키 분배 및 관리 방법이 제안되었다. 본 논문은 군대 등의 특정 상황과 같이 계층적 구조를 가지는 센서 네트워크에서 더욱 효율적으로 통신을 할 수 있는 키 관리 방법을 소개하고자 한다. 기존의 계층적 구조의 취약점을 분석하고, 이를 바탕으로 레벨 키를 제안하여 같은 레벨에서 다른 그룹간 통신이 가능한 효율적인 키 분배 방안을 제시한다.
-
Kim, Seung-Ku;Lee, JoongSoo;Kwak, Dong-Pil;Lee, Young-Hee 819
최근 유비쿼터스 환경 실현을 위해서 무선 센서 네트워크에 관한 많은 연구가 진행되고 있다. IEEE 802.15.4 에 기반한 ZigBee 에 관한 연구는 이미 많은 진행이 되어 있다. 최근에는 IPv6 기술이 이슈화 되면서 무선 센서 네트워크 환경에도 IPv6 주소를 사용 할 수 있을 것으로 기대되고 있다. 본 논문에서는 IPv6 주소를 갖는 센서가 서비스를 제공하기만 하는 기존의 패러다임에서 벗어나 센서가 서비스를 찾는 모델을 제시한다. 그래서 IPv6 주소를 갖는 센서 네트워크의 보다 효율적인 서비스 디스커버리를 위해 객체 타입을 IPv6 주소의 일부분으로 정의해 준다. 이러한 객체타입을 이용한 IPv6 기반의 센서 네트워크의 효율성을 본 논문에서 검증한다. -
Oh, Il-Jin;Yim, Hyung-Jun;Hwang, Yun-Young;Lee, Kangchan;Lee, Sengyun;Lee, Kyu-Chul 823
유비쿼터스 환경이란 사용자가 원하는 모든 종류의 서비스를 시간 및 장소에 구애받지 않고 사용가능하도록 지원하는 것을 뜻한다. 유비쿼터스 환경에서는 다양한 종류의 디바이스 및 서비스가 산재하며, 유동적인 특성을 가진다. 이러한 환경에서 사용자가 원하는 서비스를 발견하기 위해서 기존에는 서비스 디스커버리 미들웨어(서브네트워크)가 제공되었다. 하지만 이러한 서브네트워크는 상호운용을 지원하지 못한다. 상호 운용의 문제를 해결하기 위하여 OSGi, DomoNet, WSUN 등의 연구가 진행되었다. 이러한 연구 중에서 디바이스 및 서비스 통합을 위한 연구인 WSUN 는 US Broker 를 이용하여 사용자가 모든 서브네트워크의 서비스를 사용할 수 있도록 한다. US Broker 는 서브네트워크의 서비스를 웹 서비스화 하여 레지스트리에 저장 및 활용하며, 각각의 서브네트워크와 통신하기 위해 Adaptor 를 컴포넌트로 갖는다. 본 논문에서는 여러 서브네트워크 중 JINI 를 위한 Adaptor 에 대해 구체화하였다. -
유비쿼터스 기술이 발전함에 따라 가장 활발히 상용화 시도가 이루어지는 연구 분야는 홈 네트워크 기술이다. 현재 다양한 홈 네트워크 기술(UPnP, Jini, HAVi 등)들이 개발되었다. 또한 연구단체나 산업체에서 다양한 홈 네트워크 기술들을 개발 진행 중이다. 그러나 현재까지 개발된 기술들은 특정 목적에 맞는 기능과 사용법만을 제공하고 있다. 이는 다양한 홈 네트워크 기술을 이용하여 어플리케이션을 개발하고자 하는 개발자들에게 많은 학습을 요구한다. 이러한 문제점을 해결하기 위해서 하나의 네트워크 안에 존재할 수 있는 서로 다른 홈 네트워크들 간의 호환을 위해 브리지 시스템들이 제안되었다. 이 논문에서는 하나의 네트워크 안에 이런 브리지 시스템이 여러 개 존재하는 다중 브리지 환경에서 발생 할 수 있는 가상 장비 중복 생성 문제를 해결하고, 이기종 브리지간 상호호환성을 지원하는 시스템을 설계하고 구현하고자 하였다. 실제 구현에서는 가상 장비 생성 전에 가상 장비 여부를 판단하는 과정을 두어 가상 장비 중복 문제를 해결하는 것을 보이고 있다.
-
Jeong, Hye-Ryeong;Choi, Ki-Hwan;Doh, Kyung-Goo;Ahn, Joonseon;Chang, Byeong-Mo 831
유비쿼터스 환경에 대한 관심이 높아짐에 따라 모바일에 관련된 하드웨어 개발은 물론 소프트웨어에 대한 관심도 마찬가지로 높아지고 있다. 소프트웨어에 대해 높아지고 있는 관심 중에서도 자원의 공유 혹은 접근에 대한 보안은 매우 중요한 이슈로 떠오르고 있다. 본 논문에서는 유비쿼터스 소프트웨어를 개발하기 위한 더 나은 프로그래밍 환경을 제공할 수 있는 정책 기술 언어로 작성된 정책 명세에 포함되는 권한의 제어를 위한 접근 제어 규칙(Access Control Rule)과 변화되는 상황을 감지하기 위한 상황 적응 규칙(Adaptation Rule)을 검사하여 규칙 사이의 안전성을 검사하기 위한 방법을 제시한다. 또한 규칙 사이의 안전성을 말하기 위해 사용되는 타입 시스템에 대해서도 설명한다. -
Chai, Seung-Gi;Ko, Jin-Ho;Hwang, Jae-Dong;Kim, Ki-Ryoung 837
사회가 고령화, 초핵가족화 및 재난취약계층이 늘어나면서 요구호자에 대한 고품질 맞춤형서비스가 필요하게 되었다. 본 논문에서는 소방방재청의 24*365 긴급대응서비스에 IT첨단기술, 바이오 의료기술을 접목하여 언제 어디서나 고품격 맞춤형 서비스를 제공할 수 있는 U-119시스템 개념, 구축사례 및 발전방향에 대해 제시하고자 한다. -
본논문은 최근 유비쿼터스 환경에서 USN 관련 무선데이터 통신 방식으로 사용되는 지그비 및 소출력 RF 무선통신과 관련하여 저 전력 소모의 장점에 비하여 저속의 데이터 속도와 짧은 거리전송의 단점을 보완하는 중계 시스템의 구축 방법과 확장된 중계 장치들의 데이터 중계 알고리즘에 관한 내용이다.
-
Zhang, Kai;Park, Jaebok;Park, Yoonhwan;Cho, Gihwan 843
본 논문은 저비용 센서네트워크를 이용하여 효율적으로 산불을 감시할 수 있는 시스템설계 방법을 제안한다. 제안된 산불감시시스템은 기존의 문제점들을 보안하여 정확한 산불 감지를 위해 여러 센서들을 사용하고, 추가적으로 정확성을 의해 카메라모듈을 이용하여 산불을 감지한다. 따라서 본 논문은 산불감시를 위한 센서의 선택방법과 저전력을 고려하여 센서노드와 카메라모듈의 설계방안을 제시한다. 마지막으로 산불감시시스템의 효율적인 데이터 전달을 위한 프로토콜을 제안한다. -
사용자로 하여금 언제 어디서나 알맞은 서비스를 제공 받을 수 있도록 하는 유비쿼터스(Ubiquitous) 환경에 대한 연구는 최근 가장 각광 받고 있는 분야 중 하나라 할 수 있다. 그 중에서도 사용자 개개인에 최적화된 가상의 공간을 통해 서비스를 제공함으로써, 사용자 특화된 서비스를 제공하려는 노력은 최근 들어 새로이 조명 받고 있는 상황이다. 그러나, 기존 연구들은 물리적 위치에 기반한 정해진 서비스들을 사용자가 활용할 수 있게 하는 것에 주 목적이 있어, 개인화된 서비스를 궁극적 목표로 하는 개인화공간 관련 연구와는 거리가 있다 할 수 있다. 이를 극복하기 위하여 본 연구에서는 가상개인공간 (Virtual Personal World) 이라는 이름을 통하여 개인화된 서비스 기반의 서비스 플랫폼을 제안한다. 이 플랫폼을 통하여 사용자에게 물리적 공간의 제약을 벗어나, 다양한 형태의 자원 객체(Virtual Object)들을 이용한 정형화된 서비스는 물론, 사용자 개인에 최적화된 서비스 목록을 생성 및 유지 함으로써, 종래의 유비쿼터스 컴퓨팅의 약점이라 할 수 있는 물리적 공간 내에서의 일반적 서비스 제공의 틀을 벗어 나도록 하는 것에 본 연구의 목적이 있다. 제안하는 VPW 플랫폼과 서비스의 개인화를 통해 서비스의 개인화에 있어 약 7 배 다양한 서비스를 제공할 수 있었으며, 사용자에 알맞은 다양한 서비스 제공을 통해 사용자의 자동화된 서비스 제공 혜택을 입을 기회 또한 기존에 비해 29% 가량 향상됨을 확인 할 수 있었다.
-
유비쿼터스 환경을 위한 핵심 기술인 상황인식 기술은 발전을 거듭하고 있다. 이러한 유비쿼터스 시스템은 응용 환경에 다가가고 있다. 유비쿼터스 시스템의 가장 빠른 적용이 이루어질 것으로 예상되는 곳은 가정이다. 본 논문에서는 상황인식 기술을 이용한 가정 내의 안전관리 시스템을 제안한다. 이 안전관리 시스템은 현재 가정 내에 있는 사용자를 인지하고 상황에 맞는 서비스를 제공한다. 다수의 사용자에 의해 발생할 수 있는 상황 해석의 문제점을 해결하고 시스템의 독립 화를 위해 온톨로지 기술을 이용하였다.
-
본 논문에서는 RFID 기술과 유비쿼터스 센서네트워크 기술이 적용된 도어락과 출입에 필요한 카드 및 무선 도어락 정보를 관리하고 모니터링 하는 출입 통제 시스템(EMS:Entrance Management System)을 개발하였다. 근거리 무선통신 표준인 Zigbee와 비접촉식 RFID 기술이 적용된 도어락 그리고 무선 도어락과 Zigbee로 통신하는 ARM코어 기반의 도어락 제어 모듈을 개발하였고 출입통제에 사용되는 응용프로램을 웹기반으로 개발함으로써 출입통제 시스템의 접근과 관리가 용의하도록 하였다.
-
기존의 보안용 감시 녹화 시스템은 유선, Ethernet, WIFI 기술을 이용해서 서버 녹화 장비에 기록하는 방식을 많이 사용하고 있다. 본 논문에서는 ZigBee 무선 통신과 센서 네트워크 기술을 기반으로 보안 감시 녹화 시스템을 설계하고 프로토타입을 구현하였다. 녹화 시스템은 사람의 출입이 있을 때만 동작하도록 인체 감지 센서와 무선 ZigBee 모듈이 탑재된 소형 모트, 감시 카메라, 녹화 및 웹을 통한 제어 기능이 가능하도록 웹서버가 포팅된 전용 임베디드 보드로 구성되고, 소프트웨어로는 카메라를 제어하는 기능, 녹화된 비디오를 관리하는 기능을 갖는 프로그램을 개발하였다.
-
Kim, Hyung-Sun;Lee, Young-Woo;Kim, Chi-Su;Lim, Jae-Hyun 860
최근 IT분야에서는 URC(Ubiqutious Robotic Companion)라는 새로운 개념의 로봇 시스템에 대한 연구가 이루어지고 있다. 본 논문에서는 NXT Mindstorm을 이용한 길안내 네트워크 로봇 시스템을 제안한다. LEGO brick을 이용해 이동 가능한 로봇을 제작하고 RFID 시스템을 장착한다. 로봇의 이동은 네트워크 서버를 통해 NXT Mindstorm으로 직접 전달하여 제어한다. 또한 로봇의 경로이탈이 발생하면 RFID 리더는 Tag의 정보를 읽어 네트워크 서버로 전달하며, 네트워크 서버는 전달받은 데이터 처리 후 NXT Mindstorm으로 명령을 전달하여 제어한다. -
Kang, Jun-Hee;Park, Byung-Ku;Kang, Hee-Jun;Lee, Bu-Hyung;Kim, Chi-Su;Kim, Hwang-Rae;Kong, Heon-Taek;Lim, Jae-Hyun 863
유비쿼터스 컴퓨팅의 한 부분인 RFID 기술은 사무실의 근태 관리 시스템 등에 사용되고 있다. 본 연구에서는 기존 근태 관리 시스템을 개선하여 상황인식 기술이 추가된 RFID 기반 근태 관리 시스템을 제안한다. RFID 기반 근태 관리 시스템은 사무실 전체에서 실시간으로 RFID 리더 및 센서로 다양한 정보를 읽고 분석하며, 분석된 정보를 이용하여 주변 환경을 제어한다. -
Hyun, Sang-hun;Kim, Byoung-kwan;Kim, Jin-whan;Lee, Kwang-mo 866
센서 네트워크(Sensor network)는 주변 데이터를 수집하기 위해 널리 퍼뜨려진 작고, 값싼 센서들이 밀집된 무선 네트워크이다. 또한 센서 네트워크는 특수한 활동을 수행하기 위하여 상호 협동하는 센서 노드들의 모임으로 나타낼 수 있으며, 무선 센서 네트워크는 멀리 떨어진 위치에서 물리적인 환경의 감시와 제어를 용이하게 한다. 그러므로, 센서 네트워크는 기후가 혹독한 위치에서 감지한 정보를 모으거나 군사 목적, 주변 환경 감시와 같은 다양한 분야에서 응용되고 있다. 그러나, 일반적으로 저전력 센서들을 이용하는 센서 네트워크는 에너지 효율성을 고려하여 전체 네트워크 성능을 저하시키지 않고 데이터를 수집하는 것이 가장 큰 목적이다. 따라서, 본 논문에서는 위치 측정으로 인한 상대적인 위치 정보에 기반한 클러스터링 기법인 홉 트리(Hop-tree)를 제안한다. 제안된 클러스터링 기법은 위치 측정으로 인해 각 센서 노드들의 상대적인 위치를 알 수 있다는 것과 각 센서 노드들의 에너지를 효율적으로 이용할 수 있다는 장점을 가진다. -
본 논문에서는 지그비 기반의 유비쿼터스 케어 관리(U-Care Management) 시스템을 설계하였다. 이 시스템은 운동처방을 받아 체계적으로 운동할 때 발생하는 운동 이력 정보를 누적 관리하여 질병을 예방하도록 지원한다. 이 시스템은 자신의 운동 이력 및 건강 정보를 웹페이지를 통하여 확인할 수 있을 뿐만 아니라, 휴대폰을 이용하여 환자들에게 운동 치료에 관한 내용을 통보하여 준다.
-
최근 건설 산업이 고도화, 지능화됨에 따라 건설자재정보의 효율적인 관리방안으로 RFID 기술을 이용하려는 연구 및 적용 사례가 증가 하고 있다. RFID(Radio Frequency Identification)란 라디오 주파수를 이용한 무선인식 기법을 뜻하는 것으로 건설자재에 RFID Transponder(이하 태그)를 부착하여 생산, 유통, 설비 등 전 과정의 정보 추적 및 관리가 가능하다. 그러나 RFID 시스템 특성상 전자기장이 형성되는 철골자재나 수분이 포함된 콘크리트, 도료(안료) 등의 자재에서는 RFID 적용이 쉽지 않다. 또한, 현재 사용 중인 RFID 장비마저도 표준화 되어 있지 않고 사용 주파수 대역 또한 각각 다르기 때문에 건설자재에 적용하기위한 RFID 시스템의 표준화 및 규격화가 절실하다. 본 논문에서는 건설자재에 RFID를 적용하기 위한 표준화 방향을 제시하는 기초 연구로써 목재, 철재 빔, 도료(안료), 콘크리트, 배관자재(철/동/PE)에 Passive Type의 일반(Pager) 태그, 금속 태그, 액체형 태그를 부착 매립하여 125KHz, 13.56MHz, 900MHz의 주파수 대역과 자재 물성별 인식거리 및 인식률 시험을 진행하여 건설자재에 RFID를 적용하기위한 표준 주파수 대역 및 재질에 따른 적정 태그를 제시하고자 한다.
-
Shin, Youngsul;Yu, Min Sik;Ryu, Ho-Dong;Kim, Seong-Hun;Lee, Woo Jin 878
유비쿼터스 환경에서 서로 상이한 시스템들이 네트워크로 연결되어 각 시스템 간의 상호작용과 시스템 모니터링의 문제가 대두되고 있다. 구조가 상이한 시스템을 제어하기 위해서 해당 시스템의 인터페이스 정보와 인터페이스의 구현 기술이 필요하다. 본 연구에서는 제어 대상인 기기의 프로필 정보를 이용하여 인터페이스 정보를 획득하고 코드 생성 자동화를 통하여 상이한 시스템 간의 효율적 상호작용 메커니즘을 제공한다. 인터페이스 정보가 포함된 프로필을 통해 제어 스텁 코드를 생성함으로써 코드 생성 자동화를 수행하여 상이한 시스템 간에 이루어지는 상호작용의 한계를 해결한다. -
A study on Danger Detecting and Alarming System for Seniors who live alone in Ubiquitous EnvironmentHwang, In-Moon;Yoo, Nam-Hyun;Son, Cheol-Su;Kim, Won-Jung 880
우리나라의 고령화 단계는 매우 심각한 수준으로 이미 초고령화 사회에 진입하기 바로 전 단계이다. 한다. 그러나 사회복지 관련 정부예산 및 부족한 전문인력 등의 여러 가지 문제점으로 인하여 지속적으로 늘어가는 독거노인들에 대한 효율적인 서비스를 제공하지 못하고 있는 것이 국내의 현실이다. 이에 본 논문에서는 웹캠과 유비쿼터스 센서들을 이용하여 독거노인들의 위험 감지 및 알람 시스템을 제안한다. 이 시스템은 독거노인들의 일상생활을 웹캠과 유비쿼터스 센서들을 이용하여, 24시간 모니터링을 하면서 불규칙한 이상 행동 패턴이 발생하게 되면, 해당 행동 패턴을 추출하고, 보호자 및 관계기관과 응급의료구조시스템을 호출하는 등의 서비스를 제공함으로써, 독거 노인들에 대한 세심하고 밀접한 관리 및 폭 넓은 서비스를 기대할 수 있게 될 것이다. -
에이전트란 사용자의 관점에서 시스템이 사용자를 대신해서 사용자가 원하는 작업을 자동적으로 수행해 주는 소프트웨어로서 오래 전부터 연구되어 1990년대 초부터 관련제품도 대거 등장하게 되었다. 하지만, 나날이 다양해지고 복잡해지는 사용자의 요구를 해결하려면 단독 에이전트의 능력으로는 한계가 있었고 그 해결 방법으로 지역적으로 분산된 다른 에이전트의 도움을 받아 처리하는 분산 협동 처리의 개념이 등장하였다. 여러 에이전트의 분산 협동 처리를 위해서는 에이전트간 통신이 필수적이다. 그 목적은 정보나 작업 처리의 공유와 교환에 있으며 다른 에이전트에게 처리를 요구하기도 하기 때문이다. 이러한 요구사항을 만족시키기 위해서는 지능적인 작업을 수행하기 위한 에이전트, 에이전트 플랫폼이 효율적 구성이 이루어져야 한다. 이러한 에이전트와 에이전트 플랫폼으로 구성된 에이전트 네트워크를 효율적 구성하기 위하여 본 논문에서는 이러한 과정에서 발생할 수 있는 기존 방식의 문제점들을 JXTA의 예를 통해 지적하고, 개선방안으로 에이전트 네트워크 자가 구성방법을 소개하려 한다.
-
최근 유비쿼터스가 활성화되면서 센서에 대한 관심이 높아지게 되었고, 모바일 환경에서의 센서 프레임워크에 대한 정의가 명확히 이루이지지 않은 상황에서 지금까지 센서 데이터를 얻어오는 주체는 어플리케이션에 있었다. 본 논문에서는 모바일 기기에서 여러 가지 센서를 관리하고 센서 데이터를 가져오기 위한 센서 프레임워크를 레이어드 아키텍처로 제안하고 제안된 센서 프레임워크에 대한 효용성에 대해 논의한다.
-
컨텍스트 인지 시스템에 대한 관심이 높아지면서, 시스템을 효과적으로 개발할 필요성도 역시 높아지고 있다. 본 논문에서는 컨텍스트 인지 서비스의 특성을 품질 속성에 추가함으로써 서비스 형태에 따라 컨텍스트 인지 시스템의 소프트웨어 아키텍처를 결정하는 방법을 소개한다.
-
컴퓨터 관련 기술의 발전과 모바일 단말기의 성능이 발전함에 따라, 사용자의 편리성이 증대된 정보제공의 요구가 늘고 있다. 본 논문에서는 RFID를 활용하여 박물관 전시물 정보를 동영상으로 전송하는 시스템을 소개한다. MyGuide는 RFID 기술을 이용하여 사용자의 위치와 원하는 정보 등에 대한 컨텍스트를 인지하고, 이에 따른 적절한 자료를 사용자에게 제공하는 시스템이다. MyGuide 시스템은 외부 센서로부터 전달되는 정보와 기존에 저장되어 있는 사용자 정보의 비교 과정을 통하여, 사용자가 원하는 정보를 확인하여 전송할 수 있다.
-
Kim, Yong Taek;Bae, Sung Woo;Yang, Jung Kyu;Roh, Hyoung Hwan;Seong, Yeong Rak;Park, Jun Seok;Oh, Ha Ryoung 899
RFID(Radio Frequency IDentification) 시스템에서는 리더와 태그가 무선으로 통신을 하기 때문에 리더와 태그의 수가 많아지게 되면 서로간에 신호의 충돌이 발생한다. 이러한 충돌을 해결하기 위해서는 각각의 리더가 서로 다른 시간에 동작하거나 사용하는 채널을 달리하여 충돌을 해결할 수 있다. 본 논문에서는 셀 분할 기법을 적용하고 각각의 셀이 채널 운용을 다르게 하도록 하여 충돌문제를 해결하였다. 그 방법으로 주파수 호핑(Frequency Hopping) 방식과 CCA(Clear Channel Assessment) 기법을 사용할 것을 제안한다. 그리고 제안한 방법을 시뮬레이션 하기 위해 모델링 하는 방법에 대해 살펴 보겠다. -
Choi, Hwan-Soo;Kang, Sun-Hee;Lee, Yong-Dae;Jang, Seo-Yoon;Park, Won-Ik;Park, Jong-Hyun;Kim, Young-Kuk;Kang, Ji-Hoon 903
유비쿼터스 컴퓨팅 환경이란 생활 속에 존재하는 컴퓨팅 자원들을 이용해 사용자가 언제 어디에서든 편리한 서비스를 제공받을 수 있는 환경을 의미한다. 유비쿼터스 환경에 존재하는 수없이 많고 다양한 컴퓨팅 자원들을 사용자가 최적으로 사용하기 위해서는 사용자가 어떤 상황에 있으며 이때 어떤 자원이 사용자의 현 상황에서 가장 적절한지를 판단하는 것이 반드시 필요하다. 본 논문에서는 이를 위하여 사용자가 현재 존재하는 유비쿼터스 공간에서 사용자의 상황을 인식하고 사용 가능한 최적의 자원들을 공유할 수 있도록 추천해주는 상황 기반 디바이스 추천 시스템을 제안한다. 우리의 추천 시스템은 상황에 따른 사용자 개개인의 특성이 고려된 사용자의 개인정보 및 규칙들을 이용하여 사용자의 상황에 최적의 디바이스를 추론한다. 향후 제안한 서비스 추론 방법은 유비쿼터스 환경에서 더 나은 개인화 서비스 시스템의 개발 및 운용을 효과적으로 지원할 수 있을 것으로 기대된다. -
Kim, Dong-il;Im, Won-Taek;Jeong, Kug-Sang;Choi, Deokjai 907
현재 제안된 프레임워크들은 컨텍스트 응용이 미들웨어에 너무 의존적인 형태로 인하여 컨텍스트 응용의 확장성을 저하시켜 적용범위를 제한다. 또한 컨텍스트 응용의 이동을 어렵게 하여 서비스를 제한적으로 제공하는 문제점이 나타난다. 이러한 문제점을 해결하기위해 미들웨어와 컨텍스트 응용의 독립을 제안한 프레임워크를 사용한다. 하지만, 독립 프레임워크에서는 미들웨어와 컨텍스트 응용간 통신에 JMS(Java Message Service)를 사용함으로서 메시지 전송의 유실 및 여러 컨텍스트 응용 연결로인한 처리속도 저하의 문제점이 발생 한다. 이러한 통신상의 문제를 해결하기 위해서 socket통신을 사용한 컨텍스트 응용을 제안한다. -
최근 홈 네트워크 기술의 발달로 다양한 홈 네트워크 장치들이 개발되고 있다. 하지만 홈 네트워크 장치들을 제어하는 어플리케이션은 로컬에서만 가능하거나 특정한 기기와 그 플랫폼에 맞는 프로그램을 설치해야만 장치의 제어가 가능하다. 본 논문에서 이러한 문제점을 보안하기 위해 웹 서비스를 이용한 홈 네트워크 장치의 원격 제어 시스템의 구성과 웹 브라우저를 통한 웹 시나리오 빌더를 제안한다. 제안한 웹 시나리오 빌더는 네트워크 카메라로 댁내 상황을 알려주고, 시나리오를 제어 가능하게 하는 등 다양한 기능을 제공한다. 그리고 타블렛이나 터치스크린으로도 조작할 수 있는 간단한 UI 를 제공하며 웹 서비스를 이용하므로 PDA 나 모바일 기기로의 확장이 가능하다.
-
무선 Ad-hoc 네트워크에서는 주로 IEEE 802.11 MAC 프로토콜을 이용한다. IEEE 802.11 MAC 프로토콜은 제어 메시지인 RTS-CTS를 통해서 채널 예약을 하고 데이터를 전송하는 방식으로 모든 통신에 Omni-directional 안테나를 이용하여 전송한다. 본 논문에서는 기존 IEEE 802.11 MAC 프로토콜보다 성능을 향상시키기 위해서 directional 안테나를 이용한 MAC 프로토콜을 사용한다. Directional 안테나를 사용한 MAC 프로토콜은 IEEE 802.11 MAC 프로토콜에 비해서 Spatial Reuse를 증가함으로서 채널 자원을 더욱 효율적으로 사용하는 것이 가능하다. 또한 Directional 안테나의 사용은 안테나의 지향성에 따른 안테나 이득 및 전송 범위의 증가 그리고 전송 범위를 Omni-directional 안테나와 동일하게 적용할 경우에는 저 전력 통신이 가능하다는 장점을 가지고 있다. 그러나 Directional 안테나의 사용은 IEEE 802.11 MAC보다 좋은 성능을 갖기는 하지만 새로운 문제들이 발생한다. 이러한 문제들로는 New Hidden Terminal, Deafness, Capture, 그리고 위치 인식에 관련된 문제들이 발생한다. 본 논문에서서 위에서 언급한 Directional 안테나의 이점과 그리고 문제점에 대해서 설명하고, 이러한 문제들 중에 Deafness 문제를 완화시킬 수 있는 방법을 제안한다. 그리고 QualNet 4.0을 이용한 시뮬레이션을 통해서 제안된 프로토콜의 성능을 평가한다.
-
본 논문에서는 멀티 홉 무선 네트워크에서 적용 가능한 통합적인 MAC 및 라우팅 프로토콜인 ExOR 의 성능개선을 위한 방안을 제시하였다. ExOR 은 무선 네트워크의 전송이 브로드 캐스트 방식으로 이루어지는 것을 이용하여 기회주의적인 라우팅을 시도함으로써 멀티 홉 무선 네트워크에서 링크의 사용량을 낮추고 쓰루풋을 높일 수 있는 전송 기법이다. 하지만 ExOR 은 멀티 홉 무선 네트워크의 크기가 확장되거나 링크의 전송률이 낮다면 라우팅에 참여하는 노드들의 패킷 전달이 원활하지 않기 때문에 지연시간이 크게 증가하여 성능이 급격히 저하되는 단점이 있다. 본 논문에서는 ExOR 라우팅 프로토콜을 적용 시, 패킷을 전달하는 노드 이외의 다른 노드들이 자기 차례가 되기 전까지 아무 일도 하지 않는다는 점에 착안하여 동시에 2 개 이상의 노드가 패킷을 전달하는 방식을 제안하였다. 본 논문에서는 ExOR 라우팅에 참여하는 노드가 패킷을 전달 할 때, 패킷 간 충돌 및 간섭을 최소로 할 수 있는 2 개 이상의 다른 노드를 선택하여 동시에 패킷 전송을 시도하는 방식으로 지연시간을 줄이고, 쓰루풋을 향상시키는 것을 시뮬레이션을 통하여 확인하였다.
-
Kim, Shin Gyu;Jung, Hyungsoo;Han, Hyuck;Yeom, Heon Y. 925
AIMD(Additive Increase Multiplicative Decrease)를 기본으로 하는 TCP 혼잡 제어 알고리즘은 점점 더 사용처가 늘어가고 있는 큰 대역폭 지연 망에서 높은 사용률을 달성하기 힘들다는 문제점을 지니고 있다. 본고에서는 이 문제를 해결하기 위하여 제시된 다양한 TCP 혼잡 제어 알고리즘을 비교 분석해 보고자 한다. -
다중 전송률을 지원하는 무선 메쉬 네트워크에서 노드는 전송률 조절을 함으로써 링크의 전송범위를 동적으로 조절할 수 있다. 다중 전송률 무선 메쉬 네트워크에서의 브로드캐스트 알고리즘인 WCDS 에서는 브로드캐스트 트리 생성시 고려하는 노드가 같은 비교 값을 가졌을 때 임의로 노드를 선택한다. 본 논문에서는 이를 보완하여 소스노드로부터의 지연시간을 고려하여 전체 지연시간 최소화를 위한 브로드캐스트 알고리즘인 MinLink_WCDS 알고리즘을 제안한다. 시뮬레이션을 통해 802.11 파라미터를 기본으로 한 다중 전송률 무선 메쉬 네트워크에서 MinLink_WCDS 알고리즘과 기존에 제안된 알고리즘들과의 지연시간 결과를 비교하여 브로드캐스트 지연시간이 향상된 것을 보여준다.
-
Han, Jung-Suk;Song, Jin-Woo;Lee, Kwang-Jo;Yang, Sung-Bong 932
모바일 기기 사용이 급증함에 따라 모바일환경에서 이루어지는 P2P방식 연구가 활발히 진행되고 있다. 본 논문에서는 기존의 모바일환경에서의 P2P방식이 지닌 peer들 사이의 multi-broadcasting 방식의 문제점을 보완하고, 새로운 routing table을 구축하기 위해 peer들을 2개의 계층으로 구분하였다. 즉, peer들을 super peer들과 각 super peer에 의해 관리되는 sub peer들로 구분하였다. 파일의 탐색과 전송은 super peer들이 관리하므로, 기존의 불필요한 multi-broadcasting 방식을 피할 수 있다. 본 논문에서는 분산 네트워크를 위한 peer의 계층화 작업을 설계하였다. MIS(Maximal Independent Set)알고리즘을 이용하여 peer들의 계층화 작업을 외부의 도움 없이 peer들간의 통신으로 할 수 있게 만들었다. 이처럼 peer들을 super peer와 sub peer로 구분하면 불필요한 broadcasting을 피할 수 있어 시스템 성능이 향상되며, 이를 실험을 통하여 증명하였다. -
Kim, Jong-Myoung;Park, Seon-Ho;Han, Young-Ju;Chung, Tai-Myoung 936
본 논문은 무선 센서 네트워크의 에너지 효율적인 운영을 위해 무선 센서 네트워크 환경에 적합한 클러스터 헤드 선출 메커니즘을 제안한다. LEACH 와 같은 기존의 확률 모델 기반의 클러스터 헤드 선출 메커니즘들은 각 라운드마다 클러스터 헤드로 선출될 확률과 라운드 횟수 등을 바탕으로 클러스터 헤드를 선출한다. 그러나 이와 같은 방법은 각 노드의 상황을 고려하지 않아 네트워크의 수명을 단축시킬 수 있다. 이러한 문제점을 해결하기 위해서는 각 센서 노드의 에너지 및 노드 분포 상황을 고려하여 클러스터 헤드를 선출해야 한다. 하지만 실제 무선 센서 네트워크 환경에서는 클러스터 헤드 선출을 위해 정확한 정보를 수집하고 이를 계산하는데 있어 큰 오버헤드가 발생하는 문제점이 있다. 이에 본 논문에서는 정보 수집 및 계산에 있어서 오버헤드를 줄이고 네트워크의 수명을 극대화하기 위하여 퍼지 논리를 이용한 퍼지 논리 기반의 클러스터 헤드 선출 메커니즘을 제안한다. Matlab 을 통한 시뮬레이션 결과 LEACH 에 비해 퍼지 논리 기반의 클러스터 헤드 선출 메커니즘을 이용했을 경우 네트워크 수명이 약 16.3% 향상되었다. -
Lee, Joong-Hee;Choi, Jin-Young;Lim, Hun-Jung;Lee, Jong-Hyouk;Chung, Tai-Myoung 941
이동 서비스를 지원하기 위한 프로토콜 중 현재 가장 주목 받고 있는 Proxy Mobile IPv6 (PMIPv6)에서 Mobile Node (MN)는 Local Mobility Anchor (LMA)와 Mobile Access Gateway (MAG)의 지원으로 무선 접속을 위한 기능 이외의 추가적인 동작 과정 없이 이동성을 가질 수 있다. PMIPv6 에서의 LMA 는 MN 에게 이동 서비스를 지원함에 있어서 가장 중추적인 역할을 하기 때문에 어떤 LMA 가 MN 에게 서비스를 지원하느냐에 따라 이동 서비스의 질은 직접적인 영향을 받는다. 따라서 본 논문에서는 이동 서비스에 영향을 미칠 수 있는 요소인 LMA 와 MAG 사이의 통신 비용과 LMA가 이동 서비스를 제공하고 있는 MN 의 수를 고려하여 Fuzzy Logic 을 이용한 LMA 선택 기법을 제안한다. 본 논문에서 제안하는 기법은 다수의 LMA 를 제공하는 사업자에게 있어서 적당한 LMA를 선택하여 서비스를 제공할 수 있도록 함으로써 MN 에게 항상 양질의 이동 서비스를 제공할 수 있도록 한다. -
Han, Byung-Jin;Lee, Jong-Hyouk;Chung, Tai-Myoung 946
패킷 리오더링은 패킷을 보낸 순서와 목적지에 도착한 순서가 다른 현상을 말한다. 모바일 환경에서는 모바일노드의 이동에 따라 패킷이 전달되는 경로가 바뀌기 때문에 빈번하게 패킷리오더링이 발생한다. 본 논문은 FMIPv6 환경에서 모바일노드가 핸드오프 할 때 발생하는 패킷리오더링 현상을 개선하기 위한 기법을 제안한다. 제안하는 기법은 대응노드에 버퍼를 두어 패킷리오더링을 유발하게 되는 패킷을 버퍼링 하였다가 새로운 경로가 설정된 후 새로운 경로를 통해 버퍼링 된 패킷을 전송하여 패킷 리오더링 현상을 개선한다. 또한, 본 논문에서는 수신 측인 모바일노드가 패킷의 끊김을 겪지 않고 패킷 리오더링 현상을 개선하기 위하여 정확한 버퍼링 시점을 계산한다. -
Lee, Jae-Min;Han, Byung-Jin;Im, Heon-Jeong;Lee, Jong-Hyouk;Chung, Tai-Myoung 950
무선 인프라와 이동성 지원 기술의 발달로 한 장소에서 머물던 무선 인터넷 서비스를 이동 중에도 받을 수 있게 되었다. 이러한 환경의 변화로 인해 모바일 기기의 이동성에 대한 관심은 더욱 더 커지고 있으며, 이동성뿐만 아니라 유선과 마찬가지로 끊김 없는 서비스를 받고자 하는 요구도 높아지고 있다. 모바일 노드의 이동성을 지원하기 위해서 기존 네트워크 계층의 Mobile IP 와는 달리 전송 계층에서 동작하는 mSCTP (mobile Stream Control Transmission Protocol)가 등장하였다. mSCTP 는 기존 SCTP 의 멀티호밍과 동적으로 IP 주소를 변경할 수 있는 DAR (Dynamic Address Resolution) 시그널을 이용하여 모바일 노드의 핸드오프를 지원하고 있다. 하지만, IP 주소의 추가, 변경 및 삭제에 대한 각 시그널의 전송 시기에 대한 정의가 없어 전송 시기를 결정하는 메커니즘이 필요하다. 따라서 본 논문에서는 퍼지 IF-THEN 룰을 적용한 퍼지 모델을 이용하여 이러한 문제점을 해결하고자 한다. 모바일 노드가 이동하게 될 새로운 네트워크의 신호 세기와 현재 네트워크 신호와의 신호비를 퍼지 모델에 입력하고 그 결과 값을 통해 시그널 전송 시기를 판단한다. 모바일 노드는 핸드오프 시기를 적절히 판단 할 수 있기 때문에 잘못된 핸드오프로 인한 세션의 단절을 줄일 수 있고, 기존에 발생하던 핸드오프 지연 시간을 줄일 수 있어 이동 중에도 손실 없는 서비스를 제공 받을 수 있게 된다. -
Kim, Ji-Hong;Kim, Yong-Hyun;Lee, Su-Yong;Lim, Hwa-Seok;Oh, Myung-Keun;Hong, Youn-Sik 954
AODV 에서는 RREQ 메시지 전송을 통해 라우팅 경로를 설정한다. Ad-hoc 네트워크에서 노드가 자주 이동하거나 전송 지연 시간이 클 경우 RREQ 메시지 발생이 증가한다. 이러한 네트워크 변동에 따른 RREQ 메시지 발생 증가는 결과적으로 데이터 패킷 수신율을 저하시킬 뿐만 아니라, 노드의 에너지 소모율도 증가시킨다. 본 논문에서는 네트워크 토폴로지 변동 상황을 감지하여 AODV 에서의 RREQ 메시지 발생 빈도를 효과적으로 조절하는 알고리즘을 제안하였다. 제안된 알고리즘을 50개의 노드가 10m/s 이하의 속도로 무작위로 이동하는 Ad-hoc 네트워크에 적용한 결과, 기존 AODV 알고리즘에 비해 RREQ 메시지 발생 빈도가 25% 감소하였다. 뿐만 아니라 RREP 패킷과 RERR 패킷 역시 각각 26% 및 31%씩 감소하였다. 모든 종류의 메시지 발생 빈도 수가 감소함에 따라 데이터 패킷 수신율은 3% 증가했으며, 에너지 소모율 역시 13% 감소하였다. -
Cho, Hyun-Sik;Chon, Ji-Hun;Choi, Sun-Wan;Huh, Mi-Young;Kang, Shin-Gak 958
본 논문에서는 IETF ECRIT (Emergency Context Resolution with Internet Technologies) WG 에서 논의 중인 LoST (Location-to-Service Translation)를 기반으로 사용자의 현재 위치에서 적절한 서비스를 검색하여 정보를 전송하는 서비스 모델을 연구 및 구현하였다. -
Hong, Seong-Jun;Gu, Tae-Wan;Jung, Yeon-Jin;Lee, Seong-Ryong;Lee, Kwang-Mo 962
최근 인터넷이 발전함에 따라 월드와이드웹(world wide web) 기반의 서비스 규모는 기하급수적으로 증가하였다. 아울러 웹 서비스의 사용자 수도 함께 증가하였고, 그에 따른 다수의 트랜잭션 처리는 웹 서비스에서 필수적 요소가 되었다. 특히 효율적인 웹 서비스를 위해 사용자 프로파일링에 관한 연구들이 진행되었는데 이들 대부분이 소비자의 성향을 파악하기 위한 것이었다. 그러나 최근 웹 서비스의 경향은 오픈 마켓에서와 같이 소비자 또한 공급자의 역할을 수행할 수 있게 됨으로써 소비자 성향뿐만 아니라 공급자의 성향도 고려할 수 있는 새로운 방법이 필요하다. 본 논문에서는 공급자의 성향을 고려하는 개인성향 트리 모델을 제안하고, 이를 적용하기 위한 아키텍쳐를 설계한다. -
In this paper, we propose a novel probing mechanism for adaptive transmission of video data based on congestion control and client state. The proposed mechanism is friendly to the network dominant transport protocols (TCP) and can reduce fluctuations compared to the previous works.
-
사용자에게 제공하는 일반적인 텔레매틱스 서비스들은 광역 서비스로 한정되어 있고 특정 관심지점(POI, Point-of-Interest)에 대한 경로와 간략한 안내 서비스만을 제공하고 있다. 그러나 사용자들은 광역 서비스뿐만 아니라 POI 지점의 상세 서비스들도 제공받기를 원한다. 따라서, 각 POI 지점에서의 상세 서비스를 지원하고 이를 관리 제어할 수 있는 텔레매틱스 POI 응용 서비스가 요구되고 있다. 본 논문에서는 POI 지점의 상세 서비스를 제공하기 위하여 GIS 기반 텔레매틱스 POI 응용 서비스를 설계하고 텔레매틱스 POI 단말을 설계/구현한다. 구현된 텔레매틱스 POI 단말은 GPS 모듈로부터 좌표를 수신하고 Shape 뷰어에서 파싱하여 현재위치를 구한다. ESRI Shape 파일 및 DBF 파일을 파싱하여 현재위치와 매칭시킨 후 POI 상세 서비스를 디스플레이 한다.
-
본 논문은 성능 카운터를 이용하여 Intel XScale 마이크로아키텍쳐 기반의 Marvell PXA320 프로세서에 대한 성능 모니터링을 구현하였다. Windows CE 운영체제 환경의 응용프로그램에 대하여 DVFS 구성에 따른 각각의 벤치마크를 측정하였고, 성능 이벤트에 따른 성능 카운터 값을 측정 하였다. 성능 모니터링으로 측정된 데이터를 기반으로 DVFS 기법을 위한 스케줄링이 가능하다.
-
Park, Min-Woo;Lee, Jae-Min;Kim, Jong-Myoung;Han, Young-Ju;Chung, Tai-Myoung 978
TCP(Transmission Control Protocol)는 흐름제어와 오류제어 그리고 혼잡제어 등을 통해 목적지까지 효율적으로 데이터를 전송하는 프로토콜이다. 최근 라우터 성능 및 라우팅 알고리즘 등의 발달로 인해 패킷이 비순차적으로 전송되는 패킷 재배치(packet reordering)가 빈번한 발생하여 TCP 성능 저하의 주요 원인이 되고 있다. 패킷 재배치가 TCP 로 하여금 불필요한 재전송(Spurious Retransmission) 및 혼잡제어를 수행하도록 하기 때문이다. 본 논문에서는 TCP 의 신속 재전송(Fast Retransmission)의 중복 응답 임계값(dupthresh)를 동적으로 조절함으로써, 불필요한 재전송 및 혼잡제어의 발생횟수를 효율적으로 줄이는 TCP-DAD(TCP Dynamically Adjusted Dupthresh)기법을 제안한다. 본 논문은 NS-2를 이용한 시뮬레이션을 통해 TCP-DAD 가 다른 TCP 메커니즘보다 평균적으로 약 34%의 성능 향상을 보임을 증명하였다. -
Han, Jong-Wook;Youm, Dea-Young;Han, Dong-Yun;Kim, Kyung-Suk 982
인터넷의 보급과 PC의 발달로 정보의 분산과 공유가 가속화를 이루었고, 컴퓨팅 구조가 인터넷 기반으로 변화하였다. 이후 지금까지 수많은 시스템들이 클라이언트/서버 모델을 유지하고 있는 한편 대단위 분산 다중서버로 구성되는 환경이 출현하였다. 클라이언트/서버 모델에서 사용자들의 정보 공유의 제약을 해소하기 위해 개인의 피어 사이에 서로 공유하는 P2P(Peer-to-Peer) 패러다임이 출현 되었다. 하지만 기존의 DHT(Distributed Hash Table)를 기반으로 하는 P2P 시스템에선 정보를 검색할 때, 검색어와 검색결과의 모호성이 존재하고, 범위 검색을 지원하지 못하는 문제가 있었다. 우리는 이 문제를 해결할 한 가지 방안을 본 논문에서 제안한다. -
Kim, Beobkyun;Ryu, Jinseung;Oh, Chungshick;Jang, Haengjin 989
e-Science는 고성능 컴퓨팅 장비와 첨단 장비, 대용량 데이터, 연구인력 등을 동시에 활용하여 연구생산성을 혁신적으로 향상시켜주는 것으로 e-Science에 있어서 연구자들 간의 협업을 위한 기능 제공은 가장 기초적인 서비스에 속한다. 본 논문에서는 다양한 분야에서 사용되고 있는 주요 협업 시스템들을 e-Science에 필요한 특성들을 중심으로 비교 분석한다. 기술적인 특성 외에도 지원되는 스트림의 수를 비롯한 확장성과 구축/운영 비용도 e-Science를 위한 협업 시스템으로 선정하는데 있어 중요한 항목으로 고려하였다. -
최근 컴퓨터 기술의 발전과 네트워크의 개방화 그리고 무선 모바일 통신 기술의 비약적인 보급으로 인하여 컴퓨팅 환경을 이루고 있는 각종 장치(PC, 모바일 단말, 저장장치, 네트워크 기기 등)가 다양한 형태의 보안 위협에 노출되어 데이터의 유실, 조작, 유출되어 금전적인 피해를 입거나 프라이버시 침해를 받고 있다. 이러한 문제를 근본적으로 해소하기 위하여 설립된 TCG(Trusted Computing Group)는 세계적인 IT 핵심기업들을 중심으로 구성된 비영리 단체로서 PC 혹은 모바일 기기 등의 단말과 서버 장비 그리고 저장 장치 및 네트워크로 구성된 컴퓨팅 환경에서 보안성 향상 및 데이터의 신뢰성을 제고하기 위하여 TPM(Trusted Platform Module)이라는 반도체 칩을 신뢰의 기반(root of trust)으로 한 신뢰 플랫폼을 제안하고 있다. 한편 SaaS(Software as a Service)는 패키지 형태의 소프트웨어를 네트워크 서비스 형태로 바꾸어 사용량에 비례한 요금제로 과금하는 방식을 채택하고 사용자가 온디맨드로 요청한 서비스를 적시에 제공하는 기술로 최근 전세계적으로 각광을 받고 있다. 이때 다양한 컴퓨팅 환경 안의 사용자에게 높은 신뢰성과 보안성 그리고 연속성을 갖는 SaaS 서비스를 제공하고 데이터의 무결성 및 비밀유지와 정확한 서비스 사용시간을 기록하고 업로드하는 기능들을 제공하는 SaaS 플랫폼은 TPM기반의 신뢰컴퓨팅 기술을 통하여 쉽게 구현될 수 있다. 본 논문에서는 일시적으로 네트워크와 차단된 상태의 PC 혹은 모바일 단말에서도 위의 조건들을 만족하는 SaaS 서비스를 지원하는 신뢰 플랫폼이 가져야 할 기능들에 대하여 분석-도출한 후 그러한 기능들을 제공하는 컴포넌트로 구성된 신뢰형 SaaS 사용자 플랫폼을 설계하였다.
-
Lee, Jangsu;Yoo, Seunghwan;Kim, Seungwook;Kim, Sungchun 995
무선 네트워크에서 사용되는 단말기는 이동성이라는 특징상 한정된 에너지를 사용하여 동작하게 된다. 따라서 무선 호스트에 의해 소모되는 에너지의 양을 감소시키기 위한 기술은 대단히 중요하다. 이러한 기술적 지원을 위해 IEEE 802.11 에서는 DCF (Distributed Coordination Function) 전력 절감 메카니즘을 제안하고 있다. 그런데, DCF 를 위한 IEEE 802.11 전력 절감 메카니즘에서는 ATIM 창 동안 노드들은 비콘 기간 동안 깨어 있는 상태로 있을 것인지를 결정하기 위해서 control packet 을 교환 하는데, 이러한 ATIM 창 크기는 각각의 노드들의 전력 절감에 상당한 영향을 미친다. 그래서 ATIM 창 크기를 효율적으로 할당하기 위해 DPSM 과 같은 기법들이 개발되었다. 본 논문은 ATIM 창 크기를 동적으로 증감시켜서 ATIM 창 시간동안 소모되는 에너지를 줄이도록 하였다. ATIM 창 크기를 동적으로 할당하기 위하여 통계적 예측 기법인 칼만 필터를 도입하여 예측시스템을 구축하였으며, 이 예측 시스템을 통해 다음 상태에서 적용할 ATIM 창 크기를 예측하여 동적으로 할당하도록 하였다. 실험 결과 네트워크 생존 시간을 28.6% 증가시켰고, ATIM 창 크기 예측값의 오차는 4.42%로 나타났다. -
You, Seung-Rok;Cho, Chi-Hyun;Kim, Kyung-Tae;Youn, Hee-Yong 999
널리 보급된 컴퓨터와 인터넷 그리고 모바일기기의 발달은 우리사회에 큰 변화를 주었다. 이는 이동성을 제공하면서 휴대 인터넷을 사용할 수 있는 서비스를 절실히 필요로 하게 되었고 그러한 요구에 부응하여 WiBro가 탄생하였다. 본 논문에서는 WiBro의 Downlink(DL)와 Uplink(UL)의 속도를 다양한 환경에서 현재 시판중인 WiBro 모뎀으로 성능을 평가해 보았고, 그 결과 WiBro에서 추구하는 DL:UL의 비율과 비슷하게 나옴을 확인하였다. 하지만 서비스 지역의 건물 내에서 WiBro의 서비스를 원활하게 받지 못하는 문제점을 발견하였고, 그 해결책으로 Fixed RS, Nomadic RS, 그리고 Mobile RS 3가지 방식을 제안하였다. 특히 건물의 경우는 Fixed RS(Relay Station)에서 Broadcast message 방식과 Wake-up 방식을 사용하도록 제안하였다. -
WCDMA서비스가 본격적으로 활성화됨에 따라 WCDMA와 WLAN을 동시에 연결할 수 있는 단말들의 출시도 늘어나고 있다. Multi-home은 Transport Layer에서 이러한 연동을 지원하게 해주는 기능이다. 본 논문에서는 Multi-home을 지원하는 TCP-MH와 SCTP 프로토콜을 WCDMA-WLAN 연동 시나리오에 적용시켜 분석하였다. SCTP는 TCP-MH에 비해 폭넓은 활용도를 보여주었다.
-
모바일 애드혹 네트워크는 기존의 셀룰러 네트워크와는 달리 고정된 기지국이 존재하지 않고 모바일 노드들만으로 구성된 네트워크이다. 모바일 애드혹 네트워크의 각각의 노드들은 제한된 자원과 한정된 용량을 가진 배터리로 동작한다. 만일 이 배터리를 모두 소모하게 된다면 중간 노드들이 다운이 되고, 결과적으로 전체 네트워크가 단절되는 문제가 발생할 수 있다. 이러한 문제점을 해결하기 위해서는 한정된 자원을 최대한 효율적으로 사용해야 한다. 이를 위해 본 논문에서는 클러스터 기반의 애드 혹 네트워크 환경에서 발생하는 경로 요청 시 클러스터 내부의 에너지 분산을 통한 네트워크 생존 시간을 연장시키고자 하였다. 효율적인 에너지 분산을 위해 칼만 필터를 통한 클러스터 내부의 트래픽 변화량을 예측하고, 예측값과 노드의 에너지 잔량을 기준으로 경로를 설정하도록 하였다. 실험 결과 생존 시간을 23% 증가시켰고, 칼만 필터를 통한 트래픽 변화량 예측값의 오차는 6.3%로 나타났다. 앞으로 칼만 필터의 관측값을 확장하여 예측값에 대한 오차를 줄이고, 보다 복잡한 네트워크 환경에 적용하는 연구가 필요하다.
-
Lee, Hyoung Seob;Cho, Chi Hyun;Kim, Kyung Tae;Youn, Hee Yong 1010
와이브로 서비스는 고속 이동 인터넷 환경 속에서 고속으로 무선 인터넷 서비스를 제공하는 기술이다. 기존의 무선인터넷 서비스와 달리 이동성을 제공한다는 점에서 차별화를 제공한다. 이렇게 이동하는 단말에게 양질의 데이터를 안전하게 전송하기 위해서는 보안기술이 중요한 요소로 작용한다. 서비스를 제공하기 전에 단말(Mobile Station)과 RAS(Radio Access Stations)간의 인증을 바탕으로 상호 키(TEK:Traffic Encryption Key)를 분배하고 TEK를 바탕으로 데이터를 암호화해서 전송하게 된다. 기존의 인증 프로토콜에서는 RAS에서 단독으로 키를 생성하는 방식이지만, 본 논문에서는 기존의 프로토콜의 문제점으로 지적된 Replay Attack에 대해 DH(Diffie-Hellman) 키 분배(Key Distribution) 방식을 적용하는 프로토콜을 제안함으로써 취약점에 대비 하였다. 이를 통해 RAS에 집중되는 키 생성에 대한 오버헤드를 단말에 분산 시킬 수 있다. 이로써 제안된 프로토콜을 사용해서 기존의 프로토콜을 사용했을 때보다 보안강도를 높일 수 있다. -
You, Seung-Yeon;Lee, Jang-Su;Lee, Sung-Ju;Sin, Hong-Joong;Yoo, Seung-Hwan;Lee, Sang-Hyuck;Kim, Seung-Wook;Kim, Sung-Chun 1014
무선랜에서는 작은 셀 크기로 인해 노드들의 이동에 따른 빈번한 핸드오프가 이루어진다. 그래서 무선랜에서는 지속적인 통신 서비스를 제공하기 위한 방법으로 모바일 아이피와 같은 방법을 개발하고 있다. 모바일 아이피는 모바일 노드가 한 장소에서 다른 장소로 이동할 때 IP 주소의 변경 없이도 이동할 수 있도록 해준다. 그러나 모바일 아이피는 긴 시간의 등록과정과 연결 재설정 때문에 시간지연이나 패킷 손실과 같은 오버헤드를 발생시킨다. 따라서 무선랜의 QOS(Quality Of Service)를 향상시키기 위해서 Mobile IP 의 핸드오프 시간을 줄여야만 한다. 본 논문은 이러한 문제를 해결하기 위해 핸드오프 지연 시간을 감소시키는 기법을 제안한다. 제안기법의 기본 아이디어는 모바일 노드의 이동 네트워크를 예상하여, 미리 패킷 포워딩을 수행하는데 있다. 우리는 각 모바일 노드들에게 connection proxy table 정보를 추가하였다. 그리고 이 테이블 정보를 이용함으로써 모바일 노드들은 홈에이전트와 포린에이전트에 COA(Care of address)를 미리 등록하는 것이 가능해졌다. 그 결과로 이동 노드들은 홈 네트워크를 완전히 벗어나지 않고도 핸드오프가 이루어져 지속적인 서비스가 가능하였다. 본 논문에서 제안하는 기법이 기존 Mobile IP 와 비교해 볼 때 핸드오프가 이루어지는 동안 비 연결 시간을 줄일 수 있다는 것을 실험결과를 통해서 확인할 수 있었다. -
한정된 배터리 전원을 사용하는 무선 센서네트워크에서 노드의 수명유지를 위해 전력 소모량은 매우 중요한 문제이다. 이러한 문제를 해결하기 위해 계층적 클러스터링 기법을 적용한 라우팅 기법들이 연구되고 있다. 열악한 환경에서 작동하는 센서 노드의 오류는 전송에서 발생하는 오류뿐만 아니라 센서 자체의 오류도 포함하지만 기존의 라우팅 기법에서는 이를 배제하고 있다. 본 논문에서는 데이터마이닝을 이용하여 센서의 오류를 탐지하고 센서의 오류를 포함한 센서 노드를 클러스터 헤드로 사용하여 에너지 집약적인 기능을 담당하는 라우팅 알고리즘을 제안한다. 센서 노드의 빠른 교체가 이루어 질 수 없는 상황이나, 해당 센서 노드에서 수집되는 데이터가 교체 비용보다 효용성의 측면에서 떨어질 경우에는 일정기간 네트워크의 전력 소모를 전담하도록 하여 전체 센서네트워크의 생존성을 높일 수 있다.
-
Min, Gyeong-ju;Lee, Jong-kuk;Lee, Jae-jeong;Hong, Jae-Hwan;Nam, Ki-dong 1021
인터넷이 발달하고 VoIP 의 활성화로 인하여 사용자들은 인터넷 전화서비스의 통화품질에 대한 관심이 크게 증가하고 있다. 본 고에서는 인터넷 전화서비스의 단말에 사용하고 있는 음성 코덱의 품질 측정을 위해 IP 패킷 전송품질 파라미터(ITU-T Y.1540)들을 인가하면서 이들 파라미터들의 변화에 따른 E-Model(ITU-T G.107) 종합 음성품질(R 값)을 측정하여 인터넷전화 단말의 프로세싱 품질을 파악하고 종단간서비스에서 단말이 차지하는 부분을 분석하여 인터넷 전화서비스의 통화품질 개선 및 향후 단말의 인증기준 등에 활용하고자 한다. -
Kwon, Ki-Ho;Kim, Day-Young;Choi, Seung-Woon;Lee, Yun-Ki;Lee, Sang-Kon;Song, Jin-Huan 1025
인공위성을 이용한 실시간 차량정보 전송장치는 정지궤도 위성을 이용하여 차량 정보 및 위치정보를 위성 영상 데이터를 이용하여 실 시간 전송 및 분석하는 시스템이다. 저궤도 관측 위성을 통하여 기 확보된 영상데이터 및 그 동안의 위성 기술 개발 과정에서 습득된 HW/SW 기술 및 GPS 처리 기술을 이용하여 개발 되었으며 향후 물류 및 관련 등 산업 전반에 많은 파급효과가 있을 것으로 기대된다. -
Kim, Sang-Kuk;Choi, Byeong-Seon;Kang, Mu-Yeong 1027
한국과학기술정보연구원에서는 고객 중심의 품질경영을 위하여, 2003년 정보유통부문 최초로 ISO 9001:2000 인증을 받아 현재 과학기술분야 정보제공을 하고 있다. 보다 효율적인 품질경영을 위하여 웹 기반의 품질경영시스템을 구축하여 운영하고 있으며, 매년 인증 유지 및 관리를 위하여 전담 조직을 구성하여 운영하고 있다. 이러한 품질경영시스템의 운영은 효율적인 품질경영 관리 및 유지를 제공하며, 고객에게 보다 신속하고 정확하게 과학기술분야 정보를 제공하게 될 것이다. -
최근 정보통신기술을 포함한 IT 기술의 발전은 매우 빠른 속도로 전개되어 가고 있으며, 이러한 기술 발전에 힘입어 매우 다양한 형태의 통신단말들이 지속적으로 출현하고 있다. 향후 통신환경은 광대역통합망(BcN)의 발전에 따라 지속적으로 변화되리라 예상되며, 이에 따라 통신단말기술의 발전도 병행되리라 예측된다. 본 논문은 현재까지의 통신단말기술에 대해 유형별로 분류하여 살펴보고, 향후 단말기술의 발전 방향을 조망해보고자 한다.
-
최근 PDA와 휴대폰 등 모바일 디바이스의 급격한 증가로 모바일 응용 SW 개발이 주목을 받고 있다. 다양한 방법과 기술들이 모바일 응용 SW 개발을 지원하기 위해 개발되었으며, 다양한 언어가 J2ME 또는 Brew 플랫폼에서 SW 개발을 위해 제시되었다. 그러나 이러한 환경에서 SW 테스트는 큰 관심을 받지는 못하였다. 그 동안 모바일 응용 SW의 기능 테스트에 대한 몇몇 연구 성과들이 발표되어 왔고, 성능, 사용성, 스트레스 테스트 등에 관련된 연구들이 주로 진행되어 왔다. 특히 단위 테스트는 개발자의 역량에 의존하는 방식으로 진행되어 왔다. 본 논문에서는 모바일 응용 SW를 비즈니스로직 측면과 GUI 측면으로 구분하여 각각에 대한 단위 테스트 방법을 제시하고자 한다.
-
Yang, Seung-Eun;Choi, Jong-Wook;Lee, Jae-Seung;Chae, Dong-Seok;Lee, Jong-In 1036
저궤도 관측 위성은 정지궤도 위성과 달리 지상에서 위성과 접촉할 수 있는 시간이 제한적이다. 따라서 위성에 문제가 나타날 경우 이에 대처하기가 더욱 어려워 진다. 이에 대해 이벤트 로그기능을 이용할 경우 위성에서 발생하는 모든 사건들을 저장하여 지상에서 파악할 수 있으므로 현위성의 상태를 파악하여 특정 문제의 사전 대비가 가능해 진다. 본 논문에서는 현재 개발중인 저궤도 관측 위성에서 사용될 이벤트 로그 기능 및 운영에 대해 소개한다. -
Lee, Yun-Ki;Kim, Day-Young;Kwon, Ki-Ho;Choi, Seung-Woon;Lee, Sang-Kon;Song, Jin-Huan 1038
차량 정보 수집장치는 차량 상태 정보 및 차량 내 영상 정보를 실시간으로 정지궤도 위성으로 송신하여 관심 차량에 대한 모니터링을 가능하게 한다. 이 장치는 저궤도 관측 위성을 통하여 기확보된 영상 데이터 및 그 데이터의 처리 기술과 접목되어 향후 산업 물류 이동 및 중요 물자 수송분야에 있어서 널리 이용될 것으로 기대된다. -
Lee, Yun-Ki;Kim, Day-Young;Kwon, Ki-Ho;Choi, Seung-Woon;Lee, Sang-Gon 1040
본 논문은 차세대 위성 개발을 위한 선행 연구의 일환으로, 다양한 플랫폼에 적용할 수 있는 위성 전자 전산 시스템 개발 검증 장비의 구성 요소인 상/하향 명령 처리 장치를 PC 에서 구동할 수 있도록 개발한 것이다. 이 PC 기반의 상/하향명령처리 시험환경은 위성의 Flight Software 로직의 검증용으로도 활용될 수 있다. -
본 논문에서는 MAI 제거 기법으로서 다단병렬간섭제거기 (MPIC : Multistage Parallel Interference Canceller) 와 부분 다단병렬간섭제거기 (partial MPIC) 및 다치진폭계수를 이용한 MPIC를 채용한 비동기 (asynchronous) DS-CDMA/M-ary QAM 시스템의 성능 개선을 이론적으로 분석하고 이를 검증하기 위한 컴퓨터 시뮬레이션을 수행하였다.연구결과에서 MPIC, partial MPIC 및 다치진폭계수를 이용한 MPIC를 실제 시스템에 적용하여 구현할 경우 BER 성능, 채널용량 개선, 신호처리 계산량 및 하드웨어 복잡도 사이에 타협 (trade-off) 이 필요하다.
-
BACnet MS/TP 네트워크를 구성할 때 네트워크 설계자는 Nmax_info_frames 값을 정해야 한다. 이 파라 미터는 노드가 토큰을 가질 때 메시지를 보낼 수 있는 횟수를 정하는 것으로 이 값이 너무 크면 특정 노드가 여러 개의 메시지를 보내는 동안 다른 노드들의 네트워크에 접근하지 못하므로 다른 노드의 서비스 지연을 야기시키고, 이 값이 너무 작으면 빈번한 토큰 교환으로 네트워크 오버헤드 발생과, 충분한 메시지 전송을 못하므로 토큰을 넘긴 노드의 서비스 지연을 야기 시킬 수 있다. 따라서 본 논문에서는 이 Nmax_info_frames 값을 네트워크 상황에 맞게 동적 설정하는 알고리즘을 제안한다.
-
Lee, Joa-Hyoung;Lim, Hwa-Jung;Tscha, Yeong-hwan 1050
여러 이동노드들이 한 지역에서 동시에 위치인식 작업을 수행하는 경우에 비콘 노드들이 발생시키는 비콘이나 초음파 등이 충돌을 일으킬 수 있다. 본 논문에서는 이동 노드들이 위치확인 작업을 수행하고자 하는 경우에 RTS메시지와 CTS메시지를 이용하여 충돌을 회피하도록 하는 MNC기법을 제안한다. MNC에서는 다른 노드가 위치확인 작업을 수행하는 경우에는 NTS를 전송하여 노드 간에 작업이 충돌되지 않도록 한다. 이동노드가 비콘노드들에 작업순서를 결정하여 STS메시지로 통보하여 비콘노드간에 충돌을 방지한다. -
Lim, Hwa-Jung;Lee, Joa-Hyoung;Tscha, Yeong-hwan 1054
여러 이동노드들이 한 지역에서 동시에 위치인식 작업을 수행하는 경우에 노드들이 발생시키는 비콘이나 초음파 등이 충돌을 일으킬 수 있다. 본 논문에서는 이동 노드들이 위치확인 작업을 수행하고자하는 경우에 RTS메시지와 CTS메시지를 이용하여 충돌을 회피하도록 하는 MIC기법을 제안한다. 다른 노드가 위치확인 작업을 수행하는 경우에는 NTS를 전송하여 노드 간에 작업이 충돌되지 않도록 한다. -
기존 무선 네트워크의 전송 거리 및 전송률의 단점을 극복하기 위한 방법으로 멀티 홉 네트워크에 대한 연구가 활발히 이루어지고 있다. 하지만 멀티 홉 네트워크 연구의 초점이 라우팅 프로토콜에 편중되어 있어 정작 ARQ와 같은 데이터 전송의 효율과 신뢰성에 영향을 미치는 부분의 연구는 미흡한 실정이다. 따라서 본 논문에서는 멀티 홉 환경에서의 가능한 2가지 ARQ 방식인 End-to-End ARQ와 Hop-by-Hop ARQ의 환경 및 거리에 따른 성능을 시뮬레이션을 통해 비교 분석하여 멀티 홉 환경에 적절한 ARQ 방법을 찾고자 한다. 성능 분석 결과 모든 경우에 대해서 Hop-by-Hop ARQ가 더 좋은 성능을 보임을 확인하였다.
-
네트워크의 효율적인 관리를 위해서는 네트워크의 각 호스트에서 발생하는 트래픽을 실시간으로 모니터링 할 수 있는 시스템이 필요하다. 이러한 모니터링의 효율적인 방법 중 하나가 네트워크 장비에서 제공하는 flow 정보를 이용하는 방법이다. 하지만 이는 네트워크 장비의 과부하 발생, 운용비용 상승, 유연성 및 확장성 부족의 단점을 가진다. 이를 극복하기위하여 본 논문에서는 Enterprise 네트워크에 적합한 Flow 기반 실시간 트래픽 모니터링 시스템의 구조를 제안하고, 검증을 위해 구현한 내용을 기술한다. 본 시스템은 패킷을 수집하여 실시간으로 flow 정보를 생성하고 저장하는 Flow Generator 시스템, 저장된 flow 정보를 Analysis 시스템으로 전송하는 Flow Exporter 시스템, Traffic Analysis 시스템, 그리고 분석된 내용을 보여주는 Traffic Reporter 시스템으로 구성된다. 본 시스템은 다양한 분석 목적에 맞게 Flow 정보를 조절할 수 있는 유연성과 다양한 분석시스템을 구축할 수 있는 확장성을 가진다. 본 논문에서 기술한 시스템은 학교 Campus 네트워크를 대상으로 구축되었다.
-
본 논문에서는 무선 멀티 홉 네트워크에서 시스템 성능을 높이기 위한 효율적인 핸드오버 결정 알고리즘을 제안한다. 기존의 핸드오버 결정에 대한 연구들은 대부분 싱글 홉 환경에서 이루어졌고, 802.16 환경에서 중요한 이슈가 되는 사용자의 QoS 요구를 고려하지 않고 있다. 제안하는 알고리즘은 기지국(BS)으로의 전송 시간을 기준으로 하는 경로 결정 방법과 전송 시간, 사용자의 QoS 요구, 기지국의 트래픽 로드를 입력 값으로 하는 퍼지 로직 기반(Fuzzy Logic based)의 핸드오버 알고리즘을 포함한다. 제안하는 핸드오버 결정 알고리즘은 802.16j 환경의 특성을 고려하였으며, 기존의 SINR 기반의 방식에 비해 전송 시간, 세션 당 핸드오버 횟수, 전송 끊김 횟수가 5%~30% 향상되는 결과를 가진다.
-
MANET에서의 전통적인 라우팅 프로토콜은 일반적으로 두 종류로 나눠지는데 proactive 라우팅 프로토콜과 on-demand 라우팅 프로토콜이다. 라우팅 정보의 proactive 전파와 reactive 발견 사이에는 필수적인 trade-off 가 존재한다. 모든 시나리오들을 충족하는 라우팅 프로토콜이 존재하지 않는 것은 분명하다. 그래서 최적의 라우팅 프로토콜을 발견하기 위한 연구가 계속되고 있으며 IETF의 MANET 워킹그룹은 여러 다른 프로토콜을 제안 중에 있고 그 중에 하나가 on-demand 라우팅 프로토콜의 AODV를 계승한 DYMO(Dynamic MANET On-demand)이다. DYMO는 경로 축적 메커니즘을 채택하였다. 경로 발견 과정에서 노드들은 라우팅 메시지를 포워딩하기 전에 그들 자신의 라우팅 정보도 패킷에 추가할 수 있다. 결국 소스와 목적지 사이의 모든 노드들의 라우팅 정보가 교환되는 것이다. 이 논문에서는 이 경로 축적 메커니즘의 사용 유무에 따라 다양한 속도와 트래픽 부하에서 DYMO의 성능이 어떻게 변하고 최적의 환경은 무엇인지 연구해보고자 한다.
-
Nam, Hyun-Jae;Han, Byung-Jin;Lee, Jong-Hyouk;Chung, Tai-Myoung 1073
HMIPv6 (Hierarchical Mobile IPv6)는 MAP (Mobility Anchor Point)을 이용하여 이동노드를 효율적으로 관리하는 방안을 제시하였다. MAP 에 걸리는 부하는 HMIPv6 로 구성된 네트워크에 진입한 이동노드가 어느 MAP 을 선정하느냐에 따라 달라진다. MAP 을 선정하는 방법으로 이동노드의 이동속도나 MAP 과 이동노드의 거리를 고려하여 선택하는 방법 등이 연구되었다. 하지만 이들은 각각 이동속도 측정을 위한 추가적인 비용이 발생하거나 특정 MAP 에 몰리는 현상을 효과적으로 해결하지 못하는 문제점이 있다. 본 논문은 HMIPv6 로 구성된 네트워크에서 네트워크 관리지역의 중앙부분을 지나는 이동노드가 바깥부분을 지나는 이동노드보다 해당 네트워크에 오래 머무른다는 사실에 착안하여 지역정보 기반의 MAP 선정기법을 제안한다. 제안하는 기법은 우선 네트워크 관리지역 내에 분포된 MAP 들을 지역정보에 기반하여 계층적으로 구성한다. 그 다음, 중앙부분을 지나는 이동노드에게 보다 넓은 지역을 담당하는 높은 레벨의 MAP 을 선정하고 바깥부분을 지나는 이동노드에게 보다 좁은 지역을 담당하는 낮은 레벨의 MAP 을 선정한다. 이로써 전체적으로 발생하는 바인딩 업데이트 비용을 줄이고 MAP 의 로드밸런싱 효과를 얻는다. -
센서 네트워크는 어떠한 현상을 인식하고 측정하여 수집된 데이터를 싱크(sink)노드에 전송하는 역할을 한다. 이러한 센서네트워크에서 고려해야 하는 중요한 사항 중 하나는 제한된 자원을 가진 센서 네트워크에서 주어진 에너지 소모를 최소화 하여 네트워크 수명을 연장하는 것이다. 그러나 기존에 제안된 프로토콜은 다중 모바일 싱크가 존재할 경우에 싱크 노드의 잦은 위치 업데이트와 다수의 컨트롤 패킷으로 인하여 많은 베터리 소모를 야기 하게 되었다. 그러므로 본 논문에서는 그리드와 클러스터 개념을 이용하여 다수의 모바일 싱크 존재 시 발생하는 문제점을 해결하고자 한다.
-
Ko, Kyoung Ho;Cho, Chi Hyun;Kim, Kyung-Tae;Youn, Hee Yong 1081
WiBro는 휴대 인터넷, 무선 광대역 인터넷, 무선 초고속 인터넷 등으로 풀이된다. 이동전화처럼 언제 어디서나 이동하면서도 초고속으로 인터넷을 이용할 수 있는 서비스로, 한국이 국제 표준화를 주도하고 있는 3.5세대 이동통신 서비스이자 국책사업이다. 기존의 무선인터넷 환경은 이동통신사에서 제공하는 컨텐츠에만 접근이 가능한 폐쇄적인 구조이지만 WiBro를 비롯한 3.5세대의 무선인터넷 서비스로 개방형 구조로 전환된다. 본 논문에서는 WiBro와 WiMAX의 차이점과 시스템의 특징 및 구조에 대하여 알아보고 휴대 인터넷의 핵심 기술인 핸드오버를 WiBro상에서 어떻게 구현했는지에 관해 살펴보고자 한다. -
Park, Sun-Rae;Lim, Young-Jae;Park, Ji-Sang;Lee, Kyu-Chul 1085
언제 어디서나 안정된 무선 서비스 제공을 받고자하는 사용자의 요구는 증대되고 국가적으로 유한된 전파자원을 경제적이며 효율적으로 이용하고 신도시 개발과 같은 국토 개발에 따른 국민들의 전파수요에 효과적으로 대처할 수 있는 전파분석 기술이 필요하다. 본 논문에서는 다양한 형태로 취득되는 영상 및 원격탐측 자료를 처리하여 전파분석의 기본 데이터로 사용되는 3차원 공간정보를 신속하고 정확하게 구축하고 건물의 높이가 다양하고 밀집되어 있는 도심지에서 적용될 수 있는 3D Ray-Tracing을 이용하여 전파분석을 할 수 있는 시스템을 제안한다. 이에 기존의 GIS데이터의 갱신주기가 길어서 발생하는 전파분석 결과의 신뢰성 저하에 대한 문제점을 Rapid Mapping 기술을 통하여 대상지역의 변화를 신속하게 추출한 후 전파분석에 이용함으로써 전파분석의 신뢰성을 높일 수 있다. -
RFID 기술의 상용화를 저해하는 한 요소인 태그 인식률 문제를 보완하기 위한 클리닝 모듈을 설계한다. 클리닝 모듈은 RFID 리더로부터 원본 데이터를 클리닝 모듈을 통해 애플리케이션에서 사용 가능한 수준의 정보로 가공한다. 클리닝 모듈의 성능을 확인하기 위해 태그의 논리적인 구역을 정하고 태그의 이동을 추적한다. 실험결과를 통해 클리닝 모듈 적용 전후를 비교하여 모듈의 성능을 평가한다.
-
RFID 인식 기술을 이용한 출입 통제 시스템은 RFID 태그가 개인의 신분을 나타내고 개별 인식을 통해 출입을 통제 관리한다. 시스템은 관리자의 휴대용 기기(PDA)나 PC 등과 같은 다양한 사무기기를 통한 모니터링 기능의 지원이 필요하다. 본 논문에서는 RFID 를 이용한 출입 통제 시스템을 구축하고 이상 징후 시 자동 알림 기능 지원 및 오피스 네트워크 애플리케이션들과 상호 운용이 용이한 UPnP 미들웨어를 적용한 UPnP 기반의 RFID 시스템을 설계 구현한다. 설계 구현된 시스템은 UPnP 기반의 RFID 서비스 발견 기술을 지원한다.
-
무선LAN 환경에서는 대체로 AP(Access Point)의 신호세기 만으로 사용할 AP를 선택하므로, 모바일 노드 사용이 한 영역으로 집중되면 특정 AP에 혼잡이 초래되어 전체 네트워크의 사용 효율이 저하된다. 본 논문에서는 각 AP의 부하 정보를 이용해 핫스팟의 혼잡을 분산시키고 AP의 데이터 전송속도를 최대한 보장하는 AP 선택 정책을 제안하고 이를 응용하는 시스템을 구현하였다. 실측 데이터를 적용하여 시험한 결과, AP의 혼잡이 분산되고 네트워크 사용 효율이 기존 방식보다 우수함을 확인하였다.
-
보안관제시스템이 사이버 공격 현황을 보다 한눈에 알 수 있도록 시각적이고 입체적으로 바뀌고 있다. 네트워크 이상트래픽과 보안이벤트를 단순 텍스트나 표, 그래프를 넘어 3차원 영상 화면에서 직관적으로 분석하고 공격 상황을 볼 수 있는 기술이 보안관제시스템에 속속 결합되고 있어 주목된다. 본 연구는 기존 보안시스템 화상의 저장방법, 화상의 감시, 녹화된 화상의 검색 시 불안정성, 운영방법, 설치 방법 등을 혁신적으로 보완한 NETWORK CAMERA 은 RTOS, 카메라, 영상압축기, LAN제어기 등을 하나로 통합한 Embedded System으로 구성되어 운영자뿐만 아니라 누구든지 손쉽게 운영할 수 있도록 초점을 맞추어 인터넷 웹 환경에서 제공토록 개발되어 운영의 효율성을 높인 차세대 보안시스템을 구축하고자 합니다.
-
본 연구는 디지털 방송망을 관리하기 위해 디지털 장비들을 네트워크로 연결하고 이를 원격으로 제어하여 측정결과를 자동으로 수집하며, 데이터 베이스를 이용하여 이를 관리하며 마이크로소프트사의 엑셀 및 워드와 같은 문서로 보고서를 자동으로 작성하는 통합측정 및 관리 시스템을 개발하고자 한다.
-
해들 거듭하면서 피싱 사이트의 수는 지속적으로 증가하고 이로 인한 피해가 끊임없이 보고 되고 있는 가운데, 보안업체들은 블랙리스트 데이터베이스를 이용한 피싱 방지 브라우저 플러그인을 제안, 공급하고 있다. 한편, 2007 년 APWG 에 의한 보고에 따르면 피싱 사이트의 평균 수명은 짧게는 몇 시간에서 길게는 30 일 이내로 평균 3.8 일 밖에 되지 않는 것으로 보고 되었다. 이는 블랙리스트 데이터베이스를 이용하는 기존 안티피싱 플러그인이 신규 피싱 사이트에 대해서는 대처 할 수 없는 한계를 가지고 있음을 의미한다. 피싱 사이트의 라이프사이클을 가만하여 실시간 사이트의 진위 여부를 판단하고, 사용자 정보 유출을 방지하는 것이 시급함에도 불구하고 지금까지의 안티피싱 플러그인은 실시간 사이트 진위 여부를 판단할 수 없어 신규 피싱 사이트에 대처하지 못하고 있다. 이에 본 논문은 Whois 와 DNS 정보를 활용하여 실시간 사이트의 진위여부를 판단하는 개선된 안티피싱 기법(RealURL)을 제안한다. 또한 제안하는 기법은 사용자의 적극적인 개입을 유도하는 브라우저 플러그인으로 구현 되었다. RealURL 은 기존 블랙리스트를 데이터베이스를 이용한 방법을 탈피하여 사이트의 진위여부를 실시간 판단하는 새로운 방법으로 사용될 수 있다.
-
Hwang, Seongho;Nam, Hyunwoo;Park, Neungsoo;Hong, Dowon 1115
BitLocker는 2006년에 Microsoft가 새롭게 출시한 운영체제인 Windows Vista에서 처음 사용되는 보안 메커니즘이다. 기존의 다양한 운영체제에서 사용되는 보안 메커니즘은 기본적으로 사용자가 로그인한 후 로그인한 사용자의 데이터를 바탕으로 파일에 대한 암호화, 데이터에 접근에 관한 권한 확인과 같은 방법을 사용하여 데이터를 보호했다. 하지만 이러한 보안 메커니즘은 물리적으로 접근하는 공격방법에는 취약하고, 플랫폼 자체에 대한 신뢰성이 부족하기 때문에 새롭게 Microsoft에서 새롭게 제안하는 보안 메커니즘인 BitLocker는 디스크 자체를 암호화 해서 보호하는 새로운 메커니즘이다. 본 논문에서는 Windows Vista에서 사용되는 새로운 보안 메커니즘인 BitLocker의 운영 메커니즘에 대해서 분석하고 이를 바탕으로 Windows 보안 메커니즘에 대한 취약점을 검증하기 위한 기존 자료로 활용하였다. -
Kim, Young-Gab;Lee, Jun-Sub;Cho, Sanghyun;Kim, Moon Jeong;Lee, Min-Soo;Kim, Sang-Rok;Kim, In Ho;Kim, Sung Hoon 1119
최근 전자우편이나 해킹을 통한 피싱과 파밍 등 금융 사기가 많이 발생하고 있다. 이에 이러한 피해로부터 사용자의 경제적 손실 및 개인정보 보호를 위하여 웹 사이트 인증, 전자우편 인증 등의 연구가 진행되고 있다. 기존 인증 방법에서는 WBL (Website Black-List) DB를 사용하였는데, 피싱의 짧은 생명주기(life cycle)로 인해 WBL DB의 유효성은 떨어질 뿐만 아니라, 피싱 사건 발생 후 웹 사이트가 WBL DB에 등록되기 전까지는 확인 불가능하다는 단점을 가지고 있다. 이러한 문제점을 극복하기 위해 WWL (Website White-List) DB를 이용한 연구가 진행 중이지만 아직은 미비한 편이다. 이에 본 논문에서는 기존의 WBL DB와 WWL DB를 이용한 방법이 가지고 있는 한계점을 극복하기 위해 WWL DB 항목을 정의하고, 이를 이용하여 웹사이트 보안 위험도를 정량화할 수 있는 웹사이트 위험도 산정 기법을 제안한다. -
인터넷을 통한 서비스 제공은 법규 준수, 사용 권한 확인, 요금 부과, 차별화된 서비스 제공 등의 다양한 이유로 사용자 인증을 필요로 한다. 이러한 확인 과정은 인증만 되면 언제 어디서든 서비스를 이용할 수 있다는 측면에서 사용자에게도 편리성을 제공해 주지만 사용자의 서비스 이용 정보가 쉽게 기록되고 노출될 수 있는 문제점을 가지고 있다. 이를 해결하기 위한 방법으로 사용자 정보를 보호하면서도 불법적인 사용자에게 악용되지 않도록 하기 위해 추적 가능한 익명성을 보장하는 방안이 제안되고 있다. 하지만 이러한 방법으로는 법 준수를 위한 서비스 제한 규정이나 사용자 별 차별화를 필요로 하는 서비스 모델을 지원하지 못한다. 본 연구에서는 사용자에게는 익명성을 보장하고 적법한 절차를 통한 추후 구매자 추적이 가능하면서도 서비스 제공자에게는 서비스 그룹별로 차별화된 서비스 제공이 가능한 새로운 익명 생성 방안과 이를 적용하는 디지털 콘텐트 구매 프로토콜을 제안하고 있다.
-
익명통신이란 통신주체인 송수신자에게 익명성을 제공하여 누가 누구와 메시지를 주고받는지 제 삼자가 모르게 하는 것으로, 사용자 정보와 사용자 상황정보가 수집되거나 저장되는 특성 때문에 개인정보의 유출이나 남용과 같은 개인정보 침해사고의 가능성이 높은 유비쿼터스 환경에서 개인정보 보호에 대한 해결방법으로 활용될 수 있다. 본 논문에서는 대표적인 익명통신 방법이면서, 송신자가 전송할 메시지를 여러 번 암호화하기 때문에 송신자의 부하가 많은 믹스형 익명통신을 대상으로 송신자의 과도한 부하문제를 해결하면서 안전하게 익명성을 제공하기 위해 부하분산 방법을 제안하고, 제안하는 방법이 적용된 믹스 시스템에서 이루어지는 메시지 전송 프로토콜을 정의한다. 제안하는 방법을 통해서 저성능의 송신 디바이스를 사용하는 사용자들은 암호화 하는데 많은 시간이 소요되어 서비스를 제공받는데 지체되거나 서비스를 제공하지 못하는 어려움을 해결할 수 있다.
-
본 논문에서는 랜덤대치(random substitution) 기법에 대하여 심도 있는 분석을 실시한다. 랜덤대치 기법의 효율적인 구현을 위하여 데이터 재구축(reconstruction) 과정에서 필요로 하는 역행렬을 구하는 공식을 제시한다. 또한, 랜덤대치에 사용되는 다양한 파라미터들의 의미를 실험적으로 밝혀내며, 정확도와 프라이버시를 합리적으로 측정할 수 있는 새로운 측도(measure)들을 제안한다.
-
Lee, Seungick;Park, Heejae;Kim, Jong;Hong, Sung Je 1135
저작권 관리 환경에서 프라이버시 보호를 위한 이전 연구들은 라이센스 서버로부터 개인정보는 분리하였지만 한 디바이스에서 사용된 컨텐츠 내역들에 대한 정보는 분리하지 못하였다. 이는 이전연구에서 라이센스 서버는 디바이스 식별자와 개인정보와의 관계만을 유추하여 어떤 사용자가 어떤 컨텐츠들을 사용했는지를 모두 알 수 있다는 것을 의미한다. 본 논문에서는 OMADRM v2 를 기반으로 하여 라이센스 서버로부터 개인정보뿐만 아니라 사용된 컨텐츠 내역들에 대한 정보도 분리할 수 있는 익명의 인증 프로토콜과 익명성이 보장되면서도 오직 합법적인 디바이스 만이 라이센스를 사용하는 것을 보장하는 토큰 기반의 암호학적 체인을 제안하였다. 따라서 본 논문에서 우리는 OMADRM v2 에서 이전 연구들보다 개선된 사용자 프라이버시 보호를 달성하였다. -
Separable Gabor 필터는 기존의 2D Gabor 필터를 x축 성분과 y축 성분만을 지니는 두 개의 1D 필터로 나누어 각각 적용하는 방법으로 속도 향상을 가져왔으며, 지문인식 등에서 사용되어왔다. 하지만 정맥과 같은 경우에는 지문의 융선들 보다 더 굵기 때문에 필터의 크기 또한 매우 커진다. 따라서 Separable Gabor 필터의 경우도 지문에서만큼의 빠른 속도를 내지는 못한다. 본 논문에서는 Separable Gabor 필터 보다 더욱 고속의 연산이 가능한 Separable Symmetric Gabor 필터를 제안하였다. 이 필터는 사선 방향으로의 특징을 강조함에 있어 동시에 대칭이 되는 각도의 특성까지 강조하고, 회선 과정에서 필터의 방향 값을 고려하지 않기 때문에 인덱스 계산이 매우 단순해져 기존의 Separable Gabor 필터보다 처리 속도를 향상시킬 수 있다.
-
효율적인 업무향상을 위한 워크플로우 표준모델이 WfMC(Workflow Management Coalition)에서 제시해 개발되어지고 있다. 중앙집중식 워크플로우나 분산 워크플로우, P2P기반 워크플로우등 많은 모델이 개발되어 있으나 문제점들이 존재하고 있다. 중앙집중식 워크플로우의 서버에 과도한 업무처리 집중현상이나, 분산 워크플로우의 데이터 병목현상, P2P 워크플로우의 Disconnected현상을 해결하는 방안으로 분산 워크플로우 시스템의 개념을 도입한 Jabber/XMPP기반 분산 워크플로우 시스템의 도메인 간 인증(Inter-Domain Authentication) 메커니즘을 제안하고자 한다.
-
인터넷에서 발생하고 주고 받는 통신 데이터 패킷의 양 중 다양한 컨텐트 애플리케이션 사이의 암호화된 통신이 차지하는 비중은 날로 증가하고 있다. 하지만, 인터넷의 기술적 특성과 한계로 인하여 아직은 완벽한 통신 패킷의 보안 시스템을 만든다는 것이 어려운 상황이며, 특히 데이터양이 많고 실시간 전송이 중요한 컨텐트 애플리케이션들에서는 모든 데이터 패킷을 암호화하고 복호화하는 과정을 거치는 것이 개발상의 번거로움과 시스템의 부하를 가중시키는 일로 인식되고 있다. 본 논문에서는 실시간으로 연속적이며 다양한 형태의 데이터 패킷을 주고 받는 인터넷 컨텐트 애플리케이션을 위하여 개발이 간단하면서도 효율적인 암호화 기법에 대해 제안한다.
-
Kim, Hyeong Seog;Kim, Ki Young;Yeom, Heon Young 1151
P2P 및 Mobile Network, Reputations System 등의 분산 시스템은 sybil attack 에 노출되어 있다. sybil attack 은 한 명의 사용자가 다수의 식별자를 가진 것으로 위장하여 시스템 내에서 마치 실제 다수의 사용자인 양 시스템을 악용하는 공격방법이다. sybil attack 을 막기 위한 다양한 노력이 진행되었고, 최근에 SybilGuard 라는 social network 를 이용한 방어 방법이 제시되었다. SybilGuard 는 악의적인 사용자를 막기 위하여, Random Walk 의 변형이면서 결정적인 경로의 특징을 가지는 임의경로(Random Route)를 사용하여 악의적인 사용자의 sybil attack 을 방어한다. SybilGuard 는 sybil node 의 개수를 제한하고, 이들을 하나의 동일한 그룹으로 분류할 수 있도록 하여 시스템 내에서 가짜 식별자의 개수를 제한한다. 이를 위해 각 노드가 시스템에 돌어올 때 Verifier(V)노드가 이들 노드를 확인하게 되는데, 이를 위해 시스템 내의 선한 노드(Honest Node)를 사용하여 이들을 확인한다. 이 때, honest node 들은 verifier 의 요청에 따라 확인요청을 수행하게 되는데, social network 의 특성상 몇몇 노드들은 사회적인 명망으로 매우 큰 링크수를 가지게 될 것이며, 따라서 이들 노드들이 처리해야할 요청의 양이 매우 많아지게 될 것이다. 따라서 이들 honest node 들 간에 로드분포를 균등하게 하는 것이 요구되며, 이 논문에서는 부하 조절을 하기 위한 기법을 제시하고, 이들을 평가한다. -
Kim, Moon Jeong;Kim, Sang-Rok;Cho, Sanghyun;Lee, Min-Soo;Lee, Jun-Sup;Kim, In Ho;Kim, Sung Hoon;Kim, Young-Gab 1154
최근 몇 년 동안 피싱, 파밍, 크라임웨어에 의한 피해 사례 발생이 증가되고 있다. 현재까지의 피싱 관련 솔루션이 대부분 블랙리스트 방식이고 아직까지 피싱 사이트 판단 기준이 없으며 사람들이 이에 대한 인식의 부족으로 인해 이러한 위협을 대처하는데 많은 한계를 가지고 있다. 이에 본 연구에서는 화이트 리스트 기반 웹사이트 보안수준 확인 시스템을 설계하고 이의 파일럿 시스템을 개발하였다. 각 사이트에 대해 피싱 관련 보안수준을 확인하여 신뢰할 수 있는 사이트들을 선별하고 보안수준 정보를 제공함으로써 안전한 인터넷 이용 기반을 제공할 수 있는 방안이 마련될 것으로 기대한다. -
Cho, Hyug-Hyun;Kim, Jeong-Wook;Noh, Bong-Nam;Park, Jong-Youll 1158
IPv6는 IETF가 IPv4를 대체하기 위해 제안한 프로토콜이다. 하지만 현재 모든 네트워크를 IPv4에서 IPv6로 전환하는 것은 비용과 시간적인 측면에서 힘들기 때문에 상당 기간 IPv4와 IPv6가 공존하는 IPv4/IPv6 혼재 네트워크가 유지될 것이다. IPv4/IPv6 혼재 네트워크에서 통신을 위해 다양한 메커니즘들이 개발되었다. Teredo는 이러한 메커니즘들 중에 하나로 NAT 내에 위치한 IPv4 호스트가 IPv6를 이용할 수 있게 하고, 향후 다수의 사용자에 의해 사용이 예상되는 윈도우 비스타에서 기본적으로 이용할 수 있기 때문에 혼재 네트워크에서 상당히 오랜 기간 동안 사용될 것이다. 하지만 Teredo 메커니즘은 NAT 내의 보안 장비 우회, Teredo 구성 요소의 신뢰성 등 보안 취약점을 가지고 있다. 본 논문에서는 Teredo를 이용하는 네트워크에서 발생 가능한 보안 취약점들에 대해서 기술하고, 그 중에서 캐쉬 오버플로우 공격에 대한 실험 결과를 기술한다. -
센서노드들이 배치되었을 때 초기 보안 요구사항은 이웃 노드 사이의 보안키를 안전하고 효율적으로 설정하는 것이다. 이를 위해 본 논문에서는 클러스터 단위로 직접키를 공유함으로써 공유하는 센서 수를 줄임과 동시에 다항식이 노출 되어도 전체 센서 네트워크에 끼치는 영향을 최소화하여 안전성을 보장하게하고 컴퓨팅 오버헤드를 줄일 수 있게 하였다. 또한 가용성 보장을 위해 불필요한 키관리 동작을 지양하고 센서 노드의 에너지 소모를 감소시키기 위하여 근접 클러스터 헤더 노드와의 사전 키 분배를 통해 경로키를 설정하게 함으로써 센서노드간의 안전하고 효율적인 pairwise key 설정을 통해 안전한 통신이 가능하게 하였다.
-
인터넷 사용의 증가 및 정보보호에 대한 의식의 증가로 인하여 누가, 언제, 어떻게 해당 사이트를 이용 하였는가 뿐만 아니라 어떤 침해 사고를 일으키고 있느냐에 대한 이슈도 증가하고 있다. 따라서 본 논문에서는 방화벽 원시로그를 기계학습기법을 이용하여 보다 빠르게 방화벽 원시로그의 침해사고에 대한 지능형 모델을 제안한다.
-
웹 어플리케이션의 프로그래밍 오류를 이용한 침입이 대부분의 공격 수단으로 이용되고 있다. 본 논문에서는 웹 어플리케이션의 동작으로 인한 취약점을 분석 후 기계학습 기법을 이용하여 웹 해킹공격 패턴을 비교, 분석하며 새로운 공격시도를 학습하는 지능형 침입 탐지 시스템 모델을 제안한다.
-
무선랜을 사용한 비밀통신은 공격에 노출되기 쉽기 때문에 반드시 보안 환경이 필요하다. 보안을 위한 방법으로 IEEE 802.11 에서 제시하는 WEP (Wired Equivalent Privacy)가 사용된다. 구현이 쉽고 연산 속도가 빠르기 때문이다. 하지만 현재 WEP 를 기반으로 보호된 네트워크는 공격자에게 언제나 노출되어 있다. 이 논문에서는 WEP 의 문제점을 분석하고 이를 이용한 공격 기법을 제안하고 일반적인 환경에서 WEP 의 유효성을 실험을 통해 밝힌다.
-
Kim, Jisun;Lee, Yunyoung;Lee, Jungpil;Kim, Seungjoo;Won, Dongho 1178
공통평가기준(CC, Common Criteria)은 나라마다 다른 평가기준으로 인해 발생하는 시간과 비용의 문제점을 해결하기 위한 세계적인 평가 기준이다. 지난 2006년 CC 인증서 발행국이 된 우리나라는 국내 CC 평가 인증 활성화를 장려하고 있다. 하지만, CC 평가 도입 초반부터 지적된 평가 인력 수급의 문제점을 해결하지 못한 상태이다. 특별히 EAL 5, 6, 7등급의 상세한 평가 절차를 진행할 수 있는 평가인력은 EAL 4등급 이하에 참여하는 인력과 차별되는 전문성으로 별도의 양성 대책이 필요하지만, 전반적인 인력 공급 문제에 가려 충분히 드러나지 못하였다. 본 논문은 국내 EAL 5, 6, 7등급 평가에 관련한 고등급 평가 인력의 현황을 살펴보고, 문제점을 해결하기 위한 인력 양성 프로세스를 제안한다. -
Park, Jung-Oh;Kim, Sang-Geun;Choi, Byeong-Hun;Jun, Moon-Seog 1182
ITSM 시스템을 구축 시 서비스 지원(Service Support)영역과 서비스 공급(Service Delivery) 부분과 동일하게 보안관리 영역을 지원하기에 보안관리 업무의 성숙도를 효율적으로 측정하였다. 보안관리 영역의 성숙도측정은 업무담당자의 인터뷰를 거쳐 업무성숙도를 측정, 결과분석 및 To-Be모델을 계획하였다. 업무성숙도의 측정은 9개도메인과 63개의 세부항목으로 구성하였으며 각 세부항목별 가중치와 기준점수를 부여하여 각 조직구성원들 개인의 보안업무 비중도, 보안업무의 성숙도를 함께 측정하였다. -
Lee, Suyoung;Lee, Inyong;Cho, Jaeik;Moon, Jongsub 1186
소프트웨어 아키텍처는 설계자가 요구하는 사항을 개발자에게 전달하기 위해 사용된다. 많은 아키텍처 방안들은 코드 의존적으로 만들어 졌다. 이는 설계자가 요구하는 사항을 개발자에게 충분히 전달할 수 없다. 또한 현재 많은 네트워크 시스템들은 웹 환경을 포함하고 있기 때문에 본 논문에서는 웹 환경을 포함하고 설계자와 개발자간에 명확한 의사소통을 위해 사용될 수 있는 아키텍처 구성 방안을 제시 한다. 그리고 현재 많은 소프트웨어 취약점으로 인해 보안적인 문제를 가지고 있다. 따라서 불가피하게 패치를 개발하고 분배하는 방법을 필요로 한다. 현재 패치 분배 시스템의 개발은 타기종간의 분산 환경 및 패치 환경 그리고 웹의 개발에 의해서 복잡해 진다. 그래서 제안한 방안을 이용해 패치 분배 시스템을 구성 하여 제시한 방안에 의해 효율적으로 수행해 볼 것이다. -
최근 들어 저장장치의 획기적인 기술의 발달로 인하여 고용량의 작고 간편한 이동식 저장장치들이 많이 선보이고 있다. 그러나 이동식 저장장치는 도난이나 분실 등으로 인한 데이터에 대한 보호 및 안전성에 있어서 많은 문제를 노출한다. 본 논문에서는 이동식 저장장치 환경에서 가상 드라이브 연동, 실시간 암/복호화를 통한 보안 시스템의 설계와 구축 결과를 제시한다. 소개된 시스템은 기본적으로 저장장치에 보안영역을 설정하여 사용자 인증을 통해서 보안영역에 접근하도록 하였으며, 데이타 입출력 시 암/복호화를 통해 데이타에 무단 접근을 차단하는 방법을 사용하였다.
-
Lee, Kyeong hyo;Jo, A Aeng;Park, Ik-Su;Oh, Byeong-Kyun 1194
개인정보는 정보서비스의 효율적인 운용과 새로운 비즈니스 모델에서 수익창출을 위한 자원으로 활용되고 있다. 이로 인하여 중요 정보에 대한 불법적인 사용 또는 개인정보 소유자의 허가 없는 사용으로 개인 프라이버시 침해가 발생되고 있다. 따라서 본 논문에서는 각 정보 시스템에서 사생활보호와 중요정보보호를 위한 정보 보안정책 모델을 제안한다. 제안된 모델은 정보 제공정책 모델과 정보 사용정책 모델로 구성하여 정보자기결정권을 부여하여 이중적인 접근제어 방식을 적용하고자 한다. -
무선 Ad-Hoc 네트워크는 노드의 참여와 이탈이 자유롭고 토폴로지의 변화가 많아 악의적인 노드에 의해 데이터의 무결성 및 기밀성 문제와 같은 보안 위협에 노출되어 있다. 또한 악의적인 노드의 참여로 잘못된 라우팅 정보의 삽입을 통해 네트워크 분할이나 잘못된 정보전달 제공으로 노드의 통신장애를 유발할 수 있다. 그러나 현재 이와 같은 무선 Ad-Hoc 네트워크에서의 악의적인 노드를 발견하고 대응할 수 있는 연구가 부족하며, 기존의 악의적인 노드 탐지 기술들[11][12][13][14]은 정상적인 노드임에도 불구하고 거짓으로 신고했을 경우 인증절차 없이 경로를 재탐색하여 최적의 경로를 변경시킴으로서 정상적인 전송환경을 구축하지 못하는 문제점이 있다. 본 논문에서는 다중경로 기반의 보안경로 탐색기술[8]을 이용해 보안경로에 존재하는 중간노드들 사이에서 악의적인 노드를 발견한고, 검증된 최단경로를 통해 데이터전송을 하는 기법을 제안하고자 한다. 제안한 기법을 적용함으로써 노드에 대한 신고가 있을 때 확인과정을 거쳐 불필요하게 경로를 재탐색하는 과정을 줄일 수 있다.
-
최근 무선랜의 이용이 급격하게 증가하고 있는 추세이다. 무선랜은 이동통신에 비해 빠른 데이터 전송이 가능하여 화상통신, VoIP, 동영상 스트리밍 등 멀티미디어 서비스에 적합하다. 하지만 무선랜은 서비스 제공 영역이 작기 때문에 사용자가 자주 이동할 경우 핸드오프가 발생하여 딜레이가 증가한다. 딜레이에 민감한 멀티미디어의 경우 서비스 품질에 영향을 받을 수 있으므로 이에 대한 고려가 필요하다. 본 논문에서는 핸드오프의 인증 과정에서 발생하는 딜레이를 줄이기 위해 핸드오프 할 때 사용되는 임시 키인 THK 의 사용을 제안한다. THK 를 이용할 경우 인증 서버를 이용하지 않고도 인증이 가능하며 사용하는 메시지의 양도 작기 때문에 딜레이 감소가 가능하다. 시뮬레이션 결과는 우리가 제안한 프로토콜을 이용할 경우 현재 사용 중인 프로토콜에 비해 최고 2 배의 성능 향상을 얻을 수 있음을 보여준다.
-
IP-TV 서비스는 통신/방송 융합서비스로서 데이터 스트림이 송출되는 Server로부터 QoS가 보장되는 IP망을 통해 디지털 영상 방송이나 양방향 서비스를 가입자 단말까지 제공하는 서비스이다. IP-TV 서비스는 보안을 위해 CAS(Conditional Access System)를 사용하고, 또한 효율적인 콘텐츠의 전송을 위해 IP Multicast를 사용하게 된다. 보안 기능이 제공되지 않는 IP Multicast는 익명성을 허용하게 하여 eavesdropping, denial of service(DoS) Attack등이 가능하고, 또한 AAA(Authentication, Accounting, Authorization) 기능이 제공되지 않는다. IP-TV에서는 보안을 제공하기위해 Application 계층에서 CAS를 운용하게 되는데, 이는 Network계층에서 보안문제를 해결하는 것 보다 비효율적이다. 본 논문에서는 기존의 IGMP프로토콜을 확장, 개선하여 상호인증을 통해 CAS Server와 연계하여 IP-TV에 적합하게 만든 프로토콜을 제시함으로서, 이와 같은 문제점들을 해결하였다.
-
Lee, Hyun-Chul;Eom, Sung-Hyun;Cho, Sung-Jae;Choi, Hyoung-Kee 1210
WiBro는 무선랜과 3G 이동통신의 장점을 결합한 휴대 인터넷 기술로 최근 국내에서 상용화 되었다. WiBro의 장점인 이동성과 고속 무선 통신에 기인하여, 향후 지속적인 발전이 기대된다. 이러한 WiBro의 확산에 따라 개인 사용자에 대한 보안문제가 최근 크게 부각되고 있다. 현재 Wibro는 3G 이동통신 및 무선랜과 효율적인 연동을 위해 EAP-AKA 인증기법을 사용하고 있다. 하지만 EAP-AKA는 단말이 기지국을 인증하지 못하는 치명적인 취약점이 있다. 따라서 공격자는 임의로 rogue BS를 설치할 수 있고, 정상 사용자의 데이터를 이종 네트워크로 보내는 Redirection Attack을 시도할 수 있다. Redirection Attack은 전송 속도 저하, Denial-of-Service (DoS) 을 초래하며, 데이터가 redirection 되는 이종 네트워크에 따라 암호화된 데이터가 노출될 수 있다. 본 논문에서는 EAP-AKA와 Redirection Attack에 대해 분석하고, 그 해결책을 제시한다. 논문은 1) 프로토콜을 일부 수정하여 공격을 막는 방법과 2) traffic 분석을 통한 공격 탐지 방식을 다루고 있으며, 이러한 두 가지 방법을 통해 Redirection Attack에 대한 취약점을 근본적으로 제거할 수 있다. -
Jung, Chang-Sung;Park, Tae-Kyou;Jo, In-Gu;Im, Yeon-Ho 1214
대부분의 기관들은 악의적인 행위들을 포착하거나 시스템과 데이터를 보호하고 사고에 대응하기 위한 시도들을 지원하기 위해 몇 가지 형태의 네트워크 기반 보안솔루션을 사용하고 있다. 하지만 기존 네트워크 레벨 보안의 한계로 인하여 시스템 상에서 일어나는 행위를 제어하기 위한 차세대 보안솔루션으로 보안운영체제를 도입하고 있다. 최근에는 전자금융거래법 등의 세칙에 의해 정보처리 시스템 내의 정보의 유출, 변조 및 파괴 등을 보호하는 것은 물론 세부 작업 내역의 로깅에 대한 요구가 지속적으로 증가하고 있다. 이에 본 논문에서는 보안레이블에 의한 시스템 보안 강화 기술을 소개하고 강제적 접근 제어 결과에 의해 생성되는 보안 로그에 대한 구체적인 관리 전략을 제시한다. -
센서 네트워크는 유비쿼터스 컴퓨팅 환경을 실현하기 위한 네트워크로 센싱 및 통신 능력으로 인간이 접근하기 어려운 다양한 곳에 설치되어 감시나 탐지 등을 통하여 데이터를 수집한다. 이러한 환경의 구현을 위하여 센서 네트워크에서 센서 노드가 수집한 데이터는 사용자에게 전달될 때 안전한 통신을 보장하기 위해 센서 노드간 키를 설정하는 것은 보안을 위한 기본적인 요구사항이 되고 있다. 따라서 초소형, 빈번한 데이터 이동, 제한적인 계산 능력 및 저장 능력 그리고 베터리 전력 사용이라는 특성을 갖는 센서 노드에 알맞은 암호화를 위한 키 관리 구조가 요구된다. 따라서 본 논문에서는 센서 네트워크에서의 효율적인 키 설정을 위해 클러스터에 기반한 구조와 다항식을 사용한 pair-wise key설정 방법을 제안 하였다.
-
보안수준 평가 및 개선에 있어서 온라인 웹사이트 응용프로그램의 경우 측정 기준 설정과 보안 수준 표시에 많은 어려운 점이 있다. 이에 모토롤라부터 도입한 경영혁신 도구로서의 6 시그마 수준 표현 및 개선 기법을 웹사이트 보안수준 평가에 적용할 수 있도록, WASC(Web Application Security Consortium)에서 제공하고 있는 웹 애플리케이션 보안 평가 체크리스트를 사용하여 Bottom-Up 방식으로 웹 사이트에 대한 실제 침해 시도의 결과를 측정, 이를 보안수준 측정 및 개선에 활용할 수 있는 방안을 제시한다.
-
XML(eXtensible Markup Language)은 문서구조나 내용, 스타일의 자유로운 표현, 웹상에서 구조화된 문서의 전송이 가능하도록 설계된 표준 마크업 언어로, HTML에 비해 인터넷상에서의 정보 및 문서교환, 정보 검색 둥 이 편리한 장점을 갖는다. 그러나 XML 데이터가 방대해지고 복잡해짐에 따라 접근제어 정책을 규정하고 수행하기 위한 모델과 메커니즘의 필요에 따라 RBAC를 기반으로 하는 모델과 메커니즘에 대한 연구가 이루어지고 있다. 그러나 기존 연구들은 개념적 모델들 위주로 연구의 초점이 되어 있어 실제 모델 구현 시 시간적 공간적 오버헤드가 발생하는 단점이 있다. 따라서 본 연구에서는 XML 문서의 RBAC 기법을 기반으로 하는 노드의 권한 정보를 가지고 있는 접근 권한 트리 모델을 제안하였다. 이를 이용하여 노드권한에 모든 정보를 저장하고 권한을 가지는 구성요소에 접근할 경우나 권한을 추가로 부여하는 경우에 XML 엘리먼트, 속성, 링크 등의 세부요소에 대한 권한 체크 시간을 감소시켜 사용자에게 빠른 뷰를 제공할 수 있는 성능이 우수한 모델을 제시 하고자 한다.
-
DDoS 공격은 인터넷 환경에서 네트워크나 개인 호스트를 위협하는 대표적인 공격 트래픽이다. DDoS 공격은 간단한 Tool 로 공격이 가능하면서 네트워크 기반 구조에 큰 피해를 입힐 수 있기 때문에 그 심각성이 크다. DDoS 공격의 효과적인 방어와 대응을 위해서는 DDoS 공격 트래픽에 대한 정확한 분석과 탐지가 선행되어야 한다. 본 논문에서는 DDoS 공격 징후를 신속하게 탐지해 낼 수 있는 효율적인 트래픽 비율 분석법(ETAM)을 제안하고, ETAM 기법을 통해 공격을 빠르고 신속하게 탐지할 수 있음을 보인다.
-
웹 서비스를 기반으로 구축된 IT 환경에서 Dynamic Web page 를 동작하도록 하는 것이 CGI(Common Gateway Interface)이다. 이런 CGI 를 사용하는 Web page 에서는 XSS(Cross Site Scripting)에 취약점을 가지고 있다. XSS 의 취약점을 이용하여 Web page 의 변조, Cookie 의 가로채기 등의 악의적인 행동으로 인해 많은 피해사례가 있다. 기존의 연구들은 이러한 문제를 해결하기 위해서 게시판 입력 값을 체크하여 Meta character 를 필터링 하는 방법으로 XSS 공격을 대응하였다. 그러나 이러한 방법은 각 페이지 마다 필터링 스크립트를 사용하기 때문에 웹 서버의 성능에 많은 부하를 초래 하는 단점이 있었다. 따라서 본 논문에서는 이러한 웹 서버의 부하를 줄이기 위해 필터링 스크립트를 DLL(Dynamic link library) 화 시켜 모듈화된 함수를 각 페이지에서 호출하여 사용함으로써 웹 서버의 성능 향상을 제안 한다.
-
웹 게시판 서비스에서의 비정상행위 탐지 및 블러킹 방안 제시는 서비스를 제공하는 주체에게는 대량의 광고성 게시글로부터 안정적 서비스 운영이 가능하게끔 하고, 서비스를 이용하는 사용자에게는 원하지 않는 게시글로부터 블러킹 방안을 제공 받아 깨끗한 웹 게시판 서비스를 가능한 방안으로 인터넷 환경이 제공되면서 필터링 기술 발전 수준이 가장 높은 스팸 메일 필터링 기술을 응용하여 웹 게시판 서비스에 적용하여 필터링 효과 수준을 측정하고 다른 웹 서비스 등에 활용할 수 있는 방안을 제시한다.
-
Jeung, Jin-Ho;Kim, Hyun-Seok;Kim, Ju-Bae;Choi, Jin-Young 1242
국가 재난관리 시스템(National Disaster Management System: NDMS)은 개발 및 운용상의 여러 이유로 인해 개인정보의 수집을 필요로 한다. 그러나 이렇게 수집된 개인정보는 수집단계에서부터 소멸단계까지 인가/비인가 관리자에 의한 악용 또는 침해우려가 높다. 본 논문에서는 이러한 개인정보들의 관리 및 보호를 위해 재난관리시스템을 대상으로 보호대상 개인정보를 분석하고, 도출된 개인정보에 대하여 재난관리 업무상의 보호/통제를 평가하며, 개인정보 Life Cycle 별 위협 요소 및 잠재 위험 분석을 통한 영향평가를 수행하여 개인정보보호를 위한 관리적, 기술적, 물리적 대응방안을 제시하고자 한다. -
Kim, Kwang Hyun;Gyeong, Gyehyeon;Zhen, Zhao;Eom, Young Ik 1246
IP(Internet Protocol)프로토콜에 기밀성과 무결성을 지원해 주기 위해 IPSec(IP Security) 프로토콜이 등장하였다. 이러한 IPSec 프로토콜은 안전한 통신채널을 만들기 위해 IKE(Internet Key Exchange) 프로토콜을 사용하고 있지만, IKE 프로토콜에서 이루어지는 협약단계의 복잡성 문제로 인하여 IPSec 프로토콜을 사용 할 수 없는 상황이 생기고 있다. 본 논문은 이러한 상황을 해결하기 위해 협약단계를 간소화 시킨 P-IPSec(이하 Premade IPSec)프로토콜을 제시한다. P-IPSec 프로토콜은 사전정보의 협약단계의 어려움을 줄이기 위해 IPSec 세션 설정에 참여하는 호스트들이 협상을 해야 하는 사전정보를 목적지 호스트에서 결정, 전송하는 방식을 사용하고 있다. P-IPSec 프로토콜은 사전정보 협상과 배포의 복잡성 문제로 인하여 IPSec 통신을 하지 못하는 호스트들에게 IPSec 통신을 할 수 있는 수단을 제공해 준다. -
Song, You-Jin;Lee, Dong-Hyeok;Lee, Seung-Min;Nam, Taek-Yong 1250
데이터베이스를 아웃소싱하는 DAS 모델 환경에서 데이터베이스를 암호화하기 위해 암호화 알고리즘을 적용할 때, 암호화된 데이터의 순서는 평문과 달라, 인덱스를 구축할 수 없기 때문에 암호화된 데이터베이스에 대한 검색 처리상의 효율성 문제가 발생한다. 따라서, 아웃소싱된 데이터베이스 환경에 적합한 효율적인 암호화 메커니즘이 요구된다. 본 논문에서는 평문을 노출시키지 않은 상태에서 범위 검색이 가능한 새로운 고속 메커니즘을 제안하였다. 제안한 메커니즘은 복호화시 평문 데이터당 1 회의 XOR 연산과 버킷당 1 회의 암호화 연산만을 요구하므로 기 제안된$Hacig{\ddot{u}}m{\ddot{u}}{\c{s}}$ 의 방식보다 효율적이다. -
유비쿼터스 환경이 구축됨에 따라서 온라인상에서 사용자를 인증하고 적합한 서비스를 제공할 수 있도록하기 위하여 OTP(One-Time Password)에 대한 연구가 활발히 진행되고 있다. 하지만 ID와 고정된 패스워드의 대안으로 연구되고 있는 OTP 또한 중간자공격에 취약하여 패스워드 노출 문제가 발생하고, 기존의 사용되고 있는 방식이 6~8자리의 OTP를 사용하고 있기 때문에 자릿수를 알았을 경우 사전공격 및 추측 공격이 가능할 수 있다. 기존의 OTP는 OATH와 RSA에서 연구하고 있어 두 가지 표준으로 구분된다. 그 중 OATH에서 연구하고 있으며 RFC 4226에 기술되어 있는 HOTP는 Hash-based MAC을 이용하여 안전한 OTP를 생성하고 있다 하지만 HOTP도 자릿수(Digit)가 고정되어 있어 사전 공격 및 추측 공격에 취약할 수 있다. 따라서 본 방식은 HOTP의 자릿수를 가변적으로 생성하는 R(Random digit)-OTP를 생성함으로써 제 3자의 공격으로부터 안전하게 하였다.
-
Cho, Sanghyun;Lee, Min-Soo;Kim, Young-Gab;Lee, Junsub;Kim, Sangrok;Kim, Moon-Jeong;Kim, In Ho;Kim, Sung Hoon 1258
온라인 피싱과 같은 경제적 목적의 정보 수집 행위들이 급격히 증가하고 있는 가운데, 위험 사이트 정보를 관리하는 블랙리스트 기반의 대응과 신뢰할 수 있는 사이트를 기반으로 하는 화이트 리스트 접근 방법이 활용되고 있다. 그러나 블랙리스트 기반 방법은 피싱 사이트의 유효시간을 볼 때 비현실적이며, 화이트 리스트 접근 방법은 인증된 사이트 내에 존재하는 악성 웹 페이지나 악성 사이트로 유도되는 피싱 메일에는 대응하기 어렵다. 이 논문에서는 화이트 리스트 접근 방법을 보완하기 위해 사용자 웹 페이지의 위험도를 정량화 할 수 있는 웹 페이지 위험도 산정 기법을 제안한다. -
인터넷 및 디바이스의 발달과 유비쿼터스 환경이 도래함에 따라 모바일 디바이스를 이용하여 서비스를 제공받고자 하는 수요는 급속도로 증가하고 있다. 유비쿼터스 환경에서 모바일 디바이스가 이기종 네트워크로 이동하여 언제, 어디서, 누구에게나 끊김없는 서비스를 제공하기 위해서는 이기종 네트워크간의 통신 및 디바이스간의 데이터 통신이 가능해야 한다. 그러나 동종 네트워크에서의 보안 기술 및 통신 기술로는 이기종 네트워크에 적용했을 때 확장성 및 안전성에 많은 문제가 따른다. 따라서 이기종 네트워크 로밍 환경에서 안전하고 효율적인 인증 메커니즘을 제안하였다.
-
Ju, Seungyoun;Gyeong, Gyehyeon;Ko, Kwang Sun;Eom, Young Ik 1266
IPv6 환경에서는 NDP(Neighbor Discovery Protocol)를 이용한 주소 자동 설정 메커니즘을 지원한다. 그러나, NDP 는 메시지 내 중요 정보가 네트워크 상에 그대로 노출됨으로 인해 각종 공격에 취약하다. 이러한 취약성을 극복하기 위해, CGA(Cryptographically Generated Address)를 사용하여 주소의 소유권 증명이 가능한 SEND(SEcure Neighbor Discovery)가 도입되었다. 그러나 SEND 는 높은 비용 연산으로 인해 모바일 기기 등에 적용하는데 한계점을 가진다. SEND 의 한계점을 보완하고자 해쉬 함수를 이용해 주소 자동 설정에 사용되는 임시 주소를 감추는 기법이 제안되었다. 이 기법은 DAD(Duplicate Address Detection) 과정 중 SEND 수준의 보안을 제공하면서도 빠르게 동작할 수 있는 장점을 갖는다. 본 논문에서는 리눅스 환경에서 제안 기법을 구현해 보고, 주소 생성 시간 측정 및 DAD 과정에서 드러난 서비스 거부 공격에 대한 안전성을 검증한다. -
Shin, Jaehoon;Choi, Haelahng;Shin, Donghwi;Won, Dongho;Kim, Seungjoo 1270
최근 인터넷의 급속한 발달은 온라인 뱅킹, 인터넷 쇼핑몰 등에서의 실물 경제행위를 온라인상으로 처리할 수 있는 환경을 제공하지만 온라인상의 업무처리는 개인정보유출, 개인정보의 위조 및 변조 등의 문제를 가지고 있다. 사용자가 CA에게서 받은 인증서의 공개키로 전자서명 함으로써 개인정보유출, 정보의 위조 및 변조 등의 문제를 해결한 PKI(Public Key Infrastructure)기반의 인증서 검증시스템이 제안되어 사용되고 있다. 인증서 상태검증 방법에는 CRL(Certificate Revocation List)기반의 검증방식, OCSP(Online Certificate Status Protocol)기반의 검증방식 등이 있다. CRL기반의 인증서 검증방식은 인증서 취소목록을 검색해서 인증서의 유효성 여부를 응답하는 방식으로 시간이 지남에 따라 크기 증가와 오프라인 방식으로 인해서 목록을 다운받는 시간의 부담으로 인해서 OCSP방식이 제안되었다. 하지만 OCSP 방식 역시 서비스의 요청이 집중될 경우 문제가 발생될 수 있다. 그래서 분산된 OCSP를 구축하고 각 서버의 부하의 균형을 유지하기 위해 로드밸런싱 기법을 사용하고 있지만 그 방법 역시 지속적인 서비스 제공이 불가한 문제를 가지고 있다. 본 논문에서는 서비스 요청의 집중으로 인한 시스템 마비나 각 응답서버의 부하가 불균형적임으로써 생길 수 있는 문제를 해결할 수 있는 방법을 제안한다. -
Ahn, Joong-Ho;Lee, Seungyoung;Kim, Minsoo;Noh, Bong-Nam 1274
최근 모바일 환경의 기술 발전과 더불어 그 활용분야는 더욱 확대되고 있다. 하지만 그에 따른 역기능에 대한 문제는 나날이 심각해지고 있으며, 뚜렷한 대책 마련이 미비한 실정이다. 대표적 모바일 기기인 휴대폰도 각종 범죄의 도구로 사용되고 있으며, 그에 따라 범죄수사 과정에서 법적 증거자료 획득을 위한 중요도가 높아지고 있다. 하지만 휴대폰으로부터 획득한 증거자료의 신뢰성이 결여된다면, 법적인 증거능력의 상실로 큰 혼란을 유발시키게 된다. 본 논문에서는 법적인 증거능력을 상실시킬 수 있는 휴대폰 내부 메시지에 대한 위 변조 가능성에 대해 실험적으로 증명하고, 그 위험성을 고찰하는 것에 그 목적이 있다. 또한 이를 보완하기 위해서 해쉬함수를 휴대폰 내부 시스템에 적용하는 방법을 제시하고자 한다. -
Lee, Chang-Ho;Kang, Ju-Sung;Park, Tae-Hoon;Choi, Jang-Won 1278
초고속 인터넷망이 발달됨으로써 분산 컴퓨팅 시스템 구축이 용이해졌다. 분산 컴퓨팅 시스템은 저비용과 유휴 계산 자원의 활용으로 기존의 슈퍼컴퓨터와 유사한 능력을 발휘할 수 있다는 장점을 지닌다. 암호 알고리즘의 실질적인 안전성 요소인 키의 길이는 전수조사 계산량에 의존한다. 키 전수조사를 위한 대용량 계산은 슈퍼컴퓨터, 클러스터, 분산 컴퓨팅 등의 환경에 따라 세부적인 메커니즘에 차이를 보인다. 본 논문에서는 분산 컴퓨팅 시스템을 소개하고, 이러한 환경 하에서 암호 알고리즘의 키 전수조사 작업을 수행하기 위한 세부적인 절차에 대해서 논하고, 구체적으로 키 전수조사 작업을 효율적으로 수행하기 위한 방법을 제안한다.