• Title/Summary/Keyword: 출판/구독 시스템

Search Result 10, Processing Time 0.026 seconds

Design and Implementation of Priority Retrieval Technique based on SIF (SIF기반 우선순위 검색기법의 설계 및 구현)

  • Lee, Eun-Sik;Cho, Dae-Soo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.14 no.11
    • /
    • pp.2535-2540
    • /
    • 2010
  • In traditional Publish/Subscribe system, the first procedure to deliver event from publisher to subscriber is that publisher publishes publisher's event to broker. Next step is that broker checks simple binary notion of matching : an event either matches a subscription or it does not. Lastly, broker delivers the event matched with subscriptions to the corresponding subscribers. In this system, information delivery has been accomplished in one way only. However, current some applications require two way delivery between subscriber and publisher. Therefore, we initiate an extended Publish/Subscribe system that supports two way delivery. Extended Publish/Subscribe system requires additional functions of delivering subscription to publisher and especially deciding top-n subscriptions using priority because broker might has a number of subscriptions. In this paper, we propose two priority retrieval techniques based on SIF using IS-List with deciding priority among subscriptions and defining SIF(Specific Interval First). The performance measurements show that RSO(resulting set sorting) technique results in better performance in index creation time and ITS&IS(insertion time sorting and inverse search using stack) technique results in better performance in search time.

A Design of Priority Retrieval Technique based on Accuracy using The Interval Skip Lists (Interval Skip Lists를 이용한 정확도기반 우선순위 검색 기법의 설계)

  • Lee, Eun-Sik;Cho, Dae-Soo
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2010.10a
    • /
    • pp.102-105
    • /
    • 2010
  • Traditional Pub/Sub(Publish/Subscribe) Systems search all subscriptions that match an incoming event by broker(i.e. it is not considering the accuracy of matching between an incoming event and subscriptions and only consider that an event either matches a subscription or not). However, subscriptions that match an event may have priority, therefore, we need priority Pub/Sub system. In this paper, we define what the accuracy means in order to prioritize among subscriptions and propose the Priority Retrieval Technique based on accuracy that able to search subscriptions. The Priority Retrieval Technique is based on IS-Lists. We can search the results ordered by accuracy.

  • PDF

Hierarchical Message Forwarding Scheme for Efficient Data Distribution in P2P Messaging System (P2P 출판-구독 메시징 시스템에서 효율적인 정보 전파를 위한 계층적 메시지 전송 기법)

  • Jung, Jin Sun;Oh, Sangyoon
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.8 no.9
    • /
    • pp.209-216
    • /
    • 2019
  • Publish-subscribe communication model is popular for various type of distributed applications because of its loosely coupled style connections. Among the various architecture style for publish-subscribe system, peer-to-peer architecture has been used for the mission critical application domain since it provides high scalability and real-timeness. On the other hand, to utilize the bandwidth of given networks, message filtering is frequently used to reduce the number of messages on the system. Even if P2P provides superior scalability, it is hard to apply filtering to the its messaging system because the filtering process should be done on the peer-side in P2P architecture that are usually done on the broker server in conventional pub/sub architecture. In this paper, we propose a hierarchical subscription management structure as well as message forwarding scheme for efficient data dissemination. Our proposed scheme reduces the number of received messages by filter-out un-wanted messages and offloading the message dissemination work to other subscribers to enhance the messaging throughput.

XML Document Filtering based on Segments (세그먼트 기반의 XML 문서 필터링)

  • Kwon, Joon-Ho;Rao, Praveen;Moon, Bong-Ki;Lee, Suk-Ho
    • Journal of KIISE:Databases
    • /
    • v.35 no.4
    • /
    • pp.368-378
    • /
    • 2008
  • In recent years, publish-subscribe (pub-sub) systems based on XML document filtering have received much attention. In a typical pub-sub system, subscribed users specify their interest in profiles expressed in the XPath language, and each new content is matched against the user profiles so that the content is delivered to only the interested subscribers. As the number of subscribed users and their profiles can grow very large, the scalability of the system is critical to the success of pub-sub services. In this paper, we propose a fast and scalable XML filtering system called SFiST which is an extension of the FiST system. Sharable segments are extracted from twig patterns and stored into the hash-based Segment Table in SFiST system. Segments are used to represent user profiles as Terse Sequences and stored in the Compact Segment Index during filtering. Our experimental study shows that SFiST system has better performance than FiST system in terms of filtering time and memory usage.

FiST: XML Document Filtering by Sequencing Twig Patterns (가지형 패턴의 시퀀스화를 이용한 XML 문서 필터링)

  • Kwon Joon-Ho;Rao Praveen;Moon Bong-Ki;Lee Suk-Ho
    • Journal of KIISE:Databases
    • /
    • v.33 no.4
    • /
    • pp.423-436
    • /
    • 2006
  • In recent years, publish-subscribe (pub-sub) systems based on XML document filtering have received much attention. In a typical pub-sub system, subscribing users specify their interest in profiles expressed in the XPath language, and each new content is matched against the user profiles so that the content is delivered only to the interested subscribers. As the number of subscribed users and their profiles can grow very large, the scalability of the system is critical to the success of pub-sub services. In this paper, we propose a novel scalable filtering system called FiST(Filtering by Sequencing Twigs) that transforms twig patterns expressed in XPath and XML documents into sequences using Prufer's method. As a consequence, instead of matching linear paths of twig patterns individually and merging the matches during post-processing, FiST performs holistic matching of twig patterns with incoming documents. FiST organizes the sequences into a dynamic hash based index for efficient filtering. We demonstrate that our holistic matching approach yields lower filtering cost and good scalability under various situations.

Light-weight DDS using Overlay Networks (오버레이 네트워크를 이용한 DDS 경량화 기법)

  • Ryu, Sanghyun;Kim, Inhyuk;Eom, Young Ik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.1571-1574
    • /
    • 2010
  • 최근 자료 송수신을 위한 분산 컴퓨팅 시스템들이 다양하게 연구되고 있다. 특히 센서를 이용하는 임베디드 어플리케이션들을 위한 분산 시스템들은 다양한 방면으로 연구되고 있다. 그 중 분산 미들웨어는 다양한 하드웨어 시스템과 응용 시스템 중간에 존재하며 유기적인 연결을 돕는 역할을 해왔다. 분산 미들웨어는 크게 원격 객체 관리를 위한 서버-클라이언트 모델, 메시지 패싱을 목적으로 하는 메시지 패싱 모델, 자료 분배를 목적으로 하는 출반-구독 모델로 나눌 수 있다. 이중출판-구독 모델은 원하는 데이터를 선택하여 다양한 수신 단말에 전송하기에 최적화된 구조를 지닌다. 본 논문에서는 대표적인 출판-구독 모델인 Data Distribution Service 를 소개하고 특정 상황에서 발생할 수 있는 네트워크 집중화를 막기 위해 오버레이 네트워크를 이용하는 기법을 제시한다.

A Design of Light-weight DDS for Embedded System (임베디드 시스템을 위한 경량화된 DDS 미들웨어의 설계)

  • Ryu, Sanghyun;Kim, Inhyuk;Eom, Young Ik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.04a
    • /
    • pp.230-233
    • /
    • 2010
  • 최근 분산된 노드들 간의 자료를 송수신하는 임베디드 어플리케이션들이 증가함에 따라 이를 지원하기 위한 분산 미들웨어도 함께 발전하고 있다. 분산미들웨어는 원격 객체 관리를 위한 클라이언트-서버 모델, 큐를 이용한 메시지 전송을 목적으로 하는 메시지 패싱 모델, 분산 컴퓨팅 환경에서 자료의 전송을 목적으로 하는 출판-구독 모델이라는 3가지 모델로 분류 된다. 본 논문에서는 3가지 분산 미들웨어 모델들에 대하여 살펴보고 출판-구독 모델의 대표적 분산미들웨어인 Data Distribution Service를 소개한다. 또한 출판-구독 모델이 단말 간 P2P를 지원함에 따라 생기는 문제점인 과다한 트래픽을 해결하기 위해 자료들을 그룹화 시켜 전송하거나 특정 토픽에 관련된 자료들을 미리 예약된 채널을 통해 전송하는 기법들을 제안하고 일반 DDS와 비교를 통해 그 효과를 예측해본다.

USN Based Middleware Software Design for Agriculture and Stockbreeding (농축산 환경을 위한 USN 기반의 미들웨어 설계)

  • Kung, Sang-Hwan;Kang, Yoon-Hee;Yoo, Jin-Ho
    • Proceedings of the KAIS Fall Conference
    • /
    • 2009.05a
    • /
    • pp.788-791
    • /
    • 2009
  • 본 연구는 가축의 생육상태를 온도 및 Ph 센서를 통해 실시간으로 감지하는 시스템의 설계를 다룬다. 농축산 환경에 적합한 요구사항을 토대로 센서와 임베디드 미들웨어, 그리고 백엔드 시스템에 필요한 소프트웨어 구조를 설계하고 평가한다. 특별히 논문에서는 출판-구독 모델을 통해 모듈의 추가 및 삭제가 용이한 모델을 제시하며, 이를 구현하기 위한 기법과 평가를 소개한다.

  • PDF

Conceptual Design on the Marketing Platform for E-Books - The Business Model on the Notion of Social Cooperative - (디지털 출판물 유통 플랫폼 개념설계에 관한 연구 - 사회적 협동조합형 비즈니스 모델 -)

  • Chung, Jun Min
    • Journal of Korean Library and Information Science Society
    • /
    • v.50 no.4
    • /
    • pp.33-55
    • /
    • 2019
  • A marketing platform based on the legal deposit system was designed. It is an e-book distribution platform that systematically binds library networks nationwide by linking with the National Library's deposit system to complete the existing paper that the library should become a publishing platform. The purpose is to bundle e-books into a distribution space and naturally assemble readers to serve as virtual platforms for domestic publishers, authors, bookstores, and platforms running various publishing / subscribing services. The premise is not a sale of e-books, but a rental concept, but the platform is valid regardless. In addition, the platform takes the form of social cooperatives to represent the interests of all members involved in publishing services. The lead-based distribution platform is the most ideal business model to compromise with reality. Conceptually, the service of the publishing content-related industry is a model in which all content is supplied from the lead-bone system, which is a collaborative space, and technically, the central e-book database controls the flow of all content, but the publishing content-related industry takes the form of controlling its flow through virtual.

A Study on A Model Sample for Guidance System for Copyright of Domestic Journals and Open Access Policy (국내 학술지 저작권 및 오픈액세스 정책 안내시스템 모형 연구)

  • Kim, Gyuhwan
    • Journal of Korean Library and Information Science Society
    • /
    • v.47 no.4
    • /
    • pp.265-288
    • /
    • 2016
  • The study aimed to suggest a model sample for guidance system for copyright of domestic journals and open access policy. Toward this end, analyses were conducted to examine copyright of domestic journals and open access environment. As a result of analyses, it turned out that 33.8% of domestic journals had 'regulations on ownership of rights to papers published in journals,' and that the subject to ownership of rights to papers published in domestic journals accounted for 28.8%, which was the highest rate. Of domestic journals, 34% charged a subscription fee, and they were toll access journals, and 56% were free access journals. As for system examples of guide system for copyright of foreign journals and open access policy, analyses were conducted to examine and investigate SHERPA/RoMEO in the U.K. and SCPJ in Japan and generate considerations at a time of domestic application. What needs to be taken into account is that overseas examples are focused on collecting and introducing self-archiving policy by authors for academic journals, so there are limitations in offering information including open access publication policy for domestic journals. Based on the analytical result, the study designated the purpose, direction and four steps that need to be considered at a time of development of guide system models for copyright and open access policy for domestic journals before suggestion of the basic direction and operational methods by stage.