Proceedings of the Korea Information Processing Society Conference (한국정보처리학회:학술대회논문집)
Korea Information Processing Society
- Semi Annual
- /
- 2005-0011(pISSN)
- /
- 2671-7298(eISSN)
Domain
- Information/Communication > Information Processing Theory
2014.04a
-
단일 프로세서의 성능 향상과 여러 개의 프로세서를 하나의 시스템으로 구성하는 고성능컴퓨터 제조 기술의 발전은 컴퓨터의 성능 향상에 크게 기여하였다. 고성능컴퓨터를 안정적으로 운영하고 효율적으로 관리하는데 영향을 미치는 대표적인 환경변수는 전원, 냉각, 공간이다. 이러한 환경변수는 데이터센터 기반시설 설계 단계에서부터 정확한 용량산정이 이루어 져야 한다. KISTI 슈퍼컴퓨팅서비스센터에서는 1969년부터 컴퓨터 시스템을 운영하여 왔으며, 특히, 슈퍼컴퓨터 시스템은 1988년의 슈퍼컴 1호기를 시작으로 현재는 슈퍼컴 4호기 시스템을 운영하고 있다. 많은 운영경험을 바탕으로 웹 기반의 기반시설 소요용량 계산기를 개발하였다.
-
Kim, Sun-Wook;Kim, Seong-Woon;Kim, Dae-Won;Oh, Soo-Cheol;Moon, Jong-Bae;Jo, Jeong-Hyun;Choi, Ji-Hyuk 5
일반적인 가상화 플랫폼에서는 가상화 소프트웨어가 소프트웨어적으로 에뮬레이션하여 제공하는 가상 I/O 장치들을 가상 플랫폼에서 사용한다. 소프트웨어 에뮬레이션 기반 I/O 장치들을 사용하는 가상 플랫폼들은 성능이 떨어지고 고사양의 응용 프로그램을 지원할 수 없는 문제점을 가지고 있다. 본 논문에서는 해당 문제점을 극복하기 위해 PCI 기반 하드웨어 장치들을 가상 플랫폼에 직접 할당하여 고품질의 가상 플랫폼을 제공하는 기술을 설계 및 구현한다. -
Oh, Soo-Cheol;Kim, SeonWook;Kim, DaeWon;Moon, JongBae;Cho, JungHyun;Kim, SeongWoon 8
가상 데스크탑은 서버상에 서버 가상화 기술을 사용하여 다수의 가상 머신을 실행하고, 이를 네트워크로 연결된 클라이언트에서 사용하는 기술이다. 이러한, 가상 데스크탑이 대중화됨에 따라 다양한 형태의 클라이언트들이 시장에 존재한다. 본 논문에서는 ARM 임베디드 시스템 기반의 가상 데스크탑 클라이언트를 제안한다. 본 논문에서 제안하는 클라이언트는 임베디드 시스템 기반으로 소형화 및 저전력을 기본 특징으로 하며, 하드웨어, 운영체제, 가상 데스트탑 소프트웨어 모듈로 구성된다. 가상 데스크탑 소프트웨어 모듈은 사용자 인증을 통하여 가상 데스크탑 서버에 접속하고, 가상 데스크탑 뷰어를 통하여 서버의 가상 데스크탑을 사용한다. 본 클라이언트는 실제 가상 데스크탑 서버에 접속하여 동작 실험을 하였으며, 동영상 서비스까지 수행하는데 성능상에 문제가 없음을 확인하였다. -
Shin, Jangseop;Han, Sangjun;Jung, Hyungyun;Ahn, Minwook;Youn, Jonghee M.;Paek, Yunheung 12
하드웨어가 해저드(hazard) 검출을 지원하지 않는 멀티이슈 VLIW 프로세서의 성능을 높이기 위해서는 컴파일러가 명령어 의존성과 하드웨어 자원의 제약을 지키는 범위 안에서 최대한 명령어수준 병렬성(ILP)을 활용하는 것이 중요하다. 기본 블록(basic block) 스케쥴링은 Branch 등 제어 흐름(control flow)의 경계를 넘어선 스케쥴링을 행하지 않아 그 효과가 제한적이다. 소프트웨어 파이프라이닝(software pipelining)은 루프(loop)의 경계를 허물어 여러반본(iteration)의 명령어가 동시에 수행되도록 하는 것으로 모듈로 스케쥴링(modulo scheduling)은 그 중에 한 범주의 스케쥴링 기법들을 일컫는다. 본 연구에서는 그 중 한가지인 스윙 모듈로 스케쥴러(swing modulo scheduler)[1]를 구현하여 그 효과를 알아보고자 한다. -
멀티미디어를 비롯한 많은 스트리밍 어플리케이션은 에너지 소비의 상당한 부분을 데이터 접근 연산 실행 명령어에 의해서 소비된다. 이러한 어플리케이션에서는 데이터 재사용성을 이용하여 에너지 소모량을 절감할 수 있다. 빈번히 사용되는 데이터를 고속의 상위 계층 메모리에 상주시켜 메인메모리 접근 횟수를 줄인다. 결과적으로 메모리 서브시스템에서 에너지 소모를 절감할 수 있게 된다. 본 연구에서는 어플리케이션의 재사용성을 분석하여 해당 어플리케이션에 특화된 스크래치패드 메모리 서브시스템 구성을 탐색하는 기법을 제안하고자 한다. 제안된 기법을 사용하면 하드웨어 제어 캐시 메모리와 비교하여 약 49% 에너지 소모를 절감하는 것이 가능하다.
-
멀티프로세서 시스템 온칩 (MPSoC) 플랫폼은 고성능 임베디드 시스템을 위한 핵심 구성요소이다. MPSoC 를 구성하는 각각의 처리요소 (processing element, PE)는 대응하는 태스크의 연산 특징에 맞춤으로 최적화되어 있어야 한다. 갈수록 증가하는 고성능의 요구에 따라 동종 MPSoC 는 각각의 태스크 연산 특징에 최적화된 다양한 PE 를 보유한 이기종 MPSoC 로 발전되어 왔다. 따라서 이기종 MPSoC 의 코어들은 응용에 특화된 맞춤형 명령어 세트로 설계된다. 하지만 이러한 이기종성은 다양한 태스크로 구성된 응용들을 어떻게 서로 다른 특성을 지닌 PE 들에 매핑해야 최적의 시스템을 구성할 지를 결정해야 하는 부담을 컴파일러와 같은 툴에 지우고 있다. 잘못된 매핑은 시스템 성능을 현저히 저하시킬 소지가 있다. 본 연구에서는 멀티미디어 응용 태스크의 연산 패턴을 분석하여 최적의 태스크 매핑을 결정하는 기법을 제안하고 있다.
-
Lee, Sang-Rack;Park, Jin-Tae;Woo, Byeong-Hyeon;Choi, Han-Go 20
기존 사용되고 있는 디지털 도어락은 사용자의 편의에 중점을 두어 보안 측면에서는 매우 취약한 단점이 있다. 이에 본 논문은 카메라와 센서, 통신 모듈이 결합된 디지털 도어락과 중계기, 서버를 시스템화하여 도어락 설치장소 전방에서 접근하는 객체를 감지 및 인식하고 이미지와 문 열림 정보를 사용자의 스마트 디바이스로 전송해 주는 영상 디지털 도어락 시스템을 제안하고자 한다. 제안한 시스템은 실험 결과 대상거리 내에서 96~98%의 접근자 인식률과 사용 통신망에 따라 평균 약 17.1~23.9초의 전송시간이 소요되었다. 따라서 도어락 시스템 전방의 상황을 모니터링하여 실시간 보안 대응이 가능할 것으로 판단된다. -
본 연구에서는 공원이나 학교 등의 안전한 생활을 위한 LED 제어 플랫폼 개발을 제안한다. 우리는 공원이나 학교에서 주변 환경에서 사람이 근접하면 밝기를 조절하여 불안 요소를 제거하고, CCTV 카메라와 연계된 보안제어 장치 개발을 통해 안전한 생활 서비스를 제공한다. 또한 상황에 따른 감성조명 제어 서비스를 제공한다. 통합 관제 플랫폼 개발은 공원이나 학교 등의 조명시설을 중심으로 서비스를 제공하고 향후 방범, 교통, 환경, 방재, 시설물관리 시스템들을 경제적으로 구축하고 효율적으로 관리하기 위한 확장 가능한 서비스 기술을 제공할 수 있도록 한다. 제안 시스템은 동일 장치에서 사계절마다, 테마별 감성을 표출하도록 프레임 그룹을 수행시킴으로써 원하는 감성을 표출할 수 있음을 보여주고 있다.
-
현대 전자기술의 급격한 발전은 첨단 과학기술 발전에 이바지하였다. 회로카드 수십 개가 하는 역할을 IC하나로 대신하였으며 이로 인하여 전자장비의 크기는 점점 작아지고 있다. 그렇지만, 급격한 전자기술의 발전은 오래된 장비를 운용하는 곳에서는 오히려 문제점으로 발생하고 있다. 장비제작사는 기술발전에 의해 기존 제품의 대체품 없이 생산 중단함에 따라 이로 인하여 장비관리에 문제점이 발생되었고, 이는 곧 장비 가동률에 영향을 미치게 된다. 그렇기 때문에 노후 장비를 운용하는 곳에서는 자체적으로 대체 수리원 확보 또는 정비능력을 확보하여야 할 수 밖에 없다. 따라서, 본 논문에서는 전자 회로카드의 신뢰성 있는 정비 방안을 제시하고자 한다.
-
다중의 명령어를 동시에 수행할 수 있는 멀티코어 시스템의 특성으로 하나의 시스템 내에서 태스크를 수행하면서 외부 이벤트의 발생에 의한 인터럽트를 동시에 처리할 수 있다. 각 태스크가 처리되어야 하는 시간에 제약성을 갖는 실시간 시스템에서는 스케줄러에 의해 CPU 코어에서의 수행이 제어되어야한다. 본 논문에서는 최적이라고 알려진 Pfair 멀티코어 스케줄러의 각 코어별 유휴시간을 정량적으로 평가함으로써 인터럽트 처리의 지연시간을 분석한다.
-
최근 스마트폰이나 태블릿 PC 등의 모바일 디바이스가 상용화 되어감에 따라 그 안에서 핵심적인 처리기능을 담당하는 프로세서의 코어 수가 점차적으로 늘어나고 있다. 많은 수의 코어를 효율적으로 사용하기 위해 여러 가지 메커니즘이 구현되어 있으나, 단일 프로세스를 순차적으로 실행하는 경우 여전히 성능에서의 한계가 존재한다. 병렬화 되어 있지 않은 프로세스의 경우, Amdahl's Law[1]에 따르면 순차적으로 실행을 할 수 밖에 없는 부분이 존재하고, 이 부분은 하나의 코어에서만 실행되기 때문에 많은 연산 자원들이 낭비되는 현상이 발생한다. 본 논문은 다중 코어 환경에서 이러한 잉여자원을 효과적으로 사용하기 위해 Back-end Fusion 이라는 구조를 제안하여 프로세서의 성능 향상을 위한 연구를 진행하였다. Back-end Fusion 이란, 연산 처리를 담당하는 back-end 부분(execution unit, writeback 단계 등)을 필요에 따라 코어 간에 동적으로 재구성하여 성능을 향상시키는 메커니즘이다. 이 재구성된 프로세서의 back-end 를 효율적으로 사용하기 위해, 종속성과 로드 밸런스 등을 고려한 인스트럭션 분배 알고리즘을 함께 제안한다. Intel 사의 x86 Instruction Set Architecture(ISA)를 기반으로 한 시뮬레이터를 이용하여 Back-end Fusion 프로세서의 성능을 측정 해 본 결과 기존의 단일 코어 프로세서에 비해 평균 32.2%의 성능 향상을 확인할 수 있었다.
-
최근 무선 통신 및 반도체 기술이 발전하면서 다양한 응용 분야에서 센서를 활용하는 시스템이 증가하는 추세이다. 이러한 센서 시스템은 전력 공급이 제한적이고 저전력 전원 공급 장치를 사용하기 때문에 불안정한 전력 공급 상황에서 시스템의 비정상 종료 시 데이터의 무결성을 보장할 수 없는 문제가 있다. 이를 해결하기 위해 시스템 내부에 추가 전원 장치를 제공하거나 비휘발성 메모리에 연산장치를 추가하는 등의 방안이 제안되었지만, 이는 물리적, 비용적 오버헤드를 초래한다. 본 논문에서는 이러한 오버헤드를 최소화하면서 센서 시스템의 신뢰성을 높이는 방안을 제시한다. 제안하는 방법을 ARM 프로세서와 FPGA를 기반으로 구현하고 그 효용성을 검증하였다.
-
최근의 컴퓨터 시스템은 멀티 코어를 기반으로 병렬성 향상을 추구 하고 있지만 코어의 개수가 증가함에 따라 메모리가 새로운 병목 지점으로 지적되고 있다. 메모리 시스템은 가상 메모리, 물리 메모리, 뱅크 메모리 3계층으로 나눌 수 있으며, 각 계층은 상호연관 관계가 있어서 분석하기에 어려움이 있다. 본 논문에서는 이를 위해 계층 구조를 지원하는 시뮬레이터를 제안한다. 제안하는 시뮬레이터는 총 5개의 구성 요소로 이루어져 있으며, CPU 개수, 캐시 정책, 뱅크 개수등 다양한 설정을 지원한다. 또한 시뮬레이터를 통하여 운영체제 수준의 물리 메모리 관리자가 메모리 접근 지연에 영향이 있음을 보인다.
-
CMOS 이미지 센서는 모바일 디바이스, 특히 스마트 폰에 내장된 카메라에 가장 광범위하게 사용된다. 이러한 이미지 센서의 정상 동작을 검사하기 위해서는 불량화소 검출과 같은 테스트가 수행되어야 하며, 테스트를 위해서는 센서에 의해서 캡처된 이미지를 대상으로 이미지 처리를 할 수 있는 함수제공이 필수적이다. 이 논문에서는 CMOS 이미지 센서의 동작을 효율적이고 엄격하게 판단할 수 있는 자동 검사 시스템을 구축하고 이미지 센서로부터 캡처되는 이미지 데이터에 대해서 목적에 맞는 테스트를 수행 할 수 있도록 이미지 처리 함수를 구현하고 실험하였다.
-
무선 센서 네트워크에서 센서 노드의 제한된 에너지 문제 해결을 위해 많은 연구들이 진행되었다. 근본적인 문제 해결을 위해 최근 에너지 수집형 센서 노드들이 개발되고, 에너지 수집을 고려한 많은 연구들이 진행되고 있다. 하지만 에너지 수집형 무선 센서 네트워크를 위한 시뮬레이터와 관련된 연구는 아직 미비한 수준이다. 본 논문에서는 환경 에너지 중 하나인 태양 에너지와 에너지 저장 장치의 특성을 고려하여 에너지 수집(Harvesting) 모듈(수집, 소비 모델)을 구현하고, 아울러 태양 에너지 기반 WSN(Wireless Sensor Network)을 위한 MAC과 Routing 기법들이 추가된 사용자 친화형 GUI 기반 시뮬레이터를 제안한다.
-
최근 기존 스토리지의 물리적 한계를 극복하기 위해 차세대 스토리지로 불리는 스토리지 클래스 메모리(SCM)의 연구 및 개발이 활발히 진행되고 있다. 이러한 SCM의 장점을 활용하기 위한 SCM 전용파일 시스템 또한 많은 연구가 되고 있다. 하지만, 현재까지 연구되어온 SCM 전용 파일 시스템은 빠른 속도에만 중점을 두어 부분적인 일관성 지원 또는 특정한 환경에서의 시스템 성능 저하 등의 문제요인이 있다. 본 논문에서는 SCM과 SCM 전용 파일 시스템을 알아보고 일관성 유지 기법의 비교 및 분석을 통하여 현재까지 연구된 일관성 유지 기법의 문제점을 파악하고 SCM에 최적화된 새로운 일관성 유지 기법의 방향을 모색한다.
-
가상화 환경에서 물리 서버 자원의 효율적인 사용을 위하여 부하가 많은 물리 서버로부터 부하가 적은 물리 서버로 가상 머신을 옮기는 실시간 이주 기법은 많은 네트워크 대역폭을 사용하게 된다. 이로 인해 물리 서버의 가용 네트워크 대역폭이 감소하여 다른 가상 머신들의 네트워크 성능 저하를 불러일으킨다. 본 논문에서는 이러한 문제를 해결하고자 전송되는 페이지들의 값들을 비교하며, 특정 값으로만 이루어진 페이지들을 전송하지 않는 가상 머신 이주 기법을 제안한다.
-
최근 HDD와는 다른 성능 특성을 가진 SSD가 빠르게 보급됨으로써, SSD의 성능 특성을 고려한 연구들이 활발하게 진행되고 있다. 특히, SSD의 내부에 위치한 작은 사이즈의 램 버퍼를 활용함으로써 SSD의 랜덤 쓰기의 성능을 향상시키기 위한 기법들이 연구되고 있다. 본 논문에서는 SSD의 구조를 확인하고 기존 데이터 버퍼 교체 기법에 대한 분석 및 비교를 수행한다.
-
Kim, Young-Seung;Jo, Hyun-Chul;Jin, Hyun-Wook;Lee, Sang-Il 58
임베디드 소프트웨어는 국방, 항공 우주, 자동차와 같이 다양한 응용분야에서 그 중요성이 부각되고 있다. 이와 함께 시스템 자원의 효율성을 높이고 응용 소프트웨어 간 안전한 실행환경을 제공하기 위해서 자원 파티셔닝의 필요성이 강조되고 있다. 최근 임베디드 시스템의 응용 분야가 다양해지면서 주기적인 파티션과 함께 비주기적인 파티션들에 대한 요구가 증가하고 있다. 하지만 기존 시스템들은 비주기적인 파티션은 고려하고 있지 않거나, 주기적인 파티션에 비해서 우선순위가 낮게 취급하고 있다. 이러한 문제를 해결하기 위해서 본 논문은 높은 우선순위의 비주기적인 태스크 그룹을 지원하기 위한 구조를 제안하고, 리눅스의 cgroup 프레임워크를 확장하여 구현한다. -
문자열 매칭은 긴 텍스트 문자열 상에 짧은 질의 문자열이 나타나는 모든 위치를 찾는 문제이다. 텍스트 문자열이 고정되어 있는 경우에는 접미사 트리나 접미사 배열과 같은 자료구조를 이용하여 보다 효율적인 문자열 매칭을 수행할 수 있다. 이 때 사용자 인터페이스에 관련되어, 또는 다른 통계적 처리를 수행하기 위하여 주어진 질의 문자열의 출현 위치에 대한 히스토그램을 계산할 필요성이 있다. 그러나 질의 문자열의 출현 횟수가 많은 경우 각 출현 위치를 모두 순회하며 집계해야 하므로 시간적으로 매우 비효율적이다. 본 논문에서는 웨이블릿 트리를 이용하여 접미사 배열을 색인함으로써 히스토그램 계산에 있어서 질의 문자열의 출현 횟수와는 시간적으로 독립적인 집계 기법을 제안한다. 또한 실험을 통하여 질의 문자열의 출현 횟수가 많을수록 제안 기법의 성능이 우수함을 보인다.
-
Cho, Jung-Hyun;Kim, Dae Won;Kim, Sun Wook;Bae, Moon Jong;Oh, Soo Cheol;Kim, Seong Woon;Kim, Hak Young 65
-
Kim, Dongmin;Hong, Gi Moon;Jung, Byeong Yong;Kim, Jungguk 70
본 연구에서는 차량용 정보처리를 위한 통신 모듈 인터페이스를 설계하여 차량 상태 및 운전자 상태 문제를 동시에 처리하고자 하는 데이터 처리 모듈을 설계한다. 통신 모듈의 설계는 RT-eCos 기반으로 설계되며, 데드라인에 기반한 실시간 스케줄링으로 차량상태 및 운전자 상태 정보를 스케줄링 하여 실시간성을 보장한다. 본 연구를 통하여 차량에서 수집된 데이터와 운전자 상태를 수집하여 차량문제 및 운전자 상태 문제에 대하여 정보를 가공이 가능할 것이며, 이를 통하여 다양한 방식의 응용서비스를 구축 할 것이다. -
Bang, Jiseon;Lee, A-Reum;Ock, YoonJung;Kim, Yoonhee 73
소셜 네트워크 서비스의 증가로 인해 개인의 관심분야의 수집과 분석이 용이해졌을 뿐만 아니라, 많은 양의 정보를 활용할 수 있게 되었다. 이에 빅 데이터를 이용한 분석이 여러 분야에서 제안되고 있다 한편, 광고효과 측정 방법에 있어서 빅 데이터 분석은 많은 부분 정확도가 떨어지고, 시간이 오래 걸린다는 단점이 있었다. 때문에 본 시스템에서는 소셜 네트워크에서의 데이터를 파싱하여 TV 광고에 대한 사람들의 반응을 분석하고 그 효과를 그래프로 보여주도록 제작하였다. 본 시스템을 통해 광고효과 분석이 기존보다 빨라졌으며 다양한 방식의 분석이 가능해졌다. -
A Study on The Grid File Construction Method based on MapReduce for Multidimensional Data Processing최근 컴퓨터와 인터넷 이용의 확산, 스마트폰을 포함한 스마트 기기의 보급과 소셜 네트워크 이용의 확대, 위치 기반의 다양한 서비스 확대 등으로 처리해야 할 데이터 크기가 증가하는 추세이다. 이에 따라 대용량 데이터에 대한 처리가 큰 이슈로 떠오르고 있다. 그로 인해 대용량 데이터 처리를 위한 큰 규모의 분산 컴퓨팅 환경을 지원하는 프레임워크인 하둡이 개발되었으며 많은 기업에서 이를 활용하고 있는 추세이다. 하지만 대용량 데이터 중 영상, 의료, 센서 데이터 등 다차원 데이터 처리에 관한 연구는 미비한 상태이다. 기존의 다차원 데이터 처리를 위해 다양한 다차원 인덱스가 제안되었지만, 대용량 다차원 데이터 처리는 단일머신에서는 비효율적인 단점이 있다. 본 논문에서는 다차원 인덱스 기법인 그리드 파일을 하둡의 분산 병렬 처리 모델인 맵리듀스를 기반으로 생성하는 기법을 제안한다. 또한 앞서 생성된 그리드 파일을 가지고 맵리듀스를 이용한 질의처리 방법을 제안 한다. 이로 인해 단일머신에서의 그리드 파일 생성을 병렬처리 함으로써 생성 시간을 단축시키고 질의 처리 또한 맵리듀스를 이용하여 병렬 처리 함으로써 질의 시간 단축을 예상한다.
-
윈도우나 리눅스 등의 일반적인 파일 시스템은 데이터를 로컬 저장 장치에 직접 저장하고 관리하기 때문에 대용량 저장 공간을 기반으로 운영된다. 반면에, 클라우딩을 위한 가상 파일 시스템은 데이터를 로컬 저장 장치에 직접 저장하는 경우보다는 지역적으로 분산된 데이터에 대한 지시자만을 관리하는 경우가 더 많다. 이 연구에서는 소규모 클라우딩 환경에서 파일 시스템의 디렉터리 체계를 DB로 유지하면서 모든 데이터 파일들은 지시자로만 관리하는 유닉스 파일 시스템 스타일의 가상 파일 시스템을 설계하여 제안한다. 시험 결과, 트리 구조의 디렉터리 체계가 의도대로 이루어짐이 확인되었다.
-
Kim, Chei-Yol;Park, Jeong-Sook;Kim, Young-Chang;Kim, Young-Kyun 83
분산 파일시스템의 클라이언트 측에 SSD 장치를 캐시장치로 사용하여 분산파일시스템에 부족한 랜덤 입출력 성능을 향상시키고, Back-end 데이터 서버의 부하를 줄일 수 있다. 본 논문은 국내에서 개발된 분산파일시스템인 MAHA-FS의 클라이언트 측에 읽기 캐시로 SSD 장치를 지원함으로써 캐시 히트시에 읽기 성능을 향상 시킬 수 있음과 더불어 읽기 캐시의 기능 추가로 인한 쓰기 성능의 저하가 없음을 보여준다. 본 논문에서 제안한 SSD 캐시를 이용하여 분산파일시스템의 활용 분야을 넓힐 수 있을 것으로 기대한다. -
Aho-Corasick (AC) 알고리즘은 실시간 성능을 요하는 많은 응용 분야에 적용되는 스트링 매칭 알고리즘으로서, 한번에 여러 개의 패턴들을 동시에 매칭시키는 것이 가능하다. 본 논문에서는 Intel 의 Many Integrated Core (MICO 아키텍쳐인 Xeon Phi 칩 상에서 AC 알고리즘을 병렬화한다. 이를 위하여 AC 알고리즘에서 입력 데이터에 대하여 여러 개의 패턴들을 동시에 매칭시키는 데에 사용되는 Deterministic Finite Automaton 구조를 압축시키는 새로운 기법을 제안한다. 이 기법은 캐시 미스를 감소시켜서 XeonPhi 상에서 AC 알고리즘의 성능을 크게 향상시킨다.
-
이 논문에서는 그리드 환경에서 과학응용을 효율적으로 수행시키기 위해 클라우드 기반의 동적자원 프로비저닝 기술을 그리드 응용에 적용하기 위한 테스드베드 설계를 기술한다. 이를 위해 클라우드 기반 그리드 테스트베드 구축을 위한 요구사항 및 응용 아키텍처 설계를 요약한 후 가상화 자원을 이용하는 과학데이터 그리드 플랫폼을 대용량 데이터 처리에 적합하도록 최적화하고, 그 방안을 제시한다. 설계된 테스트베드는 그리드 환경 고도화를 위한 접근 방법으로 계산 자원 제공을 위해 클라우드 기술을 활용하도록 한다.
-
최근 기업, 학교 등에서 가상 데스크톱 환경을 구축하는 사례들이 확대되면서 보다 효율적이고 안정적인 서비스를 제공할 수 있는 적합한 스토리지 시스템 도입이 요구되고 있다. 가상 데스크톱 시스템은 대부분 가상 데스크톱의 기본 이미지를 스토리지 시스템에 저장하고 다수의 가상 데스크톱 스냅샷들이 기본 이미지를 공유하도록 함으로써 시스템 운영과 보안 그리고 자원 활용을 높이도록 구성한다. 이러한 가상 데스크톱 이미지는 파일 시스템에서 파일 기반으로 저장되고 관리된다. 따라서 파일 시스템에서 파일 기반의 스냅샷 기능이 필요하다. 하지만 일반 파일 시스템에서는 스냅샷과 같은 기능이 제공되지 않기 때문에 이미지를 QCOW2 등과 같은 파일 포맷으로 만들어서 스냅샷 기능을 사용할 수 있다. 하지만 스냅샷 기능을 수행하기 위해서는 파일 데이터를 읽고 쓰는 동작이 함께 수반되어야 하기 때문에 가상 데스크톱 성능에 커다란 영향을 미칠 수 있으며 가상 데스크톱 환경이 확장함에 따라 파일 데이터 입출력으로 인한 오버헤드로 서비스를 제공하기 어렵게 된다. VDI-FS 시스템은 가상 데스크톱 환경을 지원하기 위한 파일 시스템으로 기본 이미지와 스냅샷들 간의 메타데이터 및 데이터 공유를 제공하며 보다 효율적인 스냅샷 기능을 제공한다. 본 논문에서는 VDI-FS 시스템에 대한 소개와 스냅샷을 지원하는 방법에 대해 기술한다. 그리고 NFS에서 QCOW2 를 이용한 스냅샷을 사용했을 때와 VDI-FS 시스템에서 스냅샷을 사용했을 때와의 성능 비교를 통하여 VDI-FS 시스템의 스냅샷 기능이 우수한 성능을 보임을 제시한다.
-
An, Jae-Ho;Hwang, Dong-Yeop;Kang, Min-Ji;Choi, Kwang-Hoon;Kim, Jai-Hoon 97
전자책 (E-Book)에 대한 수요가 커짐에 따라서 전자책 시장이 점점 커지고 있다. 이에 PDF 와 같은 다른 형태의 문서들을 전자책으로 변환하는 프로그램 및 서비스들에 대한 요구가 늘어가고 있다. 전자책의 공급 규모가 커지고 형식이 발전함에 따라서 대규모의 전자책들을 빠르고 효율적으로 변환 가능하게 하는 환경의 조성이 필요하게 되었다. 기존 시장에 배포되거나 출판된 PDF형식의 문서를 오픈소스 변환 라이브러리를 이용하여 변환할 수 있는 변환기를 작성하고, 이를 이용해 대규모 PDF 를 저장하고 있는 분산 저장 시스템에서 백그라운드 배치 작업으로 변환할 수 있는 구조를 설계 및 제안한다. 본 논문에서는 전자책의 효율적인 변환을 위한 분산 환경에서의 작업 배분방법을 다룬다. -
이벤트란 객체 상태 변화에 따른 상황 변화이다. 이벤트는 어떤 구성요소들로 이루어져있는가에 따라서 표현력이 달라지고 그 표현으로 알 수 있는 정보가 달라진다. 본 논문은 이전 연구에서 제안한 육하원칙에 의해 제안된 구성요소들을 보완하여 이벤트를 이전 구성요소보다 표현력이 더 뛰어난 이벤트 구성요소를 제안하고, 이 구성요소를 이용한 이벤트 표현 방법을 제안한다. 또한, 본 논문에서는 제안한 이벤트 표현법이 IoT 시대에서 Thing들이 센싱, 통신, 처리이벤트 정보를 표현하는데 활용될 수 있음을 보인다.
-
기업에서 사용하는 시스템에서는 대량의 데이터를 실시간으로 처리해야 하며 또한 시스템 장애로 인한 생산 중단이 발생하지 않도록 하기 위해 서버 이중화 구성에 많은 투자를 하고 있다. 장애를 최소화하기 위해 서버 구성을 Active-Standby 구조로 이중화를 구성하여 사용하고 있으며, 이로 인해 시스템에 대한 많은 비용을 투자하고 있다. 서버 부하 감소 및 서버 가용성 향상을 통한 투자 비용을 절감하기 위해 서버 분산 처리에 대한 방법이 나오고 있다. 그러나 Network 스위치나 라우터 등의 Hardware 적인 분산 시스템을 이용한 방법으로는 특정한 데이터만을 분산하여 처리할 수 없고 Hardware 의 투자 비용 또한 증가하게 된다. 또한 서버의 Active-Standby 구성에서 Standby 서버는 Active 서버의 문제 발생시에만 이용하게 됨으로 인해 서버의 가용성이 떨어지는 불합리가 발생함으로 인해 이를 개선하기 위한 연구를 통해 Active-Active 구성을 통해 서버의 가용성을 확보하고자 한다. 본 논문에서는 서버 가용성 향상을 위한 방법으로 DQ(Distributed Queue)를 이용하여 응용프로그램에서의 데이터 분산을 통한 응용프로그램에서의 부하를 분산하여 서버 내 리소스를 최대한 활용하면서 응용프로그램에서의 부하를 감소화할 수 있는 방법을 검증하고자 한다.
-
Park, Hosik;Kang, Namyong;Park, Seulgi;Moon, Jungmin;Oh, Sangyoon 109
SNS(Social Network Service)는 새로운 소통수단으로 인적 네트워크뿐만 아니라 사회, 문화 등에 많은 영향을 미치고 있다. 특히, 무선인터넷과 스마트폰의 보급으로 정보유통량이 기하급수적으로 증가하면서, 데이터를 처리 및 분석하는 것이 화두가 되고 있다. 본 논문에서는 급증하는 SNS 데이터를 처리 및 분석하여 의미 있는 데이터를 키워드 중심으로 추출하고자 하였다. 이를 위해 기존 데이터 처리방식이 아닌 빅데이터 처리에 적합한 MapReduce 환경에서 SNS 데이터를 필터링하고, 토픽을 예측하기 처리방법을 제시하였다. 또한, 웹 서비스를 기반으로 구현하여 분석된 데이터를 시각적으로 표현하고, 재생산하였으며, 실험을 통해 제안하는 처리방법의 성능을 검증하였다. -
클라우드(cloud)를 이용한 응용 실행에서 클라우드 서비스 브로커 (cloud service broker, CSB)는 효과적인 자원 사용 및 서비스 수준 협약(service level agreement, SLA) 보장 등의 장점을 가진다. 따라서 본 논문에서는 CSB 를 통한 응용 실행에서의 가상 머신 (virtual machine, VM) 할당 기법들을 소개하며 BestFit (BF), WorstFit (WF), Modified BestFit (MBF), Modified WorstFit (MWF), Reserved Instance-aware Modified BestFit (M-MBF) 의 평균 VM 사용률을 비교한다.
-
트랜잭셔널 메모리는 다중 코어 시스템에서 lock 을 대체할 메모리 동기화 기법으로 소개되었다. 트랜잭셔널 메모리를 사용하는 시스템에서 같은 주소의 메모리에 동시에 접근하여 충돌이 일어난 트랜잭션은 충돌해결정책에 의해 유효화 될지 버려질지 선택된다. 기존의 트랜잭셔널 메모리는 고정된 충돌해결정책을 사용하여, 상황에 따라 가장 유리한 트랜잭션을 선택 해주지 못하는 한계가 있었다. 본 논문에서는 상황에 따라 여러 정책 중 유리한 충돌해결정책을 판단하여 적용시키는 방법을 제안한다. STAMP 벤치마크를 통한 시뮬레이션 결과, 제안하는 방법은 기존에 사용되는 Timestamp, Karma 충돌해결정책 대비 평균 22% 높은 성능 향상을 보였다.
-
오늘 날 중요한 정보를 보호하기 위해 정보의 암호화 작업이 필수요소로 자리잡았다. 하지만 데이터의 크기가 커지면 암호화 처리 시간이 크게 증가하는 문제가 있었다. 본 연구는 GPGPU의 CUDA 프로그래밍 모델을 사용하여 고처리율 AES 를 병렬 암호화하는 기법을 제안하였다. 기존의 기법과 비교하여 제안한 CUDA overlapping 기법을 약 31% 정도 처리 시간을 단축시킬 수 있었다.
-
클라우드 브로커는 대규모의 데이터센터를 거느린 클라우드 서비스 제공자와 그로부터 제공되는 자원을 이용하여 원하는 작업을 실행하는 클라우드 이용자 사이를 중개하여 제공자 측에는 보다 많은 이용자들이 서비스를 이용하는 데 용이하도록 하여 수익을 증대시키고, 이용자 측에는 정해진 예산 내에서 서비스 협정(Service Level Agreement, SLA)를 보장하여 원하는 작업을 실행하도록 하는 역할을 수행하여 스스로의 이익을 창출한다. 본 논문에서는 클라우드 브로커의 이러한 서비스 차익거래를 위해 필요한 VM 풀의 운영에 있어 효과적인 VM 예약 기법을 제안한다.
-
워크플로우 관리 시스템은 사용자의 어플리케이션 실행 요청들을 받아서 클라우드 위에서 수행시켜주는 역할을 한다. 따라서, 다중 워크플로우 요청을 스케줄링할 수 있는 알고리즘이 반드시 필요하다. 본 논문은 다중 워크플로우를 스케줄링하기 위한 기법들을 분석하고자 한다.
-
본 논문에선 모바일 클라우드 컴퓨팅을 실현하는 기존의 모바일 클라우드 시스템들을 설명한다. 특히 고급 컴퓨팅 응용 서비스를 제공하는 기존의 모바일 클라우드 시스템들을 서술하고 이런 시스템이 고급 컴퓨팅 응용 서비스를 제공하는데 있어 고려하지 않은 문제점과 추가적으로 해결해야 하는 이슈를 제시한다.
-
저 전력 기술에 기반한 무선 센서 네트워크 (Wireless Sensor networks, WSN) 기술은 유비쿼터스 사회의 중요한 핵심 기술 중 하나이다. 본 논문에서는 이러한 WSN에 기반한 응용으로서 국경 감시 및 제어 시스템을 제안한다. 시스템은 센서노드, 게이트웨이, 서버, 모바일 애플리케이션으로 구성된다. 모바일 애플리케이션은 사용자모드와 관리자모드로 나뉘어, 일반 사람들도 스마트폰을 통해 국경침범을 감시하고 주변 환경에 대한 정보를 얻을 수 있다. 관리자모드에서는 센서노드의 유동적 작동을 위해 원격으로 소프트웨어 업데이트를 할 수 있다. 또한 저 전력 센서노드의 확장성을 위해 멀티 홉 라우팅 프로토콜을 적용하여 구현하였다.
-
Woo, Kong Tak;Kim, Jun Suk;Gu, Jaheon;Chung, Min Young 133
이동통신망 내에서 셀룰러 주파수를 공유하여 사용하는 D2D(Device-to-Device) 단말들이 밀집한 지역에서는 D2D 단말이 대부분의 자원을 점유하므로 셀룰러 단말이 통신을 할 수 없는 문제점이 있다. 본 논문에서는 이러한 환경에서 셀룰러 통신을 보장하기 위해 셀룰러 단말과 인접한 범위에 있는 일부 D2D 단말에 대한 모드 선택기법을 제안한다. 제안기법은 밀집된 D2D 단말들로 인해 가용자원이 없는 셀룰러 단말의 주변에 있는 D2D 단말을 셀룰러 모드로 전환한다. 이를 통해 셀룰러 단말은 D2D 단말이 밀집한 지역에서 셀룰러 통신에 사용할 자원을 확보하여 셀룰러 통신을 할 수 있다. 시뮬레이션을 통해 이동통신망에서 D2D 밀집지역에 있는 셀룰러 통신의 성능이 향상되었음을 확인하였다. -
Development of Energy Storage System Monitoring for electric peak load control based on CAN protocolMeang, Boyeon;Park, Jaeshin;Park, Jongtae;Lee, Seungwon 135
최근 공공건물, 중대형 건물 등에서 전력 피크 시간대에 또는 안정적인 전력공급을 위해 사용할 에너지를 저장하는 방법으로 ESS 를 채택하고 있다. 그러나 대부분의 ESS 의 상태를 모니터링하기 위해서는 별도의 PC 에 소프트웨어를 설치하거나, EMS(Energy Management System)와 같은 별도의 솔루션의 한 기능으로 확인할 수 있다. 이럴 경우, 소프트웨어가 설치되어 있지 않은 현장에서 확인이 어렵고, 자연방전이 일어난 경우 과방전의 가능성도 배제할 수 없다. 따라서 ESS 의 랙 내부에 LCD 화면을 탑재하여 ESS 독립적으로도 상태를 확인할 수 있도록 모니터링 시스템을 개발하였다. 본 연구의 ESS 모니터링 시스템은 ESS 의 안전성올 높이고, 보다 직관적으로 ESS 의 상태를 확인할 수 있도록 구현 하였다. -
무선 사용자들의 증가로 인해 대용량 서비스가 요구 됨에 따라 셀 영역내의 효율적인 자원 할당 방식이 요구된다. 때문에 본 논문에서는 Cell-Edge 영역에 데이터 전송 성능이 저하되는 문제를 해결하기 위해 CoMP(coordinated multi-point transmission and reception) 기술 중에 하나인 Joint Processing 기술을 사용하여 셀간 간섭 완화의 이점을 갖는다. 이 기술의 사용을 위해 FFR(Fractional Frequency Reuse) 기반의 효율적인 자원 할당 방식을 제안한다. 각 셀은 3-sector reuse 방식을 사용하며, Joint Processing 에 최적화하기 위한 자원 할당 방식을 제안함으로써, 기존의 방식보다 SINR 성능이 향상되는 결과를 보인다.
-
지금까지 교통사고 예방을 위한 도로 정보 등을 제공하기 위해 차량 간 통신 네트워크인 Vehicular Ad hoc NETwork (VANET)연구가 활발히 진행되어왔다. 그러나 각 자동차의 On board unit (OBU)의 계산 능력, 저장 공간 등을 효율적으로 사용하는 연구는 진행되어 오지 않았다. 2011년 Olariu et al. 가 cloud computing을 기존의 VANET에 적용하는 개념인 Autonomous Vehicular cloud[1]를 제시하면서 새로운 VANET 연구의 새로운 장을 열었다. 기존의 VANET연구는 지금까지의 각각의 자동차의 통신 성능을 높이는 것에 초점을 맞추었지만, 새로운 아이디어는 높아진 각 자동차의 능력을 효율적으로 이용하여, 유용하게 사용하는 것에 초점을 맞추었다. 이것은 Intelligent Transport System (ITS)의 구축에 한발 더 나아갈 수 있게 하였다. 그 이후 VANET cloud computing (VCC)에 관한 많은 연구들이 진행되었으나 보안적인 측면에서는 아직 연구가 미흡한 실정이다. 그래서 본 논문에서는 보안을 보완한 VCC 아키텍처를 제안한다.
-
In LTE-Advanced (LTE-A) networks, Relay nodes (RN) are used to improve the system coverage. However, it also brings new kind of interference to users which reduces the system performance. In this paper, we use an optimization relay node deployment to reduce the interference as much as possible and resource allocation to improve the user throughput. Our simulation results show our method is able to improve the user SINR and throughput.
-
Lee, Jin-Seok;Noh, Hong-Jun;Lee, Yun-Seong;Lim, Jae-Sung 149
DVB-S2/RCS (Digital Video Broadcasting - Satellite/Return Channel via Satellite)는 위성 방송 및 데이터 통신을 위한 표준으로서 높은 통신 품질 및 향상된 위성 자원 이용을 위해 수립되었다. DVB-RCS 의 MF-TDMA (Multi-Frequency Time Division Multiple Access)는 동적인 자원할당이 가능하며, 이에 따라 통신 요구 사항이 증가하는 군 위성 통신 체계로의 적용 연구가 활발하게 진행 중이다. 그러나 기존 MF-TDMA 위성 통신은 군 통신에 필수적인 항재밍에 대한 고려가 부족한 실정이다. 부분대역 재밍시, 다구의 RCST (Return Channel Satellite Terminal)에 통신 저하를 초래 할 수 있으며, 망 자원을 관리하는 제어 채널의 재밍으로 다수 RCST 의 채널 탈퇴를 초래할 가능성이 있다. 본 논문에서는 부분대역 재밍 시 RCST 의 통신 저하를 최소화하며, 제어 채널 재밍으로 인한 다구 RCST 의 채널 탈퇴를 예방하는 자원할당 알고리즘을 제안한다. 제안 기법은 다양한 대역폭을 지원하는 MF-TDMA 에 적용 가능함으로써 다양한 장비가 혼재하는 군사 환경에 매우 적합하다. 시뮬레이션을 통해 제어 채널의 재밍 확률과, RCST 의 자원할당 효율을 기존 자원할당 알고리즘과 비교하였으며, 제안한 알고리즘이 우수한 성능을 보임을 확인 하였다. -
Lee, Hyung-Ok;Kwak, Yong-Wan;Go, Hui;Nam, Ji-Seung 152
본 논문에서는 사용자가 요구하는 콘텐츠를 효율적으로 검색하여 원하는 시간 안에 스트리밍 서비스 하는 기법에 연구의 주안점을 두었다. P2P 상에 흩어져 존재하는 수많은 콘텐츠들 중 사용자가 요구하는 콘텐츠를 찾아내어 원하는 시간 내에 원활한 스트리밍 서비스를 제공하기 위해 lookup latency 를 최소화 하는 콘텐츠 검색 알고리즘을 연구하였다. P2P 기반 클라우드 네트워크 시스템 구조는 슈퍼노드와 피어노드 그리고 슈퍼 게이트웨이로 구성된다. 제안한 콘텐츠 검색 알고리즘을 수행함으로써 사용자가 요구하는 콘텐츠를 원하는 시간 내에 검색하여 서비스 할 수 있는 유연성을 제공하였다. -
Gwak, Yong Wan;Lee, Hyung Ok;Gao, Hui;Nam, Jeung Seung 154
최근 유무선 통합서비스 제공 및 모바일 단말기의 급격한 보급 확산 등 인터넷주소(IP) 수용의 급증으로 인한 IPv4 주소가 고갈되는 상황에서 IPv6기반 서비스 환경을 시범 구축하고 향후 안정적인 서비스를 제공하고 IPv6의 주소할당 및 관리를 위한 가이드라인을 제공하기 위한 시범망 구축을 하였다. 본 논문에서는 IPv6 기반 유무선망을 구축하고 이에 따른 DNS서버, DHCP서버, 방화벽 등의 연동시스템을 구축하고 이를 테스트하여 IPv6 주소체계 관리를 위한 모니터링 시스템도 구축하였다. -
전술데이터링크는 전장 환경에서 모든 플랫폼들을 네트워크를 통해 하나로 묶어 전쟁 효과를 극대화할 수 있는 기반이 되는 통신 기술이다. 이러한 전술데이터링크의 원활한 운영을 위해 플랫폼간 시간 동기가 필수적이며, 대부분 GPS(Global Positioning System)를 사용하고 있다. 전세계적으로 가장 널리 사용되고 있는 전술데이터링크인 Link-16 에서는 네트워크에 가입하면서 NTR(Network Time Reference) 과의 시간을 동기화하는 절차를 제공한다. 이러한 시간 동기 절차는 대략적인 동기와 정밀한 동기의 두 단계로 구분된다. 대략적인 동기는 프레임이 시작하는 첫 타임 슬롯에서 주변 노드로부터 IEM(Initial Entry Message)을 수신하여 전송 시간만큼의 오류를 포함하는 시간 동기 방식이다. 본 논문에서는 모의 실험을 통해 IEM 을 전송하는 노드의 거리에 따른 메시지의 충돌 확률을 구하고, 그 충돌 확률에 따라 시간 동기에 소요되는 시간으로 Link-16 의 시간 동기 성능을 분석하였다.
-
네트워크 급속발전 때문에 기지국 용량이 부족하다는 문제가 커지고 있다. 일반 기지국은 기지국에서 신호처리를 하지만 클라우드 기지국은 신호를 전부 클라우드 컴퓨팅 플랫폼(Cloud Computing Platform)에 전송해서 집중처리한다. 이러한 기술을 통해 에너지 절약과 원가 절약하고 컴퓨팅의 효율을 최대화한다.
-
클라우드 컴퓨팅 기술의 발전 및 모바일 디바이스의 확산으로 데이터센터의 수요가 폭발적으로 증가하고 있고, 데이터 센터내 트래픽 또한 급증할 것으로 예측된다. 따라서 데이터센터 내에 서버용 확장 할 수 있고, 고장방지에 뛰어난 서버센트릭 네트워크 구조가 수많은 서버를 효율적으로 관리할 수 있는 대안으로 제시되었다. 본 논문에서는 서버센트릭 데이터센터에서 서버 배치를 통한 트래픽의 변화에 대해 분석하고 효율적으로 트래픽을 감소시키기 위한 휴리스틱(Heuristic) 접근방법을 제안한다.
-
무선 센서 네트워크는 제한된 에너지를 가진 센서 노드들로 구성되며, 센서 노드의 에너지를 효율적으로 활용하기 위해 클러스터링 알고리즘을 사용한다. 균형 있는 클러스터 구성을 위해서는 클러스터 헤드의 선정이 중요하다. 기존의 연구는 확률, 노드의 잔여 에너지, 이웃 노드의 수, 이웃 노드와의 거리 등의 정보를 활용하여 클러스터 헤드를 선정하였다. 그러나 확률은 클러스터 헤드의 밀집으로 인한 에너지 소비의 불균형이 있을 수 있으며, 이웃 노드와의 정보 비교는 필요한 정보 수집을 위해 많은 에너지가 필요하다. 이러한 문제점을 개선하기 위해 본 논문은 센서 노드를 베이스 스테이션과의 거리에 따라 2-레벨로 나누고 각 상위 레벨에 속한 동일한 하위 레벨을 순차적으로 변경해가며 클러스터를 구성하는 기법을 제안한다.
-
트래픽 텔레매틱스 어플리케이션으로 알려진 차량 무선통신 서비스는 현재 교통에 대해서 차량 주행환경에 대해 더욱 안전하고 효율적으로 연구되고 발전하고 있는 추세이다. 차량 통신에서는 WAVE (Wireless Access in Vehicular Environments) 표준을 채택함으로써 차량 간 통신 과 차량과 기지국 간 통신에 WAVE 표준을 지킨다. 차량 통신에서는 다양한 주행환경에 따라 전파에 따른 경로 손실 모델이 적용될 수 있다. 본 논문에서는 파라미터에 따른 주행환경을 구분하고 구분된 주행환경에 따라 적합한 경로 손실 모델에 대해서 연구한다.
-
구동에 필요한 다수의 Virtual Machine을 물리적 서버 안에 Consolidation하게 구성하면, 물리적 서버의 개수를 최소화시켜 에너지 소모를 줄일 수 있다. 이 논문에서는, 하드웨어 요구량에 따른 Virtual Machine Consolidation과 시간 패턴에 따른 Virtual Machine Consolidation을 Energy Saving 관점으로 비교하고, 에너지 효율적인 Virtual Machine Consolidation 알고리즘을 제안한다.
-
Jin, Tae-Yong;Hong, Seok-Chan;Song, Kwan-Ho;Shin, Yong-Tae 177
컨텐츠 중심 네트워크(CCN)는 데이터 송수신을 위해 IP 주소로 종단 간 1:1 연결을 맺어야 하는 기존 인터넷의 비효율성을 해결하고자 등장한 미래 인터넷 기술 중 하나이다. CCN은 IP 주소 대신 컨텐츠의 이름을 사용하여 라우팅을 수행하며 네트워크상의 노드들이 컨텐츠를 저장하고 컨텐츠를 요청하는 인근의 소비자들에게 배포하는 방식을 사용한다. 하지만 기존의 CCN은 최초 데이터 패킷이 도착한 하나의 경로로만 컨텐츠를 수신하고 이후에 도착한 데이터 패킷은 폐기하기 때문에 전송률과 대역폭 측면에서 비효율적이다. 따라서 본 논문에서는 다수의 노드에 서로 다른 데이터 청크를 요청하여 다중경로를 통해 컨텐츠를 효율적으로 수신하는 기법을 제안한다. -
Lee, Wangbong;Park, Sang-Kil;Kim, Sang-Wan;Lee, Joon-Kyung;Kim, Sang-Ha 180
서버 하드웨어 성능 향상과 가상화 소프트웨어 기술의 발달로 클라우드 컴퓨팅 환경은 꾸준히 확산되고 있으며, 이에 따라 인터넷 트래픽 또한 대용량화와 집중화가 진행 중이다. 이와 함께, 지속적인 DDoS 공격 및 사이버테러는 전자정부, 금융, 등 모든 조직을 대상으로 꾸준하게 일어나고 있다. 다양한 사이버테러 공격에 대응하고, 대용량 클라우드 서비스 트래픽을 정밀 분석 하는 정책서버 기반의 서비스별/사용자별/그룹별 트래픽 모니터링 및 제어 관리가 필요하다. 본 논문에서 이를 위한 오픈플로우 기반의 고성능 Open DPI(Deep Packet Inspection) 플랫폼 구조를 제안한다. -
Kang, Seong-Jae;Kim, Tae-Won;Bae, Song-Nan;Jung, Jae-Il 182
최근 차량 네트워크를 통한 각종 서비스가 주목 받고 있으며 그 중 안전 서비스나 안전 서비스 어플리케이션 등의 테스트와 테스트를 위한 테스트베드에 대한 필요성이 생기고 있다. 본 논문은 네트워크 시뮬레이터와 교통 시뮬레이터 간의 연동을 통하여 실제 차량 통신 환경과 유사한 시나리오를 시뮬레이션 할 수 있도록 구현 하였다. 네트워크 시뮬레이터에서는 실제 차량의 이동성을 충분히 반영하기가 어렵고 대단위의 시나리오를 생성하기 어렵기 때문에 네트워크 시뮬레이터에 차량 이동성 정보 생성을 위하여 교통 시뮬레이터에서 생성 된 정보를 사용 할 수 있도록 하였다. 이러한 서로 다른 시뮬레이터간의 연동은 동기화의 문제가 존재하게 되는데 본 논문에서는 이를 해결하기 위한 각기 다른 세 가지의 동기화 방식을 연구 하였다. -
Yeoum, Sanggil;Lee, Hyun;Kim, Dongsoo;Choo, Hyunseung 185
멀티채널 무선 센서 네트워크에서 기존의 스케줄링 방법들은 각 노드마다 다른 채널과 타임슬롯을 할당하는 방법을 채택하여 연구하였다. 하지만 여러 채널과 타임슬롯을 사용함으로써 채널가의 간섭, 채널과 타임슬롯의 할당, 채널 변경에 소모되는 에너지와 딜레이 등 추가로 고려해야할 사항들이 발생하였다. 센서 노드는 저전력의 배터리를 사용하기 때문에 효율적인 채널과 타임슬롯 할당 이외에도 채널 변경에 대해 고려되어야 한다. 본 논문에서는 멀티채널 무선센서네트워크 환경에서 최소한의 채널 변경을 지향하는 효율적인 채널과 타임슬롯을 할당하는 방법을 제안한다. -
Lee, Hyun;Yeoum, Sanggil;Kim, Dongsoo;Choo, Hyunseung 188
무선센서네트워크에서 센서 노드들은 정보를 수집 및 취합하기 위해 다양하게 사용되고 있다. 각 센서들은 베터리 전력을 사용하여 에너지 절약은 가장 중요한 이슈 중 하나다. 현재까지 에너지 소모가 가장 큰 장거리 통신 시 에너지 절약 및 분산제어가 용이한 클러스터링의 데이터 병합 관련 분야는 꾸준히 관심을 받아오고 있다. 최근 이를 기반으로 데이터 병합 시 생기는 딜레이를 최소화하고, 에너지 소비량 도 고려한 다양한 알고리즘들이 제안되었다. 하지만 토폴로지 형성 시 데이터 병합 딜레이와 에너지 효율을 동시에 최적화하는 상황에서 장거리 노드 간 링크 생성 문제는 여전히 해결되지 않고 있다. 본 논문은 이러한 문제점을 해결하기 위해 노드 간 링크를 재구축하여 트리의 구조유지하면서 링크들의 길이를 줄일 수 있는 트리 재구축 알고리즘을 제안한다. -
Anh, Khuong;Yeoum, Sanggil;Kim, Dongsoo;Choo, Hyunseung 190
Out-of-Order Packet ($O^3P$ ) problem is an issue that significantly impacts to the QoS of service and network. Route optimization (RO) in PMIPv6 is proposed by P.Loureiro and M. Liebsch to reduce the load of LMAs and transmission delay. In RO scheme, at the time the optimal path is established, there exist two paths: optimal path and old path as non-optimal path for transmitting data between MN1 and MN2 that is the cause of$O^3P$ occurring. This paper proposes a scheme to prevent$O^3P$ problem by using packet buffering technique and a new mobility message, named End Traffic Marker (ETM) to mark the end of packet delivery through the old path. -
Yoo, Sun-Gil;Min, Se-Dong;Hong, Min;Jung, Bong-Keun;Oh, Dong-Ik;Shin, Won-Han;Soh, Jae-Young;Hyun, Young-Ho 192
u-Health 서비스는 의료기술에 ICT을 접목하여 보다 나은 건강관련 서비스를 제공할 수 있는 패러다임이다. 그러나 이러한 시스템을 도입하기에는 현실적으로 많은 도전이 존재한다. 개인의 건강관리 도구로 존재할 수 있을 것처럼 보이는 이러한 서비스는 그것이 국민의료의 질과 연관되는 이슈로 확대될 때, 환자라는 소비자집단, 의료인이라는 공급자집단, 그리고 국가라는 보건행정을 담당하는 관리집단의 이익이 첨예하게 대립할 수 있는 이슈가 될 수 있다. 이에 본 연구에서는 이러한 서비스의 제공을 이러한 개개 이익집단의 관점에서 탈피하고 순수한 양질의 의료 서비스 제공의 관점에서 살펴보아 과연 어떠한 ICT 관련 서비스 제공이 의료 환경 제고를 위해 필요한지를 파악해 보고자 하였다. 특히, 원격지에서의 자료공유를 통한 의료 서비스의 질 제고에 대해 관심을 가지고 이를 이익집단간의 이해관계가 크지 않은 ODA국가를 대상으로 하여 적용할 수 있는 서비스 모델을 제안하고자 하였다. -
Lee, Yongseung;Yeoum, Sanggil;Kim, Dongsoo;Choo, Hyunseung 196
최근 차세대 네트워크 패러다임으로 주목받는 소프트웨어 정의 네트워킹 (SDN)에서는 네트워크를 컨트롤 플레인과 데이터 플레인으로 나누고 중앙집중형 제어를 통해 효과적이고 유연한 네트워크 관리를 가능하게 한다. 하지만 잦은 컨트롤 이벤트 발생으로 인한 컨트롤러 및 컨트롤 채널의 부하와 거대한 플로우 엔트리 크기로 인한 스위치 내 TCAM(Temary Content Addressable Memory) 메모리 부족문제 등의 본질적인 문제로 실제 네트워크 적용 시 확장성 문제가 야기된다. 이러한 문제를 해결하기 위해 기존의 연구들은 컨트롤러의 연산능력을 향상시키거나, 컨트롤 이벤트의 발생을 줄이는데 초점이 맞춰져 왔으며, 한정적인 TCAM 공간의 효율적인 사용에 대한 연구는 부족한 상황이다. 따라서 본 논문에서는 효율적인 TCAM 자원 활용을 위한 플로우테이블 관리 기법을 제안한다. 제안 기법은 플로우 엔트리의 클러스터링을 통해 플로우 엔트리를 특성에 따라 그룹화하고 사용빈도를 기준으로 분할 및 병합을 수행함으로써 스위치 내의 가용한 플로우 수를 최대화한다. -
클라우드 컴퓨팅 환경에서 서비스 이용자는 기존의 컴퓨터 및 스토리지 자원을 소유하지 않고도 클라우드 컴퓨팅에서 제공되는 서비스를 언제 어디서나 효율적으로 이용할 수 있다. 클라우드 컴퓨팅 서비스가 발달함에 따라 클라우드 컴퓨팅이 구축되어 있는 데이터센터에서 사용하는 전력량도 증가하고 있다[1]. 전력량의 증가로 인해 전력 관리에 관한 각종 문제점들이 증가하고 있다. 이러한 문제점을 해결하기 위해 본 논문에서는 Cloud Monitor[2]를 이용하여 클라우드 컴퓨팅 환경에서 소비되는 컴퓨터 자원 및 전력량을 측정하는 방안을 제시한다.
-
클라우드 컴퓨팅 환경에서, 서비스 이용자는 기존의 컴퓨터 및 스토리지 자원을 소유하지 않고도 클라우드 컴퓨팅 서비스에서 제공하는 서비스를 효율적으로 이용할 수 있다. 클라우드 컴퓨팅 서비스가 발달함에 따라 클라우드 컴퓨팅이 구축되어 있는 데이터센터에서 사용하는 전력량도 증가하게 된다. 소비되는 전력량이 증가함으로 인해 발생하는 전력 관리 문제들을 해결하기 위해서 보다 효율적인 전력 관리 방안이 필요하게 되었다. 본 논문에서는 가상의 클라우드 컴퓨팅 환경을 구축하여 소비되는 컴퓨팅 자원의 정보를 통해 사용되는 전력량을 시뮬레이터로 측정하고 수식을 이용하여 계산하는 방안을 제시한다. 측정된 전력량을 바탕으로 향후 사용될 전력량을 예측하고 대비한다면 보다 효율적으로 전력을 관리할 수 있을 것으로 기대된다.
-
Control message exchange is major job for cognitive radio to exist and use spectrum opportunistically. For this control message exchange they need a common control channel (CCC). Once this channel is affected by a primary user, communication stops until new CCC is setup. This takes substantial time and if they could not get free channel, this halt continues for long time. To prevent such cease of communication, we propose a combination of two networks, namely WLAN and UWB, to let the communication continue. In our proposed idea if the CCC of a certain CR in WLAN is affected, the CR changes its network from WLAN to UWB and keeps the communication because UWB cannot be affected by PU. In the proposed idea every cognitive radio has two transceivers; one for the overlay network (WLAN) and another UWB network. If a primary user is detected in the spectrum of a cognitive radio, it continues exchanging control messages under the UWB network and in parallel negotiates for a new CCC using the WLAN network. This idea solves the communication interruption until new CCC is setup.
-
Kim, Seong-Hwan;Ha, Yun-Gi;Choi, Gyu-beom;Youn, Chan-Hyun 210
WebRTC(Web Real-Time Communication)는 플러그인의 도움 없이 간단한 웹 표준 API(Application Programming Interface)를 이용하여 웹 브라우저 환경에서 Peer-to-Peer 실시간 통신을 가능케 하고자 하는 기술이다. 실시간 통신으로 오디오, 비디오 스트림은 물론이고 데이터 스트림을 포함한다. 해당 기술은 브라우저간에 직접적으로 Peer-to-Peer 세션을 형성하여 스트리밍을 수행하므로 중계 서버를 이용하는 통신에 비하여 향상된 네트위크 성능을 보이지만 연결을 구성하기 위한 보조 기술들이 요구된다. WebRTC 는 웹 기반 기술이기 때문에 기존의 웹 어플리케이션이 가지는 장단점을 공유한다. 본 논문에서는 WebRTC 기술과 해당 기술을 구성하고 있는 세부 기술들의 구조 및 기능을 분석한다. 또한 해당 기술을 이용하여 간단한 컨퍼런스 시스템을 설계하고 구현한 예제를 보인다. -
Oh, Seung-yup;Kim, Kwangsoo;Youn, Byungseong;Nam, Song-hyeon;Roh, Byeong-hee;Kim, Seong-won;Oh, Byeong-jun 212
홍보용 LED 전광판의 경우 표준이 제정되어 있는 도로 전광판과는 달리 획일화된 기준 없이 설치한 것들이 많아 관리를 위한 시스템의 규격이 체계적으로 규정 되어 있지 않으며 통일된 시스템 구축체계를 정의하기 쉽지 않아 제작 비용적인 측면에서 낭비가 발생한다. 이러한 관리 측면의 문제점을 해결해야 한다는 요구사항에 스마트폰을 통하여 전자 제품을 제어하는 유비쿼터스 시대적 요구사항을 결합하여 모바일 상에서 실시간 원격으로 제어할 수 있는 LED 전광판 통합 관리/제어 시스템을 제안한다. 통일된 시스템을 제안함으로써 서로 다른 규격을 일일이 맞추는 낭비를 줄일 수 있으며, 모바일 기능을 강화함으로써 전광판에서 재생하는 저작물의 배포 및 서비스 구조 관리, 제어 등의 측면에서 신뢰성 있고 효율적인 LED 전광판 시스템 관리를 할 수 있을 것으로 기대한다. -
본 논문에서는 ns-3 기반의 IEEE 802.15.4 모의 성능 평가에 대해 기술한다. IT 기술의 발달과 함께 차세대 전력망인 '스마트 그리드'가 대두되고 있다. 이에 따라 무선 센서들 간의 통신을 위해 IEEE 802.15.4 표준 기술이 채택되고 있다. IEEE 802.15.4 표준에는 beacon-enabled mode 와 non beacon-enabled mode 두 가지 채널 접근 기법이 존재하지만 특정 기법의 용도와 목적에 대해서는 구체적으로 명시되지 않는다. 따라서 본 논문에서는 스마트 그리드 환경에서 IEEE 802.15.4 의 두 채널 접근 기법의 성능을 시험하고 beacon-enabled mode 와 non beacon-enabled mode 간의 성능 분석을 통해 beacon-enabled mode 의 효용성에 대하여 연구한다.
-
Oh, Youngmo;Kim, Donghyun;Jung, Sungmo;Leem, Hyoyoung;Geun, Sogeol;Yang, Shuo;Lim, Jaehyun;Kim, Chiyoung;Kim, Seoksoo 218
시스템은 자발성, 자율성, 사회성, 반응성을 갖는 독립된 프로그램인 에이전트를 조합하여 구성되는 시스템으로 일반 사용자에게 편리하고 자연수러운 메타포를 제공한다. 그러나 개발자 측면에서는 에이전트 시스템에서 요구하는 각종 기능 및 제약규칙. -
본 논문은 레일리 채널에서 차량이 이동할 때 같은 차선에서 같은 방향으로 이동하는 인접 차량들과의 통신성능과 다른 차선에서 반대 방향으로 이동하는 차량들과의 통신성능을 일반도로에서 상대속도에 따라 분석한 것으로서 그결과 상대속도가 점진적으로 증가할수록 통신성능이 저하되는 현장이 발생하였다.
-
애드-혹 무선 네트워크를 구성하고 유지하기 위해서는 네트워크 내에 생존하고 있는 노드에 대한 정보가 공유되어야 한다. 본 논문에서는 영공간(null-space)을 활용하여 효율적이면서 보안을 유지할 수 있는 생존정보 전달 프로토콜을 제안한다. 이론적인 분석에서 제안하는 프로토콜은 생존 정보를 누적함으로써 전송횟수를 최소한으로 줄일 수 있고 도청과 오염 공격에 대해 강건함을 확인하였다.
-
Lee, Hyeon-Gi;Hong, Ji-Heon;Yang, SUng-Min;Lee, Hyun 226
편측무시는 뇌졸중 환자에게서 나타나는 지각 손상중의 하나로 말초 운동 및 감각 신경의 손상과 상관없이 손상된 대뇌반구의 반대편의 공간과 신체의 지각이 감소된 상태로 양방향에서 동시에 주어지는 자극에 대해서 한쪽 자극만을 지각하며 뇌손상 반대편의 신체 움직임의 인식 부족과, 무시된 공간쪽으로의 적은 눈 움직임을 보인다. 이와 같은 편측무시를 측정하는 기존 방법으로는 Albert Test, Line bisection Test, Star Cancellation Test 등이 있다. 하지만, 기존 편측무시 평가 방식에는 여러 가지 단점들이 발생한다. 항상 새로운 평가용지가 필요, 검사시간이 오래 소모되고, 모든 작업을 수작업으로 진행, 종이로 데이터를 관리, 수작업이므로 인력낭비 발생한다. 따라서 본 논문에서는 이러한 아날로그 방식에서 나오는 문제점들을 누구나 사용하고 있는 스마트 디바이스를 이용해 디지털방식으로 전환하여 기존의 비효율적이던 방식을 개선시키고자 평가시스템을 개발하고자 한다. -
최근 스마트TV에 대한 관심이 높아지면서 스마트TV와 이종 기기를 연동하는 기술인 컨버전스 기술이 중요한 이슈로 대두되고 있다. 본 논문에서는 스마트TV 앱을 개발하기 위해 스마트TV와 스마트 폰 간의 컨버전스 기술을 적용하는 방법을 제시한다.
-
Kwon, Yongin;Yang, Seungjun;Kwon, Donghyun;Yi, Hayoon;Paek, Yunheung 233
스마트폰의 보편화와 함께 스마트폰 응용프로그램의 요구성능이 점점 더 높아 지고 있다. 이를 충족시키기 위해서 사용자들은 스마트폰 교체 시기가 점점 더 짧아지지만, 체감 베터리 성능은 좀처럼 나아지기 힘들다. 이러한 문제를 해결하기 위해 모바일 오프로딩 기술이 개발되고 있지만, 모바일 오프로딩 기술은 응용프로그램의 성능을 하락시킬 수도 있는 양날의 검이다. 따라서 항상 최적의 오프로딩 성능을 얻기 위해서는 정확하고 효율적인 응용프로그램 성능 예측 기술의 적용이 우선시 되어야한다. -
Song, Hyun-Ji;Lee, Min-Kyung;Chung, Hee-Won;Yu, Seok-Jong 237
다수 사용자의 스마트폰 사용패턴을 협업적인 방법으로 분석할 경우 모바일 기기에 대한 선호도 분석, 과몰입 정도 판단 등 다양한 관련 연구에 활용될 수 있다. 본 연구는 스마트폰의 사용패턴 분석을 통한 사용자 맞춤형 서비스 개발을 위하여 로그데이터를 추출하여 서버에 저장하는 시스템을 설계하고 구현하는 것을 목표로 한다. 사용자의 스마트 폰 로그데이터를 수집하기 위하여 모바일앱을 개발하고 모바일앱을 통해서 추출된 로그데이터를 저장할 서버 DB 를 구축하고 유사성 분석을 위한 협업필터링 엔진을 개발하였다. 개발된 시스템의 성능 평가를 위하여 일부 사용자에 대한 사용패턴 데이터셋 구축 실험을 수행하였으며 후속 연구를 위한 실험 환경을 설계하였다. -
Yi, Hayoon;Cho, Yeongpil;Kwon, Donghyun;Paek, Yunheung 240
지금까지 모바일을 위한 본격적인 보안 소프트웨어 연구는 대부분 모바일 기기의 성능 제약 때문에 서버를 활용하는 서버-클라이언트 모델로 진행이 되었다. 본 논문에서는 서버-클라이언트 모델과 비슷하게 서버를 활용하면서도 다른 추가적인 이점을 가질 수 있는 모바일 수행 오프로딩 프레임워크를 활용한 모바일 기기의 보안 가능성에 대해 이야기한다. -
본 논문에서는 스마트폰과 아두이노의 블루투스 연결을 통해 거리를 측정하고, 아두이노와 스마트폰이 일정거리 이상 멀어지게 되면 알림으로 경고를 해줌으로서 스마트폰 분실을 사전에 예방을 목적으로 하는 어플리케이션을 설계한다. 본 논문의 결과를 기반으로 휴대폰 분실사고 예방하는 것을 목표로 한다. 본 논문에서는 아두이노와 스마트폰을 사용하여 블루투스 기술을 이용한 분실 방지 방법을 연구하여 어플리케이션으로 구현하고자 한다. 어플리케이션은 검색된 블루투스 디바이스의 신호세기를 측정하고 신호세기의 강도가 약해지면 아두이노와 스마트폰에서 신호를 울려 분실을 방지하는 기능을 가진다.
-
Yang, Seungjun;Kwon, Yongin;Yi, Hayoon;Kwon, Donghyun;Paek, Yunheung 246
스마트폰 및 태블릿에서 동작하는 모바일 어플리케이션은 날이 갈수록 복잡하고 다양해지고 있다. 특히, 3D 게임과 같이 렌더링 연산을 주로 사용하는 어플리케이션은 많은 연산량을 필요로 하며 소모하는 전력 또한 매우 크다. 이러한 문제를 해결하기 위해 연산의 일부를 클라우드와 같은 강력한 외부 자원을 활용하여 처리하는 오프로딩 기술이 제안되었으나, 특정 어플리케이션이 아닌 일반적인 어플리케이션을 대상으로 한 연구들이 대부분이다. 본 논문에서는 3D 렌더링 어플리케이션을 보다 더 효율적으로 구동시키기 위하여 오프로딩 기술이 가져야 할 특성 및 구조에 대해 설명한다. -
Gao, Hui;Kwag, Young-wan;Lee, Hyung-ok;Nam, Ji-seung 249
This paper proposes a channel diversity based load-balancing cross-layer routing scheme for Wireless Mesh Networks (WMNs). The proposed scheme deals with channel diversity phase and load balancing phase in WMNs. Channel diversity factor$metric_{ch-d}$ and load balancing factor$f_{load}$ are defined and employed cooperatively as a combined path selection policy. -
Development of a portable vibration data collection system using high precision acceleration sensorsKim, Suhee;Sohn, Surgwon;Song, Wongil;Lee, Hyunjun;Woo, Kyungmin;Sohn, Hongsung;An, Gyehong 252
구조적인 한계로 인해 전통적인 진동 측정 시스템의 구축이 곤란할 경우나, 고가의 데이터 수집 시스템을 사용하기가 어려운 상황에 대비하여, 언제 어디서나 용이하게 진동 데이터를 측정하기 위해 휴대용 무선 측정 시스템을 개발한다. 이 연구를 통해 개발한 시스템을 기반으로 기능들을 업그레이드하면 철로 주변의 진동 환경 평가 등을 포함한 다양한 분야에 사용될 수 있으며, 근/원거리 진동 데이터 무선 모니터링 시스템의 개발에 적용될 수 있다. -
전통적인 측정 방법이나 DSA장비를 이용해 측정이 불가능하거나 제한되었을 때를 대비해, 언제 어디서나 용이하게 진동 데이터를 측정하기 위해 개발된 휴대용 무선 측정 수집기 RH-DAQ와 연계되는 안드로이드 애플리케이션을 개발한다. 이 연구를 통해 데이터 수집기에서 전송하는 데이터를 안드로이드 스마트폰에서 그래프화 시킴으로서 사용자의 측정에 편리성을 제공하고, 설정 정보 및 측정 데이터를 저장 가능하다. 추후 기능들을 업그레이드하면 철로 주변의 진동 환경 평가 등의 기존 시스템으로 제한된 곳에서의 장점을 보일 수 있고 다른 다양한 분야에도 사용 될 수 있다.
-
고정밀 가속도 센서를 이용한 휴대용 진동 데이터 수집 시스템은, 매우 고가이며 취급에 어려움이 존재하는 기존의 시스템과는 달리, 상대적으로 휴대가 용이하여 언제 어디서나 진동 데이터의 측정이 가능한 시스템으로, 향후 기능의 향상을 통해 기존의 시스템으로 측정이 불가능한 상황에서도 측정이 가능할 것으로 기대하는 시스템이다. 본 시스템은 데이터 수집기와 모바일 어플리케이션으로 구성되며, 이들 사이는 클래스1을 지원하는 고성능 블루투스 모듈을 통해 무선 통신한다. 본 논문에서는 개발한 진동 데이터 수집 시스템의 통신 시스템을 소개하고, 이 통신 시스템에서 사용하기 위한 프로토콜을 설계하고 개발한다. 4개의 채널에서 400Hz 속도로 발생하는 대량의 측정 데이터를 무선으로 전송하기 위해 패킷 구조를 사용하고, 데이터의 무결성을 위해 에러 검출 알고리즘을 사용한다. 이에 발생하는 문제해결을 위해 투과처리 및 역 투과처리 알고리즘을 사용한다.
-
TDMA(Time Division Multiple Access)는 사용자에게 자신에게 할당된 시간구간에서 모든 대역폭을 이용하여 무선 네트워크에서 통신할 수 있는 다중 접속기술이다. TDMA에서 동기화 방식은 동기화를 이루는 방법이 어렵기 때문에 소규모 네트워크에는 적합하지 않다. 본 논문에서는 DESYNC 알고리즘을 이용하여 소규모 네트워크에 적합한 동기화 방식의 TDMA 기법인 C-DESYNC를 제안하고자 한다. C-DESYNC는 DESYNC의 firing 방식을 이용하고, 주기의 시작 정보를 포함하고 있는 Global Packet을 이용하여 안정화상태까지 걸리는 최대 지연시간을 보장한다.
-
일반적인 이동 수단은 도보, 자동차, 버스가 있으며 그 외에 기차, 자전거 등이 있다. 사용자가 이용하는 이동 수단 상태는 개개인의 특징을 포함하며 이를 파악한다면 다양한 면에서 유용하게 사용 될 수 있다. 사용자의 이동 수단의 상태를 파악하기 위해서 GPS 정보가 사용될 수 있고, 위치정보 기반의 평균속도를 계산함으로써 대표적인 이동수단인 도보, 자동차, 버스를 구별할 수 있다. 이 논문에서는 사용자가 버스를 탑승하고 있을 경우, 위치 정보와 GIS정보(버스 정류장 정보와 버스 노선 정보)를 통해 해당 탑승 버스의 노선 정보를 예측하기 위한 알고리즘을 제안한다. 알고리즘의 수행 가능성을 파악하기 위해, 약 1개월간 수집된 버스 이동 GPS 로그와 광주지역 버스 노선 및 정류장 정보를 이용한 알고리즘 검증을 수행하였고, 알고리즘이 정상적으로 동작하는 것을 확인하였다.
-
본 논문에서는 안드로이드 스마트폰을 이용하여 회원가입, 로그인, 로그아웃 및 세션유지를 할 수 있는 방법을 제안했고, Android, php와 MySQL을 사용하여 개발했다. 로그인관리를 효율적으로 하기위한 알고리즘을 설계했고 이 알고리즘을 이용하여 회원가입, 로그인, 로그아웃 및 세션유지를 할 수 있는 구현화면을 제작했다. 처음 회원가입 기능을 통해 아이디와 비밀번호를 등록 후 로그인을 시도하면 로그인인증 과정을 거치게 되며 인증에 성공하면 다음 화면으로 이동된다. 로그인인증 후 사용자의 조작에 의하여 안드로이드 Activity간 이동이 있더라도 php에서 제공하는 세션유지 기능을 사용하여 로그인상태를 유지시키며, 로그아웃을 하게 되면 초기화면으로 이동하고 세션이 해제됨으로써 로그인유지 세션이 종료된다.
-
스마트폰이 남녀노소 가릴 것 없이 대중화 되어 가고 있다. 스마트폰의 사용이 증가함에 따라 웹상에서 검색하는 서비스들이 애플리케이션으로 많이 나온다. 본 논문에서 제시하는 애플리케이션은 편리함의 목적으로 사용 되고 지하철이나 버스 등 공공장소에서 분실한 물건들을 공공기관에서 습득하여 보관하고 있을 시 그 물건의 위치와 정보를 제공해준다. 물건의 검색은 이름과 분류로 나눠서 할 수 있고 분실물 선택 시 분실물의 상세 정보를 제공 하여 그 분실물이 자신의 것인지 아닌지 확인이 가능하다. 또한 맵을 통한 자신의 분실물이 어디에 있는지 쉽게 볼 수 있도록 가시화 하였다.
-
일상생활 중 장시간 계측하는 심전도 모니터링의 경우 250Hz~500Hz 또는 그 이상의 높은 샘플링 속도가 요구된다. 그러나 일상생활 중 장시간 계측을 위해 소형화된 제한적인 기기로는 기하급수적으로 늘어나는 데이터를 감당하기가 어렵다. 따라서 본 연구에서는 한정된 자원을 효율적으로 이용하기 위한 템플릿 매칭 기반의 심전도 압축 알고리즘을 제안하였으며 모바일 어플리케이션에 구현하고자 하였다. 그 결과 CR평균은 5.56 PDR평균은 5.33으로 나타났으며, 모바일 어플리케이션에 적용하여 그 유용성을 확인하였다.
-
Cho, Jungseok;Jung, Youjin;Jung, Yunsoo;Lim, Jaeho;Cho, Doosan 278
모바일 시스템은 제한된 하드웨어 리소스로만 구성된다. 예를 들면, 배터리 용량, 네트워크 대역폭, 저장 용량, 프로세서 성능 등이 그것이다. 이러한 제한된 리소스는 클라우드 서버로의 작업분할을 통하여 경감될 수 있다. 계산량이 많은 부분을 리소스가 풍부한 서버에 전송하고, 서버로부터 결과만을 받아 사용함으로써 리소스의 제약에서 벗어날 수 있다. 작업분할 기술들과 관련하여 많은 연구들이 지난 십 여년 간 진행되었다. 본 연구에서는 이와 관련된 기본적인 논의들을 살펴보도록 하겠다. -
최근 높은 성능을 갖춘 스마트 모바일 기기가 널리 보급되고 활발하게 사용되면서 다양한 지능적인 서비스에 대한 요구도 증대되고 있으며 그 가능성도 높아지고 있다. 하지만 이동 통신망의 통신 트래픽 과부하 문제는 해결해야 하는 문제점들 중 하나이다. 단말 간 직접 통신(D2D)은 기지국과 같은 기반 시설과의 트래픽을 분산시킬 수 있는 기술로 주목받고 있다. 본 논문에서는 스마트 에이전트 시스템을 통한 D2D 기반의 협력 프로토콜을 위해 에이전트의 기능을 효율적으로 기술할 수 있는 서비스 온톨로지를 설계한다. 제안한 서비스 온톨로지는 요구되는 서비스를 실시간의 상황에 따라 적합한 모바일 기기에 바인딩할 수 있는 근거가 됨으로써 기기 간의 효율적인 협력을 가능케 한다.
-
여행자들은 여행 중 지도나 네비게이션 (Navigation) 어플리케이션을 종종 사용한다. 하지만 대부분의 지도 지도나 네비게이션 어플리케이션은 비용을 지불하고 네트워크를 사용하여야 하며 실시간으로 많은 지도 이미지를 보여주게 되어 네트워크 비용이 가중된다는 문제점이 있다. 또한, 이를 화면에 표시하기 위해 많은 배터리를 소모하는 문제를 가진다. 이러한 문제를 해결하기 위해서 여행자들의 네트워크 비용 부담을 줄이고, 여행 중 충전이 어려운 스마트폰의 배터리 사용을 최소화 하는 방안을 제안한다. 제안하는 방법은 네트워크가 연결되지 않은 상태에서도 목적지를 안내해주는 안드로이드 기반 응용 프로그램으로, 본 논문에서는 이를 비네트워크 그린 네비게이션(Network-free Green Navi) 라고 명한다. 비네트워크 그린 네비게이션은 최소한의 발광 이미지를 사용하며 오직 GPS 센서만을 사용해 간단하게 목적지를 안내해준다. 이는 여행 중 문제가 되는 요소를 단순하지만 근본적으로 해결하였다는 점에서 큰 의미를 가진다.
-
최근 해외 여행에 대한 수요가 급증하고 있다. 또한 스마트 시대에 걸맞게 해외 여행자들은 스마트폰을 여행 필수품으로 여기고 있다. 본 논문에서는 이러한 현상을 고려하여 해외 여행에서의 경비를 관리해주는 안드로이드 기반 여행 경비 관리 응용인 Travel Manager 의 클라이언트 디자인 방안을 제안하고 사용자들에게 편리하면서도 체계적인 화면 구성으로 이루어진 클라이언트 디자인을 보인다.
-
해외에서의 응용 활용이 높아지고 있지만 경제적 여건이나 현지 통신 환경으로 인해 네트워크 활용이 어려운 경우가 있다. 따라서 이를 보완하기 위해 여행정보를 관리하는 안드로이드 응용인, Travel Manager 는 wi-fi 속성을 추가하여 데이터의 전송 여부를 명시화하였고 id 포맷 제안을 통해 보다 명확한 정보의 값을 갖도록 구성하였다. 또한 Travel Manager 는 소켓 프로그래밍을 통한 데이터 전달로 전송, 전달 중 데이터의 손실을 최소화 하였다. 이러한 방법으로 현지 네트워크를 사용할 수 없는 곳에서의 데이터 전송 문제점을 wifi 연결 시 데이터 동기화(Sync)라는 방법으로 해결하여 단말-서버 데이터 일관성은 높이고 사용자의 불편함은 최소화하였다.
-
Han, Sang-Uk;Kim, Dae-Hyun;Lee, HwaMin;Park, Jun-Soo 291
실시간 용접공정 모니터링 시스템은 기존 용접시스템에서 발생할 수 있는 오류를 감소시키고 관리하기 위한 시스템으로 오류 발생 시 실시간으로 담당자에게 정보를 제공하여 빠르게 오류를 수정할 수 있게 한다. 또한 오류의 범위를 유동적으로 설정하게 하여 시스템 사용자가 쉽게 사용이 가능하다. -
스마트폰에 내장된 배터리 절전 모드는 불특정 다수에게 배터리 소모를 줄이기 위한 동일한 작업을 수행한다. 하지만 사용자들은 제각기 다른 방식으로 스마트폰을 사용하기 때문에 위와 같은 절전모드는 배터리 향상에 크게 도움을 주지 않는다. 본 연구는 사용자의 행동 반경을 통하여 개개인의 패턴에 따라 스마트폰의 배터리를 절약하는데 도움을 주는 "BatteryDiet" 어플리케이션을 통해 기존 배터리 소모에 비해 약 27%정도 더 배터리를 사용할 수 있었다.
-
오늘날 스마트폰의 다양성과 성능의 발전은 스마트폰 사용자 수를 급증하게 하였으며, 모바일 네트워크 및 디바이스의 발전으로 스마트폰 보급이 확산되었으며, 스마트 홈 에 대한 관심이 증가를 하였다. 그러나 지금까지의 연구는 사용자 중심의 서비스를 구현해주는 서비스가 아니었다. 따라서, 본 논문에서는 사용자의 상황을 파악하여 사용자 중심의 서비스를 제공해 주는 스마트 홈 검색 시스템 OWL 모델링을 제안한다.
-
비정형 게임 Big Data에서 고효율 정보를 추출하고, 신뢰 할 수 있는 클러스터 게임서버 환경을 위한 병렬 처리를 위해 MapReduce를 사용한다. 본 논문에서는 빈번하게 입력되는 신규 게임데이터 처리를 위해 함수 Demap을 사용하는 Incremental MapReduce를 적용하여 불필요한 중간 값 저장과 재계산 없이 점차적으로 MapReduce 함수를 실행한다.
-
인간은 성격에 따라 이동패턴이 변화한다고 한다. 이런 점에서 인간의 성격 데이터를 이용하면, 인간의 행동 패턴을 유추해 낼 수 있다. 우리는 실제 실험자들의 GPS데이터와 BFI성격 데이터를 수집하고. Back Propagation Network를 이용하여, 새로운 위치 데이터를 추론하는 과정을 설명하였다. 논문의 내용은 다음과 같다. 첫 번째로 BFI(Big-Five Inventory) 성격평가에 대해 설명한다. 두 번째로 GPS데이터와 성격 데이터를 실험에 적절한 형태로 변환하는 방법에 대해 언급하고, 세 번째로 변환된 데이터를 이용하여 사람의 새로운 위치 정보를 추론할 것이다. 마지막으로 해당 실험의 결과 및 분석 그리고 앞으로의 연구 방향에 대해 언급할 것이다.
-
학문적 및 사회적으로 인간의 위치 예측이 높은 가치를 가지고 있다. 위치 예측을 실현시키기 위해 많은 노력을 기울이고 있으며, 이의 기본으로 인간 이동 속도의 분포가 요구된다. 이 논문에서 단순위치, 장소 데이터 분석이 아닌 위치 데이터에서 파생된 인간의 이동속도를 전체구간, 즉 정지상태의 속도부터 충분히 나올 수 있는 최대속도까지가 아닌 이동 시 나올 수 있는 유효한 속도를 활용하여 분석하였다. 이 논문에서는 이러한 인간 속도의 빈도를 계산하여 속도가 어떠한 확률분포를 따르는지, 그리고 확률 분포들 중 비교적 계산이 용이한 지수 분포와 어느 정도의 유사도를 가지는지 분석할 것이다.
-
Kim, Seon Jeong;Min, Seon You;Shin, Jae Won;Lee, Ki Yong 313
안드로이드는 스마트폰과 같은 휴대용 장치에 널리 사용되는 모바일 운영체제로서, 그를 기반으로 하는 다양한 안드로이드용 애플리케이션이 활발히 개발되고 있다. 본 논문에서는 안드로이드 폰을 PC 의 원격 입력 장치로 사용할 수 있도록 하는 애플리케이션을 개발한다. 본 논문에서 개발한 애플리케이션은 안드로이드 폰을 원격 마우스, 원격 키보드, 원격 터치패드로 사용할 수 있도록 해줌으로써, 다양한 상황에서 PC 에 대한 입력을 편하고 쉽게 할 수 있다. 본 논문의 애플리케이션은 PC 에 설치되어 구동되는 윈도우 애플리케이션과 안드로이드 폰에 설치되어 구동되는 안드로이드 애플리케이션으로 구성되며, 안드로이드 애플리케이션의 입력 요청을 소켓 통신을 통해 윈도우 애플리케이션에 전달한다. -
주식 데이터의 분석을 위해서는 전문적인 분석 알고리즘 지식, 주식 데이터의 확보, 대용량 데이터를 처리하기 위한 인프라의 구축 등 정보 분석에 관심을 가지는 일반 사용자들이 쉽게 해결하지 못하는 어려움이 존재한다. 이 논문에서는 수학적 알고리즘을 기반으로 경제물리학 분야에서 다양하게 응용되고 있는, MST 알고리즘을 활용하기 위한 정보 분석 프로세스를 정의하고 이 프로세스를 수행할 수 있는 분석모듈과 프로토타입을 소개한다. 개발된 프로토타입에서 일반 사용자는 분석에 필요한 주요 파라미터를 선택하고, 서버에서는 Raw 데이터의 전처리 과정을 거쳐 MST를 생성하여 결과를 사용자에게 전송한다.
-
카카오톡, 페이스북 등의 소셜 네트워크 서비스(Social Network Service: SNS)가 발전함에 따라 이를 기반으로 하는 소셜 네트워크 게임(Social Network Game: SNG)이 지인과 함께 가볍게 즐길 수 있다는 장점을 내세워 유저들로부터 많은 호응을 얻고 있다. 특히 SNG가 갖는 장점은 언제 어디서나 즐길 수 있는 스마트폰 앱에 접목되면서 그 효과가 극대화되고 있다. 이에 많은 개발사들이 앞다투어 SNG 개발에 참여를 하고 있는 상황이지만 다양한 SNS 서비스 플랫폼에 비해 SNG 개발을 위한 공개 엔진은 없는 상황이다. 본 논문에서는 다양한 SNS 플랫폼을 통해 공통으로 사용할 수 있는 통합 관리 소셜 네트워크 엔진을 개발하는 과정과 구현된 엔진을 사용하여 디바이스를 통한 그래픽 출력 성능을 실험하였으며, 실험 결과 기존의 SNG와의 속도차이가 없음을 보여 주어 게임 구현하기에 충분함을 입증하였다.
-
모바일 환경이 발달함에 따라서 사용자의 개인 모바일 기기에 저장되었던 민감한 개인정보 및 기업의 비밀과 같이 기밀성을 필요로 하는 데이터의 누출 사고가 빈번히 발생하고 있다. 본 논문에서는 모바일 기기의 데이터를 지정된 장소에서만 안전히 사용할 수 있도록 하는 기법을 제안한다. 제안된 기법은 공개키 암호화 시스템을 바탕으로 지정된 장소에서만 발행되는 키를 통해서만 모바일 기기의 접근이 가능하게 함으로써 데이터 사용 위치를 강제하고, 의도하지 않은 데이터 누출을 방지한다.
-
애플의 iOS가 처음 출시되고 앱 마켓이 공급자와 소비자 모두에게 각광을 받으며 성공하자 구글에서도 Android를 내세워 구글 마켓을 오픈하였고 결국 다양한 종류, 높은 품질의 애플리케이션들이 사용자들에게 공급되게 되었다. 언제 어디서나 스마트 폰을 통해 고품질의 다양한 앱을 이용할 수 있다는 점이 부각되어 각 마켓의 다운로드 횟수가 급증하는 등 폭발적인 앱 시장을 이룩하게 되었다. 하지만 개발자의 입장에서는 같은 솔루션을 개발할 때 모든 플랫폼을 지원하기 위해 각각의 OS에 맞게 따로 개발하기 때문에 오히려 전체 개발기간이 늦어지는 요소가 되었다. 이런 비효율적인 개발 기간을 단축하기 위해 상용엔진을 구매하여 적용하는 경우가 있지만 영세한 규모의 프로젝트 팀에서 적용하기에는 무리가 있으며 엔진 자체를 배우거나 개발하려는 앱을 위한 커스터마이징하는 기간 역시 짧지 않아 좋은 선택이 될 수 없다. 이에 본 논문에서는 모바일 OS 크로스 플랫폼 지원이 가능한 게임 엔진을 구축하기 위한 방법을 설명하고 이를 활용하여 개발된 프로젝트를 테스트하여 초당 54~61frame 이라는 그래픽 출력 속도를 보임으로써 해당 엔진의 활용 가능성을 증명하였다.
-
최근 크로스 플랫폼을 지원하기 위한 애플리케이션 개발 언어로서 자바스크립트가 채택되어 사용되고 있다. 하지만 스크립트 기반 애플리케이션에서도 C, C++ 라이브러리를 활용해야 하거나 성능적인 이슈를 해결하기 위하여 Native 코드를 사용하는 경우가 있다. 따라서 Native 코드가 적용된 자바스크립트 애플리케이션 패키지는 여전히 Native 코드 사용으로 인하여 CPU 및 OS 와 같은 플랫폼에 의존성이 발생하였다. 따라서 본 연구에서는 이를 해결하기 위한 관련 기술들을 분석하고, 이를 통해 성능을 보장하면서도 크로스 플랫폼 지원이 가능한 시스템 설계 방안에 대하여 제시한다.
-
Kang, MinGu;Kim, ByungJoo;Kim, HyunIl;Jung, Minjae;Lee, Seokkee;Ro, Kwanghyun 331
본 논문에서는 멀티미디어 디지털 기기와 스마트폰 어플리케이션의 통신을 통한 개인 맞춤형 광고에 대해 연구하였다. 디지털 기술의 발전으로 TV, 인터넷, 디지털 사이니지 등 광고를 적용 할 수 있는 분야가 다양해지고 있지만, 광고를 대처하는 방법은 광고에 나오는 정보를 검색해서 구매하는 방식을 넘어서는 크게 발전하지 않았다. 이러한 발전의 제약을 해소하고자 광고를 효율적으로 활용하기 위한 방법을 연구하였다. 본 연구에서는 디지털 기기에서 보여주는 광고 정보를 블루투스 통신을 통해 스마트폰 어플리케이션에 정보를 전달해주고 어플리케이션은 광고에서 받은 정보를 자신의 선호도 및 필요정도에 따라 저장 및 구매까지 바로 할 수 있는 방법을 연구하였다. 향후 와이파이 통신 연결 개발을 통해 1:1 통신이 아닌 1:다(多)인 연결로 광고 정보를 전달하여 여러 사용자가 동시에 광고에 대한 정보를 활용 할 수 있도록 할 것이다. -
블록 트랜스포터는 조선 산업의 생산필드에서 많은 물류비용과 생산지연비용을 유발시킨다. 이러한 트랜스포터를 효율적으로 운용하기 위해서는 운송경로의 최적화가 필요하고, 운송경로를 최적화하기 위해서는 실시간으로 트랜스포터의 위치를 확인하는 과정이 선행되어야 한다. 본 논문에서는 실시간으로 블록 트랜스포터의 위치를 측위하기 위해 모바일 RFID를 이용한 실시간 위치 측위 구현 방법을 제안하였다. 스마트폰에 포함된 모바일 RFID 리더기를 사용하여 트랜스포터에 부착되어 있는 RFID TAG를 인식하여 트랜스포터의 이름 및 하중 정보등을 수신 받고, GPS 및 AP를 이용한 위치측위 정보를 트랜스포터 정보와 함께 서버로 전송한다. 서버로 전송된 정보를 통해 선박 블록 이동을 위한 효율적인 배차를 가능하게 하여 조선 산업 전체 공정에 대한 관리를 강화할 수 있다.
-
Kim, Hakwon;Kim, Kwangsoo;Youn, Byungseong;Roh, Byeong-hee 338
전투무선망은 망토폴로지 변화가 심하고 대역폭, 전원 등 자원이 제한되는 ad-hoc 망의 특성을 가지기 때문에 발생하는 데이터 전송 지연은 임무 성공에 결정적 영향을 미칠 수 있다. 따라서 전투무선망에는 망토폴로지 변화에 강한 AODV 를 기반으로 성능 개선을 위한 다양한 방법들이 제안 되어 왔다. 그러나 Reactive 방식의 알고리즘이 가지는 경로탐색시간 동안 데이터를 보낼 수 없는 문제로 인하여 발생하는 지연시간을 줄이기 위한 연구는 부족한 실정이다. 본 연구에서는 Bloom Filter 에 담아 미리 수집한 이웃 노드의 정보를 이용하여 AODV 의 경로탐색 및 경로복구시간 동안 데이터를 전송하는 것으로 전송지연을 줄인다. 제안된 방법을 적용 시 AODV 를 이용할 때보다 향상된 지연시간 성능을 얻을 수 있다. -
Yang, Won-Woo;Kim, Yu-Kyung;Jeon, Mi-Young;Jeong, Gu-Min 340
현대에 많은 사람들이 스마트폰, mp3 player와 같은 휴대기기에 많은 음원 파일을 넣어 음악을 듣는다. 그 음악 중에는 잘 듣지 않는 것도 다수 존재하지만 사용자는 그런 파일을 즉시 지우지 않을뿐더러 자기 자신조차 어떤 음악을 즐겨듣는지 아닌지 모두 파악하지 못한다. 본 논문에서는 사용자들이 음악 재생기를 조작할 때 발생하는 행동 패턴을 기반으로 음악의 선호도를 산출하고, 이를 이용하여 음악 선호도 순위 정보를 사용자에게 제공하여 음악 관리를 편하게 할 수 있도록 해주는 시스템을 제안한다. -
국내 스마트폰 보급의 폭발적인 증가와 더불어 수많은 애플리케이션이 개발되어 안드로이드 마켓 등을 통해서 제공되고 있다. 사용자의 스마트 기기 상에 많은 애플리케이션이 쌓여지고, 이에 따라서 특정 애플리케이션을 찾는데 많은 번거로움과 시간이 소요된다. 스마트 기기 상에서 애플리케이션 관리를 위한 기존 애플리케이션은 현재 사용 중이지 않으나 활성화되어 있는 애플리케이션을 삭제하거나 단순히 이름, 날짜, 혹은 이용 빈도에 기준하여 애플리케이션을 정렬하거나 추천하는 수준이다. 그러나 일반적으로 사용자에 따라서 특정 요일과 시간에 이용하는 애플리케이션이 있다. 논문에서는 요일, 시각, 시간, 이용 빈도를 고려한 애플리케이션의 사용 가중치 기반으로 동적으로 애플리케이션을 추천하는 시스템을 개발한다. 추천된 애플리케이션은 스마트 기기 시작 화면에 배치하여 애플리케이션에 대한 이용자 접근성을 향상시킨다.
-
Han, Tae-yang;Kim, Hyun-Ho;Kong, Young-Sun;Ha, Sang-Ho 348
비만이 사회적 문제로 대두되면서 운동에 대한 관심이 크게 증가하고 있다. 스마트 기기를 활용한 효과적인 운동 모니터링 및 관리를 위한 애플리케이션이 많이 개발되고 있다. 이러한 애플리케이션들은 운동 모니터링 및 운동 효과에 따른 칼로리 소모량 산출 기능을 제공하고 있으나, 운동시 실내와 실외를 구분하지 않는다. 그러나 실내와 실외 운동에 따른 칼로리 소모량은 다르게 산출되므로, 그 정확도가 떨어진다. 논문에서는 실내와 실외 운동으로 구분하고, 또한 Polar H7의 맥박 센서를 스마트폰에 연동하여 운동효과에 따른 칼로리 소모량을 정확하게 산출하여 보여주는 운동 모니터링 애플리케이션을 개발한다. -
Pak, Min-Gun;Oh, Jeonghui;Lyoo, Hwahn-il;Kim, Soo Min 353
역공학 방지 기법이 적용되지 않은 어플리케이션은 악의적인 역공학에 취약할 수밖에 없다. 악의적인 역공학은 사회적으로 여러가지 손실을 가져온다. 그러므로 역공학 방지 기법을 적용하여 어플리케이션을 보호해야 한다. 역공학 방지 기법은 다양하며, 크게 자바 소스 난독화, Smali 코드 조작, Dex 파일 포맷 조작, 그리고 Zip 파일 포맷 조작 기법으로 나눌 수 있다. 자바 소스 난독화는 코드의 가독성을 떨어트려 안드로이드 어플리케이션의 역공학을 어렵게 하는 기법이다. Smali 코드 조작 기법은 Goto 문 추가, 예외 처리 재귀 기법 등을 통하여 역공학을 막는 기법이다. Dex 파일 포맷 조작 기법에는 클래스명 길이 변경, 헤더 크기 변경 등을 통해 역공학을 어렵게 만드는 기법이다. Zip 파일 포맷 조작 기법은 Zip 파일 포맷에서 헤더 값을 조작하여 마치 암호화된 것처럼 보이도록 만드는 기법이다. 본 논문에서는 이러한 다양한 기법들에 대해서 설명하고 이를 비교 분석한다. -
그룹키란 그룹 내의 사용자들이 암호화와 복호화를 위하여 공유하는 비밀키를 의미하며, 그룹키는 Backward secrecy와 Forward secrecy를 모두 제공하여야 한다. Backward secrecy는 새로운 그룹 사용자가 과거의 데이터를 읽지 못하도록 하는 것이고, Forward secrecy는 탈퇴한 사용자가 이후의 데이터를 읽지 못하도록 하는 것이다. 본 연구에서는 해쉬체인을 사용하여 네트워크 환경에서 Backward secrecy와 Forward secrecy를 효율적으로 제공하는 기법을 제안한다.
-
스마트 그리드는 IT 기술을 전력망에 도입함으로써 전력 인프라의 신뢰성, 효율성, 안전성 등을 향상 시키고 공급자와 소비자 간의 양방향 통신을 가능하게 하여 전력 선택 범위를 넓히고 전력 인프라의 효율성을 향상시키는 차세대 지능형 전력망이다. 그러나 스마트 그리드의 효과적인 운용을 보장하기 위한 보안서비스 제공을 위해서는 전력망 내의 통신환경에 대한 특성 파악과 보안 서비스가 전력 통신망에 끼치는 영향을 파악하여야 한다. 본 연구에서는 보안 서비스와 네트워크 부하가 전력 통신망에 어떠한 영향을 주는지 실험을 통해서 분석한다.
-
차량 애드혹 네트워크(VANET : Vehicular Ad-Hoc Network) 환경에서 차량들은 네트워크 인프라를 바탕으로 한 통신들을 통하여 서로의 안전이나 편리성을 도모하고자 많은 관심을 가지고 지금까지 연구되어 왔으며 앞으로도 활발히 연구될 것이다. 그러나 안전성이나 편리성을 도모하고자 연구되어왔던 여러 부분들이 보안문제에 직면하면서 새로운 국면으로 접어들고 있다. 이에 본 논문에서는 차량 애드혹 네트워크에서 차량 간 통신을 효율적이고 안전하게 전송하기 위해 우선되어야 하는 차량의 인증을 위한 보안 메커니즘을 제안하고 이를 패트리넷 모델링 기법을 통해 검증하고자 한다. 본 논문에서 제안하는 차량 인증 보안 메커니즘(VASM : Vehicular Authentication Security Mechanism)은 차량 인증 기능과 함께 패트리넷으로 모델링 함으로써 차량들의 많은 변화로 복잡할 수밖에 없는 VANET에서의 보안요구들을 정의하여 수행하는데 유연하게 대처할 수 있다.
-
Cha, Ki-Jong;Shin, Yo-Soon;Seo, Dal-Mi;Sohn, Chang-Ho;Kim, Young-Mi;Jeong, Choong-Heui 368
최근 디지털계측제어시스템은 사이버위협에 매우 취약하여 사이버공격에 의해 발전소 안전에 부정적인 영향을 받을 수 있는 실정이다. 따라서 디지털계측제어시스템에 대해 주기적인 사이버보안 위험 평가가 필요하다. 이에 따라 본 논문에서는 테스트베드 구축을 통해 특정 시점에서의 사이버 위협의 침해 가능성 분석, 또는 자체적으로 사이버보안성을 평가할 수 있는 방법에 대해 제안한다. 동 연구에서 제안하는 사이버보안 위험 평가는 자산분석, 테스트베드 구축, 취약점 분석, 위협평가, 위험도분석 및 평가 총 5단계로 구성되며 각 단계의 사이버보안 활동 수행을 통해 디지털계측제어계통의 사이버보안수준이 향상될 것으로 사료된다. -
오늘날 사이버보안침해 위협의 증가에 따른 기업 내의 중요자료 유출을 방지할 수 있는 방안에 대한 연구의 필요성이 증대되고 있다. 본 논문에서는 비인가자의 네트워크 접속을 차단하는 네트워크 통제(NAC) 시스템과 개인 PC의 저장매체관리 시스템을 연계하여 정보보안의 핵심요소인 기밀성을 강화할 수 있는 모델을 제안하였다. 필수 SW(저장매체제어)를 설치하지 않을 경우 네트워크를 차단함으로서, 비인가자의 네트워크 차단과 동시에 중요자료 유출을 미연에 방지하여 보안을 강화할 수 있다.
-
본 논문은 인터넷에서 주민등록번호가 유출 또는 도용되고 있는 문제점을 해결하기 위해 인터넷 사업자에게 이용자의 중복가입을 확인할 수 있는 방법 DI(Duplicated Information) 와 사업자간 동일 사용자를 식별하는 방법 CI(Connecting Information)을 제안한다. 인터넷 사업자가 이용자의 인터넷 사이트에 중복으로 가입하는 것을 확인 할 수 있는 정보를 제공하기 위한 중복 가입확인 정보 메시지 형식 규정을 제안하고, 인터넷 사업자가 타 인터넷 사업자와 연계 정보, 포인트 적립 등 제휴 서비스를 제공하기 위해 동일 이용자를 식별 할 수 있도록 연계 정보 메시지 형식 규격을 제안한다. 이용자의 개인 정보를 보호하는 수단을 제공하고 인터넷 사업자에게는 이용자의 유일성을 확인할 수 있는 수단을 제공할 것이다.
-
BYOD 는 다양한 기기에서 상호 운용되고, 상황에 따라 다른 접근권한을 가질 수 있다. BYOD 는 기업의 입장에서는 생산성 향상과 기기에 대한 비용 감소 등의 장점을 가지고 있다. 하지만 보안의 중대한 취약점을 가지고 있고 기업은 개인이 사용하는 각기 다른 기기들에 대해서 통제하기 힘들다는 점과 관리비용은 오히려 상승할 수도 있다는 점 등의 단점들이 부각이 되고 있다. BYOD 에 접근 가능한 권한들을 효율적으로 관리하여 접근권한 관련 설정 오류를 최소화하고, 권한이 없는 사용자의 접근을 차단하기 위한 'BYOD 환경에 적합한 접근 제어 기술'이 요구된다. 따라서 본 논문에서는 BYOD 시장의 급속한 발달과, 스마트 폰 하드웨어,소프트웨어의 발전에 맞춰 RBAC(Role Based Access Control)을 이용한 접근제어 방법을 제안한다. 이는 사용자 특성, 역할 특성, 시스템 특성에 따라 권한 활성화 제약이 가능하며, 권한 위임과 권한 상속 시에 시간, 위치정보, 위기 상황 발생여부에 따라 제약을 할 수 있다.
-
많은 기업들이 전사적인 사용자 권한을 관리하기 위해 통합 사용자 권한관리 솔루션을 도입하고 있으며, 이를 통해 외부 사용자의 접근제어, 사용자 인증, 사용자 권한에 대한 효율적인 관리를 추구하고 있다. 그러나, 이러한 권한 관리의 중심이 시스템 별 사용자를 분류하고 사용자의 그룹을 분류하는 사용자 위주로 진행되고 있다. 즉, 사용자가 사용하는 기업의 정보시스템에 해당하는 업무시스템의 구성요소(이를 테면 화면 및 화면의 구성요소인 UI 컴포넌트 등)의 권한 관리를 위한 연구는 상대적으로 이루어지지 않고 있다. 따라서 본 논문에서는 기업 내 정보시스템의 최소 단위로 볼 수 있는 화면 및 UI 컴포넌트에 대한 접근 권한을 효율적으로 관리할 수 있는 모델을 제안한다.
-
본 논문은 MS-SQL 데이터베이스의 환경과 C++ 환경을 이용하여 데이터베이스 사용자 계정이 만료 되었는지의 여부를 점검한다. 패스워드 혹은 사용자 설정이 변경된 시간을 체크함으로써 사용자 계정이 만료되었거나 오랫동안 패스워드를 변경하지 않았으면 보안 취약점이 존재하는 것으로 판단한다. 이것은 제 3의 악의적인 사용자가 해킹 등을 하는 것을 방지, 예방을 한다. 최근에는 정보자산이 더욱 중요시 여기게 되는 상황에서 데이터베이스의 정보 손실이 일어나게 된다면 큰 피해를 입게 된다. 본 논문은 MS-SQL 데이터베이스의 사용자 계정 만료 유무와 오랫동안 패스워드 혹은 사용자 설정이 변경되지 않은 사용자 정보를 모듈로 개발하여 보안취약점 점검을 함으로써 악의적인 사용자가 데이터 베이스에 접근을 할 수 없도록 한다.
-
많은 루트킷들은 사용자 또는 탐지 프로그램으로부터 탐지되지 않기 위해서 중요한 함수를 후킹하거나 DKOM 등의 기술을 이용한다. API를 후킹하여 반환되는 정보를 필터링하는 전통적인 루트킷과 달리 DKOM 루트킷은 이중 연결리스트로 구성된 커널 오브젝트의 링크를 직접 조작하여 루트킷 자신의 존재를 숨길 수 있으며 DKOM으로 은닉한 루트킷은 쉽게 탐지되지 않는다. 본 논문에서는 DKOM을 이용하여 은닉된 루트킷 드라이버를 탐지하기 위한 기술을 제안하고, 루트킷 탐지 능력을 검증한다.
-
Cho, Yeong-pil;Yi, Ha-yoon;Kwon, Dong-hyun;Choi, Won-ha;Paek, Yun-heung 395
국내에서 가장 폭넓게 사용되는 모바일 운영체제인 안드로이드는 수 많은 악성코드에 대한 위협 속에 있다. 그 중에서 가장 위협적인 공격은 루트 권한을 획득하는 악성코드이다. 따라서 본 연구는 가상화 환경을 통해 안드로이드 시스템에서 실존하는 루트 권한 획득을 탐지하는 시스템을 소개 하고 있다. 이를 위해 CPU 제조사에서 제공하는 가상화 기반 기술을 활용하였으며 결과적으로 시스템 상에서 루트 권한으로 동작하는 프로세스를 감지할 수 있었다. -
Kwon, Dong-Hyun;Yi, Ha-Yoon;Cho, Young-Pil;Paek, Yun-Heung 398
모바일 기기가 점차 발전하고 사람들 사이에 널리 보급되면서 여러 가지 모바일 응용 어플리케이션들을 통하여 모바일기기는 사람들의 많은 개인정보를 담고 있게 되었다. 하지만 이에 따라 이러한 모바일 기기의 정보들을 노리는 악성 코드를 포함한 어플리케이션 또한 점차 늘어나고 있다. 그래서 모바일 환경에서의 악성 코드를 검출하기 위한 여러 가지 많은 연구들이 진행되고 있는데 이번 연구에서는 별도의 수행환경에서 동적 분석을 기반으로 한 악성 코드 검출 연구들을 살펴보도록 하겠다. -
초고속 인터넷 망이 발달함에 따라 다양한 서비스들에 대한 사용자의 요구가 증가되었다. 보통 사용자들은 여러 서비스 사이트를 이용함에 있어 여러 개의 아이디와 패스워드를 기억하여 사용한다. 이러한 불편함을 해결하고 관리측면에서 효과적인 방법으로 제안된 인증 시스템이 SSO(Single Sign-On)이다. SSO 인증 모델 중 브로커 기반의 경우 중앙집중식 시스템 관리를 사용하여 인증 연산처리의 효율성을 증가시키는 장점을 가지고 있으며, 대표적으로 Kerberos 인증이 있다. 하지만 전통적인 Kerberos 인증은 패스워드 공격 및 재전송 공격에 비교적 심각한 위험성을 가지고 있어 그에 대한 연구가 활발히 진행되었다. 이에 본 논문에서는 기존방식의 문제점을 해결하여 보다 개선된 브로커 기반 SSO 인증 모델을 제안하였다.
-
CDN(Content Delivery Network)은 사용자의 콘텐츠 요청에 대해 캐쉬 서버의 부하를 줄이기 위해 사용자와 가장 인접한 캐쉬 서버를 통하여 사용자에게 보다 빠르게 콘텐츠를 제공 하도록 되어있다. 현재까지의 연구는 대용량 콘텐츠 스트리밍 서비스를 위한 속도적 측면만 고려하고 있으며 콘텐츠를 빠르게 제공하기 위하여 같은 콘텐츠를 여러 캐싱서버로 분산하여 보안성이 충분하지 못한 단점이 있다. 하지만 사용자에게 충분한 보안성을 갖춘 대용량 콘텐츠를 제공하려면 암호화 연산의 증가로 인하여, 속도적 측면이 감소하므로 CDN의 본연의 기능을 잃을 수 있다. 그러므로 본 논문에서는 해시기반 스크램블링을 이용한 암호화 기법의 보안의 취약성을 분석하고 이를 극복하기 위해 보안성을 향상시킨 RECOS(Robust Encryption for COntent Secure)기법을 제안한다. 제안 기법은 시뮬레이션에서 기존 기법과 제안 기법의 속도를 비교하였으며, 기존 기법의 취약성 분석을 통하여 제안 기법의 향상된 보안성을 보였다. 결과적으로 기존의 해시기반 암호화 기법과 비교하여 속도에 차이가 거의 없음에도 불구하고 향상된 보안성을 보였다.
-
Lee, Yong-Je;Lee, Jinyong;Heo, Ingoo;Moon, Hyungon;Hwang, Dongil;Baek, Yun-Heung 408
최근 포스트 PC 시대가 시작되면서 다양한 모바일 기기가 상호 연결되는 트렌드가 나타나고 있다. 하지만 이로 인해 나타나는 보안상의 취약점 문제는 모바일 기기 상에서의 보다 강력한 보안성 요구 하게 되었다. 이 논문에서는 보안 취약점에 대처하는 연구 중 Control Flow Integrity (CFI) 연구에 대한 동향을 살펴보고, 이를 모바일 기기에 적용하기 위해서 고려해야 할 점에 대하여 논하겠다. -
A Study on Performance Degradation due to Code Instrumentation of Linux Kernel for Rootkit DetectionMoon, Hyungon;Heo, Ingoo;Lee, Jinyong;Lee, Yongje;Paek, Yunheung 412
시스템을 공격하는 악성코드 기술과 그 방어 기술이 발전하면서, 최근의 많은 악성코드들이 운영체제를 직접 변조하는 커널 루트킷을 포함하고 있다. 이에 따라 커널 루트킷에 대한 여러 대응책들이 나오고 있으며, 최근의 많은 연구들이 루트킷 탐지능력 향상을 위해 운영체제 커널에 코드를 삽입하고 있다. 이 논문에서는 앞으로 루트킷 탐지를 위해 커널에 대한 코드 삽입 기술이 지속적으로 사용될 것으로 보고, 이와 같은 코드 삽입이 운영체제 커널이나 전체 시스템의 성능에 어떠한 영향을 주는지를 알아보았다. -
스미싱(SMiShing) 공격은 문자메시지(SMS)를 이용하여 정보를 유출하거나 타인에게 피해를 주는 행위를 일컫는다. 본 논문에서는 공격자의 공격유형에 따라 스미싱을 "직접 정보 유출", "파밍/피싱 사이트 유도", "악성어플리케이션 다운로드 유도"로 분류하였고 스미싱 공격의 시나리오를 통해 스미싱 공격을 표현하였다. 그 후 스미싱 방지 기술 동향을 파악을 위한 기존의 대응 기법들을 조사를 하고 기존의 스미싱 탐지 기법인 URL 검사와 APK 파일 분석 기법을 접목시킨 스미싱 탐지 모델을 제안한다.
-
스마트그리드에서 가장 중요한 것 중 하나로 제어센터를 뽑을 수 있다. 이러한 제어센터에서 사용되는 대표적인 프로토콜은 ICCP가 있다. ICCP는 제어센터 사이의 데이터 통신에 적합한 프로토콜로써 전력망 전체의 정보들을 다룰 수 있도록 설계되었다. 하지만 해당 프로토콜은 데이터에 대한 접근제어만을 보안요소로 가지고 있기 때문에 매우 취약한 프로토콜이다. 일반적인 ICCP는 보안이 취약하기 때문에 실제 제품들 중 일부는 Secure ICCP를 제공한다. Secure ICCP는 ICCP가 가지고 있는 보안위협에 대한 대응책으로 암호화와 인증을 제공한다. 하지만 Secure ICCP는 한계점이 존재하고, 실제 대부분의 ICCP 서버에서는 기존 ICCP만 사용하고 않기 때문에 전력제어센터 사이에 주고받는 데이터는 여전히 취약하다. 따라서 ICCP 서버에서 Secure ICCP의 사용을 권장하고, Secure ICCP가 해결하지 못하는 문제점에 대한 연구가 추가적으로 필요하다.
-
2014년 가트너에서 조사된 통계 자료에 의하면 스마트폰 사용자 4명중 3명은 안드로이드인 것으로 나타났다. 즉, 안드로이드에서 취약점이 발생할 경우 다른 스마트폰 OS에서 취약점이 발생할 때보다 3배 이상의 피해가 예상된다고 할 수 있다. 따라서 안드로이드 환경에서 앱에 대한 취약점을 찾고 조치를 취해야하는 작업이 지속되어야 한다. 그러나 취약점을 찾고 조치를 취하기 위해 분석가는 많은 시간을 소모하는데 비해 앱의 증가 속도는 매우 빨라 취약점 점검을 위한 자동화 도구는 필수적일 수밖에 없다. 이에 본 연구는 안드로이드 환경에서 작동하는 앱을 대상으로 취약점 점검을 수행하는 도구를 개발하고 연구하였다.
-
최근 급속도로 기술이 발전하면서 스마트폰, 태블릿 등 스마트 기기의 보급률이 늘어나고 있다. 스마트TV, 스마트청소기, 스마트세탁기 등 가정에서 사용하는 가전제품으로 그 영역이 늘어나고 있는데 특히 Smart TV의 보급률이 늘어나고 있다. 네트워크인터페이스의 제공과 USB를 통한 펌웨어 업데이트 등 SmartTV의 기능적인 측면 때문에 Smart TV 대한 Dos공격부터 펌웨어 취약점 공격 등의 여러 형태의 보안문제가 발생하고 있다. 본 논문에서는 Smart TV시장에서의 점유율 1위를 기록하고 있는 Samsung SmartTV의 구조 및 보안문제 동향을 분석해 본다.
-
Na, Jaechan;Kim, Hyunwoo;Jo, Younghun;Youn, Jonghee M. 429
쿠쿠 샌드박스(Cuckoo Sandbox)는 가상머신을 이용해 악성코드를 효율적으로 분석할 수 있는 도구이다. 가상머신에서 동작하기 때문에 악성코드에 거상머신 탐지기법(VM Detect)이 있다면, 분석을 하는데 어려움이 있다. 이러한 경우 악성코드를 분석하기 위해 실머신 기반에서 분석이 가능하도록 구현하고, 구현 과정에서 메모리 덤프(Memory Dump)문제가 존재한다. 이전 방식은 가상머신 소프트웨어들이 메모리 덤프 파일을 따로 만들고 해당 파일을 분석하였지만, 실머신에서는 메모리파일을 따로 가지지 않는다. 이러한 문제를 해결하기 위해 실머신에서는 어떻게 메모리덤프 문제를 해결할 수 있는지를 알아보고 덤프를 하였을 때, 가상머신과 실머신에서 어떤 차이점이 나타나는지 알아보고자 한다. -
최근 정보유출 피해사례가 빈번히 발생하고 있으며, 발생 건수 중 대부분이 내부자에 의한 고의 또는 실수로 발생하는 경우가 대부분이다. 이를 방지하기 위해 기관 및 기업에서는 다양한 보안 솔루션을 도입하여 구축해서 운영하고 있다. 그러나 독립적으로 보안솔루션이 운영 및 관리되기 때문에 상관분석의 어려움으로 통합적인 내부정보유출 모니터링이 불가능하다. 또한 제한된 리소스로 과도하게 발생하는 보안 이벤트를 모니터링하여 내부정보유출을 탐지하고 관리하기에는 어려움이 있다. 따라서 본 논문에서는 사용자 본인이 보안 정책에 위반되는 행위를 했을 시 "어떠한 목적으로 보안위반 행위를 하였는지" 파악하기 위해 소명절차를 이용한 내부정보유출 방지 관리 방안에 대해 연구하고자 한다.
-
iOS 시스템의 데이터 보호 기법은 하드웨어에 위치한 암호화 엔진과 계층 키 구조를 사용하여 안전하게 데이터를 보호 하고 있다. 또한, 4가지 클래스로 데이터를 분류하여 데이터를 안전하게 보호 한다. 하지만, 계층 키가 위치한 플래시 메모리를 분석할 경우 데이터 보호 기법이 취약해 질 수 있다는 문제점이 존재한다.
-
NFC 디바이스의 보급화로 기존의 결제서비스보다 편리한 NFC 결제 서비스의 활성화가 예상된다. 하지만 편리성이라는 장점에만 집중하여 이를 뒷받침해줄 보안서비스가 제공되지 않는다면 득보단 실이 많은 서비스가 될 것이다. 실제로 NFC 서비스의 경우 릴레이 공격에 취약한 모습을 보이는데 릴레이 공격은 원리와 구현이 간단하여 향후 NFC 서비스가 상용화될 경우 악용될 염려가 많다. 본 논문에서는 NFC 서비스의 가장 큰 보안위협인 릴레이공격에 대한 방어기법으로 NFC 디바이스의 MAC 주소를 이용한 다중 요소 인증방법을 제안한다.
-
인터넷의 보급에 따른 신속정확하고 편리한 정보처리의 장점에도 불구하고 최근 들어 급증하고 있는 보안 관련 사고들로 인하여 개인정보 및 기업정보의 관리에 대한 대책 마련이 시급한 가운데 있다. 그 중에서도 SQL 삽입 공격에 의한 악의적인 관리자 권한 획득 및 비정상적인 로그인 등으로 인하여 많은 피해가 발생하고 있다. 현재 SQL Injection에 관련된 대부분의 연구는 공격을 탐지하는 방법에 초점이 맞추어져 있다. 본 논문에서는 프로그램 코드를 분석하여 따옴표가 포함된 취약한 인라인 SQL 쿼리 구문을 찾아서 매개변수화된 쿼리로 변경하는 기능을 제공함으로써 근본적인 해결책을 찾고자 하였으며 Java, C#.net 등 다양한 언어를 지원하여 개발 업무에서의 활용성을 높이고자 하였다.
-
Kim, Jaegon;Park, Gyeongyong;Kim, Yungi;Han, Seongbong;Cho, Taenam 445
스마트폰의 보급률이 폭발적으로 증가하고 있으며, 모바일OS 중 가장 많이 사용되고 있는 것은 안드로이드이다. 안드로이드의 스토어에는 100만개가 넘는 앱이 존재하고, 그 중 대다수를 차지하고 있는 것이 무료 앱이다. 무료 앱은 장치 고유의 키를 사용하여 암호화 시켜 접근을 제어하는 유료 앱과 달리, 스마트폰에 설치 된 후 앱에 대한 접근 방지책이 없어 접근에 취약하다. 본 논문에서는 무료 앱 접근에 대한 취약성을 분석하고 무료앱의 파일을 보호할 수 있는 대응방안을 마련하였다. -
Kim, Youn-Gi;Kim, Jae-Gon;Park, Gyeon-Yong;Han, Seong-Bong;Cho, Taename 449
구글 안드로이드 플랫폼은 여러 보안기능을 제공하는데 그 중 하나는 퍼미션(permission)이다. 만약 퍼미션이 오용 될 경우 보안상의 위험이 발생할 수 있다. 본 논문에서는 민감한 정보를 다루는 은행 앱에 대한 퍼미션 사용 현황과 안드로이드의 퍼미션 체계에 대한 문제점을 분석하며 이을 해결하기 위한 대응 방안을 제시한다. -
Hong, Seok-Chan;Jin, Tae-Yong;Song, Kwan-Ho;Shin, Yong-Tae 453
최근 무선 인터넷의 발달 및 스마트 디바이스의 등장 등의 이유로 다양한 분야의 네트워크 기반 서비스가 등장하고 있다. 폭발적으로 증가하는 네트워크 서비스를 신뢰적이며 효율적으로 운영하기 위한 기술로 미래 네트워크 기술의 하나인 SDN이 주목받고 있다. 하지만 SDN은 기존 네트워크의 보안 취약성인 IP주소를 타깃으로 하는 공격에 대한 취약점을 보완하지 못하고 있다. 이에 본 논문은 SDN망에서 기존 Control Layer외에 Security Layer를 추가함으로서 네트워크 위협사항에 능동적으로 대처가 가능하고 해당 구조의 기반 위에 검색가능 암호화 기법을 사용하여 IP주소를 은닉화하는 기법을 제안하고자 한다. -
클라우드 컴퓨팅은 IT 자원의 효율적인 관리와 비용 대비 양질의 서비스 제공을 위한 새로운 패러다임으로써, 국내외의 기업뿐만 아니라 많은 사용자들에게 주목 받고 있다. 하지만 관련 시장의 빠른 성장과 함께 다양한 사이버 범죄에 노출될 수 있는 위험이 높아졌음에도 불구하고, 클라우드 컴퓨팅에 대한 디지털 포렌식은 실질적인 역할을 수행하기에 아직 미비한 실정이다. 클라우드 컴퓨팅은 증거 데이터가 물리적으로 분산되어 있고, 자원이 가상공간에 존재할 수 있기 때문에 기존의 디지털 포렌식 수사와는 다르게 접근해야 한다. 이에, 본 논문에서는 추상화된 클라우드 계층에 따른 기존 포렌식 절차 상의 데이터 수집 방법에 관한 한계를 분석하고, 확보한 증거 데이터의 신뢰성 보장 및 다양한 클라우드 환경에 보다 유연하게 적용할 수 있는 디지털 증거 수집 절차를 제안한다. 해당 절차는 클라우드 구성 요소들 중 물리적인 자원들을 가상화하여 논리적으로 구성할 수 있도록 하며, 가상화된 자원들을 서비스 목적에 따라 폭넓게 활용할 수 있도록 관리 체계를 제공해주는 클라우드 플랫폼을 기반으로 한다.
-
네트워크 공격이 다양해지고 빈번하게 발생함에 따라 이에 따라 해킹 공격의 유형을 파악하기 위해 다양한 보안 솔루션이 생겨났다. 그 중 하나인 통합보안관리시스템은 다양한 로그 관리와 분석을 통해 보안 정책을 세워 차후에 있을 공격에 대비할 수 있지만 기존 통합보안관리시스템은 대부분 관계형 데이터베이스의 사용으로 급격히 증가하는 데이터를 감당하지 못한다. 많은 정보를 가지는 로그데이터의 유실 방지 및 시스템 저하를 막기 위해 대용량의 로그 데이터를 처리하는 방식이 필요해짐에 따라 분산처리에 특화되어 있는 하둡 에코시스템을 이용하여 늘어나는 데이터에 따라 유연하게 대처할 수 있고 기존 NoSQL 로그 저장방식에서 나아가 로그 저장단계에서 정규화를 사용하여 처리, 저장 능력을 향상시켜 실시간 처리 및 저장, 확장성이 뛰어난 하둡 기반의 로그 수집 시스템을 제안하고자 한다.
-
비밀번호를 비기술적인 방법으로 해킹 중 어깨넘어 훔쳐보기 공격은 사회공학적인 공격기법으로서 많은 보안 메커니즘의 등장에도 불구하고 원천적인 차단이 어려운 공격이다. 특히 현금자동입출기기는 개방적인 공간에 설치되어있어 어깨넘어 훔쳐보기 공격에 취약하다. 본 논문에서는 사용자가 금융서비스를 받고자 할 때, 현금자동입출기기, 스마트폰, 사용자 사이의 안전한 신뢰관계를 구축하고 비밀번호와 지문인식을 이용한 안전한 이중 사용자 인증 기법을 제안한다. 제안하는 기법은 어깨넘어 훔쳐보기 공격의 용이성 및 재현 가능성을 제한하여 안전한 금융서비스가 가능하도록 한다.
-
온라인 서비스가 증가하고 있으며, 그에 따른 개인의 서비스 계정도 늘어나고 있다. 하지만 지속적으로 늘어나는 서비스 계정의 의해, 관리의 어려움과 노출 위험성이 커지고 있다. 해결책으로 보안도 유지하면서 다양한 온라인 서비스의 종류에 구애 없이 하나의 통합된 사이트를 통해서 계정정보를 관리하면 편리할 것이다. 그래서 ID/PW 방식의 사용자 인증에 감사 가능을 결합한 본인 이력 기반 사용자 인증 방법을 제안한다. 본인이 생성한 비밀번호 이력 정보에 다양한 옵션을 설정할 수 있도록 하여 사용자 인증에 사용하고, 검증 과정에 본인이 직접 참여하는 메커니즘을 결합하여 본인 이력 기반 사용자 인증 방법이 완성된다. 제안 방식을 현재 인테넷뱅킹에서 사용 중인 인증 방식들과 보안성을 비교 검증하였다.
-
Lim, Il-kwon;Kim, Young-Hyuk;Lee, Jae-Pil;Lee, Jae-Gwang;Nam-Gung, Hyun;Lee, Jae-Kwang 471
사회공학적 공격이란 인간의 심리를 이용하여 보안 위협 상황을 갖게 하는 공격을 말한다. 그렇기 때문에 사회공학적 공격을 막기 위한 보안 솔루션은 그 한계가 있기 마련이다. 그리하여 본 논문에서는 사회공학적 공격에 대비하는 보안훈련시스템을 제안한다. 스팸 및 피싱 이메일을 수집하여, 시그니처 기반 필터링을 이용하여, 최신의 사회공학적 공격 이메일을 분석한 후, 가상으로 사회공학적 이메일 공격을 실시하여 훈련대상자들이 최신의 사회공학적 공격에 대비하는 능력을 갖추게 하는 보안 훈련 시스템을 설계하였다. -
Yoo, Jeong-Seok;Hong, Ji-Hoon;Jung, Jun-Kwon;Chung, Tai-Myoung 475
최근 인터넷이 발전함에 따라 월드와이드웹(World Wide Web) 기반의 웹 서비스가 급격한 발전을 이루었다. 또한 이 웹 서비스를 바탕으로 다양한 컨텐츠들과 이를 이용하는 사용자의 수도 함께 증가하였다. 그러나 이와 같은 웹 서비스의 보편화가 증대될수록 이를 악용하려는 사이버 범죄 또한 비례하여 증가하고 있다. 최근에는 공격자들이 스마트폰을 대상으로 악성코드를 전파하기 위한 방법으로 웹 서비스를 활용하기 시작하면서 웹 서비스의 보안에 대한 중요성이 더욱 강조되고 있다. 이러한 웹 서비스 보안의 필요성을 인지하고, 많은 사람들이 무료로 쉽게 웹 서비스 보안취약점을 진단 할 수 있도록 여러 오픈소스 기반의 보안 취약점 진단도구가 연구, 개발되고 있다. 하지만 웹 서비스의 보안약점을 진단하는 도구의 적합성 평가 및 기능 분류가 명확하지 않아서 진단도구를 선택하고 활용함에 있어 어려움이 따른다. 본 논문에서는 OWASP에서 위험도에 따라 선정한 웹 서비스의 보안 취약점 Top 10 항목과 소프트웨어 보안약점 진단가이드 등을 통해 웹 서비스 보안 취약점을 진단하는 도구에 대한 분석 기준을 제시한다. 이후 오픈소스로 공개된 테스트 기반 취약점 탐지도구와 소스 기반 취약점 진단도구들에 대해 제시한 기준을 이용하여 분석한다. 본 논문의 분석결과로 웹 서비스의 안전성을 평가하기 위해 활용할 수 있는 진단 도구에 대한 분석정보를 제공함으로써 보다 안전한 웹 서비스의 개발과 운영에 기여할 것으로 기대한다. -
최근 모바일 컴퓨팅 환경이 발전함에 따라 모바일 디바이스 이용자들에게 다양한 서비스를 제공하기 위한 방법으로 클라우드 스토리지 서비스가 주목받고 있으며, 여러 장치의 데이터 동기화를 지원해준다. 이러한 편리성을 제공하고 있지만, 개인과 기업의 핵심 자료 유출에 따른 보안 이슈가 중요한 문제로 대두되고 있기 때문에, 클라우드 스토리지 보안 검증의 중요성도 증대되었다. 이처럼 클라우드 스토리지 서비스는 보안 검증 과정을 거친다. 본 논문에서는 기존의 클라우드 스토리지 보안 평가 가이드라인의 문제점을 분석하여 다형성, 종속성, 병렬성, 중복성 등을 고려해 효율적인 클라우드 스토리지 보안 평가를 위한 새로운 방법론을 제시 하였다. 제시한 방법론을 이용해 클라우드 스토리지 보안검증 프로세스를 설계하였다.
-
소프트웨어는 대부분 바이너리 형태로 배포되기 때문에 역공학 분석이 쉽지 않다. 그러나 안드로이드는 자바를 기반으로 한다. 자바는 클래스 파일의 형태로 배포되는데 클래스 파일은 자바 소스 프로그램의 정보를 대부분 유지하고 있기 때문에 역공학 기술을 적용하기가 타 언어에 비해 쉽다. 이 문제에 대처하기 위해서 프로그램의 기능을 그대로 유지하고, 프로그램을 분석하기 어려운 형태로 변환하는 다양한 난독화 방법이 제안되었다. 안드로이드 환경에서는 안드로이드 SDK와 함께 배포되는 난독화 도구인 프로가드(Proguard)가 가장 널리 사용된다. 그러나 프로가드는 리소스 보호 기능을 제공하지 않는다. 본 논문에서는 프로가드의 한계를 보완할 수 있는 리소스 난독화 기법을 제안하고 구현하였다. 본 논문에서 제안하는 리소스 난독화 기법을 먼저 소스 코드에 적용하고, 이후 프로가드의 난독화 기능을 추가로 사용한다면 안드로이드 프로그램을 역공학 분석으로부터 보호하는 효과적인 방법으로 사용될 수 있을 것이다.
-
리플렉션은 자바 프로그램을 실행하여 객체 내부의 모든 요소를 조사하거나 호출 혹은 조작할 수 있는 자바 언어의 한 기능이다. 한 클래스 내부의 메소드에 리플렉션을 적용하여 호출하게 되면 String형의 메소드 이름으로 간접 호출하기에 정적 분석 도구의 API 호출 탐지를 방해하게 되어 분석결과의 정확도를 떨어뜨릴 수 있고, 또한 일반적인 호출보다 복잡한 절차를 거치게 되어 소스 자체의 난독화 효과를 갖게 된다. 또한 디컴파일러의 역공학 분석을 어렵게 만드는 장점도 있다. 이 특성을 이용한다면 안드로이드 환경에서 특정 API를 은닉하여 개인정보를 누출하도록 악용하거나 디컴파일러 이용을 방지하는 데 활용될 수 있다. 본 연구에서는 안드로이드 환경에서 직접 설계한 도구와 표본 앱을 이용하여 API 메소드에 리플렉션을 적용하고, 원본 소스와 리플렉션 후 디컴파일된 소스를 비교하여 API 호출이 리플렉션을 통해서 은닉 가능함을 보여준다.
-
정보통신 기술의 발전으로 우리가 사용하는 모든 사물들이 네트워크를 통해서 사람과 상호 연결을 할 수 있는 시대로 접근하는 추세이다. 또한 ICT분야의 융합이 빠르게 발전하고 있으며, 이를 통해서 유비쿼터스 환경으로 도약하고 있다. 스마트 폰 이후에 센서 대중화, 비용 절약, 기기 보급 확산, 네트워크의 확대 등의 이유로 사물 통신 M2M(Machine to Machine)/사물 인터넷 IoT(Internet of Things) 기술이 점차 활용되고 있으며, 관련 분야의 많은 연구가 진행 중에 있다. 본 논문에서는 이러한 IoT/M2M의 기술 및 표준화 동향을 살펴보고 발전 방향을 예상해 보고자 한다.
-
현재 무선충전은 자기유도와 자기공진 두 가지 방식이 주류를 이루고 있다. 자기유도 방식은 전력 송신부 코일에서 자기장을 발생시키면 그 자기장의 영향으로 수신부 코일에서 전기가 유도되는 전자기유도 원리를 이용한다. 자기공진 방식은 송신부 코일에서 공진 주파수로 진동하는 자기장을 생성, 동일한 공진 주파수로 설계된 수신부 코일에만 에너지가 집중적으로 전달되도록 한 기술이다. 최근에 스마트폰의 무선충전에 대해 관심이 높아지고 있으며, 많은 기업들이 무선충전을 개발하고 있다. 사용자에게 있어 편리함을 주는 무선충전이지만 보안위협이 존재하고, 이것에 대한 표준화와 보안대책요구사항은 체계적이지 않다. 이에 본 논문은 모바일기기에서 자기공진방식의 무선충전의 보안 위협과 보안요구사항을 정의해 분석하고 보안요구사항을 제안한다.
-
현재 IT기술과 자동차기술을 융합한 지능형 자동차에 대한 연구가 활발히 진행 중에 있으며 많은 새로운 서비스 모델들이 개발 중에 있다. 지능형자동차에 대한 개발이 활발하게 이루어지면서 자동제어 센서를 이용한 다양한 서비스가 제공이 되고 있다. 이러한 지능형 자동차가 자동제어센서를 이용한 서비스가 제공되면서 다양한 보안위협 요소가 도출되고 있다. 본 논문에서는 지능형 자동차의 외부에서 자동제어센서에 침입하여 지능형자동차의 보안위협 요소를 분석하고 지능형 자동차의 보안 솔루션의 모델에 대한 기법을 제안하고자 한다. 솔루션 모델의 경우 네트워크 침입 탐지 및 방지시스템을 이용한 기법으로 제안한다.
-
최근 들어, 모바일 기기의 시스템을 장악하여 중요 정보를 빼내는 등의 악성 행위를 위해 Code Reuse Attack (CRA) 이 널리 사용되고 있다. 이러한 CRA 를 막기 위한 방법으로 branch 의 trace 를 분석하여 CRA 고유의 특성을 찾아내는 Signature 기반 탐지 기술이 있다. 이러한 탐지 기술을 효율적으로 지원하기 위하여, 본 논문에서는 ARM 프로세서용 바이너리를 분석하여, signature 분석을 위해 필수적으로 분석되어야 하는 gadget 의 크기를 빠르게 접근할 수 있는 meta-data 를 생성하는 기술을 제안한다. 이러한 meta-data 를 활용하는 방식은 gadget 의 크기를 계산하는 추가적인 코드의 수행을 제거해 주므로, 더욱 효율적으로 CRA 를 탐지할 수 있도록 도와준다. 실험 결과, 이러한 meta-data 는 본래의 바이너리 코드 대비 9% 만의 크기 증가를 일으키는 것으로 나타났다.
-
최근 클라우드 서비스의 발전으로 인해 네트워크 트래픽이 폭발적으로 증가함에 따라 네트워크를 보다 효율적으로 관리하는 방법들에 대한 필요성이 제기되었고 해결책으로 소프트웨어 정의 네트워크(Software-Defined Network: SDN)가 제안되었다. 네트워크 구조가 기존보다 효율적인 SDN으로 변화함에 따라 보안 기술들도 함께 변화하고 있는데 본 논문에서는 보안 기술들 중 SDN을 이용한 네트워크 공격 탐지 기법들을 패킷 분석 기반과 임계값 기반으로 분류하고 보안성과 자원 사용에 대한 효율성 측면에서 분석하였다. 본 논문의 분석 결과를 통해 앞으로의 SDN 기반 네트워크 공격 탐지 기법들의 연구 방향을 제시하고 향후 새로운 SDN 기반 네트워크 공격 탐지 기법 연구와 탐지 시스템 구현에 기틀을 마련한다.
-
본 논문에서는 IoT 기술 및 스마트폰을 활용한 IoT 서비스에 대한 보안 위협요소를 알아보고 보안 요구사항을 제시한다. 스마트폰을 활용한 IoT 서비스는 스마트폰 자체 내장 센서를 활용한 경우와 외부 센서로부터 정보를 받는 경우가 있다.
-
HTML5 는 웹 문서를 작성하기 위한 HTML(Hyper Text Markup Language)의 차세대 웹 표준 이다. HTML5 는 아직 개발 중에 있으며 2014 년 하반기에 최종표준이 발표 될 것으로 전망 된다. HTML5 는 이전 버전의 HTML 과 호환성을 유지하면서 개발자에게 동영상, 위치정보, 소켓통신 및 다양한 미디어 서비스 을 별도의 플러그인 없이 HTML5 의 확장된 표준 태그로 Dynamic 한 기능을 구현할 수 있게 한다. 그러나 HTML5 에 새롭게 추가된 일부 표준 태그 에서 웹 어플리케이션(Web application) 서비스의 데이터 보안 취약점이 발견되었다. 본 논문에서는 HTML5 로 웹 어플리케이션 소프트웨어 개발 과정에서 발견된 표준 태그 및 API 보안 취약점을 분석하고 공격대상이 되는 소스코드 의 취약점을 개선 하였다. 보안에 취약한 소스코드 취약점을 개선하여 외부 공격자의 위협으로 부터 보안 취약점을 예방 할 수 있는 대응방법을 제안한다.
-
최근 개인정보 유출 등으로 인해 정보시스템의 보안약점 및 소스코드 품질에 대한 관심이 높으며, 특히 개인자산과도 관련된 금융 정보 시스템의 경우에는 더욱 높다. 해당 시스템의 보안성 강화를 위해서는 개발단계에서부터 보안취약점과 코드의 품질을 높일 수 있는 정적분석 기반의 진단도구 활용이 중요하다. 많은 분야에서 진단도구의 활용이 이루어지고 있지만 금융 정보시스템의 경우 다른 SW 와 특성이 다르기 때문에 추가적인 진단규칙이 반영된 진단도구의 활용이 필요하다. 본 논문은 여러 진단도구 중 전자정부개발에 사용하고, 비교적 진단규칙 추가가 용이한 PMD 에 추가 진단규칙을 반영한 후 생명보험 정보시스템에 적용하고 이에 대한 PMD 검출 계수를 분석한다.
-
최근 태블릿PC, 스마트폰, 클라우드 컴퓨팅 등 유비쿼터스 기기 등의 스마트 디바이스가 급속하게 보급되고 이에 따른 서비스 이용이 일반화 되면서 기업과 공공부분에서 스마트워크의 운영과 구축에 관심이 많아졌다. 본 연구에서는 스마트워크 환경을 구축 운영하는데 있어 외부 근무에서 발생되는 보안과 관련한 정보와, 기업의 내부정보를 저장하고 이용함에 있어 발생하는 정보유출의 위험 등 보안에 대한 다양한 이슈를 알아보았다. 그리고 이슈 중 보안의 취약점을 최소화하기 위한 방안으로 클라우드 컴퓨팅을 활용한 스마트워크 환경 구축에 대한 방안을 제시하고자 한다.
-
본 논문은 다차원 문항반응이론 모델에 기반하여 시뮬레이션을 위한 피험자들의 문항 응답 데이터를 생성하는 알고리즘을 개발하는 것이 목적으로 하였다. 본 알고리즘은 시험지를 구성하고 있는 문항들의 모수를 읽고, 각각의 차원에 대해 피험자들의 능력 수준을 나타내는 정규 분포 확률 변수를 생성한다. 본 알고리즘은 다차원 문항반응이론 모델에 기반하여 피험자들이 각 문항에 대해 정답으로 응답할 확률을 계산한다. 피험자들의 문항 응답을 결정하는 균일 분포 난수와 비교한다. 만약 확률이 난수보다 크면 피험자는 올바른 답을 한 것으로 보고 그렇지 않을 경우 틀리게 답할 것으로 한다. 본 프로그램은 피험자 수, 문항 수를 조절할 수 있다. 본 알고리즘을 통해 교육 측정 분야에서 다차원 문항반응 이론을 이용하여 학습자들의 문항 응답 데이터를 이용한 시뮬레이션 연구에 기여할 수 있을 것으로 기대한다.
-
공공정보화 프로젝트는 정부 및 공공기관에서 시행하는 프로젝트로 입찰대상자들에게 발주기관이 요구사항을 알리기 위해 제안요청서을 작성하여 입찰공고를 통하여 외부에 의사표시를 함으로 시작된다. 본 논문에서는 2009년 지식경제부가 발표한 제안요청서 매뉴얼의 기준에 맞추어 작성된 최근 2년 동안의 5,920개 공공기관의 RFP를 대상으로 첫째, 수주 현황을 분석하였고, 둘째 그 분포에서의 특징 및 추이를 상세 비교하였고, 셋째, 수주기업 기준으로 수주 실태를 분석하였다. 공공정보화 프로젝트의 수주 특성을 확인한 결과 대기업에 편중된 수주 형태를 확인할 수 있었고, 소프트웨어 산업의 전반적인 발전을 위하여 중소기업의 수주 활성화와 적정한 수주금액의 필요성을 발견하여 대기업에 편중되지 않는 소프트웨어 프로젝트 생태 구성에 도움이 되고자 한다.
-
본 논문은 교수-학생 음악학습 방식의 단점인 학생의 흥미가 낮아져 참여도가 저하되는 것을 개선하기 위해 멀티미디어를 활용한 교육방법을 제시한다. 제안하는 시스템은 악보를 읽을 수 없는 사람을 위해 악보를 MIDI 로 변환하여 연주해주는 악보인식 기능이 있다 휘파람을 통해 음정 인식하는 기능을 제공하며. 악보의 생성과 편집 기능을 통하여 작곡을 지원하는 기능도 있다. 또한 3D 피아노를 통해 연주법을 시각적으로 학습하는 기능을 제공한다. 이러한 MIDI 를 활용한 소프트웨어 도구를 통하여 기존의 학습 방법인 교수-학생지도 방식을 개선할 수 있다.
-
Bae, Kyungmin;Yeo, Eunji;Kim, Chul-soo;Ma, Jin-hyun;Chi, Jeong-gyu;Kim, Hyung-seon;Lee, Jeong-hyeong;Lim, Hyo-sang 536
본 논문에서는 생명체 간의 상호작용으로 형성된 안정된 생태계의 요인을 분석할 수 있는 계산 시뮬레이션 모델을 제안한다. 그리고, 실제 시뮬레이션 프로그램을 개발하고 이를 통해 얻은 실험 결과를 제시함으로써, 계산 시뮬레이션 분야와 생명과학 분야의 융합 가능성을 보인다. 제시한 계산 시뮬레이션 모델은 1) 하나의 커다란 생태계로 이루어진 세계, 2) 다수의 작은 생태계로 이루어진 세계, 3) 생태계가 미형성된 세계를 유전 알고리즘을 사용하여 모델링 하였으며, 실험 결과는 2)번 모델이 생태계를 가장 안정적인 상태로 오래 유지하는 결과를 보였다. 이를 통해서 충분한 에너지가 존재하거나 공급되는 환경에서는 생물 밀도가 높으면서 에너지 순환이 빠른, 작은 규모의 생태계가 가장 안정적이라는 생물학적인 결론을 도출할 수 있었다. -
본 논문에서는 해군 전투체계 시스템과 같이 다중 노드 네트워크 환경에서의 인터페이스 설계도구에 대한 연구를 진행하였다. 이를 위해 해군 전투체계 시스템에서 사용되는 Real-time Middleware protocol인 DDS(Data Distribution System)에 대해 설명하였고 이를 이용하여 데이터 통신을 할 경우, 메시지를 정의하고 송수신할 수 있는 노드를 정의하는 설계도구의 요구사항을 정리하였다. 이러한 요구사항을 바탕으로 개발한 인터페이스 설계 도구인 ATHENA(Advanced Topic management Host for ENterprise Application)를 소개하고 마지막으로는 향후 발전 방향에 대하여 논의하였다.
-
Choi, Young-Min;Jo, Jin-Hyung;Kim, Jong-Hoie;Jeon, Hyun-Jung;Lee, Hyun 543
전시회를 개최하는 목적은 기업과 고객 간의 상품 정보 교환의 장을 제공하는데 있다. 이에 대응하여 박람회 개최를 위한 총괄적인 관리가 필요하다. 이러한 총괄적인 관리가 이루어진다면 박람회를 유치하는 주최 측과 참가하는 기업 측, 참관 측에 대한 서비스의 폭이 넓어지고, 상호작용이 수월하게 이루어 질 수 있다. 따라서 본 논문에서는 총괄적인 관리가 가능한 박람회 관리 애플리케이션을 개발하고자 한다. 특히, QR코드를 통해, 설문지를 작성, 배포할 수 있는 일원화 시스템을 만들고자 한다. -
국내 공공도서관에서는 잘못 분류된 도서의 서가(bookshelf) 배치로 인해 이용자의 불편과 해당 도서관의 도서분류체계와의 불일치 등으로 도서관리에 어려움을 겪고 있다. 또한 자동 도서분류를 위한 기계학습 등 다양한 알고리즘의 연구가 진행되어 왔으나 적은 학습데이터에서의 분류효과 향상에 한계가 있었다. 이에 이 연구에서는 KORMARC(Korea Machine Readable Cataloging) 의 색인어(키워드) 정보를 결합한 확장된 나이브베이지안 알고리즘을 제안하였다. 색인어 정보는 일반적으로 도서검색시스템에서 검색 효과를 높이기 위해 이용되고 있으며 실제 공공도서관에서의 실험을 통해 도서량이 적은 경우에 보다 높은 분류효과를 얻을 수 있음을 실험 평가하였다.
-
수시로 바뀌는 소프트웨어 프로세스 수립자의 지식과 경험에 의존하여 소프트웨어 프로세스 수립자가 좋아하는 임의의 방법으로 소프트웨어 프로세스를 정의하는 환경에서는 소프트웨어 프로세스의 품질을 높이는 데 한계가 있다. 그러므로 보다 효율적으로 프로세스 테일러링을 하는 기술이 필요하다. 본 논문에서는 소프트웨어 프로세스의 재사용을 가능하게 하는 프로세스 라인 구축 방법을 제안한다. 본 방안을 프로세스 테일러링에 적용하면 프로세스 재사용 기회를 높이고 프로세스 재적용 노력을 줄일 수 있다.
-
전자책이 등장한지 15년이 지났지만, 아직도 전자책 시장에는 종이책의 틀에 갇혀 글로만 쓰인 책이 가득하다. 이러한 부분을 ePub 3.0의 기반이 되는 HTML5를 이용함으로 해결할 수 있으나, 현재 국내 E-Book 시장은 크게 활성화 되지 않았다. 본 논문은 E-Book 그리고3D 그래픽 오브젝트와 미디를 융합하여 새로운 E-Book을 제작하는 도구를 제공함으로써 E-Book 시장 활성화와 다양한 멀티미디어 요소를 사용하는 도구로서 활용 가능한 도구를 구현해보았다. 또한 멀티미디어 요소를 볼 수 있는 Viewer를 실험적으로 구현해보았다.
-
일반적으로 정적 분석은 자동으로 후 조건은 유추할 수 있지만 전조건은 유추하지 못한다. 만약 전조건을 분석할 수 있다면 프로그램을 부품 별로 분석 할 수 있게 되고 이는 계산 양을 줄이면서도 유의미한 결과를 가지는 분석을 가능하게 한다. 본 연구는 정수 구간 도메인에 한해 기존 정적 분석을 변형하여 양방향 분석정보를 토대로 전조건을 유추하는 방법을 처음으로 제시한다.
-
본 논문에서는 실제 교육 현장에서 발생하는 차세대 나이스의 활용 실태와 문제점을 분석한다. 또한, 차세대 나이스가 효율적으로 운영될 수 있도록 지원 방안을 모색하며, 교육현장에서 발생하는 질의내용(궁금증, 의문점)들을 분석함으로써, 차세대 나이스 업무지원을 통한 교원 업무 효율성을 높이고자 한다. 이를 위해 본 논문에서는 차세대 나이스 운영상의 문제점과 현장 활용 장애요인, 접근 용이성, 활용 만족도, 질의 영역, 활용 연수 운영 등에 대해 나이스 현장 자문단을 대상으로 설문 조사를 수행하고, 그 결과를 분석한다. 그리고 이 같은 분석을 통해 차세대 나이스 현장 지원의 개선 방안을 제시한다.
-
기능 테스트 자동화를 위해서는 스크립트 구현에 많은 노력이 소요된다. 또 구현된 스크립트의 재사용성이 떨어져 소프트웨어 UI가 변경되면 수정이 필요하고 여러 어려움이 따른다. 본 연구의 목적은 GUI 기반 시스템 테스트 자동화의 특성과 문제점을 분석하여 테스트 스크립트의 재사용성을 향상시키는 방법을 제시하고 적용 사례를 보임으로써 테스트 자동화 작업의 생산성을 높이고 안정적이고 신뢰성이 있는 자동 테스트 결과를 확보하는데 있다.
-
현대 사회에서 정보보안은 무엇보다 중요한 요소로 자리 잡고 있다. 시큐어 코딩은 정보보안 기법의 하나로 보안 취약점을 원천적으로 차단하여 보안 비용을 획기적으로 줄이는 방법이다. 하지만 기존 시큐어 코딩 가이드는 C나 Java와 같은 특정 언어에 대한 가이드만 제공하고 있다. 이 논문에서는 다양한 언어에서도 기존의 시큐어 코딩 가이드를 활용할 수 있도록 언어적 특징을 기반으로 시큐어 코딩 가이드를 재분류하고자 한다. 이를 위해 이 논문에서는 많은 언어의 기반이 되는 C 언어의 시큐어 코딩 가이드 중 안전행정부에서 발표한 C 시큐어 코딩 가이드를 이용하여 재분류 작업을 수행하였다. 그 결과 총 58개의 취약점 중 언어와 관련이 있는 취약점은 19개로 약 33%가 프로그래밍 언어와 관련 있는 것을 확인하였다. 또한, 제안 방법의 내용 중 언어적 특성쪽의 취약성을 모두 해결할 수 있도록 문법을 설계한다면 C 언어보다 보안성이 높은 언어를 설계할 수 있다.
-
새로운 기술의 발전과 정보화 확산으로 인해 정보시스템의 구축 비용보다 더 많은 노력이 유지보수에 들어가고 있다. 정보시스템의 수명주기를 기준으로 전체의 75%에 매우 큰 비중을 차지하는 유지보수를 효율적으로 운영하는 것은 매우 중요한 문제이다. 이처럼 정보시스템 유지보수 업무는 그 중요성에 비해서 우리가 간과해 온 부문 중의 하나이다. 이에 본 연구에서는 유지보수 업무에 관한 사례 연구를 통해서 현황을 분석하고 현황을 바탕으로 문제점과 개선 방향을 제시하였다.
-
은행의 경영환경은 급변하고 금융시장에서의 경쟁은 심화되고 있는 가운데 은행의 경쟁력 확보는 상품의 시장 진입 속도에 달려있으나, 상품 개발의 지연으로 시장 점유율의 확대 기회를 놓치고 있는 실정이다. 이에 국내 은행들은 시장 선점을 위해 IT기반의 금융 신상품 개발에 많은 투자를 하고 있다. 본 연구는 신속한 금융 신상품 개발을 위해 상품 조건들을 레고 블록처럼 조립하면 쉽고 빠르게 상품이 만들어 지는 IT기반의 상품 팩토리의 아키텍처와 상품 생성 관계도를 정의하며, 변동금리와 층화(Tier) 계층의 상품 생성에 효율적인 매트릭스 조건의 이율형을 제시한다. 아울러 이러한 기반을 활용한 시스템의 개발 생산성과 프로젝트의 특성 및 효과 등을 검증한다.
-
Visualization is a science which makes the invisible to visible through the techniques of experimental visualization and computer-aided visualization. This paper presents the practical aspects of visualization of multivariate dataset. In this paper, we will briefly discuss a previous research work and introduce a new visualization technique which will help us to design and develop a visualization tool for experimental visualization of multivariate dataset. Our newly developed visualization tool can be used in various domains. In this paper, we have chosen a software industry as an application domain and we used the multivariate dataset of software components computed by VizzMaintenance. VizzMaintenance is software analysis tool which give us multiple software metrics of open source Java based programs. Main objective of this research is to develop a new visualization tool for large multivariate dataset which will be more efficient and easy to perceive by viewer. Perception is very important for our research work and we have decided to test the perception level of our proposed visualization approach by researchers of our research lab.
-
고안전성이 요구되는 소프트웨어의 경우 극히 낮은 확률로 발생하는 오류로 인하여 전체시스템의 안전에 치명적인 상황을 야기할 수 있으므로, 철저한 안전성 검증이 요구된다. 모든 가능한 실행경로를 고려해야 하는 안전성 검증은 시간과 비용이 오래 걸리는 단점이 있다. 본 논문에서는 안전성 검증의 고비용 문제를 개선하기 위해 안전성 특질을 기준으로 코드 자르기 기법[2]을 구현한 도구를 개발하였다. 개발한 도구를 OSEK/VDX[1] 기반의 개방형 차량 전장용 운영체제인 Trampoline[3] 소스코드에 적용한 결과 분석 대상의 코드의 크기를 83% 줄일 수 있음을 보였다.
-
연구노트는 연구자가 연구의 수행 시작에서부터 연구 성과물의 보고 및 발표 또는 지식 재산화에 이르기까지의 과정 및 결과를 기록한 자료를 의미한다. 소액 연구 사업 및 일반 기술 지원 사업 등 정책 및 관리, 지원을 목적으로 하는 연구 사업을 제외한 모든 연구 사업은 연구노트를 작성하도록 할 필요가 있다. 이때 주로 사용되는 방식은 제본된 노트에 필기구 등을 이용하여 내용을 기재하는 서면 연구노트이다. 많은 정부출연연구소들이 서면 연구노트를 제작 및 배포하고 있고, 작성된 연구노트에 대해 점검 결과에 따라 포상을 하는 등의 연구노트 작성을 독려하는 노력을 하고 있다. 그럼에도 불구하고, 반복되는 작업이라는 점과 기록하기 복잡하다는 점, 실험 중에 연구노트를 작성하기 어렵다는 점 등의 이유로 인해 서면 연구노트의 활용도는 매우 낮은 실정이다. 본 논문에서는 이러한 상황을 극복하기 위해 정부출연연구소에 적합한 전자연구노트 시스템 구축 사례에 대해 소개를 하고, 시스템 운용에 따른 효과를 분석해 보고자 한다.
-
현재 세계 모바일 기기 이용자 수는 약32억 명에 달하며, 지난 4년간 증가한 이용자를 수를 감안하면 2017년까지 약 7억명 이상이 증가하여 2018년에는 40억 명을 돌파할 것으로 예측된다. 모바일 기기 사용이 늘어나면서 다양한 모바일 앱 사용의 요구가 증가하고 있다. 일반적으로 개발방법론이란 정보시스템을 개발하기 위한 작업절차, 작업방법, 산출물, 기법 등을 체계적으로 정리한 것이라 할 수 있다. 모바일 앱을 개발하는데 있어서도 이러한 개발방법론이 필요하며 현재는 업체별 독자적인 방법론이나 납기에 맞춰 주먹구구식으로 개발을 해서 제공하는 것이 현실이다. 본 논문에서는 이런 현실 속에서 모바일 앱 구축을 위한 적합한 방법론을 제시하고자 전통적인 방법론과 애자일 방법론에 대해서 분석한다.
-
원전 디지털 계측제어시스템에서 공통원인고장(Common cause failure)의 발생 가능성이 증가함에 따라 이를 방지하기 위해 프로그래머블 논리소자(Field Programmable Gate Array)를 이용한 제어기가 개발되어 활용되고 있다. 그러나, FPGA-기반의 제어기를 구현하는데 사용되는 하드웨어 기술 언어는 그래픽 언어를 이용한 PLC 기반의 개발을 하던 대부분의 원전 계측제어 엔지니어에게 친숙하지 않아 제어기의 구현에 어려움이 있다. 따라서 엔지니어에게 친숙한 그래픽 언어를 이용하여 FPGA 용 제어 프로그램을 작성할 수 있는 통합개발환경이 필요하다. 본 논문에서 구현한 VerilogLinker 는 제어프로그램의 개발을 위한 통합개발환경의 일부로 통합개발환경을 이용한 제어 프로그램의 개발과정 중에서 생성된 Verilog 파일을 FPGA 공급자가 제공하는 상용 소프트웨어인 Libero SoC 와 연결하는 기능을 제공한다.
-
본 논문은 FBDtoVerilog 변환기의 correctness 검증을 지원하는 시나리오 생성기에 대해 소개한다. 현재 원자력 발전소의 제어기는 PLC 를 이용하여 개발되고 있지만, 최근 FPGA 를 이용한 제어기 개발의 필요성이 증가하고 있다. 우리는 이를 지원하기 위해 PLC 개발에 사용되는 언어인 FBD를 FPGA 에 사용되는 언어인 Verilog 로 자동 변환하는 변환기 FBDtoVerilog 를 개발 하였다. 하지만 원자력 발전소와 같은 안전 필수 시스템은 철저하고 엄격한 검증 과정이 필수 이기 때문에, 우리는 FBDtoVerilog 를 검증할 수 있는 Co-Simulation 환경을 구축하여 검증할 계획을 가지고 있다. Co-Simulation 환경을 위한 첫 번째 단계로 자동화된 시나리오 생성기를 개발 하였다. 개발된 시나리오 생성기는 도메인 특징을 반영한 시나리오를 생성할 수 있고, 무한한 개수의 시나리오를 자동으로 생성할 수 있는 장점을 가지고 있다.
-
소프트웨어 융/복합화가 가속화되면서 소프트웨어의 역할이 높아지면서 소프트웨어뿐만 아니라 소프트웨어 프로세스에 대한 관심도 증대되고 있다. 본 논문은 국내 소프트웨어 실무자들을 대상으로 주요한 소프트웨어 프로세스 개선의 장애요인들을 식별하고, 조직의 특성에 따라 장애요인들이 달라지는지를 살펴보는 것이다. 이를 위해 국내 SW개발 프로젝트의 실무자들을 대상으로 설문조사를 실시, 분석하였다. 분석결과 SW 공학기법이나 조직의 개선이나 혁신에 대한 관심이나 노력이 가장 큰 장애요인으로 식별되었다.
-
Due to Web Services' platform and language independent nature, many business corporations have used them for the integration of various applications. However, the growing amount of available Web Services on Web forms a new problem - how to select and recommend an appropriate Web Service that matches the user requirements. In this paper, we investigate recommendation methods in Web Services, and discuss their strength and limitations.
-
오늘날 경영환경의 변화에 따라 정부 또는 많은 산업의 기업들이 PMO 를 도입하여 실행하고 있다. 이에 각 산업별 PMO 의 효과적인 도입과 운영을 할 수 있는 방안을 제시하고자 1991 년부터 2007 년까지 선행연구자들이 정의한 주요 기능을 통합하여 IT, 금융, 건설산업 분야 PMO 의 주요 기능과 비교한 결과 각 산업의 PMO 주요 기능 수행비중 및 공통성, 차이점을 도출하였다. 또한, Ayyagari & Henry & Puvis 의 3 가지 가치 영역을 기준으로 각 산업별 PMO 가치 영역 비중을 분석한 결과 주요 가치 영역 및 비중을 분석하였다. 그 결과 PMO 의 효과적인 도입과 운영을 할 수 있는 방안을 제시 할 수 있었으며, 향후 연구에서는 좀 더 다양한 산업군과 폭넓은 사례를 연구하여 다양한 산업별 PMO 의 현황을 파악, 각 산업별 특성에 맞는 역할 및 기능에 대해 가이드를 제시하여 보다 효율적인 PMO 제도 정착의 기준을 마련할 수 있을 것이다.
-
급격한 가격변동에 대한 다양한 속성을 갖는 주가 기대치가 상이하여 기대치 가격을 중심으로 주가가 오르고 내리는 현상이 항상 발생한다. 이 현상은 Gibbs Effect와 매우 흡사한 성격을 갖고 있다. 장이 시작할때와 끝날때의 변동성을 수학적으로 모델링하고 이를 기반으로 한 거래기법을 연구 할 필요성을 갖게되어 시스템구현을 통해 매매기법을 분석하게 되었다.
-
역할 기반 시스템(role-based system)은 역할을 수행할 수 있는 객체만 존재한다면 환경에 구애 받지 않고 시스템을 실행하는 것이 가능하므로, 적응성(adaptation) 및 상호작용(interaction) 측면에서 이점을 가진다. 이는 객체가 동적으로 이동하여 다른 환경에 속했을 때, 해당 객체가 역할을 수행할 수 있다면 새로운 환경에서 이질적으로 받아들이지 않고 적응할 수 있는 이동성(mobility)의 개념을 포함하므로 차량이 동적으로 이동하는 교차로 시스템에 적합하다고 할 수 있다. 따라서 본 연구에서는 역할 기반 에이전트를 교차로 안전지원 시스템에 적용하고 시뮬레이션을 통하여 역할 기반 시스템의 이점을 증명한다.
-
정보교육과정은 정보과학적 사고(Computational Thinking)의 향상을 목표로 하고 있다. 정보과학적 사고는 실생활의 다양한 문제를 컴퓨팅 파워를 이용하여 처리할 수 있는 형태로 추상화(Abstraction)하는 영역과 문제를 해결하기 위한 단계를 정의하는 자동화(Automation)하는 영역으로 구분할 수 있다. 정보 교육에서 추상화는 문제를 해결하기 위해서 데이터의 속성을 정의하고 구조화하거나 데이터들의 추상적인 관계와 의미를 분석하는 것으로 정보탐구 중심의 정보교육이라 할 수 있고, 자동화는 문제를 해결하는 절차 혹은 단계를 정의하고 이를 컴퓨팅 파워를 이용하여 자동적으로 처리할 수 있도록 하는 것으로 정보처리 중심의 정보교육이라고 할 수 있다. 본 연구는 정보교육의 두 가지 핵심영역에 따라 학습자가 인식하는 정보교육이 어떻게 다른지를 분석하고자 하는 목적으로 학습자의 정보교육에 대한 흥미, 가치, 자신감과 더불어 정보탐구와 정보처리 중심의 정보교육에 대한 인식의 차이를 분석하였다.
-
현재의 기업 정보시스템의 골격을 정의한 설계도라고 할 수 있는 데이터 모델은 정밀하게 작성되어야 한다. 데이터 모델의 핵심요소로는 엔터티, 속성, 관계가 있으며, 이 중에서도 속성은 실질적인 정보를 담는 가장 기본적인 단위라 할 수 있으므로 모든 정보의 근원이라 할 수 있을 것이다. 그래서 속성들을 제대로 도출하지 못하면 데이터 모델 전체가 무의미하게 될 수 있다. 기존의 속성을 도출하는 방법은 설계자의 경험에 많이 의존하고 실질적인 절차가 존재하지 않아 실무경험이 없는 초보자가 도출하기에는 너무나 어려운 것이 현실이다. 이를 해결하는데 도움이 될 수 있도록 본 논문에서는 데이터 모델 설계의 한 과정으로서, 선행연구에서 제시한 업무중심 엔터티 도출 방법을 이용하여 엔터티가 완전히 도출되어 있다고 가정하고 미리 도출되어 있는 엔터티를 바탕으로 속성을 도출하는 절차를 제안한다. 그리고 데이터 모델링 경험이 많이 없는 학부생 및 대학원생을 대상으로 본 논문에서 제안한 절차를 적용하도록 하였다. 기존에 속성을 도출하는 방법이 실질적으로 존재하지 않기 때문에 학생들이 도출한 속성과 전문 IT 컨설턴트로 멘토가 도출한 모법 답안 간의 유사도검사를 하였다. 최종 유사도 검사를 통하여 전문 IT 컨설턴트인 멘토가 도출한 모법 답안에 상당히 근접하게 속성을 도출할 수 있다는 것을 확인하였다. 따라서 본 논문에서 제안한 절차를 활용한다면 데이터모델링에 실무경험이 없는 초보자나 미숙련자가 적용하여도 속성을 도출할 수 있음을 보였다. 제안 절차에서 도출된 결과를 이용하여 데이터 모델 설계의 이후 과정인 관계도출 과정을 진행할 수 있을 것으로 기대한다.
-
상품 판매량의 변화를 예측하는 것은 기업의 경영에 있어서 매우 중요한 요소이며, 상품의 재고 관리 등에 큰 도움을 줄 수 있다. 최근 여러 분야에서 그동안 수집된 방대한 양의 빅데이터를 분석하여 마케팅에 활용하려는 연구가 진행 중이다. 이 논문에서는 상품 판매 빅데이터로부터 고객의 특성에 따른 상품 판매량과 고객 특성별 상품 판매량의 변화 추이를 분석하고, 분석 결과를 바탕으로 각 상품별 판매량을 예측할 수 있는 방법을 제안한다. 이 방법을 활용하면 고객의 변화에 따른 상품의 판매량을 예측할 수 있으므로, 기업 경영에 있어서 생산관리, 전략수립, 마케팅 등에서 큰 효과를 얻을 수 있다.
-
최근 스마트폰의 보급으로 블로그, SNS 등에서 방대한 양의 데이터가 발생함에 따라 이를 수집하고 분석하는 작업의 중요성이 커지고 있다. 이러한 데이터는 크게 정형 데이터와 비정형 데이터로 나눌 수 있는데, 특히 비정형 데이터는 전체 데이터의 약 80%를 차지할 정도로 그 양과 가치가 매우 크다. 이 논문에서는 빅데이터 환경에서 발생하는 이러한 비정형 데이터를 수집하는 모듈 중 가장 널리 알려진 Chukwa와 Flume에 대한 개발 및 비교 분석을 시도 하였다.
-
빅데이터 시대의 대두에 따라 기존의 관계형 데이터베이스로는 처리하기 어려운 형태의 데이터가 발생하였다. 이런 성질의 데이터를 저장, 활용하기 위한 방법으로 Apache 하둡이 널리 사용되고 있다. 기존의 RDBMS 상의 데이터를 하둡 데이터 분석의 원천 데이터로 활용하려고 하는 경우, 혹은 데이터 크기와 복잡도의 증가로 저장방식을 바꿔야 하는 경우 데이터를 HDFS(Hadoop Distributed File System) 으로 전송해야 한다. 본 논문에서는 정형 데이터 수집 모듈인 Sqoop과 Nosqoop4u의 개발을 통하여 데이터 전송 성능을 비교하였다.
-
Lee, Jun-Seok;Lee, Joon-Hyuck;Kim, Gab-Jo;Park, Sang-Sung;Jang, Dong-Sik 639
근래에 계속 되는 이상기후현상과 대기오염에 관한 언론의 보도로 환경보호에 대한 관심이 그 어느 때 보다 높다. 지구온난화와 대기오염의 원인으로 지목되는 것 중 하나가 자동차 배기가스이며 고유가와 환경오염 등의 이유로 친환경 자동차의 생산필요성이 점점 더 커지고 있다. 이런 세계적 추세에 대응하기 위해 국내외 자동차산업업계에서는 친환경 자동차 연구에 매진하고 있다. 본 연구에서는 특허분석을 통하여 친환경 자동차 중 하나인 하이브리드 자동차의 국내외 기술연구동향을 파악하고 기술대응전략을 제안하도록 한다. -
Kim, Sun-Ho;Kim, Se-Jun;Mo, Ha-Young;Kim, Chae-Reen;Park, Gyu-Tae;Park, Doo-Soon 642
정보의 폭발적인 증가로 인해 사용자들은 오히려 원하는 정보를 빠른 시간에 얻는 것이 힘들어졌다. 따라서 이 문제를 해결하기 위한 다양한 방식의 새로운 서비스들이 제공되고 있다. 추천 시스템 중에서 영화를 추천해주는 방법에는 사용되는 알고리즘에는 협업필터링 방법이 가장 성공한 알고리즘으로 사용되고 있다. 협업 필터링 방법은 사용자가 자발적으로 입력한 선호도 평가치를 바탕으로 추천 하고자 하는 사용자와 취향이 비슷하다고 판단되는 사람들 즉, 최근접 이웃을 구하고 최근접 이웃의 선호도 평가치를 바탕으로 사용자에게 영화를 추천을 해주는 기법이다. 그러나 협업 필터링에는 몇 가지 대표적인 문제점이 있으며 희박성 및 확장성, 투명성이 있다. 본 논문에서는 영화 추천 시스템에서의 협업필터링의 희박성 문제를 보완하고자 개개인의 성향을 반영하여 효율이 좋은 추천 방법을 제안하고 하둡에서 성능평가를 하였다. -
Kim, Hyun-Woo;Lee, Joon-Hyuck;Kim, Gab-Jo;Park, Sang-Sung;Jang, Dong-Sik 645
최근 우리나라는 정보통신산업의 발전으로 인해 수출이 꾸준히 증가하고 있다. 하지만 특허권을 사용할 때 발생하는 지식재산권 사용료 수지는 단 한 번도 흑자를 낸 적이 없을 정도로 만성적인 적자가 계속되고 있는데, 이는 국내에서 보유하고 있는 원천특허 혹은 표준기술특허가 부족하기 때문이라고 여겨진다. 이에 표준특허에 대한 관심과 그에 관한 중요성이 부각되면서 관련 연구 또한 활발히 수행되고 있다. 하지만 표준특허를 선별하거나 탐색하는 방법에 관한 연구는 찾아보기 힘든 실정이다. 따라서 본 연구에서는 표준특허의 확보를 위한 정성적인 방법, 정량적인 방법과 두 가지 방법을 혼합하여 표준특허를 선별, 탐색하는 연구 동향에 관하여 정리하였다. 표준특허의 연구 동향을 파악하고 분석함으로써 향후 표준화의 가능성이 있는 특허를 도출하고 선별하는 연구를 수행하는데 많은 도움이 될 수 있다고 기대한다. -
Ahn, Sung-Jun;Lee, Joon-Hyuck;Kim, Gab-Jo;Park, Sang-Sung;Jang, Dong-Sik 648
최근 여러 기업들이 경쟁력을 확보하기 위해서 기술력 확보에 많은 신경을 쓰고 있다. 특히 몇 년간 기업 간의 특허전쟁들로 인해서 기업들은 기술력을 객관적으로 입증 받으려고 하고 있으며, 이에 대한 노력으로 R&D 투자를 하고 있다. 하지만 R&D 투자와 기업성과의 관계에 대한 실증적 연구는 부족한 실정이다. 따라서 본 논문에서는 R&D 투자비용과 기업의 영업이익, 매출액, 특허등록 수에 대한 Pearson 상관관계분석을 수행했다. -
Kim, Jong-Chan;Lee, Joon-Hyuck;Kim, Gab-Jo;Park, Sang-Sung;Jang, Dong-Sick 650
국가와 기업의 연구개발투자 및 경영정책 전략 수립에서 미래 부상기술 예측은 매우 중요한 역할을 한다. 기술예측을 위한 다양한 방법들이 사용되고 있으며 특허를 이용한 기술예측 또한 활발히 진행되고 있다. 최근에는 텍스트마이닝을 이용해 특허데이터의 정량적인 분석이 이루어지고 있다. 본 논문에서는 텍스트마이닝과 지수평활법을 이용한 기술예측 방법을 제안한다. -
스마트 디바이스 산업의 발전으로 소셜미디어 데이터의 양은 기하급수적으로 증가하고 있다. 이렇게 증가한 데이터와 함께 분석을 통해 발견할 수 있는 정보의 양도 다양해지면서 여러 산업분야에서 소셜미디어 데이터 분석을 위한 연구가 진행되고 있다. 소셜미디어는 종류가 다양하고 하루 평균 발생량이 너무 많기 때문에 분석시간이 오래 걸릴 뿐 아니라, 불필요한 불용어 및 방해요소 때문에 적절한 정제작업이 필요하다. 본 논문에서는 소셜미디어의 한 종류인 트위터 분석을 위해 여러 가지 기법으로 데이터를 정제한다. 정제과정은 분석에 용이한 형태로 데이터를 변형시킨 후 의미없는 데이터와 분석에 방해가 되는 불용어를 제거한다. 이 정제를 통해 데이터 정보의 질을 높이고 분석 시간을 단축시켜 빠르고 신뢰성 높은 분석결과를 도출할 수 있다.
-
오픈소스로부터 촉발된 분산 시스템의 보편화로 기존 상용 시스템으로는 제공하지 못한 다양한 종류의 서비스가 각광받고 있다. 특히, 테라바이트 단위를 넘어 페타바이트 단위의 데이터를 다루는 서비스의 등장으로 드러난 오픈소스 분산 시스템의 문제를 개선하기 위한 시도가 학계 및 업계에서 다각적으로 이뤄지고 있다. 이러한 시도는 새로운 방법론을 제시하는 것에서부터 기존 분산 데이터베이스 관리 시스템(Distributed DBMS)에서 사용된 방법론들을 적용하는 것까지 다양하게 이뤄지고 있다. 본 논문에서는 특정 키 값(Key Value)에 불균등 분포된 데이터에 대한 조인 연산의 탐색 공간을 밀집 인덱스를 통해 줄여 비교적 높은 시간 복잡도를 완화하는 방법론을 제시하고자 한다.
-
Shin, Mincheol;Jang, Yongil;Lee, Joonhee;Lee, Jun-Su;Park, Sanghyun 660
스마트폰의 등장과 스마트폰의 기능을 풍부하게 만드는 앱이 제공됨에 따라 우리는 유용한 기능을 일상 생활에서 매우 쉽게 사용할 수 있게 되었다. 이러한 앱은 대부분 SQLite 라는 단순한 DBMS 를 통해 데이터를 저장하고 관리한다. 하지만 SQLite 는 임베디드 장치의 DBMS 라는 초기 목표를 위해, 그리고 특허 등의 라이선스 문제로 인해 다소 단순한 시스템으로 설계 되었다. 하지만 처음 목표 했던 임베디드 시스템에 비해 스마트폰의 높은 성능에서는 SQLite 의 단순한 구조가 오히려 성능저하를 일으킨다. 사용자경험의 증가를 위해 SQLite 의 성능을 향상시키는 연구가 필요하며, 이를 위해 SQLite 의 질의 성능을 분석하는 연구가 필요하다. 본 논문에서는 SELECT, DELETE, INSERT, UPDATE 등의 단순 질의의 성능을 실제 스마트폰에서 측정하고, 이를 CPU 연산과 I/O 연산으로 나누어 분석한다. 이러한 분석결과 SQLite 의 SELECT 질의는 CPU 연산에 큰 영향을 받으며 읽기연산은 리눅스 커널에서 제공하는 기능으로 인해 높은 성능을보인다. 다른 질의의 경우 쓰기연산이 포함되어 있으며 전체 질의처리시간에서 80% 에서 95% 정도가 쓰기연산 시간이다. 따라서 효율적인 CPU 연산을 통해 CPU 연산시간을 줄이고 리커버리 시스템과 같은 쓰기연산에 영향을 미치는 모듈에 대한 연구가 필요하다. -
기존 온톨로지들을 공유 및 재사용하기 위하여 온톨로지 정렬이 연구되고 있다. 기존 정렬 시스템은 온톨로지 데이터 양에 따라 매트릭스를 생성하고 과도한 계산을 통해 처리하여 대용량 데이터 집합에 대하여 공간적 및 계산적으로 부하를 발생하여 효율적이지 않다. 이를 해결하기 위하여 온톨로지 정렬을 휴리스틱 알고리즘을 적용하여 연구 진행하였다. 기존 휴리스틱 알고리즘은 계산이 간단하지만 조율해야 하는 파라미터가 많기에 특정 도메인에 최적 조합이 필요하며 만족한 성능을 얻지 못하였다. 이 논문에서는 Discrete Cuckoo Search(DCS) 기반 온톨로지 정렬 알고리즘을 제안한다. 제안한 알고리즘은 조율해야 하는 파라미터의 개수가 적고 Levy Flight 분포에 따라 탐색하여 계산이 간단하다. 제안된 알고리즘의 성능을 평가하기 위해 OAEI(Ontology Alignment Evaluation Initiative)에서 제공하는 벤치마크 데이터를 사용하여 정확률(Precision)과 재현율(Recall)을 구하고 기존 휴리스틱 정렬 알고리즘과 비교 평가하였다.
-
Kim, Young-A;Huang, Qian;Qu, Ke;Yoon, Won-Tak;Park, Doo-Soon 668
데이터가 폭발적으로 증가함에 따라 필요한 정보들을 찾는 것은 더욱더 어려워지고 개인의 생각이나 많은 자료들을 SNS 공간을 통해 공유함으로써 프라이버시 유출도 많아지게 된다. 대부분의 SNS는 자신의 공간에 게재된 정보에 대한 접근권한 만을 설정할 수 있고 자신이 타인의 공간에 게재한 게시물에 대해서는 접근 권한 설정에 대한 자격을 부여하지 않는다. 이를 통해 원치 않은 사용자들에게 까지 자신의 개인 정보가 노출되는데 얼마든지 개인 정보의 유출로 인한 문제들이 일어날 수 있다. 따라서 본 논문에서는 서비스 제공자가 제 3자에게 SNS 그래프 데이터 제공시 개인 정보의 노출을 차단하기 위해 K-Means Clustering 기법을 사용한 방법을 보인다. -
최근 MicroRNA(miRNA)가 질병 발생과 밀접한 연관성이 있다고 밝혀진 이래, 이와 관련된 연구가 활발히 진행되고 있다. 하지만 각종 질병 관련 miRNA의 기능과 역할 그리고 질병 발생 메카니즘 등이 명백히 밝혀진 것이 없는 실정이다. 본 논문에서는 여러 종류의 miRNA 데이터베이스(miRecords, miRTarBase, miR2Disease 등)를 통합하고, 본 논문에서 새로이 제안하는 scoring 방법과 특정 질병과 관련된 miRNA의 순위결정과정을 통하여 질병과 연관성이 높은 miRNA을 밝혀내는 방법을 제안한다. 새로이 제안하는 방법을 바탕으로 miRNA와 특정 질병과의 연관성을 효과적으로 밝혀냈다.
-
Byeon, Jaehee;Choi, Yoo-Joo;Lee, Ju-Hwan;Suh, Jung-Keun 675
단백질의약품 시장의 성장으로 바이오인포매틱스 분야에서 단백질 정보는 신약개발과 위험관리 등에 활용되는 매우 중요한 정보로 이용되고 있다. 이러한 추세에 따라 바이오인포매틱스의 한 분야로 의약품 정보와 단백질 정보를 결합한 형태의 서비스가 발전하고 있다. 본 논문에서는 단백질 의약품에 대한 업계 종사자들의 요구사항을 분석하기 위한 사전연구로 단백질 정보 검색 서비스와 의약품 정보검색 서비스 이용현황을 설문 분석하였다. 그 결과 설문 응답자의 84.7%가 단백질 정보 검색 서비스로 NCBI를 이용하였으며, 48.2%가 의약품 정보 검색 서비스로 DrugBank를 이용하였다. -
생명현상은 기능적 요소인 단백질의 활성에 의해 유지되고 조절된다. 최근 단백질의 복잡한 네트워크 정보가 생명현상을 조절하는 기능적 단위로 인식되면서 단백질 네트워크의 최소 단위인 단백질-단백질 상호작용 정보의 중요성이 강조되고 있다. 특히 단백질의약품의 경우 단백질 네트워크 상에서 리셉터 단백질과 리간드 단백질 사이의 상호작용에 의해서 약효가 나타나도록 설계되기 때문에 상호작용에 관여하는 인터페이스 정보의 확보가 필수적이다. 단백질-단백질 상호작용 인터페이스 확인을 위한 연구들이 활발히 이루어지고 있으나 인터페이스 정보의 가시화에 대한 연구는 극히 제한적이다. 본 논문에서는 리셉터 단백질과 리간드 단백질에 대한 3차구조 분석을 통해 단백질-단백질 상호작용에 관여하는 인터페이스 정보를 가시화하였다. 기존의 단백질 3차구조 정보 서비스 사이트인 PDB에서 확인할 수 없는 인터페이스 정보를 3차원으로 시각화하여 인터페이스 상에 위치하는 아미노산 정보를 새롭게 제공함으로써 의약품 연구자들이 단백질 구조와 인터페이스 구조를 쉽게 파악할 수 있도록 하였다. 이는 의약품 등 단백질-단백질 상호작용 정보를 활용하는 바이오 산업 분야에 필요한 정보를 제공함으로써 산업 활성화에 기여할 것으로 기대된다.
-
Yim, Junyeob;Yoon, Jinyoung;Lee, Bumsuk;Hwang, Byung-Yeon 680
최근 스마트폰의 보급과 더불어 소셜 네트워크 서비스의 사용자가 급증하였다. 그 중 트위터는 개방적인 네트워크 구조로 인한 정보의 빠른 확산성을 가지고 있다. 또한 트위터 사용자들은 주로 자신들이 경험하거나 겪은 일들을 글로 작성하여 다른 사용자들과 공유한다. 따라서 그들이 남긴 데이터를 수집하고 분석할 수 있다면 트위터를 이벤트 탐지의 도구로써 활용하는 것이 가능하다. 이에 본 논문에서는 트위터를 이용하여 이벤트를 탐지하는 시스템을 제안한다. 실험을 위해 6개월간 수집한 트윗을 이용하였으며 분석을 위해 트윗 발생량에 관한 각종 수치들을 제시하였다. 이를 이용하여 이벤트 후보지역들을 선별하였고 실험 결과 최종 90%의 탐지율로 이벤트 지역들을 추출하였다. -
Kim, Young-Hyuk;Lim, Il-Kwon;Lee, Jae-Pil;Lee, Jea-Gwang;Namgung, Hyun;Lee, Jae-Kwang 684
클럽 피터 제안 시스템은 피터의 클럽을 스윙 계측기, 바디 측정기 등의 복합적인 정보를 바탕으로 피터의 신체적 특성에 알맞은 클럽을 제안하는 시스템이다. 측정기를 통해 측정된 데이터는 DB에 수집, 저장, 분석을 통해 최적의 수제 클럽 제작 수치를 검색해야한다. 기존에는 정확히 일치하는 값을 불어왔다면, 본 논문에서는 표준 점수를 이용한 데이터 위치 측정을 통해 평균값을 중간으로 두고 각 값에 대한 표준 편차값을 알려준다. -
스마트 기기에서는 NAND 기반 저장장치 위에 SQLite 를 활용하여 데이터를 관리하는 방식이 널리 쓰이고 있다. SQLite 에서 트랜잭션의 원소성을 보장하기 위한 기법인 WAL 은 트랜잭션 처리의 동시성을 높일 수 있어 다중 쓰레드 환경에 적합하지만, 오버헤드가 큰 체크포인트 동작을 주기적으로 수행하는 문제가 있다. 본 논문에서는 WAL 의 아이디어를 저장장치에 도입하여 트랜잭션을 처리할 때 동시성은 높이면서 오버헤드는 줄일 수 있는 저장장치 FTL 을 제안한다.
-
Kim, Young-Whan;Im, Yeung-Woon;Kim, Sang-Hyong;Kim, Ryong;Choi, Hyun-Ho 692
현재와 같이 처리해야 할 데이터가 폭주하는 상황에서 대부분의 시스템은 자료 저장을 위해 데이터베이스를 사용하지만, 누적되는 데이터 관리를 위해 빈번한 문제가 발생한다. 이때 대부분의 시스템들에서는 상용버전의 데이터 백업 시스템이나 이중화 시스템 등을 두어 여러 곳에 분산 배치함으로써 데이터 보관의 안전성을 도모한다. 실제 모든 데이터베이스 시스템들은 데이터를 레코드에 기록할 때 마다 고유의 로그기록을 남겨놓게 되어있다. 로그기록들은 결국 아카이브 형태로 저장되는데, 그전에 실시간으로 로그를 남기는 과정을 거치게 된다. 본 논문에서는 현재 많은 기관 및 단체에서 사용하는 오라클 데이터베이스를 기본으로 하여, 실시간으로 로그기록을 저장하게 되는 리두 로그(Redo-Log) 파일에 대하여 알아보고, 로그기록의 절차 및 응용 가능성에 대하여 보여준다. -
최근 소셜 네트워크 서비스가 확산되면서 대량 트랜잭션 환경에서의 RDBMS 성능에 대한 관심이 높아지고 있다. 본 논문에서는 대량 트랜잭션 환경에서 DBMS가 SQL문을 처리하면서 발생시키는 I/O의 특징을 고려하여 데이터의 쓰기 블록 수와 트랜잭션 간에 발생하는 배타적 Lock의 빈도를 최소화시키기 위한 모델링을 제안하고 일반적인 모델링과 성능 비교 실험을 하였다. 실험 분석 결과 DBMS의 트랜잭션 처리량이 많고 트랜잭션 간의 교착 빈도가 높게 발생할수록 일반적인 모델링보다 제안하는 모델링에서의 SQL문 처리 성능이 우수하였다.
-
Kim, Heeju;Son, Siwoon;Gil, Myeong-Seon;Moon, Yang-Sae 700
최근 이슈가 되고 있는 하둡(hadoop) 패키지에 접목하여 많은 프로젝트들이 생겨나고 있으며, 이들 중 주요하게 떠오르고 있는 분야가 접근 제어 기술이다. 특히, 인터넷의 발전과 스마트 기기 사용자가 늘어남에 따라 데이터의 양이 증가하여, 데이터의 소유자와 사용자의 필요에 의한 접근 제어 기술이 필요하게 되었다. 본 논문에서는 접근 제어 기술의 필요성을 기반으로 HDFS(Hadoop Distributed File System, 하둡 분산 파일 시스템) 기반의 새로운 데이터 접근 제어 프레임워크를 제안한다. 제안하는 방법은 새로운 메타데이터 저장 모듈과 접근 관리 모듈을 만들어 데이터 접근 제어프레임워크를 구성함으로써, 빅데이터 플랫폼을 사용하는 사용자들을 위한 접근 제어 기능을 제공한다. 제안한 프레임워크는 기존 플랫폼에 추가적인 설치가 필요 없도록 하둡 내부에 설계하여 향후 활용도가 높을 것이라 기대된다. -
데이터베이스 복제(Replication)는 데이터의 저장과 백업하는 방법과 관련이 있는 데이터를 호스트 컴퓨터에서 다른 컴퓨터로 복사하는 것이다. 데이터베이스 복제의 종류로는 마스터/슬레이브(Master/Slave), 멀티마스터(Multi-Master)형태가 존재한다. 멀티마스터 데이터베이스는 상당한 비용증가와 복잡도 때문에 어떤 상황에서는 실용적이지 않다. 그러한 이유로 마스터/슬레이브 데이터베이스를 많이 사용한다. 마스터/슬레이브 데이터베이스에서 마스터 데이터베이스는 데이터베이스의 변경을 담당하고 그 결과는 슬레이브로 복제된다. 슬레이브 데이터베이스에서는 읽기 전용 질의만 처리하는 것을 목적으로 한다. 데이터베이스 트랜잭션 처리는 대표적인 횡단 관심사이다. 연구는 마스터/슬레이브 데이터베이스의 트랜잭션을 AOP 를 사용하여 횡단 관심사로 분리하고, 마스터/슬레이브 데이터베이스를 라우팅하는 알고리즘을 제안한다.
-
Jang, Wooyeong;Woo, Changwoo;Song, Harim;Shon, Ho Sun;Ryu, Keun Ho;Kim, YoungGyu 708
국민소득 증가와 고령화 사회에 진입하면서 다양한 의료소비가 의료서비스산업에 영향을 미치고 있으며, 이러한 사회 구조 및 환경변화에 따라 새로운 질병에 대한 대응 또한 절실히 요구되고 있다. 질병 예측을 위한 연구는 기후변화와 질병, 건강행태와 질병, 사회적 위치와 질병 등 질병에 영향을 주는 많은 요인들이 있다. 그러나 이러한 요인들을 통합, 분석 활용하는 데는 해결해야 할 문제들이 많이 있다. '정부3.0 공공데이터 개방 정책' 을 통해 질병에 관련된 자료가 공개 되면서 본 연구에서는 2010년부터 2012년까지의 질병에 영향을 주는 공공데이터를 연도별로 통합하여 지리정보시스템(GIS)기반 데이터베이스를 구축하고 활용 할 수 있게 하였다. 향후 기후변화에 민감한 질병을 찾기 위해 해당기관의 자료를 활용하여 월별로 데이터베이스를 구축하고, 이를 기반으로 의료서비스의 활성화 및 효율성에 기여 할 수 있다. -
스카이라인 계산은 사용자에게 의미 있는 정보를 추천하기 위해 많이 사용되고 있다. 일반적으로 스카이라인은 대용량 데이터 집합을 대상으로 하기 때문에 사전에 계산해 놓고 사용한다. 그러나 사용자가 이동하는 경우에는 이와 같이 계산해 놓은 스카이라인이 사용자의 위치 조건을 반영한 것이 아니므로 부적절할 수 있다. 본 연구에서는 사용자가 이동하는 조건을 고려하여 사용자에게 실시간으로 최적화된 스카이라인을 지속적으로 제공하는 기법을 제안한다. 제안한 기법은 실험을 통해 그 효율성을 검증하였다.
-
Lee, Ki Yong;Park, Sojeong;Park, Eunju;Park, Jinkyung;Choi, Yeunjung 715
맵리듀스(MapReduce)는 대용량 데이터의 병렬 처리에 사용되는 프로그래밍 모델이다. 데이터 큐브(data cube)는 대용량 데이터의 다차원 분석에 널리 사용되는 연산자로서, 주어진 차원 애트리뷰트들의 모든 가능한 조합에 대한 group-by 를 계산한다. 차원 애트리뷰트가 n 개일 때, 데이터 큐브는 총$2^n$ 개의 group-by 를 계산한다. 본 논문은 맵리듀스 환경에서 데이터 큐브를 효율적으로 계산하는 방법을 제안한다. 제안 방법은$2^n$ 개의 group-by 를 분할하고 이들을${\lceil}n/2{\rceil}$ 개의 맵리듀스 잡(job)을 통해 단계적으로 계산한다. 제안 방법은 각 맵리듀스 잡에서 맵 함수가 출력하는 중간결과의 크기를 최소화함으로써 총 계산 비용을 크게 줄인다. 실험을 통해 제안 방법은 기존 방법에 비해 데이터 큐브를 더 빠르게 계산함을 보인다. -
공간 웹 객체는 문서상에 지리정보를 포함하는 문서를 말한다. Twitter 나 FaceBook 같은 경우 문서가 생성된 위치를 문서 안에 포함하고 있다. 최근에는 공간 웹 객체와 같은 공간정보와 문자를 요구하는 검색이 많이 요구되고 있다. 본 논문에서는 공간 웹 객체를 검색하기 위한 효율적인 검색 기법을 제안한다. 이를 위하여 문서를 단어별로 나누고 각 단어와 문서의 위치정보를 포함하는 공간 객체를 만들어 공간객체를 검색하기 위한 QP-tree 를 제안한다.
-
본 논문은 선박내부의 센서데이터 이상감지를 위해 실시간 신뢰구간을 설정하고 신뢰구간을 초과하거나 미만이 되면 경보를 통해 관리자에게 알려주는 모니터링을 위한 신뢰구간 추정이다. 여기서, 이상 감지 예측의 정확도 향상을 위해 단순지수평활법과 이동평균법의 평균제곱오차를 비교 평가 하였다. 실험결과, 이동평균법의 평균제곱오차가 단순지수평활법 보다 적게 나와 선박 내부 모니터링을 위한 신뢰구간은 이동평균법을 적용하였다.
-
본 논문에서는 범죄 발생 전 빠른 상황판단과 효과적인 의사결정을 위한 방법으로 이상 행동을 분류, 분석하여 이상행동 패턴을 발견하고 이에 따라 발생 전 상황을 예상할 수 있는 예측하는 모델을 제시하였다. 이러한 행동분석과 패턴예측 모델은 CCTV로 부터 수집된 데이터를 단계별 DB를 통해 빠르고 정확한 분석할 수 있고, 과거에 축적 및 분석된 데이터를 유사한 상황에 직면했을 때 사전에 예방하기 위한 유용한 도구로 활용이 가능할 것이다.
-
온라인 서비스와 스마트 기기의 발달로 언제 어디서나 인터넷에 접속할 수 있는 시대가 도래되었다. 수많은 콘텐츠와 서비스가 쏟아져 사용자 입장에서 자신이 선호하는 콘텐츠를 자신이 원할 때 전달받는 것이 필요해졌다. 즉, 사용자의 선호도에 따라 콘텐츠를 추천하는 시스템이 현재 실생활에서도 활용되고 있다는 뜻이다. 이를 근거로 대용량의 데이터를 다루는 마이닝 기법 기반의 추천 시스템인 협업 필터링 추천기법과 내용기반 추천기법의 개념과 문제점들을 분석해 보았다.
-
Van, Jae-Kwang;Jin, Rize;Kim, Sungsoo;Chung, Tae-Sun 729
플래시 메모리에서 B-tree 데이터를 저장하고 관리[4, 5]할 때 빈번한 수정과 구조변동으로 인해 발생하는 블록에 대한 쓰기와 지우기 연산의 비용으로 인해 플래시 메모리의 사용 수명을 단축시키는 문제를 해결하기 위해 현재 많이 쓰이고 있는 로그 저장방식을 검토하고 이를 효율적으로 B-tree에 저장하고 관리하도록 동적 블록 그룹핑과 순환 순서 기반의 저장 알고리즘으로 제안 된 GRR (Ground Round Robin) 기법을 보조 로그 블록을 할당하여 머지횟수를 줄일 수 있는 알고리즘을 제안한다. -
웹에 실시간으로 등록되는 언론 기사를 수집하는 웹 에이전트를 개발하여 텍스트를 추출하고, 어휘 분석을 통하여 어미/조사를 자동으로 제거하고, 국어사전에 등록된 표제어를 제외하여 새롭게 생성된 신조어의 추출 작업을 지원하는 조사 도구를 본 논문에서 제작하였다. 본 프로그램은 웹 에이젼트를 개발하여 신어의 의미를 기술하고 그 결과물을 검색엔진 시스템의 내부에 준비해 두고 있다가 고객의 검색 요구에 따라 새로 생성된 신어의 의미를 국민들에게 대민 서비스하는데 본 논문의 목적이 있다.
-
본 연구는 이종 생체 신호를 이용하여 심장 박동 신호를 검출하도록 고안되었다. 제안 알고리즘은 이종 생체 신호의 특징점을 추출하는 과정과 이를 이용하여 심장 박동의 특징점을 추정하는 과정으로 구성되어 있다. 특히, electrocardiogram(ECG)의 특징점과 동일한 위상의 잡음 신호로 인해 특징점 추출이 난해한 경우 이종 생체 신호를 이용해 특징점의 위치를 추정하는 방법을 사용하였다. Physionet 의 Challenge/2014 데이터베이스에서 잡음이 존재하는 레코드를 대상으로 수행한 심장 박동 검출 실험에서 Sensitivity 는 98.97%, positive predictivity 는 99.54%를 기록했다.
-
디비피디아 온톨로지는 위키피디아에서 구조화된 데이터를 추출한 지식 베이스이다. 이러한 지식 베이스의 자동 증강은 웹을 구조화하는 속도를 증가시키는데 큰기여를 할 수 있다. 본 연구에서는 한국어 디비피디아를 기반으로 새로운 트리플을 입력받아 기존의 지식 베이스를 자동 증강시키는 시스템을 소개한다. 스키마를 자동 증강하는 두 가지 알고리즘은 최하위 레벨인 인스턴스가 지닌 프로퍼티, 즉 rdf-triple 단위에서 진행되었다. 알고리즘을 사용한 결과 첫째, 확률적 격상 방법을 통해 단계별로 입력받는 인스턴스와 하위 클래스의 프로퍼티를 이용하여 상위 클래스의 스키마가 정교해졌다. 둘째, 이를 바탕으로 타입 분류가 되어 있지 않았던 인스턴스들이 가장 가까운 타입에 자동 분류되었다. 지식 베이스가 정교해지면서 재분류된 인스턴스와 새로운 트리플셋을 바탕으로 두 가지 알고리즘은 반복적으로 작동하며, 한국어 디비피디아 지식 베이스의 자동 증강을 이루었다.
-
SentiWordNet is an important lexical resource supporting sentiment analysis in opinion mining applications. In this paper, we propose a novel approach to construct a Vietnamese SentiWordNet (VSWN). SentiWordNet is typically generated from WordNet in which each synset has numerical scores to indicate its opinion polarities. Many previous studies obtained these scores by applying a machine learning method to WordNet. However, Vietnamese WordNet is not available unfortunately by the time of this paper. Therefore, we propose a method to construct VSWN from a Vietnamese dictionary, not from WordNet. We show the effectiveness of the proposed method by generating a VSWN with 39,561 synsets automatically. The method is experimentally tested with 266 synsets with aspect of positivity and negativity. It attains a competitive result compared with English SentiWordNet that is 0.066 and 0.052 differences for positivity and negativity sets respectively.
-
Kang, Hyunjun;Jeong, In-Kyu;Kang, Myeongsu;Kim, Jong-Myon 749
본 논문에서는 저속으로 동작하는 구름 베어링의 다중 결함 조기 검출을 위해 결함 특징 추출, 효과적인 특징 선택, 선택된 특징을 이용한 결함 분류의 세 단계로 구성된 결함 진단 기법을 제안한다. 1단계에서 이산 웨이블릿 변환을 이용하여 미세성분으로부터 통계적 결함 특징을 추출하고, DET(distance evaluation technique)를 이용하여 추출한 결함 특징 가운데 베어링 다중 결함 검출에 효과적인 특징을 선택한다. 마지막으로 선택된 특징을 k-NN(k-Nearest Neighbors) 분류기 입력으로 사용함으로써 결함을 진단한다. 본 논문에서는 제안한 결함 진단 기법의 성능을 분류 정확도 측면에서 평가한 결과 95.14%의 높은 분류 정확도를 보였다. -
Kang, Shintae;Lee, Wook;Park, Byungkyu;Han, Kyungsook 753
파킨슨병은 도파민계 신경이 파괴되는 질병으로 알츠하이머병과 함께 대표적인 퇴행성 뇌 질환으로 병의 진행을 완화시킬 수 있는 치료법이 존재하기 때문에 병의 진단이 굉장히 중요하다. 파킨슨병을 진단하기 위한 과거의 연구는 대부분 단일 생체지표를 이용하는 것이었지만 이러한 방법에는 한계성이 존재한다. 따라서 본 연구에서는 생화학적 생체지표인 뇌척수액 내의${\alpha}-synuclein$ 단백질 수치와 영상학적 생체지표인 확산 텐서 영상의 여러 모수들을 결합한 융합 생체지표를 특징으로 사용하는 파킨슨병 진단 모델을 개발하고 성능을 평가하였다. 10-fold cross validation 에서 모든 성능지표에 대해 최고 100%를 보였으며, cross validation 의 과적합을 감안하더라도 파킨슨병의 조기진단에 유용하게 사용될 수 있는 가능성을 제시하였다. -
프로그래밍 능력은 21세기 정보화 사회를 살아가는데 있어 인간이 컴퓨터를 활용하여 다양한 문제를 해결할 수 있도록 도움을 준다. 효과적인 프로그래밍 교육이 이루어지기 위해서는 학습자들에게 순차적 수행, 조건적 수행, 반복적 수행과 같은 기본적인 프로그래밍 개념을 습득하도록 할 필요가 있다. 따라서 본 연구는 스도쿠 인공지능 프로그래밍 교육에서 프로그래밍의 기본 개념을 바탕으로 알고리즘을 설계하는 방법을 학습시키는 방안을 모색하기 위한 목적이 있다. 연구의 목적을 달성하기 위해 중학생 10명을 대상으로 실험 연구를 진행하였다. 연구 결과, 학습자는 연구자가 제안한 활동지가 알고리즘 설계 학습에 도움이 된 것으로 인식한 것을 확인할 수 있었다. 본 연구는 프로그래밍 교육에서 초보 학습자가 이해하기 어려워하는 프로그래밍 개념을 학습하는데 도움이 되는 학습 방법을 제시하였다는데 의의가 있다.
-
본 연구는 지능형 QA시스템과 관련한 연구에서, 자동 패러프레이즈 생성 시스템을 평가하는 새로운 방법을 제시한다. 기존의 패러프레이즈 생성 시스템의 자동 평가 방법은 참조할 수 있는 패러프레이즈 정보의 양이 크게 제한되어 있었으며, 원 문장의 콘텍스트(context)와 이에 의존하는 통사적 구조(syntactic structure) 및 의미적 구조의 유사성을 고려하지 않고, 단순 구/단어 수준의 의미 유사성을 기반으로 생성된 패러프레이즈를 평가하였다. 이러한 문제를 해결하기 위해 본 연구는 시맨틱 프레임(semantic frame)을 이용한 패러프레이즈 문장 평가 방법을 제시한다. 본 연구에서 제시하는 방법론은 문장의 콘텍스트를 표현하는 프레임과 이러한 프레임이 발생시키는 통사적, 의미적 구조의 유사성을 바탕으로 원 문장과 패러프레이즈 문장의 '의미 유사성', '어휘 형태 비 유사성'을 평가하는 방식이다.
-
Park, Woo-Ri;Oh, Kyeong-Jin;Hong, Myung-Duk;Jo, Geun-Sik 765
스마트폰, 스마트TV, 구글 크롬캐스트 등 스마트 미디어의 발달로 인해 정보와 사용자간의 상호작용의 중요성이 강조되고 있고 사용자들은 자신이 원하는 정보를 다른 단계를 거치지 않고 쉽고 빠르게 얻기 위한 요구사항이 증가하고 있다. 그러나 아직 여러 분야에서 사용자의 요구사항에 대한 해결책이 매우 부족하다. 본 논문에서는 요리분야의 요리비디오에서 이러한 문제점을 발견하여 이를 개선하기 위한 방안을 살펴보았다. 요리비디오는 단방향으로 정보를 제공하기 때문에 사용자가 요구하는 정보를 얻기 위해서는 웹 검색과 같은 별도의 과정이 필요하고, 또한 요리를 하는데 있어 불편함을 겪어야 한다. 이러한 불편함을 해소하기 위하여 요리 비디오에서 사용자가 원하는 장면에 정확한 정보를 제공하고 요리를 하면서 효율적으로 인터랙션을 하기 위한 시스템을 구현하였다. 시스템 평가를 위해 HCI분야의 연구에서 제안되어 많은 논문들이 평가 척도로 사용하는 사용자 설문방식을 기반으로 시스템을 평가하기 위한 실험을 통해 시스템 인터페이스, 전체 시스템의 만족도, 정보의 정확성에서 좋은 결과를 얻었다. -
Jeopardy 퀴즈쇼와 같은 DeepQA 환경에서 인간을 대신해 컴퓨터가 효과적으로 답하기 위해서는 인물, 지리, 사건, 역사 등을 포함하는 광범위한 지식베이스와 이를 토대로 한 빠른 시공간 추론 능력이 필요하다. 본 논문에서는 대표적인 병렬 분산 컴퓨팅 환경인 하둡/맵리듀스 프레임워크를 이용하여 방향 및 위상 관계를 추론하는 효율적인 대용량의 공간 추론 알고리즘을 제시한다. 본 알고리즘에서는 하둡/맵리듀스 프레임워크의 특성을 고려하여 병렬 분산처리의 효과를 높이기 위해, 지식 분할 문제를 맵 단계에서 해결하고, 이것을 토대로 리듀스 단계에서 효과적으로 새로운 공간 지식을 유도하도록 설계하였다. 또한, 본 알고리즘은 초기 공간 지식베이스로부터 새로운 지식을 유도할 수 있는 기능뿐만 아니라 초기 공간 지식베이스의 불일치성도 미연에 감지함으로써 불필요한 지식 유도 작업을 계속하지 않도록 설계하였다. 본 연구에서는 하둡/맵리듀스 프레임워크로 구현한 대용량 공간 추론기와 샘플공간 지식베이스를 이용하여 성능 분석 실험을 수행하였고, 이를 통해 본 논문에서 제시한 공간 추론 알고리즘과 공간 추론기의 높은 성능을 확인 할 수 있었다.
-
Lee, Joon-Hyuck;Kim, Gab-Jo;Park, Sang-Sung;Jang, Dong-Sick 773
최근 기업의 기술력이 기업의 경영성과에 미치는 영향이 증가함에 따라 기업이 보유한 기술적 정보가 경영성과예측에 있어 필수적 요소로 대두되었다. 본 연구에서는 기업의 기술적 정보를 담고 있는 특허정보 및 특허지표를 활용하여 기업의 경영성과를 정량적으로 예측하는 모델을 제안한다. 또 미국 정보통신기업의 재무정보와 특허정보를 활용하여 제안된 예측모델을 구축하고 그 성능을 검증 및 평가하였다. 본 연구에서 제안한 기업실적예측 모델의 구축을 위해 인간의 두뇌가 학습하는 과정을 모방한 인공신경망알고리즘을 활용하였다. -
본 논문에서는 휴대용 기기 사용자들의 이동 궤적을 기록한 대용량의 GPS 위치 데이터 집합으로부터 각 사용자의 이동 패턴 모델을 학습해내고, 이 모델을 적용하여 각 사용자의 다음 방문 장소를 효율적으로 예측할 수 있는 맵리듀스 기반의 분산 데이터 마이닝 시스템을 소개한다. 본 시스템은 크게 사용자별 이동 패턴 모델을 학습하는 후단부와 실시간으로 다음 방문 장소를 예측하는 전단부로 구성된다. 이 중에서 후단부는 주요 장소 추출, 이동 궤적 변환, 이동 패턴 모델 학습 등 총 3개의 맵리듀스 작업 모듈들로 구성된다. 이에 반해, 본 시스템의 전단부는 이동 경로 후보군 생성, 다음 장소 예측 등 총 2개의 맵리듀스 작업 모듈들로 구성된다. 그리고 본 시스템을 구성하는 각각의 작어마다 분산처리를 극대화할 수 있도록 맵과 리듀스 함수를 설계하였다. 끝으로, 대용량의 GeoLife 벤치마크 데이터 집합을 이용하여 본 논문에서 소개한 시스템의 예측 성능을 분석하기 위한 실험을 수행하였고, 이를 통해 본 시스템의 높은 성능을 확인할 수 있었다.
-
Face recognition under controlled settings, such as limited viewpoint and illumination change, can achieve good performance nowadays. However, real world application for face recognition is still challenging. In this paper, we use Affine SIFT to detect affine invariant local descriptors for face recognition under large viewpoint change. Affine SIFT is an extension of SIFT algorithm. SIFT algorithm is scale and rotation invariant, which is powerful for small viewpoint changes in face recognition, but it fails when large viewpoint change exists. In our scheme, Affine SIFT is used for both gallery face and probe face, which generates a series of different viewpoints using affine transformation. Therefore, Affine SIFT allows viewpoint difference between gallery face and probe face. Experiment results show our framework achieves better recognition accuracy than SIFT algorithm on FERET database.
-
본 논문에서는 화산 분출 초저음파의 식별을 위해서 FSPNNC(Frequency Sub-bands Parallel Neural NetworkClassification)을 선택한다. FSPNNC 는 각기 다른 주파수 영역에서 독립적으로 추출한 특징벡터를 병렬 구조의 신경망에 학습하는 구조를 가지며 하나의 신경망은 하나의 분류 및 하나의 주파수 부대역만을 학습하고 다른 신경망들은 해당 특징벡터를 분류하지 않도록 학습된다. 실험은 단일 신경망 및 PNNCB(Parallel Neural Network Classifier Bank)와의 비교실험을 통하여 식별 성능을 제시한다.
-
IoT (Internet of Things)는 사물들 (Things)이 각자의 판단에 의해 협업을 하는 시스템이다. 미래의 IoT 기술은 우리의 일상생활뿐만 아니라 전반적으로 영향력이 강해질 것 이다. 하지만 아직 우리가 추구하는 IoT시대에 접어들기 위해서는 사물간 통신을 하는데 있어 발생되는 여러 문제들이 해결되지 않았다. 예를 들면 통신 프로토콜은 어떠한 것을 사용해야 하는지와 같은 것들이다. IoT에서 센서 (Sensor)가 센싱 (Sensing)을 하는 것, 통신을 하는 것, 일을 처리하는 것은 모두 이벤트에 해당된다. 이벤트는 "어떤 상태의 변화에 의해 상황이 변하는 것"[2]을 말한다. 이러한 이벤트는 순서에 따라 시간관계가 생기게 된다. 이러한 이벤트의 시간관계와 기존에 시간 간격에 대한 논문을 접목하여 본 논문에서 새로운 이벤트 시간 관계를 정의하고 그에 대한 성질을 식별했다. 그 결과 7가지의 시간 성질 (AFTER, MEETS, EQUALS, BEFORE, OVERLAPS, STARTS, FINISHES)[3]을 가지고 상호 적용하여 새로운 성질들을 식별했다. 이 성질들을 이용하면 향후 시간과 관련된 이벤트를 식별하고 활용이 가능하다.
-
매년 고속도로 교통사고로 많은 사람이 목숨을 잃고 있으며 이 중 1차 사고에 이은 2차 충돌사고로 인한 교통사고는 전체 고속도로 교통사고의 14%이며, 치사율은 50%에 이른다. 본 논문에서는 고속도상의 2차 충돌사고 예방을 위한 실시간 사고 정보 분석 및 알림 기술을 제안한다. 제안 기술은 블랙박스와 내비게이션 길 안내 기술, 교통정보 및 센서를 활용한 사고 인식 기술, 통신형 내비게이션 및 위치 공유 기술 그리고 사고 정보 알림 기술을 바탕으로 현재 주행 중인 고속도로의 정보를 종합적으로 인식하여 사고 및 정차를 판별하여 사용자에게 알려줌으로써 2차 충돌사고를 예방한다.
-
작곡은 작곡가의 경험을 바탕으로 표현 하고자 하는 감정을 멜로디로 나타내는 창작활동이다. 본 논문에서는 이러한 작곡을 인공신경망을 이용하여 구현하기 위한 여러 가지 방법에 대하여 제안한다. 또한 제안한 방법으로 작곡된 결과를 살펴보고 결과를 분석한다. 다만 현재는 연구초기로서 추가적으로 발생하는 여러 문제를 추후 보완할 필요가 있다.
-
Kwak, Sujeong;Kim, Bogyum;Park, Yongmin;Lee, Jae Sung 798
문서에서 공간 개체와 사건을 찾아내고, 이들 간의 위상적 관계나 의미적 관계를 찾아내는 것을 공간정보 추출이라고 한다. 본 논문에서는 언어분석 결과와 세종사전을 활용해 자연언어 문서에서 동작(motion) 사건 관계 중심의 공간 정보를 추출하는 규칙 기반 시스템을 제안하였다. 수동으로 구축한 20문장의 평가 집합에 대해 사건 관계 추출은 27.45%의 F-measure 성능을 보였다. 공간보다 비교적 많은 연구가 진행된 시간 관계 추출에 대한 최신 연구의 성능이 30~35% 수준[1]인 것을 고려하여 볼 때, 본 연구는 공간 사건 관계 추출의 기초 연구로 의미가 있다. -
본 연구에서는 스마트 디바이스를 이용하여 보행자의 상태를 감지하여 필요한 사용자의 정보에 대해 얻는 방법을 제안하고, 이를 분석하는 모델을 연구하여 예방 방안을 제공하는 서비스를 제안하였다. 분석 모델을 Sensing, Thinking, Action의 세 단계로 나누어 분류한 세부적인 수행 순서를 정하였다. Sensing 단계에서 센서, 디바이스, 어플리케이션 등을 통해 사용자에 대한 있는 그대로의 정보를 받아들여 디바이스가 인식하게 하고, 이를 분석해 사용자의 상태 및 상황에 대해 Thinking하고, 그에 맞는 Action을 취한다. 본 논문에서는 분석 모델의 정해진 수행 순서에서의 기능들을 설명하고, 그에 맞는 예상 구현 시나리오를 제시하였다.
-
Cho, JaiWan;Choi, Young Soo;Kim, TaeWon;Jeong, KyungMin 807
로봇 시스템의 제어 및 이를 이용한 환경 인식에는 많은 전자 광학 소자들이 사용되고 있다. 로봇 제어회로에 사용되고 있는 Si CMOS 공정의 CPU, ASIC, FPGA 소자는 고 선량의 감마선에 취약하다. 환경정보 수집용으로 로봇에 탑재되는 CMOS/CCD 카메라의 관측영상에는 고선량 감마선으로 인한 speckle (백색잡음, white noise) 들이 나타나며, 이들이 카메라의 관측성능을 저하시킨다. 후쿠시마 원자력발전소 사고와 같이 원자력시설에서 제어불능의 심각한 사고가 발생되면 고선량 감마선이 방출된다. 이러한 고선량 감마선방출은 사람에 의한 사고수습을 불가능하게 하며, 사고 수습을 위해서는 로봇의 활용이 불가피하다. 그러나, 방출되는 고선량 감마선의 세기(선량율)가 지나치게 높을 경우, 로봇 전자회로가 장애를 일으키기 때문에 로봇의 적절한 임무수행이 가능한 감마선 세기에 대한 고려가 필요하다. 본 논문에서는 고선량 감마선 환경하에서의 로봇 탑재 CCD/CMOS 카메라의 관측 성능을 고려하여 100 Gy/h 를 감마선 선량율 제한조건으로 설정한다. 그리고, 재 가동 승인심사를 받기 위해 일본의 원전 운영자들이 제시한 PWR (가압경수로) 원전의 중대사고 대책 적합성 평가문서에 나타난 노심용융개시 시점의 원자로 격납건물내 감마선 선량율 추이 계산결과를 활용하여 로봇의 대응시간을 계산하였다. 문서 (PDF) 에 표현된 감마선 선량율 추이 그래프를 영상 판독하여, 격납건물내 감마선 선량율이 100 Gy/h 제한조건에 도달하는 시간을 계산하였다. 이를 로봇의 대응시간으로 설정한다. -
Cho, JaiWan;Choi, Young Soo;Seo, Yong Chil;Jeong, KyungMin 811
일본 후쿠시마 제일 원자력발전소의 대지진/쓰나미에 이은 원자로 건물 수소폭발 사고의 수습 과정에서 사용후 핵연료 저장조에 보관되어 있는 핵연료의 안전문제가 대두되었다. 사용후 핵연료의 잔열 성분을 냉각시키고, 그리고 사용후 핵연료가 방출하는 고선량 방사선을 차폐시키기 위해서 일정 깊이 이상의 수조에 사용후 핵연료를 저장한다. 사용후 핵연료 저장조에 냉각수 공급이 중단되면, 사용후 핵연료의 고유 잔열에 의해 수조의 물이 증발하여 수위가 감소하게 된다. 계속해서 냉각수 공급이 되지 않으면, 사용후 핵연료의 잔열은 증가하게 되고, 수조의 물은 비등하여 증발은 가속화 된다. 사용후 핵연료 저장조의 수위가 고갈되면 고선량의 감마선이 방출된다. 수조의 수위가 정상적일 경우 사용후 핵연료 저장조의 공기중 감마선 선량율은 0.15mSv/h 이다. 수조의 수위가 사용후 핵연료 상부 꼭대기를 기준으로 2m, 1m, 및 0m (핵연료 노출) 로 감소하게 되면, 사용후 핵연료 저장조의 공기중 감마선 선량율은 500mSv/h, 50Sv/h, 및 5kSv/h 로, 급격히 증가한다. 본 논문에서는 사용후 핵연료 저장조 감시카메라의 관측 성능을 평가하기 위해, 고성능 칼라 CCD 카메라에 대해서 1 kGy/h 의 고선량율로 감마선 조사실험을 수행하였다. 이에 대한 실험결과를 기술한다. -
영상 분석을 통한 특징 추출은 객체의 인식이나 매칭, 인덱싱 등을 위해 수반되는 준비 단계로서 분야별로 다양한 방식을 통해 수행되어 왔다. 특히, 피부 영상 분석에 있어 주목할 만한 이슈는 피부의 노화 정도를 측정하는 것이다. 피부의 거칠기는 피부의 상태와 노화를 판단하는 중요한 근거의 하나이다. 본 논문에서는 피부 나이를 측정하기 위해 피부 현미경 영상에서 피부 거칠기를 평가하는 방법을 제안한다. 이를 위해 피부 현미경으로 촬영된 이미지에 이진화 및 질감 대비 향상, 노이즈 제거 등의 전처리 과정을 수행하고, Watershed 알고리즘과 외곽선 검출을 통해, 피부를 구성하는 셀들의 영역 정보를 획득한다. 이를 바탕으로 피부 거침의 변화량을 계산하여 거칠기를 정의한다. 제안한 방법의 효과를 검증하기 위해 다양한 연령대의 피험자로부터 피부 현미경 영상을 확보하고 실험을 통해 피부 거칠기 특징이 피험자의 연령대와 상관관계가 있음을 보인다.
-
Chung, Y.;Kim, J.;Choi, D.;Chung, Y.;Park, D.;Kim, S.;Chang, H. 819
본 연구에서는 비디오 감시 시스템을 기반으로 한우 축사에서 야간 승가 행위 검출을 위한 최적의 방법을 제안한다. 특히 축사 환경에서는 소들간의 겹침 등 다양한 어려움이 발생하기 때문에, 이를 극복하기 위하여 깊이 정보를 이용하여 승가하는 소의 머리를 자동으로 탐지한다. 즉, 소가 네발로 걸어다니는 통상의 경우 소의 등 높이가 1.3m 정도인데 반해 앞발을 들어 승가하는 경우에는 소의 높이가 1.7m 까지 높아짐에 착안하여, 축사 측면에 설치된 깊이 카메라로부터 소까지의 거리 차이를 이용하면 발정기 탐지를 위한 승가 행위를 자동으로 검출할 수 있음을 확인하였다. -
감시 카메라 환경에서 자동으로 그룹 행동을 인식하는 기술이 최근 많은 관심을 받고 있다. 본 논문에서 제안하는 그룹 해동 인식 시스템은 다른 추가 정보 없이 비디오 프레임만을 인풋으로 받아들여, 자동으로 보행자 탐지, 추적, 행동 인식까지 모두 포괄하는 시스템이다. 시공간 모션 패턴을 만들고 연결 요소들로 모델링 한 뒤 Hidden Markov Model (HMM)을 이용해 그룹 행동을 인식한다. 실험 결과, 기본 논문과 비교하였을 때, 비슷한 인식률을 보이면서 수행 시간을 약 25 배 정도로 획기적으로 단축하였다.
-
Choi, Hyunguk;Song, Hyeon-Seung;Sohn, Hong-Gyoo;Jeon, Moongu 826
본 연구에서는 야외 지형 영상 및 항공 영상 등에 대하여 각각의 영역들의 속성을 분할 및 인식 하기 위해 minimum entropy clustering 기반의 군집화 기법과 over-segmentation을 반복 적용하여 군집화 하는 두 방법을 융합한 기법을 제안하였다. 이 기법들을 기반으로 각 군집의 대표 영역을 추출한 후에 학습 데이터를 기반으로 만들어진 텍스톤 사전과 학습 데이터 각각의 텍스톤 모델을 이용하여 텍스톤 히스토그램 매칭을 통해 매칭 포인트를 얻어내고 얻어낸 매칭 포인트를 기반으로 영역의 카테고리를 결정한다. 본 논문에서는 인터넷에서 얻은 일반 야외 영상들로부터 자체적으로 제작한 지형 데이터 셋을 통해 제안한 기법의 우수성을 검증하였으며, 본 실험에서는 영역을 토양, 수풀 그리고 물 지형으로 하여 영상내의 영역을 분류 및 인식하였다. -
This paper proposes dynamic constraint parameter to filter out degenerate configurations (i.e. set of collinear or adjacent features) in RANSAC algorithm. We define five different groups of image based on the feature distribution pattern. We apply the same linear and distance constraints for every image, but we use different constraint parameter for every group, which will affect the filtering result. An evaluation is done by comparing the proposed dynamic CS-RANSAC algorithm with the classic RANSAC and regular CS-RANSAC algorithms in the calculation of a homography matrix. The experimental results show that dynamic CS-RANSAC algorithm provides the lowest error rate compared to the other two algorithms.
-
Pham, Tuyen Danh;Kwon, Seung Yong;Park, Young Ho;Park, Kang Ryoung;Jeong, Dae Sik;Cho, Dal-ho;Yoon, Sungsoo 834
Determination of banknote fitness is an important and challenging task, which classifies used banknotes whether are suitable for recirculation or should be replaced by new ones. Many researches on solving this problem have been conducted on various types of banknote, based on using optical sensors and discrimination algorithms. In this study, we give a review on the previous works on banknote fitness classification. -
전력 소모가 심한 전광판을 소프트웨어를 통해서 전력 소비를 줄이고 전광판 관리자가 인터넷이 가능한 환경이라면 App 으로 언제 어디서나 광고 및 정보를 관리할 수 있다. 또한 사용자들은 전광판 앞에서 간단한 손동작으로 다양한 광고 넘겨가며 볼 수 있도록 구현했다.
-
Kim, Seong-Hoon;Moon, Yoon-Young;Choi, Jin-Woo;Yang, Young-Kyu;Han, Gi-Tae 840
사실적 피부 렌더링은 피부 표면에서 일어나는 확산반사(Diffusion) 및 경면반사(Specular) 뿐 만 아니라 피부층 내에서 산란되어 나오는 산란광과 얇은 피부층을 통과하는 투과광 등을 고려하여 렌더링 되어야 한다. 이를 물리적인 개념들을 사용하여 실시간으로 계산하여 표현하는 것은 많은 계산량과 시간을 필요로 하므로 확산 반사 및 경면 반사 등을 미리 계산하여 텍스쳐로 저장하고 재사용하는 사전정의 BRDF 방법으로 근사화하여 표현할 수 있다. 하지만 사전정의 BRDF를 통해 생성된 피부 투과광색상 텍스쳐 맵은 그 색상이 고정되어있어 조명의 색상이 바뀌어도 피부를 투과하는 빛의 색상이 변하지 않아 부자연스러움을 보인다. 본 논문에서는 이러한 문제를 해결하기 위해 물체와 조명간의 거리를 이용하여 빛의 감쇠비율을 구하고 조명의 색상 값과 감쇠비율을 이용하여 피부 투과광 색상 텍스쳐 맵의 RGB채널 수정을 통해 피부 렌더링에서의 자연스러운 투과광 표현이 가능함을 보였다. -
본 논문에서는 다양한 형태의 어플리케이션 중 스마트폰에 탑재된 카메라를 이용하여 명함을 인식할 때 발생하는 문제점을 해결하기 위한 기법을 제시하고자 한다. 스마트폰의 카메라를 이용하여 이미지를 얻을 경우 카메라의 각도에 따라 객체의 모양이 변형된다. 명함인식에서 이러한 이미지 왜곡문제는 인식률에 많은 영향을 미친다. 본 논문에서는 카메라의 각도에 따른 이미지의 왜곡 문제를 해결하기 위해 캐니 에지를 이용하여 객체를 검출하고, 검출된 객체의 간단한 정보를 이용하여 명함 영역을 검출하고, 영역 내에 명함을 검출하는 기법을 제안한다.
-
특정 물체 혹은 객체 추적 기술은 해당 객체를 검출 및 인식하고 움직임을 감지하는 기능으로 구현된다. 시스템 자동화와 관련하여 이러한 영상 인식 및 추적 기술의 구현은 특정 물체를 정확히 감지 및 추적할 수 있는가가 성공의 관건이 되고 있다. 하지만 기존의 영상추적 기반 자동화 시스템은 이를 구현하기 위해 별도의 관리자가 카메라로부터 전송되는 영상을 모니터링 해야 하는 등 인력의 결합이 필수적이며, 결국 비용상승이라는 단점을 내포하고 있다. 이에 반해 최근 개발되고 있는 물체감지 및 추적 시스템의 구현은 별도의 모니터링 인력 없이도 특정 물체를 자동으로 식별하고, 움직이는 물체를 지속적으로 추적할 수 있다는 점에서 보다 효율적 이다. 본 연구에서는 특히 금속 화물 물체의 감지 및 추적 시스템 구현에 초점을 맞추고 있다.
-
다양한 단말의 발달과 네트워크 대역폭 확대, 고화질의 컨텐츠 등장 등의 기술 발전으로 인해 클라우드 기반에서 사용자 및 사업자 영상을 서비스하는 시스템을 구축하는 것이 중요해 졌다. 본 연구에서는 고화질의 영상을 기존의 TV 에서 제공하는 것뿐만 아니라 모바일 및 PC 에서도 동시에 이용할 수 있는 클라우드 기반의 미디어 서비스 제공 시스템을 설계, 구현한다. 클라우드 기반의 미디어 서비스를 위하여 다양한 환경에서 사용자 및 사업자의 영상을 이용할 수 있도록 미디어 처리를 위한 기능을 제공하는 클라우드 기반 미디어 시스템을 개발한다. 또한 다양한 포맷의 영상을 처리하고, 이 영상을 등록, 관리, 배포, 제공 할 수 있는 기능도 구현한다. 다양한 미디어 및 단말을 동시에 제공하기 위해 시스템은 현재의 클라우드 환경을 고려하여 개발되고 있으며, 추후 다양한 클라우드 환경에서 동시에 서비스를 확장할 수 있도록 인터-클라우드 방안을 지원한다. 또한 이 클라우드 기반의 미디어 서비스를 기반으로 새로운 사업자 서비스를 추가 구현하고, 이를 상용으로 서비스하는 PaaS 형식의 서비스 플랫폼 기능도 제공한다.
-
본 연구에서는 난청 환자들을 위한 소음 훈련 소프트웨어 시스템 제안을 목표로 한다. 일반 병원에서도 난청 환자들을 위한 소음 훈련은 하지만, 이는 몇 가지 한계점들이 있다. 이러한 한계점들을 7.1 사운드 채널을 다루는 소프트웨어 시스템을 통해 극복하고자 하는 것이 본 연구의 목표이다.
-
최근 영상처리 기법과 하드웨어의 발달로 의학 분야에서는 질병의 진단에 다양한 영상 시스템을 활용하고 있다. 특히 OCT 기술은 인체조직의 고해상도 이미지 획득과 혈류속도 측정을 동시에 할 수 있어 의료분야에 다양하게 적용이 가능하여 많은 관심을 받고 있다. 이에 더욱더 선명한 OCT 영상을 획득하기 위해 다양한 알고리즘과 필터를 사용함에 따라 빠른 프로세스 처리가 요구되고 있는 실정이다. 본 논문에서는 듀얼 코어 이상급의 CPU 를 탑재한 시스템에서 데이터 처리 모듈과 렌더링 모듈을 트리플 버퍼를 통해 비동기식으로 멀티스레드화 하였고, GPU 기반의 병렬처리를 통한 데이터 처리를 하여 속도를 향상시켰다. 이에 광학 카메라 촬영 시 선명한 실시간 OCT 영상을 확인할 수 있었다.
-
Lee, Min-Taek;Oh, Min-Seok;Lim, Yeong-Hoon;Lee, Kyu-Won 861
본 논문은 혀 미각 영역별 분석을 통해 신체의 이상 여부에 대한 정보를 제공하는 설진 진단 시스템의 첫 단계로 얼굴 영상에서 혀 영역을 검출하는 실험을 통하여 미각 영역별 분석의 기반을 다진다. 제안하는 알고리즘은 혀 영상을 획득한 후, Haar-like Feature를 이용하여 혀를 검출한다. 검출된 혀 영역은 HSV컬러모델의 특징을 이용하여 이진화 한 후, Connected Component Labeling을 이용하여 혀 영역 분리한다. 한방병원의 환자들의 혀 사진 100장을 이용하여 90%의 검출률을 확인하였다. -
사과나 배 등의 과일을 장기저장하거나 유통하는 과정에서 가장 문제가 되는 것은 내부갈변이나 부패 등의 내부결점이다. 내부결점은 사람의 육안이나 현행 중량선별방식으로는 식별이 불가능하며, 일부 보급된 내부품질 측정 장치는 고가의 외산장비가 대부분이다. 본 연구에서는 사과와 배의 갈변이나 부패 등의 내부결점을 비파괴적이면서도 저렴하게 검출할 수 있는 방법을 소개한다. 먼저 내부결점을 검출하기 위한 최적의 가시광 및 근적외선 파장대역을 선정하고 기존의 고가 외제 분광광도계를 대체할 수 있는 광다이오드를 선정하여 시작기를 개발한다. 시작기를 통한 실험에서 제안한 방법의 내부이상 판별 정확도는 90% 이상이었다.
-
Choi, WonSeok;Kim, JongHyun;Jung, SangGuk;Lee, JungKu 869
DLNA 프로토콜은 홈 네트워크에서 멀티미디어 콘텐츠 공유를 위해 널리 사용되고 있는 프로토콜이다. 최근 IoT 시장의 급속한 확장 및 댁내 스마트 가전의 보급에 따라 DLNA Alliance에서는 댁내 가전을 제어할 수 있는 기능을 DLNA 가이드라인에 포함시키고자 새로운 프로젝트를 진행 중에 있다. 본 논문에서는 DLNA Alliance에서 진행 중인 홈 네트워크 프로토콜의 기술을 분석하고 기존의 홈 네트워크 기술과의 차이점을 도출하여 추후 홈 네트워크의 발전 방향을 모색해 본다. -
재난방지 및 구호에 사용되는 로봇의 주된 목적은 인간이 직접적인 접근을 할 수 없는 지역을 사전에 탐사하여 인간으로 하여금 올바른 판단을 돕기 위함에 있다. 하지만, 재난 지역에서는 통신장애 문제나, 육안 식별이 불가능한 상황, 원격조정을 통하여 로봇이 업무 수행에 상당한 제약을 받는다. 이 문제를 해결하기 위해 "LED-RGB 칼라센서를 이용한 상호위치 인식 방법연구"[1]을 수행하였으나, RGB의 인식거리가 상당히 짧고, 판단이 모호한 단점이 발생하였다. 따라서 본 연구에서는 이를 개선한 RGB-D센서를 이용하여 RGB의 인식거리를 증가시켰다. 또한 더욱 높은 정확성을 이용하기 위해, Depth를 사용하여 사물들의 특징점들을 랜드마크로 하고 랜드마크로부터의 상대위치를 파악하여 위치를 추정하는 방법을 제안하고자 한다. 마지막으로 상호인식 알고리즘을 이전 방식과 비교하고자 한다.
-
Oh, Gi-Tae;Jang, Han-Byul;Do, Um-Ji;Lee, Hae-Yeoun 876
디지털 워터마킹을 위하여 강인성, 연성 등 특징을 갖는 다양한 기술들의 개발이 완료된 상태이다. 그러나 원본 콘텐츠의 품질을 중요시하는 분야에서 가역 워터마킹 기술에 대한 필요성이 증가하고 있다. 현재 다양한 분야에서 가역 워터마킹의 기술에 대한 다양한 연구 개발이 진행 중이며, 본 논문에서는 아직 많은 연구들이 이루어지지 않은 의료영상에 대한 가역 워터마킹에 대해 연구한다. 본 연구팀이 보유하고 있는 추정 오차 확장 및 오류 예측 보정을 통한 다양한 고용량 가역 워터마킹 기술들을 의료영상에 변형하여 적용함으로서 삽입용량과 영상품질을 측정하였다. 이에 따르면 차이값 추정 오차가 적은 보간 기술을 사용한 방법이 삽입용량 대비 PSNR이 좋은 성능을 보여주었다. -
본 논문에서는 3D 모델링 기반의 관광정보서버 및 모바일 어플 서비스 기술 개발 중 하나로 관광지형 및 지물을 편집하는 도구로 지형, 지물을 디자인하거나 사진영상을 통해 자동으로 추출할 수 있는 오브젝트 제작 도구개발 및 관광 포인트에 대한 트윗 연동 모듈을 설계하고자 한다. 향후 3차원 국토공간정보 구축 기술에 대한 새로운 서비스 개발에 핵심 기술로 활용가능하고 우리나라의 GIS를 선도할 수 있는 계기가 될 수 있는 3D 모델링 기반의 관광 정보 앱 서비스 기술을 설계하고자 한다.
-
본 연구에서는 EPUB3.0을 지원하는 안드로이드 EPUB3.0 뷰어 설계 및 구현에 관한 것이다. 안드로이드 EPUB3.0뷰어는 EPUB File Controller, EPUB File Analyzer, EPUB Viewer모듈로 구성되어지며, 각 모듈은 서로 연계하여 효율적으로 뷰어가 구동할 수 있도록 설계되어졌다. 설계되어진 모듈은 HTML5, CSS3, MathML, 벡터 그래픽, 멀티미디어를 활용하여 기기 호환을 자유롭게 이루어 질수 있도록 구현 되어졌으며 EPUB3.0 표준에 맞추어져 있어, 동영상, 오디오, 표현이 자유롭다.
-
텍스트(Text)와 이미지(Image)만을 지원하던 EPUB2.0에서 오디오(Audio), 비디오(Video), 벡터 그래픽(SVG), 벡터 수학식(MathML), 다중 CSS3, 무제한 글꼴 내장, 세로쓰기, 자바 스크립트(Java Script) 등의 멀티미디어(Multimedia) 기능을 지원하는 EPUB3.0이 발표되면서 전자책의 시장이 더욱 발전하고 있다. 본 연구는 이러한 최근 동향에 따라 EPUB3.0 기반의 전자책 리더를 EPUB File Controller, EPUB File Analyzer, File Analyzer, EPUB Viewer로 분류하여 설계하고 다양한 콘텐츠를 N-Screen에서 사용할 수 있도록 구현하였다.
-
인구 고령화의 빠른 진행과 건강보험 정책의 공공성 기조 확대, 전반적인 국민들의 소득수준이 향상 되면서 건강한 삶에 대한 관심이 증가하고 있다. 따라서 의약품의 수요도 함께 증가하고 있다. 의약품의 복용은 사람의 건강과 직접적인 연관이 있어 복용자는 약품에 대한 정보를 알고 복용을 해야 한다. 기존에 존재하던 헬스케어 전문업체가 개발한 약품검색 어플리케이션은 사용자에게 너무 많은 정보를 요구 함 으로써 편의성을 제공하지 못할뿐더러 약품을 검색 하는데 오랜 시간이 소요된다. 본 논문은 이러한 단점을 보완하여 사용자에게 최대한의 편의성을 제공하는 어플리케이션에 대하여 소개한다. 이 어플리케이션은 사용자가 스마트기기를 이용하여 약품을 찍기만 하면 약품에 대한 정보를 출력해준다.
-
논문을 검색할 때 키워드를 이용한 검색 방법이 주로 사용된다. 논문에서 사용하는 이미지는 논문의 내용을 설명하는 중요한 요소임에도 불구하고 검색에 있어서 고려되지 않은 점이 있다. 특히, 이미지 검색은 의학 논문을 검색할 경우에 키워드를 대신할 수 있는 유용한 검색방법이 될 수 있을 것으로 사료된다. 본 논문에서는 기존의 이미지 검색이 쓰였던 관련 연구들을 살펴보고 의학 논문 사이트를 대표하는 펍메드와 코리아메드를 비교 분석한다. 더 나아가 빠르고 정확한 이미지 검색을 위한 이미지 분류 기준을 설정하여 본다.
-
스마트 검색은 논리적으로 표현된 지식 베이스를 사용하여 현재의 키워드 기반 검색보다 더 정확한 결과를 제공할 수 있다. 그러나 일반 사용자는 지식 기반의 복잡하고 정형화된 질의어와 스키마를 잘 알지 못한다. 그래서 검색 시스템을 사용자 키워드의 의미를 해석할 수 있어야 한다. 따라서 본 논문에서는 온톨로지를 이용한 사용자 중심 스마트 검색 프레임워크를 제안하였다.
-
시맨틱 검색은 논리적으로 표현된 지식 베이스를 사용하여 현재의 키워드 기반 검색보다 더 정확한 결과를 제공할 수 있다. 그러나 일반 사용자는 지식 기반의 복잡하고 정형화된 질의어와 스키마를 잘 알지 못한다. 그래서 검색 시스템은 사용자 키워드의 의미를 해석할 수 있어야 한다. 본 논문에서는 멀티미디어 콘텐츠의 시맨틱 검색을 위한 사용자 질의 의미 해석 시스템을 설명한다. 제안한 시스템은 도메인 온톨로지 기반으로 구축된 지식 베이스의 정형화된 구조에 의미 해석 과정이 통합된 온롤로지 지식 베이스 기반 검색 시스템이다.
-
Choi, Dongwhee;Kim, Heegon;Chung, Youngwha;Park, Daihee 901
논문에서는 비디오 감시 시스템을 기반으로 축사 내 환경 및 상황을 모니터링하고 최적의 번식 적기를 판별하기 위한 시스템을 제안한다. 본 논문에서 제안된 시스템은 영상 데이터로부터 각 프레임의 Motion History Image 처리를 이용하여 움직임 벡터를 추출하고 이를 유효한 움직임 벡터로 분류한다. 움직임 벡터의 크기와 방향이 임계값보다 큰 경우 해당 장면을 특정 상황으로 분류한다. 실제 촬영한 영상 데이터를 통해 실험한 결과, 승가 상황에서 확연한 결과값의 차이가 있었고, 이를 이용하여 한우의 승가 상황 검출이 가능함을 확인하였다. -
In this work we present a robust and fast approach to estimate 3D vehicle pose that can provide results under a specific traffic surveillance conditions. Such limitations are expressed by single fixed CCTV camera that is located relatively high above the ground, its pitch axes is parallel to the reference plane and the camera focus assumed to be known. The benefit of our framework that it does not require prior training, camera calibration and does not heavily rely on 3D model shape as most common technics do. Also it deals with a bad shape condition of the objects as we focused on low resolution surveillance scenes. Pose estimation task is presented as PnP problem to solve it we use well known "POSIT" algorithm [1]. In order to use this algorithm at least 4 non coplanar point's correspondence is required. To find such we propose a set of techniques based on model and scene geometry. Our framework can be applied in real time video sequence. Results for estimated vehicle pose are shown in real image scene.
-
Park, Ju-Hwan;Sin, Jae-Ung;Kim, Tae-Hwan;Seon, Min-Ju;Jeong, Myeong-Su;Kim, Sang-Hun 908
본 논문은 진공을 이용한 흡착방식과 바퀴형 이동방식을 이용하고 환경 탐지용 센서를 부착한 벽면 이동형 로봇의 물리적 해석을 통한 이동 성능 개선에 관한 연구로서, 대형 구조물의 안전 검사 및 위험한 시설물의 보수 작업 등을 보조하기 위한 목적이 있다. 로봇의 무게에 따른 중력을 견딜 수 있는 강력한 진공흡착방식과 고성능 모터제어에 의한 바퀴 이동방식을 혼합하고 효율적으로 평형을 유지 또는 제어하기 위하여 로봇에 미치는 다양한 힘과 모멘트를 분석하고 수식화 하였으며 기존의 수직이동 속도를 개선하기 위한 로봇의 물리적 변수를 추출하여 변수와 이동력간의 관계를 고찰하였다. -
사람과 기계의 의사소통을 위해 기본적으로 개발된 방식은 사람의 문자를 기계어로 바꿔주어 작성된 이진 코드들을 기계가 인식하는 방법이었다.[1] 이는 중간 처리기만 이용하여 쉽게 언어를 변환하는게 가능하였고, 현재까지도 가장 많이 이용되는 방법이다. 하지만 문자를 이용하는 방식 또한 평상시 사람들이 사용하는 언어가 아닌 기계어로의 변환이 용이하도록 미리 정의된 단어들을 사용하기 때문에, 일반적인 사람들이 이용하는 데에는 어려움이 있다. 본 논문에서는 사람의 손동작 영상을 이용한 컴퓨터 제어시스템을 제안하고자 한다.
-
본 논문은 프로젝션 기반 증강현실 기술과 디지털 펜 기술을 결합하여 사용자에게 새로운 스케치를 체험할 수 있는 시스템이다. 기존 증강현실의 상호작용은 마커 기반으로 제안되어 많은 제약이 따르고, 이에 사용자에 더욱 자유롭고 창의적 상호작용 환경을 더해 편의를 제공하는 기술이다. 기존 증강현실의 HMD, 데스크톱 없이 모바일 프로젝션을 사용된 기술에 개발과 논문이 미흡하다. 최근 고화질, 경량의 프로젝터의 일반화와 함께 프로젝션 기반 디스플레이의 응용분야가 많이 증가하고 있고, 디지털 펜 기술이 발전함에 따라 기술에 대한 요구는 많이 증가할 것이다. 본 논문에서는 프로젝션 기반의 증강현실과 디지털 펜을 사용한 상호작용 구조를 구현하기 위한 기술적 과제들을 제안하고 프로젝션 기반의 증강현실 상호작용 필요성 및 가능성을 제시하고자 한다.
-
본 논문에서는 다시점 파노라마 동영상의 효율적인 재생을 위해서 분할 및 선택적 재생 기법을 통해 데이터의 전송 및 재생을 제한하는 방법을 제안한다. 큐브 파노라마로 제작된 다시점 파노라마 동영상을 분할전송을 통해 사용자가 필요로 하는 부분만 전송하는 방법으로 콘텐츠 전송의 효율을 높일 수 있도록 하며, 데이터를 해상도 및 화질에 따라 다른 레이어로 구성하여 디바이스 및 전송속도에 따라 차등적으로 서비스 될 수 있도록 한다. 콘텐츠의 분할 재생 시 발생하는 동기화 문제를 해결하고 이러한 과정을 안드로이드 디바이스를 통해 직접 테스트를 진행해서, 원할한 서비스가 제공 될 수 있도록 하였다.
-
최근 멀티미디어 데이터의 핵심이 되는 음악 데이터가 매우 중요한 관심이 되고 있다. 멀티미디어 데이터 가운데서도 음악 데이터의 중요성이 높아지고 있는데 방대한 음악 데이터를 분류하는 것은 중요하다. 본 논문에서는 음악 데이터를 효과적으로 분류하기 위하여 화음의 다양한 정보를 저장하는 데이터 구조를 제안하고 각 장르별 고유한 화음 진행의 특징을 제시한다. 또한, 그 중 화음을 저장하는 데이터만을 추출하여 장르별 화음진행 특성에 기반 하여 3가지 음악 장르를 분류 할 것이다.
-
사용자와의 인터페이스가 많은 모바일 기기에서 TFT LCD는 현재 가장 많이 사용되는 디스플레이로 백라이트(backlight)로 인한 전력 소모가 많아 배터리 수명이 짧아지는 것이 큰 문제이다. 전력 절감을 위해 사용되는 backlight dimming 기법은 명암비 조정에 따른 이미지 왜곡의 보완 기법과 함께 많은 연구가 진행되고 있다. 본 논문에서는 PWM 구동에 의한 LED backlight 제어가 가능한 TFT LCD 보드 구현을 소개하고 이 보드를 대상으로 framebuffer와 LED 제어용 리눅스 장치 드라이버를 사용한 객체 기반의 저전력 인간 시각 만족의 화질 보상 dimming 알고리즘의 구현 연구 내용을 기술한다.
-
Ko, Kwang-Man;Kim, Seongjin;Shin, Jung-Hoon;Youn, Hee-Sun 932
최근에는 의료 빅데이터 분야에서 의료기기, 의료전문가로부터 생성 또는 감지되는 사운드 생체신호(심장박동, 호흡, 맥박, 진맥) 데이터의 특징을 디지털 데이터로 추출하여 패턴 데이터로 변환한 후, 이를 빅데이터 분석 플랫폼 기반으로 분석하여 진료, 처방, 예방 등에 유용한 정보를 생성하는 모델 구축 연구가 활성화되고 있다. 본 논문에서는 사운드 생체신호 특징을 디지털 데이터로 추출하여 (주)리아컴즈 NeoQubit 빅데이터 플렛폼을 기반으로 패턴 데이터를 분석하고 예측할 수 있는 모델을 제시한다. -
Ko, Kwang-Man;Moon, Kyoung-Hee;Kim, Seong-jin;Yong, Won-Jung 934
CMS(Contents Management System)는 웹사이트에서 지원되는 다양한 콘텐츠를 효율적으로 관리할 수 있도록 지원하는 소프트웨어 시스템으로서 B2C용 콘텐츠 관리 시스템, B2B 전자상거래에 필요한 전자 카탈로그 관리시스템 등을 포함하는 개념으로 활용되고 있다. 제조사별 DRM 폐쇄성을 극복하고 전자책을 제공하는 업체별로 제공하는 CMS를 통합 구축하여 전자책 사용자와 도서관 관리자의 불편을 최소화한다. 이를 위해, 통합 CMS는 유무선 인터넷 환경에서 구동할 수 있도록 개발하며 사용자 UI, 관리자 UI, 데이터베이스, 유무선 통신 모듈, 보안 모듈을 개발을 통해 표준 DRM에 필수적인 요소를 추출하고 이를 바탕으로 실제 표준 DRM을 개발할 수 있는 토대를 구축한다. -
폐쇄회로 TV는 우리의 생활에 밀접하게 접근할 수 있는 수준에 다다르게 되었다. 따라서 중요한 작업은 영상에서 우리가 원하는 개체를 검출해내는 것이라 할 수 있다. 그 중에서 사람의 모습을 촬영해서 사람의 특징을 추출하는 연구가 많이 진행되었고 이를 이용해서 실제 CCTV 영상을 토대로 개체를 검출해내는 시스템에 대해 고찰하였다. 여러 가지 개체 검출 알고리즘 중에서 오픈소스로 제공이 되며, 다중 개체를 검출하기 위해서 Haar-like feature를 이용한 개체 추출 알고리즘을 이용하여 CCTV 다중대체 검출에 대해 실험을 진행하였다. 정지영상에서는 정면을 응시하는 얼굴영역 검출에서는 높은 성능을 보이며 다른 각도에서는 차이가 있지만 무난한 성능을 보이지만 실시간에서는 보정 작업이 필요하게 되었다.
-
본 논문에서는 CCTV설치 증가로 많은 양의 영상정보 데이터가 저장되고 있지만 활용되지 못하고 있는 문제를 해결하기 위해서 빅데이터 분석 동향과 기술을 조사 및 분석하였다. 이를 통해 영상정보 빅데이터 분석을 하고 소상공인 창업지원 서비스와 도시 인프라 개 보수 지원 서비스를 제공하는 도시고도화 지원 시스템을 설계하였다.
-
본 논문에서는 기존 지능형 영상감시 시스템에서의 영상정보 분석 시 발생하는 XML 데이터가 불필요하게 많이 생성(XML data 30ea/1s)되어 스토리지의 저장 및 관리 부하를 개선하기 위해 분석되어진 XML 데이터를 Parsing & Filtering하여 저장함으로써 생성되는 데이터를 간소화함으로써, 효율적인 관리가 가능한 스토리지 부하 최적화를 위한 영상분석정보 관리시스템을 설계하였다.
-
스마트 폰 기술의 급속한 발전과 더불어 유비쿼터스 컴퓨팅 환경 하에서 기존의 웹사이트나 포털시스템에서 제공하는 서비스를 이용하고자 하는 모바일 사용자들의 요구가 급증하고 있다. 하지만 이러한 서비스들은 데스크 탑 PC 나 노트북 등의 환경에 맞춰져 있어 스마트 폰과 같은 오늘날의 모바일 디바이스에서는 그대로 사용하기 어려운 상황으로 수정으로 인한 많은 비용이나 시스템 보안에 대한 어려움이 큰 실정이다. 본 논문에서는 기존의 웹서버로부터 제공되는 기능들을 그대로 활용하여 스마트폰 환경에서도 사용할수 있도록 인트라넷 보안과 스마트 폰 어플리케이션의 장점을 살릴 수 있는 재활용성을 고려한 안드로이드 기반의 인력관리시스템을 구현하였다.
-
Kwon, Kyunglag;Kang, Daehyun;Choi, Subong;Park, Hansaem;Chung, In-Jeong 948
본 논문에서는 개미 군집 최적화 알고리즘과 센티워드넷(SentiWordNet)을 이용한 감성 분석 방법을 제안한다. 먼저, 데이터 수집 단계에서는 소설 웹(예: 페이스북)으로부터 주어 (subject), 서술어(predicate), 목적어(object)의 3 개의 요소로 구성된 RDF (Resource Description Framework)의 형태로 데이터를 수집한다. 그리고 개미 군집 최적화 알고리즘을 이용하여 수집된 RDF 튜플(tuple)을 수치화한 후, 사용자의 감성에 대하여 제안한 수식을 이용하여 페르몬(pheromone)을 계산한다. 센티워드넷을 통하여 얻은 감성 지수를 반영하여 이전 단계에서 계산된 여러 개의 페르몬 값에 대한 전체 감성 지수를 계산한다. 제안한 방법의 타당성 검증을 위하여 전체 감성 지수를 바탕으로 계산된 사용자의 감성 동향이 적절하게 분석됨을 사용자의 실제 생활과의 비교를 통하여 보인다. -
Khiati, Abdel-Ilah Zakaria;Kang, Daehyun;Park, Hansaem;Kwon, Kyunglag;Chung, In-Jeong 952
본 논문에서는 정보 검색 분야에서 잘 알려진 잠재 의미 분석 방법과 계층적 군집화 방법의 단점을 상호 보완하여 보다 효율적인 정보 검색을 위한 혼합형 군집화 방법을 제안한다. 먼저, 잠재 의미 분석 방법은 벡터 연산을 통하여 자동적으로 문서 내에 있는 잠재적인 의미를 찾는 정보 검색분야에서 많이 사용되는 고전적인 방법이다. 그러나 이 방법은 언어의 유의성이나 다의성으로 인하여 발생되는 백-오브-워드(bag-of-word) 문제를 가지고 있다. 두 번째 방법인 문서 군집화를 위하여 범용적으로 사용되고 있는 계층적 군집화 방법이다. 이 방법은 이를 통하여 분석된 군집의 질적 측면에서 볼 때, 여전히 단층적 군집들이 많이 형성되어 세부적인 분석을 통한 추가적인 군집화가 필요함을 알 수 있다. 따라서, 본 논문에서는 앞서 언급한 문제점을 해결하기 위하여 혼합적인 방법으로 잠재 의미 분석 방법을 이용한 응집 계층 군집화 방법을 제안한다. 제안한 방법을 이용하여 잘 알려진 두 개의 데이터에 적용하고 기존의 방법과 그 결과를 비교함으로써 군집의 질적 측면에서의 우수함을 보인다. -
Park, Hansaem;Khiati, Abdel-Ilah Zakaria;Kang, Daehyun;Kwon, Kyunglag;Chung, In-Jeong 956
웹 2.0 의 폭발적인 성장과 스마트기기의 대중화 및 모바일 서비스의 활성화로 인하여 다양하고 방대한 양의 멀티미디어 콘텐츠가 보편화되었다. 따라서, 최근에 이를 효과적으로 활용하기 위한 다양한 연구가 수행되고 있다. 그러나, 사용자들은 아직도 수많은 멀티미디어 콘텐츠들 중에서 자신들이 원하는 콘텐츠를 찾는데 많은 어려움을 겪고 있다. 이에 따라, 사용자들의 올바른 의사결정을 도와주는 추천시스템에 대한 중요도가 나날이 급증하고 있다. 본 논문에서는 영화에 대해 사용자들이 남긴 리뷰로부터 감정 분석을 하고 분석된 각 사용자들의 감정 수치를 기반으로 영화추천 방법을 제안한다. 제안한 방법은 사용자들의 리뷰를 수집하고 각 사용자들의 감정 단어를 추출한다. 추출한 감정 단어들은 센티워드넷을 이용하여 사용자의 감정이 나타내는 정도를 분석한다. 분석된 사용자들의 감정 정보들을 바탕으로 사용자들에게 적절한 영화를 추천한다. -
최근 매쉬업에 대한 관심도가 매우 높아짐에 따라 수많은 Web API들이 생성되고 있다. 이런 Web API들을 매쉬업 속으로 결합할 때 여러 가지 이슈들이 존재한다. 특히, 수많은 API들이 매쉬업 개발자에 의해 수동으로 조합될 때 이는 더욱 심각해진다. 본 논문에서는 Web API 발견 및 조합을 위한 하나의 새로운 기법을 제안한다. 제안된 발견 기법은 질의를 만족시키지 못하는 API들을 재빨리 필터링 시키는 전략을 수립한다. API 조합 기법은 발견 기법을 확장/발전시켜 Web API 입출력 사이의 시맨틱 유사도를 기반으로 하고, 원하는 목표를 만족하는 출력을 산출할 수 있는 사이클 없는 방향성 그래프(DAG)를 생성한다. 또한, Web API 발견 및 조합을 효율적으로 생성하기 위해 본 논문에서는 Web API 발견 및 조합 시스템을 구현한다.
-
인터넷 이용자 급증으로 정보들은 무한히 생산되고 사방에 산재되어 가고 있다. 이로 인해 정보들을 탐색하는 시간은 계속 증가하고 있다. 특히 공지사항이나 날씨처럼 반복적으로 갱신되는 정보들을 얻기 위해 사람들은 동일한 정보를 주기적으로 검색하고 있으며 이에 따른 불필요한 트래픽 유발 및 검색시간이 낭비되고 있는 실정이다. 본 논문은 동일한 정보를 주기적으로 검색함으로써 야기되는 문제점을 서술하고 이를 해결하기 위해 다수의 웹상에서 각종 정보들만을 추출하여 하나의 웹페이지 내에 배치하는 웹 컴포넌트를 설계 및 구현한다. 이 시스템을 사용한다면 사용자는 단순히 하나의 웹페이지를 클릭함으로써 다수의 웹상에 저장된 정보들을 웹서핑 없이 얻을 수 있기 때문에 정보검색 시간을 크게 단축시킬 수 있다. 이 시스템을 구현하기 위해 크로스 도메인상의 웹문서에서 정보를 추출하고 조작하는 것을 금지하는 웹 표준 정책인 동일출처정책을 우회할 수 있는 방법을 서술하였으며 이 정책을 회피함으로써 파생되는 문제점과 해결방안을 서술하였다. 마지막으로 현존하는 관련 시스템들과 비교하여 우수성을 보인다.
-
인터넷 게시판이나 트위터 같은 온라인 매체는 쉬운 접근성과 실시간 특성으로 어떤 사건에 대한 사용자들의 반응이 즉각적으로 나타난다. 또한, 실시간으로 엄청난 양의 데이터가 생성되고 있어 이 데이터를 잘 분석한다면 실제 사회에서 나타나는 다양한 현상들에 대해 파악할 수 있다. 최근 주식 시장에서도 이러한 온라인 데이터들을 분석하여 주가 변동이나 주식 시장 상황을 이해하려는 연구가 시도되고 있다. 이 논문에서는 주식 토론방의 게시물과 주가 사이에 어떤 상관관계가 있는지를 분석하고, 이를 이용한 주식 투자 종목 추천 시스템을 제안하고자 한다. 먼저 주가와 주식 토론방 게시물들 사이의 상관관계를 분석하기 위해서 KOSPI200에 속한 회사 중 55개의 회사를 대상으로 주가와 주식 토론방 게시물을 분석하였다. 2008년부터 2013년까지 6년 동안 각 회사의 주가와 게시물의 상관관계를 분석한 결과 개별 주가와 게시물 수 사이에는 특별한 상관관계가 나타나지 않았다. 하지만 주가와 게시물 수의 상관관계가 높을수록 주식 수익률이 높은 경향을 보였다. 이 논문에서는 주가와 게시물 수의 상관관계 정보를 이용한 투자 종목 추천 알고리즘을 제안하였고, 모의투자 실험을 통해 제안 방법의 효율성을 보였다. 2008년 1월부터 2013년 12월까지의 주가와 주식 토론방 데이터를 이용한 모의투자 실험에서 제안 방법으로 구성한 포트폴리오의 1개월 평균 수익률은 약 1.82%로, 주식 네트워크 특성을 이용한 기존 방법보다 약 0.64% 높은 수익률을 보였다. 또한, 마코위츠의 효율적 포트폴리오와 KOSPI200 수익률보다 각각 약 0.85%와 1.48% 높게 나타났다.
-
현대 사회에서 젊은 사람들의 인터넷 게임 과몰입 현상은 하나의 사회적 문제로 대두된다. 본 연구는 설문 결과를 이용하여 인터넷 게임 과몰입 사용자들의 생체 신호 차이를 비교하여 각 비교군들의 특징을 분석한다. 과몰입 사용자들의 CSG척도를 이용하여 분류한 각 몰입군 별로 Go/Nogo Task를 통하여 ERPs 신호를 측정, 특징을 분석한다. 이를 이용하여 각 몰입군 별 생리학적 지표를 만들고 인터넷 게임 과몰입자에게 몰입 정도를 알려주는 과몰입 진단 방법을 제안한다.
-
논문은 심전도를 이용하여 디지털 환경에서의 이용자의 몰입 상태를 측정하기 위한 시스템에 대한 것이다. 기본적으로 피험자에게 설문을 통하여 얻어낸 시간 단위의 몰입 여부에 대해서 측정된 심전도와의 상관 관계를 랜덤 포레스트를 이용하여 학습된 분류기를 이용하여 분석한다.
-
Jung, Woo-Hyuk;Lee, Dong-Hwa;Lee, Hee-Jae;Kim, Jae-Ho;Lee, David;Lee, Sang-Goog 978
본 연구에서는 스트레스 상태 측정을 위한 심전도 신호 QRS 검출 알고리즘을 제안한다. 심전도 신호의 QRS 검출 과정은 4단계로 wavelet, moving average, squaring, threshold method로 구성된다. wavelet은 기저선 변동과 노이즈를 제거하고 moving average는 전체 신호를 부드럽게 하고 잔여 노이즈를 제거하며 squaring은 신호를 강조하는 역할을 한다. 마지막으로 threshold 기법을 이용해 검출간격을 설정하여 QRS를 검출하였다. 그 결과 Sensitivity는 99.54%, Positive Predictivity는 99.69%, Detection Error는 0.76%를 보였다. 또한, 피험자를 대상으로 게임을 이용해 스트레스 상태 변화에 대한 실험을 하였고, HRV 시간-주파수 파라미터를 분석함으로써 스트레스 상태 변화를 관찰할 수 있었다. -
개인화된 서술형 수학 문제(mathematics word problem)는 오랫동안 연구된 분야로 학생들의 학업 성취도와 수학에 대한 태도에 관심을 가져왔다. 본 연구에서는 2013년 도입된 스토리텔링 수학에 개인화된 콘텐츠를 접목하여 그 효과를 알아보고자 하였다. 초등학생 26명을 대상으로 하여 약 110분 동안 수업을 진행하였으며, 무게에 대한 새로운 개념을 배우는 데 그 목적을 두었다. 각각 13명씩 개인화 그룹과 비 개인화 그룹으로 나누어 수업을 진행하였다. 학업 성취도(Learning Achievement)에서는 사전 시험(pre-test) 점수가 너무 높아 두 그룹 간에 서로간의 유의한 차이점을 발견하지 못했다. 수학에 대한 태도 부분과 몰입도(Flow) 부분에서는 다소 개인화 그룹의 값이 높았지만, 통계적으로 유의한 정도는 차이는 아니었다. 하지만 정성적 분석에서는 차이가 있었다. 개인화 그룹(Personalized group)은 비 개인화 그룹(non-personalized group)에 비해 개인화(personalization)가 수업의 재미있는 요소로서 보다 중요한 작용을 했다고 느꼈다. 또한, 테스트나 측정(measure) 부분에서 생겼던 문제점을 개선하여 재 실험이 있을 시엔 유의미한 값을 나타낼 것으로 기대된다.
-
Kang, Min-Seo;Oh, Jeung-Min;Gweon, Gahgene;Lee, Jae-Gil 985
우리는 우리가 방문하는 박물관에 대한 배경지식이 없으면 박물관에서 제공하는 오디오 가이드를 이용한다. 그러나 기존의 오디오 가이드는 크게 두 가지 문제점이 있다. 첫째, 기존의 오디오 가이드는 단순히 성우가 텍스트 컨텐츠를 읽은 것에 지나지 않기 때문에 지루하다. 지루하기 때문에 사용자들은 자연스레 오디오 가이드에 집중하지 못한다. 둘째, 기존의 오디오 가이드에는 포인트가 없다. 오디오 가이드에서 성우들의 목소리에 톤이나 어조가 일정하기 때문에 사람들은 오디오 가이드를 들을 때 중요한 부분에 대해 알지 못한다. 이러한 문제점들을 해결하기 위해서 우리는 기존의 오디오 가이드 컨텐츠의 키워드에 단어와 관계있는 음향효과를 추가해서 새로운 오디오 가이드를 만들었다. 새로운 오디오 가이드는 기존의 오디오 가이드의 문제점인 지루함과 중요 포인트가 없음을 해결해서 사용자의 흥미도와 집중력을 높여주었다. 우리의 실험이 성공적이었기 때문에 향후 우리의 이론은 좀 더 일반적인 컨텐츠들로 확장 될 수 있을 것이다. -
본 논문에서는 영어를 외국어로써 학습하는 한국인 학습자를 대상으로 한 새로운 영어 단어 학습 기법을 소개하고, 그 효용을 검증한다. 외국어 학습자에게는 외국어 단어를 외우는 절차가 중요한 이슈이기 때문에 영어단어 암기 효율을 높이기 위한 방법이 다수 제시되어 왔는데, 본 실험에서는 기존에 효과를 검증받은 방식과의 성능비교를 통한 검증을 시도한다. 실험 결과로부터 학습자가 새로 암기한 단어에 대하여 시간 지연에 따른 망각 정도가 기존 방식에서 제시하는 방법을 따랐을 때보다 적음을 보였다.
-
Hemispheric asymmetry in prefrontal activation have been proposed in two decades ago, as measured by electroencephalographic (EEG) power in the theta band (4-8Hz), is related to reactivity to affectively pleasure audio stimuli. In this study, we designed an emotional audio stimulus experiment in order to verify frontal EEG asymmetry by analyzing ERSP results. Thirty healthy college students volunteered the stimulus experiment with the standard IADS affective sounds. These affective sound clips are classified in three emotion states, happy, neutral and fear. ERSP image results revealed that there are the stronger responses of high arousal (fear and happy) in the left prefrontal lobe, while the stronger responses of low arousal (neutral) in the right pre-frontal lobe. However, the high pleasure emotions (happy) can elicit greater relative right EEG activity, while the low and middle pleasure emotions (fear and neutral) can elicit the greater relative left EEG activity. Additionally, the most response differences of theta band have been found out in the medial frontal lobe, which is proved as the frontal midline theta.
-
뇌파는 최근에 가장 많이 연구되고 있는 생체신호이다. 본 연구에서는 오픈 감정뇌파데이터인 DEAP Dataset를 활용한 데이터 분석 실험을 시행하였다. DEAP Dataset는 총 32개의 데이터이며, 32채널로 구성되어 있다. 전처리 과정에서는 디지털 필터인 IIR(Infinite Impulse Response) Filter를 사용하여 잡음을 제거하였고, 인공산물인 안구잡파(EOG: Electrooculograms) 제거에는 LMS(the Least Mean squares) 알고리즘을 사용하였다. 감정분류는 Valence-Arousal 평면을 사용하여 네 개의 감정으로 구분하였고, 분류 실험으로는 패턴인식 알고리즘인 SVM(support Vector Machine)를 사용하였다. 실험결과 SVM이 70%대의 결과를 도출하여 이전 실험결과보다 높은 정확도를 도출하였다.
-
상황인식 컴퓨팅 환경에서 가장 핵심적인 부분은 서비스를 제공받는 객체의 상황(Context)을 인식하고 정보화하여 그 상황에 따라서 객체 중심의 지능화된 최적의 서비스를 제공해 주는 것이다. 이러한 지능화된 최적의 서비스를 제공하기 위해서는 최적의 상황을 인식하는 상황인식 컴퓨팅 기술 연구와 그 상황을 설계하는 모델링 기술이 중요하다. 또한, 인간과 컴퓨터간의 의사소통을 원활히 할 수 있는 최적의 상황을 인식해야 한다. 현재까지 연구된 대부분의 상황인식 컴퓨팅 기술은 상황정보로 객체의 위치정보와 객체의 식별정보만을 주로 사용하고 있다. 그러므로 지정된 공간에서 상황을 발생시키는 객체를 식별하는 일과 식별된 객체가 발생하는 상황의 인식에만 주된 초점을 두고 있다. 그러나 본 논문에서는 객체의 감정표현단어를 상황정보로 사용하여 감정인식을 위한 상황인식 미들웨어로서 ECAM의 구조를 제안한다. ECAM은 감정표현단어의 범주화 기술을 기반으로 온톨로지를 구축하여 객체의 감정을 인식한다. 객체의 감정표현단어 정보를 상황정보로 사용하고, 인간의 감정에 영향을 미칠 수 있는 환경정보(온도, 습도, 날씨)를 추가하여 인식한다. 객체의 감정을 표현하기 위해서 OWL 언어를 사용하여 온톨로지를 구축하였으며, 감정추론 엔진은 Jena를 사용하였다.
-
Jeon, Chang-Hyun;Shin, Dong-Min;Shin, Dong-Kyoo;Shin, Dong-Il 1001
IT 기술과 의료 기술이 발전함에 따라 뇌파를 이용한 많은 연구들이 진행되고 있다. 컴퓨터로 사용자가 뇌파를 측정하고, 측정된 뇌파를 실시간으로 모니터링 할 수 있는 고속 데이터 처리 알고리즘을 소개하고, 측정된 뇌파를 통하여 우울증을 진단할 수 있는 시스템을 구현하였다. 특히 실시간 뇌파지표 분석을 통하여 뇌파의 기본파형이 분류되고, 분류된 신호에서 개발된 알고리즘에 따라 주의/이완/집중/우울의 4가지 지표가 실시간으로 도출된다. -
Ahn, So-young;Sin, Dong-Min;Shin, Dong-kyoo;Shin, Dong-il 1005
뇌파를 이용하는 바이오피드백 중 한 형태인 뉴로피드백의 적용의 시도는 ADHD, 뇌손상 등 뇌기능과 관련된 여러 가지 영역에서 다양한 효과가 확인되었고 이미 여러 분야에서 관련 임상 연구들이 계속 발표되고 있다. 본 논문에서는 뉴로피드백 훈련이 집중력을 향상시킬 수 있다는 기존의 연구 결과를 바탕으로 간단한 게임 및 퀴즈 컨텐츠로 구성되어 있는 뉴로피드백 시스템을 설계하였으며 뇌파 측정 단계에서 마크를 해두어 보다 정확한 뇌전도를 이용하여 집중도를 분석하는데 오류율을 줄일 수 있다. -
디지털 기술의 발달과 함께 기술과 예술및 디자인의 경계가 모호해졌고, 이미 많은 교육기관에서는 두 분야를 교육에 녹여내고 있다. 그래서 본 연구에서는 창작의 관점으로 초중학생들에게 피지컬 컴퓨팅로 교육하였하였으며, 학생들은 아이디어부터 결과물까지 스스로 작품을 제작하는 경험을 하였다. 나아가 실제 학교 교육현장에서 활용할 수 있을지 방안을 모색해보고자 한다.
-
본 논문에서는 일상생활 중 지속적으로 심장 상태를 모니터링 할 수 있는 무구속 의자형 심탄도 측정시스템을 개발하였다. 또한 구현된 시스템에서 측정된 생체신호를 이용하여 주관적인 감정자극의 스트레스를 분석하기 위한 연구를 수행하였다. 수준을 분석하고자 하였다. 실험은 시스템에 착석하여 실시간으로 시청각 자극 실험을 수행하였고, 심박수와 심박변이도의 시간영역 및 주파수영역 파라미터를 확인하였다. 확인된 심박변이도의 파라미터는 시청각 도중 기술한 인간의 감정들을 체계화하여 2차원 공간에 여러 감정들의 관계를 나타낸 제임스 러셀(J. Russell)의 감정모델을 주관적인 감정 자극에 의한 스트레스 지표 나타내어 비교 분석하였다. 실험결과는 RMSSD, LF/HF 파라미터가 스트레스 수준 분류에 사용될 수 있는 잠재력을 가지고 있음을 증명한다.
-
기존 가로등 유지보수시스템을 위한 모니터링 기술은 크게 CDMA양방향통신, Zigbee 혹은 USN을 이용하는 방법, 분전함 단위로 PLC를 이용하는 방법 등이 있다. 그러나 CDMA방식은 높은 회선사용료를 지불해야 하며, Zigbee 혹은 USN을 이용한다. 본 연구를 통해 그룹단위로 감성조명과 고장진단을 위한 LED 가로등 고장진단 시스템을 설계 구축하고, 핵심 컴포넌트인 BSD(Brightness Sensor Device)를 설계 및 구현하였으며, 실험을 통해 효용성을 검증하였다.
-
자본주의의 꽃이라 할 수 있는 주식시장은 기업의 정량화된 가치를 매매하는 곳이다. 또한 파생거래는 주식시장의 위험회피 목적으로 만들어졌다. 파생시장이 투기적인 목적으로 악용되기도 하지만 기관투자가에게는 헤지거래의 중요한 수단임은 명백한 사실이다. 파생거래에서 옵션 거래는 투기적인 성향의 개인 거래자와 시장을 선도하는 기관 거래자 간의 치열한 대결로 볼 수 있다. 옵션은 상품별로 시시각각 변하는 이론가와 실거래가가 존재한다. 이론가를 기준으로 한 이격도 매매는 레버리지가 큰 옵션 거래에서 효과적인 위험회피 방법이다. 하지만 이론가는 현실적인 시장가와 괴리가 있을 수밖에 없다. 보다 현실적인 평균값을 구하기 위해서는 실제 옵션가의 통계만이 확실한 방법이다. 이를 위해서 옵션 만기일에 상품별로 차트정보를 수집하여 데이터베이스화하면 효과적이다. 이는 매우 반복적인 작업으로 이를 효과적으로 수행할 수 있는 에 이전트를 개발하였다. 이를 이용하면 실거래가를 기본으로 하는 평균값을 추출할 수 있으며, 지수차이와 잔여일에 따른 옵션 평균값에 근거하여 이격도 매매에 활용할 수 있다.
-
In this paper, we present a method for smartphone users to have a better user experience when playing 3D mobile games using the gyro sensor. We designed the rotation of the virtual camera in the game world to be proportional to the real-world's rotation. We have also made the sensitivity configuration possible for users to manipulate.
-
프로젝션 맵핑은 사물 위에 연출된 영상을 입힘으로써 사물에 시각적 효과를 주는 기법이다. 하지만 기존 방법은 사물의 위치, 방향을 맞추기 위해 여러 가지 비용과 노력이 필요하다. 우리는 직소퍼즐과 증강현실을 이용해 기존 방법의 한계를 개선한 새로운 프로젝션 맵핑 기법을 제안하다. 사용자는 직소 퍼즐을 맞춤으로써 콘텐츠 제작에 자연스럽게 참여하며, 완성된 퍼즐 이미지는 마커로 사용된다. 사물에 투영될 최종 영상은 인식된 마커의 방향을 따르기 때문에 사물과 투영 영상을 맞추기 위한 노력이 필요하지 않다. 또한 제안된 방법은 미디어 아트, 교육용 콘텐츠, 컴퓨터 비전 애플리케이션 등 다양한 분야에 응용 가능하다.
-
MOBA (Multiplayer Online Battle Arena) 기반의 게임 서비스는 현재 가장 관심을 받고 있는 게임 장르의 한 종류이다. MOBA 장르와 같은 게임들은 플레이어의 실력도 중요하지만 같은 팀원간의 협력과 전략이 중요한 요소 중에 하나이다. 이러한 상황에서 악의적의 의도로 자신의 비정상적인 플레이를 한다거나 욕설 등의 팀의 사기를 저하시키는 플레이어들이 문제가 되고 있다. 이러한 플레이어들의 제재를 위해 몇 가지 시스템들이 제안 되고 있지만 그들에 대한 판단은 쉽지 않다. 그래서 본 논문에서는 PageRank 를 기반으로 하는 불량 플레이어의 판단에 대한 보조 시스템을 제안 한다. 이 시스템의 MOBA 게임 플레이어의 플레이 횟수, 신고 횟수, 신고 받은 횟수 등의 자료들을 이용하여 플레이어의 Judgment Points 와 Bad Player 지수를 파악하며 이를 기반으로 생성된 Bad Player 랭킹을 통하여 불량 플레이어 검색에 도움을 줄 것으로 예상된다.
-
본 논문에서는 3D Skeleton Model로 획득된 관절 정보를 이용하여 제스처를 인식 할 수 있는 방법을 제안한다. 사람마다 각기 다른 신체 비율을 가지지만 각 관절 또는 신체의 구조는 같다는 사실을 바탕으로 관절의 각도를 기반으로 제스처를 인식하는 방법에 대해 제안한다.
-
본 논문에서는 뎁스 카메라를 이용하여 사용자 수에 상관없이 사용자의 머리를 추적하는 방법에 대해 제안한다. 제안된 방법은 색상 정보를 제외한 뎁스 정보만을 이용하여 머리를 추적하고, 각각의 사용자에 따라 뎁스 이미지 형태가 다르게 나오는 머리를 실험적 데이터를 통하여 추적한다. 제안된 방법은 카메라의 종류에 상관없이 머리를 추적이 가능하다.
-
Park, Jisoo;Woo, Yein;Yoo, Eun Hyun;Yoon, Yong Ik 1034
2013년도에 자전거 판매량이 100 만대를 돌파하면서 자전거 운동에 대한 사람들의 관심이 증가하고 있다. 뿐만 아니라, 서울시 등 각 지방 자치에서 자전거 도로를 설치하고 자전거 코스를 제공하는 등 국민의 건강관리에 힘쓰고 있다. 자전거를 통한 건강관리에 대한 관심이 증대되면서 스마트 디바이스를 활용한 운동 관련 어플리케이션도 역시 증가하고 있다. 본인의 기록을 측정하기 어렵고 별도의 장비가 필요하던 과거와 달리 이제는 누구나 가지고 있는 스마트폰만으로도 자신의 운동을 효율적으로 자신의 운동을 관리할 수 있도록 하는 어플리케이션이 인기를 끌고 있다. 이러한 수요에 맞추어 스마트 상의 GPS 센서를 이용한 자전거 가이드 시스템 '자전거로 달려볼까'는 별도의 센서를 부착할 필요 없이 스마트폰에 기본적으로 포함되어 있는 GPS 센서를 이용하여 사용자에게 운동 기록 측정, 기록 보기, 코스 및 날씨정보를 제공한다. -
최근 스마트폰과 테블릿 PC의 보급률이 증가하면서 사용자들이 얻을 수 있는 정보 또한 급증하고 있다. 하지만 과도한 정보 공급으로 사용자들은 제공받은 정보를 효율적으로 활용하지 못하는 경우도 늘고 있는 추세이다. 기존의 시스템은 단순히 사용자나 정보 제공자가 입력한 정보만 제공하는 수동적인 역할만 하며 이는 효과적인 정보를 얻는데 한계가 있다. 이런 문제점을 해결하기 위해 본 논문에서는 사용자의 주변 상황정보와 추론엔진을 이용해 사용자가 필요로 하는 정보를 보다 효과적으로 제공해 줄 수 있는 사용자 친화적 생활 포털 시스템을 제안한다. 본 논문에서 제안하는 생활 포털 시스템을 통해 사용자는 본인이 원하는 정보를 효율적이고 효과적으로 활용할 수 있다.
-
최근 홈 서비스에 대한 기대가 높아지고 무선 통신기술이 발전하게 되면서 가전기기나 컴퓨터 간의 무선 제어를 통한 상호운용성에 대한 관심이 커지고 있다. 본 논문에서는, UPnP를 이용하여 홈 네트워크 시스템을 구축한다. UPnP 미들웨어는 다른 기기로 콘텐츠를 옮길 때 별도의 저장이 필요 없어 데이터 공간을 절약을 기대할 수 있다. 또한 데이터 이동 절차가 없어 활용가능성이 큰 기술로 주목 받고 있다. 이번 연구를 통해, 사용자들이 데이터를 별도의 저장매체에 옮기는 수고를 덜고, 보다 빠르고 편리하게 콘텐츠를 공유할 수 있는 기법을 제시한다.
-
Choi, Yun-Su;Jung, Jin-Uk;Hwang, Min-Tae;Jin, Kyo-Hong 1043
2011년 정부가 발표한 스마트 교육 추진 전략으로 인해 기존 전자칠판시스템의 활용도가 더 높아질 것으로 전망된다. 한편, 기존의 전자칠판시스템에서 자체적으로 제공하는 판서 소프트웨어들은 다양한 기능들을 제공하지만 실제 활용 빈도는 매우 낮으며 사용 방법이 복잡하기 때문에 사용자 관점에서 직관적인 인터페이스와 사용 방법이 복잡하지 않은 판서 소프트웨어가 더 요구된다. 본 논문에서는 현재 많은 관심을 끌고 있는 스마트 교육 환경에서 모든 강사들이 쉽게 사용할 수 있는 전자칠판시스템용 판서 프로그램을 개발하였다. -
Design of Calamity Prevention System of CCTV Setup Vulnerable Area Utilizing Unmanned Aerial VehicleYang, Seung-Su;Shim, Jae-Sung;Park, Seok-Cheon 1047
본 논문에서는 CCTV의 문제점 및 설치 취약지역의 재난 발생을 사전에 예방하기 위해 무인비행체와 객체 인식 기술에 대해 조사 및 분석하고 이를 토대로 무인비행체의 영상정보 데이터를 관제기관에서 받아와 객체 인식 및 패턴 분석을 통해 재난을 예방하는 시스템을 설계하였다.