http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
김찬홍(Kim Chanhong),박유현(Park Yoohyun),이중화(Lee Junghwa),김경석(Kim Kyongsok) 한국정보과학회 1999 한국정보과학회 학술발표논문집 Vol.26 No.2Ⅰ
멀티미디어 데이터베이스 시스템에서 프리젠테이션은 질의 결과 멀티미디어 데이터들을 처리하여 사람이 인식할 수 있는 형태로 사용자에게 보여주는 것을 말한다. 멀티미디어 데이터간에는 시간적인 관계의 공간적인 관계가 존재하고, 이 두 관계는 상호 긴밀히 연관되어 있으므로, 시간 관계와 공간 관계를 통합적으로 표현할 수 있는 기법이 필요하다. 특히, 여러 미디어들이 시간적으로 관계를 가지고 공간적으로 겹치는 관계에 있을 때, 서로 간의 앞/뒤 관계가 중요하므로 본 논문에서는 시간 관계와 공간 관계를 통합적으로 표현하여 프리젠테이션 할 때에 사용자가 제시한 미디어의 앞/뒤 관계를 동적으로 나타낼 수 있는 TSR (Temporal and Spatial Relationship) 트리를 제안한다.
저속 네트워크 기반의 가전기기를 위한 원격 제어 시스템
김용호(Yongho Kim),이종환(Jonghwan Lee),유동희(Donghui Yu),김경석(Kyongsok Kim) 한국정보과학회 2003 정보과학회 컴퓨팅의 실제 논문지 Vol.9 No.6
홈 네트워크 기술과 인터넷 제어 기술이 가정에서 널리 사용되기 위해서는 세 가지 고려 사항을 충족해야 한다. 먼저 홈 네트워크 기술을 기존의 가전기기에 적용함으로써 발생하는 비용의 증가를 최소화할 수 있어야 하고, 인터넷에서 홈 네트워크로 접근이 가능하게 하기 위해 가정의 다양한 인터넷 사용 환경을 고려하여야 하며, 끝으로 가전기기 제어를 위해 홈 네트워크에 적용되는 제어 프로토콜과 인터넷 제어를 위해 사용되는 프로토콜 사이에 서로 호환이 되어야 한다. 본 논문에서는 이 세 가지 사항을 고려한 ARCS(Appliance Remote Control System)를 설계하고 구현한다. ARCS는 기존 가전기기에 최소 비용으로 통신 기능과 원격 제어 요청을 처리할 수 있는 홈 네트워크 프로토콜인 LnCP(Living network Control Protocol)를 기반으로 상용화된 가전기기를 대상으로 인터넷을 통해 원격 제어 서비스를 제공한다. ARCS는 홈 게이트웨이가 인터넷상의 홈 서버에게 통신 세션을 요청함으로써 인터넷에서 홈 네트워크로의 접근이 가능하게 하는 방식을 사용하고 있으며, 인터넷 응용 프로그램을 이용하여 집 안의 가전기기를 원격 제어할 수 있는 가상 제어 인터페이스를 제공한다. 구현을 위해 홈 게이트웨이와 인터넷 홈 서버간의 통신 세션 관리와 인터넷을 통한 가전기기 제어 통신을 위한 프로토콜이 요구되는데, 본 논문에서는 LnCP와 쉽게 호환 가능한 제어 메시지들을 정의한 AICS(Appliance Internet Control Specification)라는 새로운 프로토콜을 설계하여 ARCS 와 홈 게이트웨이에 적용하였다. Home networking and Internet control technologies must satisfy three requirements with a view to being applied to home for raising the quality of human life. Firstly, the cost of adding home networking ability to the traditional appliance must be minimized. Secondly, the mutual accessibility between home network and Internet must be guaranteed in the various Internet service environment of home. Finally, communication must be possible between the home network and the Internet that use different communications protocols. This paper proposes the ARCS (Appliance Remote Control System) that controls appliances based on LnCP (Living network Control Protocol) via the Internet. LnCP is the most cost-effective network and control protocol for home network. ARCS guarantees the accessibility from the Internet to home network and provides users with the virtual interface designed for controlling appliances using the Internet application program. In addition, this paper proposes AICS (Appliance Internet Control Specification). AICS, is based on LnCP, defines the message structure and control commands for the Internet control communication.ARCS and home gateway are developed to meet AICS.
북쪽 가나다 차례를 지원하는 로캘과 활용 프로그램 개발
정일동(Il-dong Jung),김경석(Kyongsok Kim) 한국정보과학회 2003 한국정보과학회 학술발표논문집 Vol.30 No.2Ⅰ
ISO 14651을 이용하면 간추리는 차례가 공통 틀 표 (Common Template Table) 에 들어 있기 때문에 글자의 간추리는 차례를 바꾸더라도 간추리기 프로그램을 바꿀 필요가 없다. 남쪽과 북쪽의 가나다 차례를 통일하지 않고 순서가 다른 문제를 해결할 수 있는 방법은 ISO 14651 을 활용해야 한다. 본 논문에서는 북쪽의 한글 가나다 차례를 남쪽에서 활용할 수 있도록 하기 위해서 북쪽의 한글 가나다 차례를 포함하는 북쪽 로캘을 만들고, 입력된 글자떼를 남쪽 혹은 북쪽의 한글 가나다 차례에 따라 간추리기 할 수 있는 프로그램을 개발하였다.
시간지원 데이타베이스에서 자료의 이동을 고려한 저장 방법의 성능 평가
윤홍원(Hongwon Yun),김경석(Kyongsok Kim) 한국정보과학회 1998 정보과학회논문지(B) Vol.25 No.5
이 논문은 시간지원 자료의 특성을 고려하지 않고 과거, 현재, 미래 자료를 한 세그먼트에 저장하는 방법과 시간지원 자료의 특성을 고려하여 세그먼트로 분리하여 저장하는 저장 방법에 대해서 사용자 질의에 대한 성능과 세그먼트 이용률을 분석하였다. 세그먼트로 분리하여 저장하는 방법은 네 가지로 분류할 수 있으며 시간지원 데이타베이스의 응용이 다루는 시간 단위마다 자료의 유효성 검사와 이동이 필요한데, 이것에 초점을 맞추어 모의 실험을 하였다. 모의 실험에서는 시간 데이타베이스의 응용이 다루는 시간 단위를 초, 분, 시간 단위로 구분하였다. 시간지원 데이타베이스의 응용이 다루는 시간 단위가 초 단위일 경우에는 시간지원 자료의 특성을 고려하지 않고 한 세그먼트에 [과거, 현재, 미래]의 자료를 모두 저장 하는 방법이 사용자 질의에 대한 빠른 응답을 보였다. 그리고 시간 단위가 크고 (분 단위 이상) 질의의 평균 도착 시간이 짧은 경우에는 자료의 이동 비율과는 큰 상관없이 [과거][현재][미래]와 같이 각 세그먼트에 자료를 저장하는 방법이 성능의 우수함을 보였다. 아울러 세그먼트 이용률은 [현재][과거, 미래]의 세그먼트로 구분하여 자료를 저장하는 방법이 [과거][현재][미래]의 개별적인 세그먼트에 자료를 저장하는 방법보다 두 배 정도로 높게 나타났다. In this paper, We analyzed the performance and segment utilization about the conventional storage strategy to store the temporal data in a segment without separating the temporal data into a segment and four storage strategies considering the feature of the temporal data. Storage strategies considering the feature of the temporal data can be classified four methods. The four storage strategies considering the feature of the temporal data require the additional time, which is the time for performing the data validity checking and data migration. The key concept of four storage strategies is that the data validity checking and data migration process is triggered at a granularity level(second, minute, and hour). When a smallest time granule is second, [past, current, future] storage strategy shows the fastest average response time. As the smallest time granule grows high and the queries are issued more frequently, [past][current][future] storage strategy shows the fastest average response time regardless of the data migration rate, and [current][past, future] storage strategy showed the second best performance. And the segment utilization is twice as high in the [current][past, future] storage strategy.
NAND 플래시 메모리에서 업데이트 패턴을 고려한 효율적인 페이지 할당 기법
김희태(Hui-tae Kim),한동윤(Dongyun Han),김경석(Kyongsok Kim) 한국정보과학회 2010 정보과학회논문지 : 시스템 및 이론 Vol.37 No.5
플래시 메모리는 하드 디스크와 여러 면에서 다른데 특히 덮어쓰기가 되지 않는다는 것이 가장 큰 차이점이다. 그로 인해 대부분의 플래시 메모리 파일 시스템들은 파일을 수정할 때 not-in-place 수정 기법을 사용하고 있다. 그 과정에서 가끔 플래시 메모리 파일 시스템들은 가용 공간의 확보를 위해 무효 페이지들이 많은 블록들의 유효 페이지들을 다른 블록으로 옮기고 블록들을 쓸 수 있는 빈 페이지로 만들어 주는 작업인 블록 클리닝 작업을 수행한다. 블록 클리닝 작업은 플래시 메모리의 성능을 직접적으로 좌우하는 요소이다. 그래서 이 논문은 유효 페이지와 무효 페이지를 동시에 가진 블록의 수를 최소화하여 블록 클리닝 비용을 줄일 수 있는 효율적인 페이지 할당 기법을 제안한다. 그리고 실험 결과는 원래의 YAFFS에 비해 블록 클리닝 비용이 확연하게 줄어들었음을 보여 준다. Flash Memory differs from the hard disk, because it cannot be overwritten. Most of the flash memory file systems use not-in-place update mechanisms for the update. Flash memory file systems execute sometimes block cleaning process in order to make writable space while performing not-in-place update process. Block cleaning process collects the invalid pages and convert them into the free pages. Block cleaning process is a factor that affects directly on the performance of the flash memory. Thus this paper suggests the efficient page allocation method, which reduces block cleaning cost by minimizing the numbers of block that has valid and invalid pages at a time. The result of the simulation shows an increase in efficiency by reducing more block cleaning costs than the original YAFFS.