검색 : [ author: Hyun Kim ] (32)

개체 중의성 해소를 위한 사용자 유사도 기반의 트윗 개체 링킹 기법

김서현, 서영덕, 백두권

http://doi.org/

트위터 문서는 웹 문서에 비해 길이가 짧기 때문에 웹 기반의 개체 링킹 기법을 그대로 적용시킬 수 없어 사용자 정보나 집단의 정보를 활용하는 방법들이 시도되고 있다. 하지만, 트윗의 개수가 충분하지 않은 사용자의 경우 데이터 희소성 문제가 여전히 발생하고 관련이 없는 집단의 정보를 사용할 경우 링킹의 결과에 악영향을 미칠 수 있다. 본 논문에서는 기존 연구의 문제를 해결하기 위해 단일 트윗 내의 의미 관련도 뿐만 아니라 사용자의 트윗 집합과 다른 사용자들의 트윗 집합까지 고려하여 데이터 희소성을 해결하고, 관련성이 높은 사용자들의 트윗 정보에 가중치를 주어 트윗 개체 링킹의 성능을 높이고자 한다. 실제 트위터 데이터를 활용한 실험을 통해 제안하는 트윗 개체 링킹 기법이 기존의 기법에 비해 높은 성능을 가지며, 유사도가 높은 사용자의 정보를 사용하는 것이 트윗 개체 링킹에서 데이터 희소성 해결과 링킹 정확도 향상에 연관성이 있음을 보였다.

정책기반의 분산서비스거부공격 대응방안 연구

김혁준, 이동환, 김동화, 안명길, 김용현

http://doi.org/

2009년 이후 정부 및 민간부문에서는 DDoS 방어체계 구축을 위해 수백억 원의 예산을 투입해 왔으며, 그 결과 많은 정부 및 민간분야에 DDoS 대응을 위한 전용장비가 설치되었다. 그러나 이러한 기관 역시 DDoS 공격 발생 시 성공적인 방어가 이루어지지 않는 경우가 많은데, 이는 DDoS 대응 장비가 특정 공격 행위에만 대응할 수 있는 시그니처 중심의 방어 구조를 따르고 있기 때문이다. 이에 비해 방어자원 관점의 정책적 대응방법을 통할 경우, 공격 기법과 상관없이 서비스 자원의 가용성 확인을 통하여 시스템 이상여부 및 공격 유형의 종류를 확인할 수 있으며, 공격에 대한 대응 정책 또한 손쉽게 도출할 수 있다. 본 고에서는 기존의 공격 행위 중심의 방어체계에서 벗어나 방어자 관점의 DDoS 탐지 기법을 소개하고, 이를 통해 정책기반 서비스거부공격 대응방안을 제시한다.

MADE (Minhash-Assisted Delta Compression Engine) : 델타 압축 기반의 낸드 플래시 저장장치 내구성 향상 기법

권혁준, 김도현, 박지성, 김지홍

http://doi.org/

본 연구에서는 쓰기 데이터양 감소를 통해 낸드 플래시 기반 저장장치의 수명향상을 도모할 수 있는 MADE(Min-hash Assisted Delta-compression Engine) 모듈을 제안한다. MADE 모듈은 델타압축기법(delta compression)을 통해 중복되는 데이터 패턴을 최소화하여 실제 낸드 플래시에 인가되는 쓰기 명령 횟수를 획기적으로 줄일 수 있을 뿐만 아니라, 중복제거기법(deduplication) 및 무손실압축기법(lossless compression)의 통합적용과 유사한 효과를 볼 수 있도록 설계되었다. 또한 델타압축기법 과정 중 필요한 참조 페이지 탐색 및 압축 기법을 최적화하여, 저장되는 데이터양을 최대한 줄이는 동시에 부가적인 오버헤드를 최소화 하였다. 시뮬레이션 결과, MADE가 적용된 플래시 변환계층(Flash Transition Layer, FTL)은 실제 낸드 플래시 칩에 저장되는 데이터를 최소 50% 줄일 수 있었으며, 순차적인 중복제거기법과 무손실압축기법을 단순 통합하여 적용한 경우에 비해 추가적으로 12%의 쓰기 데이터양을 감소시킬 수 있었다.

AES 알고리즘을 사용하여 안드로이드 어플리케이션을 보호하기 위한 견고한 역공학 방지기법

김정현, 이강승

http://doi.org/

안드로이드 운영체제의 실행파일인 classes.dex파일은 Java 바이트코드 형식이므로 누구나 쉽게 역공학으로 소스코드를 분석하고 수정이 가능하다. 이러한 특징 때문에 많은 어플리케이션들이 불법 복제되어 유통됨에 따라 피해가 증가하고 있다. 이러한 문제를 해결하기 위해 본 논문은 classes.dex파일을 AES 암호화 알고리즘으로 암호화하여 배포하고, 암호화된 어플리케이션을 복호화하여 실행하는 어플리케이션 불법복제를 방지하는 기법을 제안한다. 암호화 및 복호화에 사용되는 Key는 랜덤한 값인 Salt값를 기반으로 조합하여 Hash함수에 대입하여 얻어진 Hash값을 Key로 사용하여 역공학 공격으로부터 견고함을 더했다. 실험을 통해 제안한 기법이 어플리케이션의 불법복제를 방지하는데 효과적이고, 역공학 공격을 불가능하게 하여 어플리케이션의 원천기술 보호와 리패키징으로 인한 악성코드의 전파도 방지할 수 있음을 보였다.

사용자 맞춤형 분석 기반의 Hybrid 메시지 전송 기법

김용현, 봉재식, 허의남

http://doi.org/

2009년을 기점으로, 스마트 기기 시장은 폭발적으로 성장하기 시작했다. 이렇게 보급된 스마트기기는 사용자에게 다양한 서비스를 제공한다. 그 중, 클라우드 메시징 서비스는 다양한 서비스에 적용되어 사용되고 있다. 클라우드 메시징 서비스는 비동기적으로 메시지를 전달하는 서비스를 의미한다. 클라우드 메시징 서비스를 통해 메시지를 모바일 단말에 전송하는 방식으로는 IP 기반 메시지 전송 기법과 Publish/Subscribe 기법이 있다. 각각의 기법은 메시지 전송을 위해 기본적으로 전송되어야 하는 메시지가 존재한다. 본 논문에서는 기본적으로 전송되어야 하는 메시지 량을 줄이기 위해, 사용자 맞춤형 기반 Hybrid 메시지 전송 기법을 제안한다. Hybrid 메시지 전송 기법에서는 Exponential Moving Average (EMA)와 K-means 알고리즘을 이용해 사용자 맞춤형 분석을 수행하고, 이를 이용해 각 시간대 별로 메시지 전송 기법을 결정하게 된다.

이동 방향 정보를 이용한 DTN 라우팅 : TAILWIND

조서익, 김선현, 문수훈, 한승재

http://doi.org/

기지국 중심의 네트워크에서 기지국에 집중되는 traffic의 과부하는 피할 수 없는 문제이다. traffic 과부하를 완화시킬 수 있는 하나의 대안으로 traffic 부하를 노드로 분산시키는 peer-to-peer DTN이 있다. 메시지 전달 성공률을 향상시키고 메시지 overhead를 낮추기 위해, 기존의 flooding 기반 DTN 라우팅에서 이용하지 않았던 노드의 이동정보를 이용하여 새로운 라우팅을 제안한다. 제안하는 라우팅 scheme에서, 노드의 이동정보에 기반한 metric은 각 노드가 목적지까지 얼마나 근접하게 이동할 것인지에 따라 계산된다. 메시지는 메시지를 복사하고자 하는 노드의 목적지까지 예상 근접 거리보다 더 가까운 값을 가지는 주변노드들에게 복사된다. 시뮬레이션을 통해 random mobility model과 실제 mobility trace를 이용하여 이동정보를 이용하지 않은 기존 라우팅과의 성능을 비교한다. 성능 분석 결과, 제안하는 라우팅이 기존의 라우팅들 보다 10~30% 더 적게 메시지를 복사하면서 성공적으로 목적지까지 전달하는 것을 보여준다.

위성영상에서의 군 표적탐지를 위한 Arma 3 기반의 가상 데이터 생성 연구

김예찬, 박종현, 김수연, 김시현, 김성헌, 고영민, 오중균, 윤동호, 전문구

http://doi.org/10.5626/JOK.2025.52.1.9

최근 위성 기반 감시정찰 시스템은 주요 국가에서 군사적으로 중요한 기술로 주목받고 있다. 그러나 군 표적탐지를 위한 대규모의 훈련용 위성영상 확보는 높은 수집 비용과 보안 문제로 인해 현실적으로 어려움을 겪고 있다. 본 논문에서는 이를 극복하기 위해, 유명한 군사 시뮬레이션 게임 중 하나인 Arma 3을 활용한 가상의 군 표적탐지용 위성영상 및 레이블 생성 알고리즘을 제안한다. Arma 3은 현실적인 군사 장비와 환경을 제공하므로, 군 표적탐지 연구에 필요한 고품질의 가상 데이터를 생성할 수 있다. 특히 본 논문은 제안하는 알고리즘으로 구축한 데이터셋이 실세계 데이터를 보완하는 데 효과적임을 DOTA 데이터셋 및 웹 스크래핑으로 얻은 군사 이미지를 활용하여 검증하였다.

산업 자동화 시스템을 위한 AoI 기반 데이터 신선도 향상 가능성 분석

최국철, 허준환, 김윤섭, 김동현, 김종덕

http://doi.org/10.5626/JOK.2022.49.9.788

최근 산업 자동화 시스템은 다양한 장비 및 산업용 프로토콜이 함께 사용되어 고수준의 공정자동화를 제공하고 있다. 다양한 프로토콜로 구성된 네트워크에서 실시간 상태 정보 업데이트를 수행할 때, 이종 프로토콜 간 데이터 송수신 시 각 프로토콜의 데이터 처리 속도를 고려하지 않으면 전송 지연이 발생할 수 있다. 이는 오래된 상태 정보를 바탕으로 모니터링 및 제어하는 문제를 야기한다. 그러므로 목적지 시스템이 신선한 정보를 수신하도록 적절한 주기로 상태 정보 업데이트하는 것이 중요하다. 본 논문에서는 이종 프로토콜인 EtherCAT과 OPC UA 통신 시 각 프로토콜의 데이터 처리 속도 차이에 의해서 발생하는 문제를 데이터의 신선도를 측정하는 지표인 AoI(Age of Information)를 이용하여 분석하고 적절한 업데이트 주기를 찾는 방법을 제안한다.

트랜스포머를 이용한 1×1 초광대역 무선 신호 기반 사람의 자세 추정

김승현, 채근홍, 신승환, 김유성

http://doi.org/10.5626/JOK.2022.49.4.298

특정 공간에서 사람의 자세를 추정하는 문제는 컴퓨터 비전의 주요 분야 중 하나로 게임, 의료, 재난, 소방 보안, 군사 등 다양한 분야에 활용될 수 있는 중요한 기술이다. 최근 기계 학습과 접목하여 자세 추정의 정확도를 크게 높일 수 있었다. 하지만 이미지 기반의 방식은 신체의 일부 또는 전체가 장애물로 가려지거나 조명이 어두운 경우 자세 추정이 어렵다는 한계가 있다. 최근에는 무선 신호를 사용하여 사람의 자세를 추정하는 연구가 등장하였으며 이는 조명의 밝기에 영향을 받지 않고 장애물을 투과할 수 있다는 장점을 가지고 있다. 무선 신호를 기반으로 특정 위치를 추정하기 위해서는 두 쌍 이상의 송수신기가 필요하다는 것이 기존의 인식이었다. 본 논문에서는 한 쌍의 송수신기로 수집한 1×1 초광대역 무선신호만으로 딥 러닝을 적용하여 사람의 자세 추정 및 신체 세그멘테이션이 가능함을 보인다. 또한 트랜스포머 기반 모델을 통해 합성곱 신경망을 대체하고 더 나은 성능을 보이는 방법을 제안한다.

베어메탈 및 가상화 환경에 따른 CERN EOS 분산 파일 시스템의 I/O 성능 분석

이준영, 김문현, 김경준, 노서영

http://doi.org/10.5626/JOK.2022.49.3.189

대용량의 데이터를 저장하기 위한 분산 파일 시스템은 대형 연구시설을 위한 데이터센터에서 데이터를 처리하는 데 활발하게 활용되고 있다. 기존의 분산 파일 시스템은 서버의 운영체제에 직접 분산파일 시스템 소프트웨어를 설치하는 베어메탈 방식으로 구성되었다. 하지만 최근에는 관리의 편의성과 신속한 장애복구 능력을 갖추고 있는 가상화 기능을 통해 분산 파일 시스템을 구성하여 제공하는 사례가 많아지고 있다. 이러한 추세에 따라 본 논문에서는 가상화 환경이 분산 파일 시스템 성능에 미치는 영향을 파악하기 위해 세계 최대 규모의 대용량 실험데이터를 생산하고 있는 CERN EOS 분산 파일 시스템을 베어메탈 방식과 리눅스의 KVM 가상화 방식으로 구성하였다. 각 환경을 벤치마크하여 구성 방식에 따른 성능을 측정하였고, 결과를 토대로 환경 간의 I/O 성능 비교 및 특징에 대해 분석하였다. 이를 통해 이러한 분산 파일 시스템을 가상화 방식으로 구성할 때 I/O 성능에 미치는 영향과 장점을 제시한다.


Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

사무국

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr