http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
유시환(See-Hwan Yoo),최진희(Jin-Hee Chol),유혁(Hyuck Yoo) 한국정보과학회 2003 한국정보과학회 학술발표논문집 Vol.30 No.2Ⅲ
무선 랜을 사용하는 애드 혹 네트워크에서는 경쟁 기반의 전송을 하는 링크 계층의 동작으로 인해 기존의 TCP의 정책들이 불리하게 작용하는 점이 있다. 특히, 이러한 환경에서는 패킷 전송을 위한 채널 경쟁이 큰 요소로 작용하게 된다. 본 논문에서는 무선 랜을 사용하는 애드 혹 네트워크에서 TCP의 ACK 기법을 조절하여, 경쟁으로 인한 오버헤드를 줄임으로써, 전송 효율을 높일 수 있는 방식을 제시한다.
유시환(See-hwan Yoo),유혁(Hyuck Yoo) 한국정보과학회 2004 한국정보과학회 학술발표논문집 Vol.31 No.2Ⅲ
유비쿼터스 환경에서는 다양한 종류의 응용 서비스가 존재한다. 이러한 서비스를 지원하기 위한 기반 구조로 제안된 소프트웨어 시스템들은 다양한 정보를 수집하여 그 중 의미 있는 정보를 이용한다. 본 논문에서는 서비스의 특성을 반영하여 네트워크를 구성할 수 있는 방법을 제시한다. 특히, 서비스들이 필요로 하는 여러 가지 요구 시항을 반영하여 라우팅 메트릭을 만들고 온톨로지에 저장해 두어 서비스들이 필요로 하는 특성을 잘 반영할 수 있다.
무선 랜을 사용하는 Ad - Hoc 네트워크에서 TCP와 UDP 트래픽 비교
유시환(See-Hwan Yoo),최진희(Jin-Hee Choi),진현욱(Hyun-Wook Jin),유혁(Hyuck Yoo) 한국정보과학회 2003 한국정보과학회 학술발표논문집 Vol.30 No.1C
본 논문에서는 802.11을 기반으로 한 무선 링크에서 인터넷 상의 대표적인 전송계층 프로토콜인 TCP(Transmission Control Protocol)와 UDP(User Datagram Protocol)의 성능을 비교한다. 또한 이들 프로토콜이 무선 환경에서 보이는 문제점을 지적하고 원인을 분석한다. 무선 네트워크의 용량은 유선 네트워크와 다르며, 따라서 유선 네트워크 용량을 기반으로 설계된 TCP는 불안정하게 작동한다. 본 논문에서는 주목할만한 전송 프로토콜의 병목현상을 나타내는 원인으로 MAC(Medium Access Control)에 의해 채널을 잡기 위한 경쟁이 심각함과 전송 계층 프로토콜의 네트워크 용량 예측이 올바르지 않음을 지적하고, TCP와 UDP를 비교하여 무선 망에서도 네트워크 상황에 적응하는 기법이 중요함을 확인한다.
동적 프리퀀시 스케일링을 사용한 프로세서의 인터럽트 처리와 I/O 시스템 성능 향상 기법
유시환(See-hwan Yoo),유혁(Chuck Yoo) 한국정보과학회 2006 한국정보과학회 학술발표논문집 Vol.33 No.1
동적 전력 관리 기법을 활용한 프로세서의 등장은 고성능 임베디드 장치들의 저전력 설계에 있어서 큰 영향을 주고 있다. 특히, XSCALE과 같은 고성능 프로세서의 소비전력은 동작 클럭의 속도와 비례하여 빠르게 증가하고 있으며, 이를 극복하기 위한 다양한 기법이 제시되었다. 동적 전력 관리 기법은 크게 1) 동적 전압 관리 기법과 동적 프리퀀시 관리 기법으로 구분된다. 동적 프리퀀시 관리 기법을 사용한 프로세서는 필요에 따라 프로세서의 동작 클럭 속도를 변경한다. 이는 전체적인 프로세서 성능의 저하를 수반하게 된다. 특히, 주변 장치들의 전력 관리가 동시에 이루어지지 않을 경우에는 시스템의 전체적인 성능에 큰 영향을 끼치게 된다. I/O 장치의 인터럽트는 CPU의 현재 실행을 잠시 멈추고, 인터럽트 처리를 우선적으로 수행하도록 한다. 따라서 CPU가 처리할 수 있는 양보다 많은 인터럽트 발생은 인터럽트 처리 이후에 실제 응용 프로그램들이 동작할 시간을 줄이게 되어 CPU는 살아있으나, 인터럽트 이외의 실제 프로세스 실행을 진행할 수 없는 라이브록(livelock) 현상이 발생한다. 동적 프리퀀시 스케일링을 사용하는 경우, 프로세서의 동작 속도 저하로 인한 livelock 현상이 발생할 수 있으며 이를 막기 위하여, 인터럽트 처리를 제한하는 기법을 제시한다.
곽근환 ( Kuen Hwan Kwak ),유시환 ( See-hwan Yoo ),유혁 ( Hyuck Yoo ) 한국정보처리학회 2010 한국정보처리학회 학술대회논문집 Vol.17 No.2
최근에는 일반 운영체제에도 점점 다양한 소프트웨어들이 동작하게 되면서 보다 정확한 타이머의 성능을 요구하는 경우가 늘어나고 있다. 타이머의 낮은 성능은 실시간 태스크의 실행을 보장하지 못하게 되며, 이는 시스템의 응답성을 저하시키는 요인이 된다.. 본 논문에서는 가상화된 환경에서 타이머의 오차 문제를 해결하기 위해 새로운 타이머 구조를 이용해서 정확도를 향상하는 기법을 제안한다. 그리고 이를 통해서 가상 머신 환경에서도 실시간 응답성을 필요로 하는 태스크들을 정확한 시간에 실행 할 수 있음을 보인다.
Xen-ARM에서 게스트 운영체제의 I/O 지연 시간 분석
곽근환(Keun-hwan Kwak),조재현(Jae-Hyun Jo),유시환(See-Hwan Yoo),유혁(Chuck Yoo) 한국정보과학회 2011 한국정보과학회 학술발표논문집 Vol.38 No.1A
최근에는 가상화 기술이 임베디드 시스템 분야에도 적용 되면서, 다양한 종류의 임베디드 시스템이 하나의 물리 머신에서 동시에 실행되어야 하는 경우가 늘어나고 있다. 임베디드 시스템은 다양한 특성을 가지는데 그 중 하나가 바로 I/O 처리에 되한 지연시간의 보장이다. 본 논문에서는 임베디드 가상화 환경에서 I/O 지연 시간이 발생하는 원인을 분석하고 이를 해결 하기 위한 방법을 제안한다. 그리고 실험을 통해서 I/O 지연시간이 개선 될 수 있음을 보인다.
Xen-ARM에서 게스트 운영체제의 I/O 지연 시간 분석
곽근환(Kuen-hwan Kwak),조재현(Jae-hyun Jo),유시환(See-hwan Yoo),유혁(Hyuck Yoo) 한국정보과학회 2012 정보과학회 컴퓨팅의 실제 논문지 Vol.18 No.4
최근에 가상화 기술이 임베디드 시스템 분야에도 적용되면서, 임베디드 시스템은 다양한 요구사항을 가지는데 그 중 하나가 I/O 처리에 대한 지연 시간의 보장이다. 하지만 가상화 환경에서는 I/O 처리 과정에 게스트 운영체제간에 스케줄링이 발생하기 때문에 정확한 I/O 지연 시간을 예상하기 어렵다. 본 논문에서는 임베디드 가상화 플랫폼인 Xen-ARM에서 MTD장치와 무선 네트워크 장치에 대해 I/O 지연 시간이 발생하는 원인을 분석하고 이를 해결 하기 위한 방법을 제안한다. 그리고 스케줄러 수정을 통해서 I/O 지연 시간이 최소화할 수 있음을 보인다. Recently, virtualization is trying to be adopted in embedded systems such as mobile phones. For embedded systems, time-bounded I/O processing is an inherent requirement. However, current embedded virtualization such as Xen-ARM suffers from long I/O latency, particularly when CPU-I/O mixed workload is involved. So, this paper investigates why I/O processing for MTD and network devices is delayed in Xen-ARM embedded virtualization. In addition, this paper proposes a new scheduling policy to minimize I/O latency. Through experiments, this paper shows that I/O latency in Xen-ARM can be minimized with additional priorities, DRIVER_BOOST and DOMAIN_BOOST.
황재현(Jae-Hyun Hwang),유시환(See-Hwan Yoo),유혁(Hyuck Yoo) 한국정보과학회 2008 한국정보과학회 학술발표논문집 Vol.35 No.2
전통적으로 TCP는 네트워크 상황에 따라 전송률을 조절하는 혼잡 제어 알고리즘을 가진다. 특히 손실에 대한 빠른 복구 알고리즘은 TCP로 하여금 일시적인 네트워크 혼잡에 잘 대응하도록 함으로써 처리량을 높이는데 기여한다. 그러나 현재의 TCP는 빠른 복구 완료 이후에 비로소 혼잡 회피 구간으로 진입하기 때문에 한 윈도우 내에 다수의 손실이 발생할 경우 윈도우가 새로 열리는 시간이 지연되며 이는 처리량의 저하로 이어진다. 또한 복구 구간 동안의 고정된 혼잡 윈도우의 크기는 복구 시간을 더 지연시킨다. 따라서 본 논문에서는 패킷 손실에 대한 복구 지연 시간을 효율적으로 감소시켜주는 새로운 손실 복구 기법을 제안한다. 제안하는 기법은 패킷의 손실 감지 후 윈도우의 크기를 절반으로 줄이고 곧바로 혼잡 회피 구간으로 진입시킴으로써 마치 빠른 복구 기간이 제거된 것과 같은 효과를 낸다. 시뮬레이션 실험을 통해 기존의 NewReno, SACK 및 FACK과 비교하여 제안하는 기법 이 가장 효율적으로 동작함을 확인하였다.
TCP의 수동적 네트워크 용량 측정을 위한 지연 패킷 페어 기법
황재현(Jae-Hyun Hwang),유시환(See-Hwan Yoo),유혁(Hyuck Yoo) 한국정보과학회 2008 한국정보과학회 학술발표논문집 Vol.35 No.1
종단에서 네트워크 용량에 대한 정보는 사용자뿐 아니라 전송 계층 프로토콜 상에서 전송량 등을 조절하기 위한 중요한 용도로 활용된다. 이러한 네트워크 용량(또는 대역폭)을 종단에서 측정하기 위해 활용되는 방법 중 하나가 바로 패킷 페어 기법이다. 패킷 페어 기법은 계산이 간단하고 빠른 측정이 가능하 다는 장점이 있으나, 각 프로빙 패킷에 대한 즉각적인 응답 패킷을 필요로 하기 때문에 지연 ACK 방식이 존재하는 TCP 상에서는 적용하기 어렵다는 단점이 있다. 본 논문에서는 이러한 지연 ACK의 효과를 그대로 유지하면서 네트워크 용량의 추정이 가능한 지연 패킷 페어 기법을 제안한다. 시뮬레이션 결과를 통해 제안된 지연 패킷 페어 기법이 기존 방식의 정확성, 빠른 측정 시간 등의 장점을 보존하면서 지연 ACK의 사용 여부에 관계없이 정확히 동작할 수 있음을 보였다.