• Title/Summary/Keyword: Distributed architecture

Search Result 1,409, Processing Time 0.03 seconds

A Multiple Servers Presence Service System using SIP based CCMP Control Messages (SIP 기반 CCMP 제어 메시지를 사용한 다중 서버 프레즌스 서비스 시스템)

  • Jang, Choonseo
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.12 no.6
    • /
    • pp.547-553
    • /
    • 2019
  • Presence server should process massive SIP subscription request messages and massive presence event notifications from presence resources in real time. Therefore multiple servers architecture is needed for presence service system. In this paper, an architecture of multiple servers presence service system using SIP based CCMP control messages for lowering presence server load level has been presented. In this system, each presence server exchanges current load status using CCMP control messages, and total system load according to variance of users number and amount of presence resources has been effectively distributed processed. The CCMP control messages has been optimally designed to control presence servers, and exchange procedures of these control messages between presence servers has been also presented and the performance of the proposed multiple servers presence service system has been analysed by experiments. The result shows that average presence subscription processing time reduced from 40.8% to 69.2% and average presence notification processing time reduced from 29.4% to 62.7%.

Design of Network-based Game Using the GoF Design Patterns

  • Kim Jong-Soo;Kim Tai-Suk
    • Journal of Korea Multimedia Society
    • /
    • v.9 no.6
    • /
    • pp.742-749
    • /
    • 2006
  • In the network-based game where it uses the Internet infrastructure, the implementation is possible with the various methods. Such Applications are developed in the multi-tired architecture. There are many cases for the server to be separated from the hardware or the software. In this case, a lot of applications make the distributed process possible and are made as the multi-tiered architecture to develop the reusability of the existing software module. Especially, it is mostly general to separate for the case of a database server to a new tier. One of the important points of multi-tiered server side applications is security and because of this, it is difficult to share the related data about the design skill. Using design patterns, it gives help in reusing the existing written-code for the design of the game that needs a lot of money and time. Design Patterns are related to the software reuse. For the development of more efficient games, if well-defined design patterns are provided to the developers, then it would make more easy advanced game API and make possible the framework for the game development based on the API Through the analysis of the general network-based game currently servicing in the Internet, in this paper, we discuss how to implement a business logic tier using database system among the server side architectures. The main objective of this article is to show an efficient APIs(Application Programming Interfaces) design method which can be used to manage the data that must be saved to the database system among the packets that client/server have to be exchange.

  • PDF

A Study on the Market Segmentation and the Positioning of Resorts (리조트의 시장세분화와 포지셔닝에 관한 연구)

  • 이진희;김유일
    • Journal of the Korean Institute of Landscape Architecture
    • /
    • v.25 no.4
    • /
    • pp.1-17
    • /
    • 1998
  • Most of the tourist resort facilities in our country cannot be used in the winter season, and only a few spa resorts and sky resorts are available in the winter. To ameliorate this problem, various types of winter resort facilities have been constructed since 1970s and the massive development of winter resort facilities changed the resort market from a seller's market to a buyer's market. There has been however,few researches on marketing strategies for winter resorts, and there is a growing need for a rational method to maximize tourists' satisfaction and developers'profit at the same time. This research aims to develop a positining strategy to engance the marketability of winter resorts by classifying the resort market with the self-image types of users, and by analyzing the structure of the market, users' preferences, and locational factors. A survey was conducted with cases of Yong-Pyung resort, Mu-Ju resort, Alps resort, Bears resort, Back-Am spa resort, Su-An-Bo spa resort, and I-Chon spa resort. A list of questions in five categories -- similarity, characteristics, preferences, self-image, and personal characteristics of the respondents -- was constructed and tested. Among the 750 copies of questionnaire distributed, 700 were returned by only 378 were analyzed after screening missing or reckless answers. The statistical analysis of the data were conducted using techniques of correlation analysis, frequency analysis, factor analysis. Factor analysis and cluster analysis were used to group the cluster of self-image and a discriminant analysis were used to confirm this classification. The demographical characteristics were identified by frequency analysis, and resorts attributes were analyzed by oneway ANOVA analysis. Multidimensional scaling methods such as KYST, PROFIT, and PREFMAP were used for the positioning strategy.

  • PDF

A Study on the Transformation of Space Organization of a Traditional Houses in Kyideok Village, Jeju, Korea (제주 귀덕마을 전통가옥의 공간구조 변화에 관한 조사연구)

  • Shin, Woong-Ju
    • Journal of the Korean Institute of Rural Architecture
    • /
    • v.12 no.2
    • /
    • pp.67-76
    • /
    • 2010
  • This study examined and analyzed uses, transformations, changes of plane and arrangement, and changes of space structure of housing components with traditional folk houses located at Kyideok village, Hanrim-eup, Jeju, and the results of the study can be summarized as follows. First, the exposure of arrangement of folk houses at Kyideok village, Jeju was evenly distributed to the east, the southeast, the northeast and the west in order and it was little different from the use of sunshine conditions by placing the main room on the south in traditional houses of land areas. Second, the space structure of inner room before transformation was divided into seven types. 3-room type was classified into "Sangbang-centered three-room type" and "nanggan-centered three-room type", 4-room type into "four-room type with inner access to warehouse", "four-room type with outer access to warehouse", "kitchen-divided four-room type", "four-room type with two kitchens", "four- room type with nanggan at the right back". Third, according to types of change in arrangement type, the first is new annex addition to existing inner room, the second is the removal of existing annexes including outer room, the third is the extension of inner room size without new construction of annex, the fourth is new construction of annex with new plane form after removal of existing annex, the fifth is no change in arrangement of inner room, outer room, stable, warehouse, etc. Fourth, transformation of space components led to changes of space structure as well as those of plane form. Changes of space structure were divided into reduction type of circulation to specific factors, negligence type without using increased space factor, and addition type having various circulations through the increase of convenience space.

Service-Dependability-Case based Self-Adaptation in Service-Oriented Environment (서비스 지향 컴퓨팅 환경에서 서비스 안정성 케이스 기반 자가 적응 방법)

  • Jung, Changhee;Lee, Seok-Won
    • Journal of KIISE
    • /
    • v.42 no.11
    • /
    • pp.1339-1348
    • /
    • 2015
  • In a distributed system environment based on a service-oriented architecture, separate systems collaborate to achieve the goals of the entire system by using services provided other systems. A service quality violation from using one service can cause runtime system failure in the environment. The existing self-adaptation methods follow fault tolerance mechanism that responds to a failure after a service quality violation. In other words, these methods are limited to responsive action. Therefore, a service-dependability-case based self-adaptation mechanism is necessary to preserve the dependability of the self-adaptive system. This paper demonstrates that the service-dependability-case based self-adaptation mechanism is better than QoS(quality of service)-based self-adaptation with fault tolerance to preserve the dependability of the self-adaptive system. Additionally, this paper suggests a method to present and analyze service dependability by using GSN(Goal Structuring Notation) which is the existing modeling method for the presentation of assurance cases, an action mechanism adapted using an analysis result of service-dependability-cases, a methods of leveraging the service-dependability-case based self-adaptation mechanism by following the service's life cycle, and the framework architecture including the major components and the interactions between the components in the control loop of the self-adaptation process.

An Architecture and Performance Evaluation of RDCDN (Re-Distribution based CDN) (콘텐츠 재분배 기능을 갖는 CDN(Content Delivering Network) 구조 및 특성)

  • Sung, Moo-Kyung;Han, Chi-Moon
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.34 no.6B
    • /
    • pp.559-567
    • /
    • 2009
  • Distributed Content Delivering Network (DCDN) will make use of the existing resources of the common Internet users in terms of storage space, bandwidth and Internet connectivity to create it. However DCDN has some limitations that are inefficient using of storage space, reliability and having special load balancing (LB) algorithm. So, this paper proposes Re-distribution based CDN (RDCDN) that overcomes the limitations of DCDN. RDCDN has the content re-distribution algorithm and separates surrogates to main surrogate and sub surrogates. Main surrogate can help service reliability be improved by storing all contents as back-up system. And content re-distribution algorithm also can help storage space be saved because all contents are not stored in every surrogate. Especially, when RDCwDN uses content re-distribution algorithm, it can work active load balancing function without extra LB algorithm like as DCDN. Results of simulation show that the proposed architecture can improve reliability and efficiency of storage space, and it also can offer the same performance as that of commercial CDN and DCDN.

Halophytes and Vegetation of Seocheon Tidal Flat Wetland Conservation Area (서천갯벌 습지보호지역의 염생식물상과 식생)

  • Oh, Hyun-Kyung;Kim, Se-Chon;You, Ju-Han
    • Journal of Environmental Impact Assessment
    • /
    • v.22 no.5
    • /
    • pp.409-426
    • /
    • 2013
  • The purpose of this study is to present the raw data for management and conservation of tidal flat by objective surveying and analysing the halophytes and vegetation distributed in Seocheon tidal flat wetland conservation area, Korea. The results are as follows. The numbers of halophytes in this site were summarized as 27 taxa including 13 families, 21 genera, 26 species and 1 variety. In the results of ecologically important species, rare plant was 1 taxa, 10 taxa of the specific plants by floristic region, 1 taxa of naturalized plant and 1 taxa of the plant with approval for delivering oversea. The life form spectrum consisted of therophytes(44.4%), hemicryptophytes(25.9%), geophytes(14.8%), nanophanerophytes(7.5%), chamaephytes and hydatophytes(each 3.7%). The types of vegetation of Seocheon tidal flat wetland conservation area were classified with 17 communities including Vitex rotundifolia community, Suaeda maritima community, Calystegia soldanella community and so forth. In the halophytes composition, section C and E-1 had the largest character species and companion species. In the results of vegetation amount, section C, D, E-1 and E-2 were the highest score, on the other hand, section A and B were the lowest. The final rating was calculated by adding up values of two factors, and section C and E-1 had the highest rating of II. In future, we will survey the whole flora in Seocheon tidal flat, we will offer the help to establishing the conservation plan of coastal plant ecosystem in West Sea.

A Study on the Typology and the Characteristics of the Architectural Zenithal Opening -Focused on the Inflow Methods of the Zenithal Light- (천창의 유형및 특성에 관한 연구 -빛의 유입 방법을 중심으로-)

  • Ryu, Joohi;Kim, Young-Suk
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.16 no.8
    • /
    • pp.5619-5626
    • /
    • 2015
  • The zenithal light is the one that is entered down into the interior space or the spaces such as the inner court, through windows high located in the wall or openings of the roof. The aim of this study is to analyze the types of mechanism for the zenithal light by studying some examples related to the zenithal opening, and to investigate those characteristics. One of the most important features is a structural unit of the skylight entering the room. In this study, according to the structural unit, the direct light type, the duct-type and the shade type was distinguished, and each type can be divided into several modified types. Precisely, the direct light type is divided into an unexposed type and an exposed type of the source of light. The duct type is also divided into an intensive duct type and a distributed duct type. The shade type is classified into a ceiling surface shade, a reflections objet shade, a double ceiling shade and a wall shade.

A Network Management Architecture Using XML-based PIB (XML기반 PIB를 이용한 네트워크 관리구조)

  • 윤권섭;홍충선
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.28 no.5B
    • /
    • pp.414-426
    • /
    • 2003
  • XML is being used to describe components and applications in a vendor and language neutral. Therefore it already has a role in distributed system. XML is also being used as a data interchange format between components and applications in loosely coupled large-scale application. Until now, policy is described for specific applications and devices. Its use has been very limited. In current network management system, we can only invoke predefined operations and actions using policy-based network management. The main motivation for the recent interests in policy-based networks is to support dynamic adaptability of behavior by changing policy without recoding or stopping system. For these reasons we present the use of the XML for describing the policy and PIB(Policy Information Base) in COPS-PR. It improves flexibility and interoperability among heterogeneous network systems. It also can add new functionality into network components. In this paper, we propose a dynamically extensible network management architecture using XML-based PIB.

Enabling Performance Intelligence for Application Adaptation in the Future Internet

  • Calyam, Prasad;Sridharan, Munkundan;Xu, Yingxiao;Zhu, Kunpeng;Berryman, Alex;Patali, Rohit;Venkataraman, Aishwarya
    • Journal of Communications and Networks
    • /
    • v.13 no.6
    • /
    • pp.591-601
    • /
    • 2011
  • Today's Internet which provides communication channels with best-effort end-to-end performance is rapidly evolving into an autonomic global computing platform. Achieving autonomicity in the Future Internet will require a performance architecture that (a) allows users to request and own 'slices' of geographically-distributed host and network resources, (b) measures and monitors end-to-end host and network status, (c) enables analysis of the measurements within expert systems, and (d) provides performance intelligence in a timely manner for application adaptations to improve performance and scalability. We describe the requirements and design of one such "Future Internet performance architecture" (FIPA), and present our reference implementation of FIPA called 'OnTimeMeasure.' OnTimeMeasure comprises of several measurement-related services that can interact with each other and with existing measurement frameworks to enable performance intelligence. We also explain our OnTimeMeasure deployment in the global environment for network innovations (GENI) infrastructure collaborative research initiative to build a sliceable Future Internet. Further, we present an applicationad-aptation case study in GENI that uses OnTimeMeasure-enabled performance intelligence in the context of dynamic resource allocation within thin-client based virtual desktop clouds. We show how a virtual desktop cloud provider in the Future Internet can use the performance intelligence to increase cloud scalability, while simultaneously delivering satisfactory user quality-of-experience.