• Title/Summary/Keyword: 연결리스트

Search Result 96, Processing Time 0.026 seconds

Effective Downloading Method using Peer Management Technique in P2P Environments (P2P 환경에서 피어 관리 기법을 이용한 효과적인 다운로드 방법)

  • Lee, In;Hwang, Chong-Sun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.959-962
    • /
    • 2005
  • 최근 P2P 모델을 기반으로 한 많은 어플리케이션의 등장으로 다수의 파일서버가 필요하지 않게 되었으며 네트워크를 효율적으로 활용하여 파일 전송속도가 향상되었다. 다중 피어(Peer) 결합 방식에서는 클라이언트가 파일 전송을 요구할 경우 서버는 전송 가능한 피어들의 리스트를 클라이언트에게 보내주고 원하는 커넥션 수에 따라 연결을 맺은 후 다운로드 하게 된다. 그러나, 연결된 피어들의 네트워크 상태에 따라 전송 속도에 많은 영향을 받게 되며 어느 특정 피어에 의해 전체적인 전송속도가 저하되는 문제점이 있다. 본 논문에서는 이의 해결을 위해 교체알고리즘을 이용하여 피어들을 동적으로 접속하도록 함으로서 파일 전송 속도를 개선하였다. 제안된 교체알고리즘은 파일 전송 중 외부요인에 의해 전송속도가 저하되거나, 기 연결된 피어들 보다 더 빠른 전송속도가 예상되는 피어가 있을 경우 교체해 줌으로서 효율적으로 파일을 교환할 수 있도록 하였다.

  • PDF

A New Resource Lists Architecture using Dynamic Notification Control Method (새로운 동적 통지 제어 방식을 사용한 리소스 리스트 구조)

  • Jang, Choon-Seo;Lee, Ky-Soo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.17 no.1
    • /
    • pp.133-140
    • /
    • 2012
  • In SIP(Session Initiation Protocol) service, users should send SIP SUBSCRIBE messages to the SIP server to get subscription informations of the other parties, and total amount of SIP messages becomes large in network as refresh messages and notification messages are generated to each SIP subscription. In this paper, a new resource lists architecture using dynamic notification control method has been proposed to solve these problems. In this architecture, service users can control event notification generation rate dynamically from the server according to the operation circumstances, and users can control generation of notification messages during refresh for maintaining SIP session. Furthermore users can also control generation of notification messages according to session connection conditions. A new resource lists MIME type has been designed, and several parameters for dynamic notification message control have been added to the extended SIP message headers. In this system new resource lists MIME type can be used for processing of the event package. Therefore total amount of SIP messages in network can be largely reduced, and load of the resource lists server for processing messages can be reduced also. The performance of the proposed method has been evaluated by experiments.

A Study on Hypercatalog applying Bibliographic Relationships (서지적 관계유형을 적용한 하이퍼목록 연구)

  • 문영주;김태수
    • Proceedings of the Korean Society for Information Management Conference
    • /
    • 1996.08a
    • /
    • pp.71-74
    • /
    • 1996
  • 기존 목록의 모으는 기능을 보완하는 대안으로 하이퍼텍스트(Hypertext) 기능을 적용한 목록을 제시하였다. 관련된 문헌 상호간을 이어주는 링크는 서지적 관계 유형을 이용하였으며, 기존 MARC 포맷의 연관저록필드를 좀더 확장하여 6가지 서지적 관계를 모두 연결시킬 수 있도록 수정한 MARC 포맷을 이용하여 하이퍼목록을 구축하였다. 하이퍼목록의 인터페이스로는 상세서지화면에 나타나는 버튼을 통해 직접 관련자료의 간략리스트나 상세서지를 검색할 것을 제시하였고, 클리퍼를 이용하여 하이퍼목록을 구현하였다.

  • PDF

Concept Analysis of Movie Storytelling Beat (영화 스토리텔링 비트 개념 분석)

  • Ha, Won Jun
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2016.05a
    • /
    • pp.139-140
    • /
    • 2016
  • 영화 스토리텔링에 있어서, 사건과 사건은 인과성을 연결되어야 한다. 본 연구에서는 영화 스토리텔링의 사건 진술 방식과 비트의 개념 분석을 조사하였다. 사건의 진술 방식에 따라 비트의 인과성의 강약이 달라진다. 비트의 개념을 설명하기 위해 영화 <대호>의 핵심 비트리스트를 연구대상으로 하였다. 연구 결과 영상 스토리텔링에서 비트의 개념을 정립하면, 제시되는 사건의 인과성이 강화된다.

  • PDF

Performance Improvement of Redundant Lazy Scheme in Two-Tier Cellular Network (이중 셀룰러 네트워크에서의 Redundant Lazy 기법의 성능 개선)

  • 권원석;김성수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10c
    • /
    • pp.496-498
    • /
    • 2000
  • 현재 이동 컴퓨팅 연구 중에서 이동 호스트의 결함을 효율적으로 대처하는 결함 허용 기법에 관한 연구가 미미한 실정이다. 이동 호스트의 결함 복구 기법인 Lazy 기법은 비용 면에서는 효율적이지만 이동 호스트의 체크포인트를 소유하고 있는 기지국의 결함 발생시 이동 호스트가 결함으로부터 복구될 수 없다는 단점을 가지고 있다. Redundant Lazy 기법은 연결 리스트를 중복화 함으로서 Lazy 기법의 문제점을 해결한 기법이다. 그러나 Redundant Lazy 기법도 체크포인트를 가지고 있는 기지국의 결함이 발생하면 이동 호스트가 복구될 수 없는 경우가 발생한다. 본 논문에서는 이중 셀룰라 네트워크에 Redundant Lazy 기법을 적용하여 이러한 문제를 해결할 수 있는 성능 개선 방안을 논의한다.

  • PDF

Design and Implementation of the Multi-threaded News Casting Sever (다중 스레드 뉴스 캐스팅 서버의 설계 및 구현)

  • 김연정;조동섭
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2003.05b
    • /
    • pp.118-121
    • /
    • 2003
  • 사용자가 원하는 뉴스를 보다 쉽고 빠르게 전송하고 전송 받을 수 있는 다중 스레드 뉴스 캐스팅 서버를 디자인하고 구현하였다. 뉴스 캐스팅 서버는 서버에 접속한 두 명의 뉴스 메이커가 자신들이 원하는 하나의 뉴스 그룹을 만들고 새로운 뉴스를 만들어서 서버를 통해 신속하게 그 뉴스 그룹에 속한 뉴스 캐스팅 클라이언트에게 브로드캐스팅한다. 뉴스 캐스팅 클라이언트는 이 정보를 받아 웹서버의 데이터 베이스에 전달한다. 웹서버는 사용자의 요청이 있을 때 새로운 뉴스를 전송하게 된다. 이 서버는 멀티 스레드의 가장 효과적인 연결 리스트를 이용하여 각 그룹파 사용자를 통합 관리하고 있으며 각 그룹은 스레드를 사용하여 생성해서 서버의 효율을 증가 시켰다.

  • PDF

Detecting a Driver-hidden Rootkit using DKOM in Windows OS (윈도우 OS에서 DKOM 기반 루트킷 드라이버 탐지 기법)

  • Sim, Jae-bum;Na, Jung-chan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2014.04a
    • /
    • pp.391-394
    • /
    • 2014
  • 많은 루트킷들은 사용자 또는 탐지 프로그램으로부터 탐지되지 않기 위해서 중요한 함수를 후킹하거나 DKOM 등의 기술을 이용한다. API를 후킹하여 반환되는 정보를 필터링하는 전통적인 루트킷과 달리 DKOM 루트킷은 이중 연결리스트로 구성된 커널 오브젝트의 링크를 직접 조작하여 루트킷 자신의 존재를 숨길 수 있으며 DKOM으로 은닉한 루트킷은 쉽게 탐지되지 않는다. 본 논문에서는 DKOM을 이용하여 은닉된 루트킷 드라이버를 탐지하기 위한 기술을 제안하고, 루트킷 탐지 능력을 검증한다.

Fixed Size Memory Pool Management Method for Mobile Game Servers (모바일 게임 서버를 위한 고정크기 메모리 풀 관리 방법)

  • Park, Seyoung;Choi, Jongsun;Choi, Jaeyoung;Kim, Eunhoe
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.4 no.9
    • /
    • pp.327-336
    • /
    • 2015
  • Mobile game servers usually execute frequent dynamic memory allocation for generating the buffers that deal with clients requests. It causes to deteriorate the performance of game servers since it increases system workload and memory fragmentation. In this paper, we propose fixed-sized memory pool management method. Memory pool for the proposed method has a sequential memory structure based on circular linked list data structure. It solves memory fragmentation problem and saves time for searching the memory blocks which are required for memory allocation and deallocation. We showed the efficiency of the proposed method by evaluating the performance of dynamic memory allocation, through the proposed method and the memory pool management method based on boost open source library.

A Study on the User-contributed Reviews for the Next Generation Library Catalogs (차세대 도서관 목록의 이용자 서평에 관한 고찰)

  • Yoon, Cheong-Ok
    • Journal of the Korean Society for Library and Information Science
    • /
    • v.46 no.2
    • /
    • pp.115-132
    • /
    • 2012
  • The purpose of this study is to examine the current status of user-contributed reviews for the Next Generation Library Catalogs, and the potential impact of user reviews available from the external sources, including Amazon.com and GoodReads.com. During the period of February 16th through April 4th, 2012, the number of holding libraries and user-contributed reviews, tags and reading lists of ten selected books were examined from the WorldCat. Also the user-contributed reviews for the same books available from Amazon.com and GoodReads.com were examined, and a case of reviews for one book was analyzed. The result shows that only a few users participated in the WorldCat, and user-contributed reviews were rarely used, when compared with tags or reading lists. Several hundred to thousand user-contributed reviews for the same books were available from Amazon.com and GoodReads.com directly linked with bibliographic records. A case of one book from Amazon.com reveals the possibility of distorting the function of user-contribution. With the introduction of the function of user-contribution, it is expected that its growth rate should be carefully observed and its potential impact on users should be thoroughly and systematically analyzed in the near future.

Design and Implementation of Multiple Control Server for Telemedicine Service (원격진료 서비스를 위한 다중접속 제어서버 설계 및 구현)

  • Kim, Do-Yoon;Yoo, Sun-Kook;Kim, Nam-Hyun
    • Journal of the Institute of Electronics Engineers of Korea SC
    • /
    • v.49 no.1
    • /
    • pp.39-46
    • /
    • 2012
  • We can adapt telemedicine systems in advancement of information technology capabilities and increase of network bandwidth. The telemedicine service can be applied to a public health center, a school, a prison and islands in lacks of medical equipments and medical staffs. The telemedicine services which can be provided high quality medical services. We designed the multiple control server system consisting 3 sub-function, patients and doctors name list, network types, connection states and computer equipments. The telemedicine link configuration was decided as 'Flowing', or 'By-passing' in accordance the network type and bandwidth of patient systems or doctor systems. The multiple control server system was performed the best communication configuration over heterogeneous networks. This system was achieved high quality telemedicine services through dynamic wired and wireless networks at any time. This study represented a hybrid multimedia telemedicine system over heterogeneous networks. We expected that the designed system could provide not only the high quality services, tele-diagnosis and tele-consultation, but also the effective emergency telemedicine services to multi-patients in the heterogeneous network environments.