• Title/Summary/Keyword: 미들서버

Search Result 231, Processing Time 0.021 seconds

Performance Analysis of Ship IPMS Simulator Based on DDS integrated with Different Operating System Equipment (이종 운영체제 장비를 통합한 DDS 기반 선박 IPMS 시뮬레이터 성능 분석)

  • Seongwon Oh
    • Journal of Advanced Navigation Technology
    • /
    • v.28 no.2
    • /
    • pp.210-215
    • /
    • 2024
  • With increasing automation in ships and the development of autonomous ships, an IPMS (Integrated Platform Management System) in ship needs to integrate and process large amounts of real-time data from various equipment operating on different operating systems. A ship IPMS simulator based on data distribution service (DDS) was developed and its performance was evaluated to handle data processing similar in real ship environment. Errors were monitored while 1,000 topics/sec were asynchronously published and subscribed from data acquisitive units (DAUs) and an IPMS server operating on different operating systems. Except for the loss of some topics during the initial 4 seconds, topics were received without an error thereafter. The developed simulator demonstrates the feasibility of using DDS to integrate various control systems using different operating systems in actual ships.

A Study of Mobile Collaboration Environment based on Distributed Object Group Framework and Its application (분산객체그룹프레임워크 기반 모바일 협업 환경 및 적용에 관한 연구)

  • Kim, Dong-Seok;Jeong, Chang-Won;Joo, Su-Chong
    • The KIPS Transactions:PartD
    • /
    • v.13D no.6 s.109
    • /
    • pp.847-856
    • /
    • 2006
  • In this paper, we suggested a mobile collaboration framework for supporting mobile services among mobile devices, and designed and implemented on this environment. The suggested framework has three elements; groups of sensors and mobile devices(Fixed and Moving-typed PDAs) and a home server. We designed interfaces for interactions with each other in collaboration environment with three elements described above. The information collected by sensors can be share and exchanged by mobile devices or a home server in accordance with Push and Pull methods. This framework is based on the distributed object group framework(DOGF) we implemented before. Therefore the DOGF provides functions of object group management, storing information and security services to our mobile collaboration framework via application interfaces defined. The information collected by sensors is arranged according to user's security 'demands. And user profile information is used for checking authority of each service object. Each component for executing functions of mobile devices and a home server is implemented by TMO scheme. And we used the TMOSM for interactions between distributed components. Finally, we showed via GUI the executablity of a given healthcare application scenario on our mobile collaboration framework.

Design of IoT Gateway based Event-Driven Architecture for Intelligent Buildings. (IoT 게이트웨이 기반 지능형 건물의 이벤트 중심 아키텍쳐 설계)

  • Nkenyereye, Lionel;Jang, Jong-Wook
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.10a
    • /
    • pp.256-259
    • /
    • 2016
  • The growth of mobile devices in Internet of Things (IoT) leads to a number of intelligent buildings related IoT applications. For instance, home automation controlling system uses client system such web apps on smartphone or web service to access the home server by sending control commands. The home server receives the command, then controls for instance the light system. The gateway based RESTful technology responsible for handling clients' requests attests an internet latency in case a large number of clients' requests submit toward the gateway increases. In this paper, we propose the design tasks of the IoT gateway for handling concurrency events. In the procedure of designing tasks, concurrency is best understood by employing multiple levels of abstraction. The way that is eminently to accomplish concurrency is to build an object-oriented environment with support for messages passing between concurrent objects. We also investigate the performance of event-driven architecture for building IoT gateway using node.js on one side and communication protocol based message-oriented middleware known as XMPP to handle communications of intelligent building control devices connected to the gateway through a centralized hub. The Node.JS is 40% faster than the traditional web server side features thread-based approach. The use of Node.js server-side handles a large number of clients' requests, then therefore, reduces delay in performing predefined actions automatically in intelligent building IoT environment.

  • PDF

Geocomputation with Spatio-Temporal Database for Time Geography Application (시간지리학 응용을 위한 시공간데이터베이스 기반의 GIS 컴퓨팅 연구)

  • Park Key-Ho;Lee Yang-Won;Ahn Jae-Seong
    • Spatial Information Research
    • /
    • v.13 no.3 s.34
    • /
    • pp.221-237
    • /
    • 2005
  • This study attempts at building a GIS computing environment that incorporates object-relational spatio-temporal database for the time geography model with space-time path, space-time prism and space-time accessibility. The proposed computing environment is composed of ( i ) mobile GIS application for collecting spatio-temporal trajectory data of an individual, ( ii ) spatio-temporal database server that includes time geography model, and (iii) geovisualization client that performs time geographic queries to the spatio-temporal database. The spatio-temporal trajectory data collected by GPS-PDA client is automatically processed and sent to server through data management middleware. The spatio-temporal database implemented by extending a generic DBMS provides spatio-temporal objects, functions, and SQL. The geovisualization client illustrates 3D visual results of the queries about space-time path, space-time prism, and space-time accessibility. This study confirms the possibility of integrating mobile GIS and DBMS for time geography model, and it presents the appropriate database model with spatio-temporal objects and functions that may handle very large data for time geography application.

  • PDF

(Performance Monitoring Techniques for EJB Applications) (EJB 어플리케이션의 성능 모니터링 기법)

  • 나학청;김수동
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.5_6
    • /
    • pp.529-539
    • /
    • 2003
  • Due to the emersion of J2EE (Java 2, Enterprise Edition), many enterprises inside and outside of the country have been developing the enterprise applications appropriate to the J2EE model. With the help of the component model of Enterprise JavaBeans (EJB) which is the J2EE core technology, we can develop the distributed object applications quite simple. EJB application can be implemented by using the component-oriented object transaction middleware and the most applications utilize the distributed transaction. Due to these characteristics, EJB technology became popular and then the study for EJB based application has been done quite actively. However, the research of techniques for the performance monitoring during run-time of the EJB applications has not been done enough. In this paper, we propose the techniques for monitoring the performance of EJB Application on the run time. First, we explore the workflow for the EJB application service and classily the internal operation into several elements. The proposed techniques provide monitoring the performance elements between the classified elements. We can also monitor by extracting the performance information like state transition and process time of the bean which is related to the lifetime occurred during one workflow, and the resource utilization rate.

MissCW:Multiuser Interactive System for Synchronous Collaborative Writing (MissCW:다중 사용자 동기적 공동 저작 시스템)

  • Seong, Mi-Yeong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.3 no.7
    • /
    • pp.1697-1706
    • /
    • 1996
  • This paper presents the design and the implementation of a MissCW(Multi user Interactive System for Synchronous Collaborative Writing). The document model DMDA(Distributed Multimedia Document Architecture) of MissCW consists of the logical structure, presentation style object, and mark object. The windows. The collaborative editor of this system proposes a structure oriented editing mechanism to combine distrbuted objects into one document. The middleware SOM(Shared Object Manager) maintains shared objects consistently and helps application programs use objects efficiently. The infrastructure of this system is a hybrid structure of replicated and centralized architectures, that is to maintain shared objects consistently inside of SOM and to reduce the overhead of network traffic. The central part is a virtual node which corresponds to the Object Controller of SOMwith the SOT(Shared Objet Table).

  • PDF

Development of RFID-based Automatic Analytical Information Generation System for Ubiquitous CRM in an Exhibit Hall (전시장에서 유비쿼터스형 고객관계관리를 위한 RFID기반의 분석정보 자동생성 시스템 개발)

  • Kim, Do-Hyeun;Kang, Moon-Suk;Park, Chan-Jung
    • Journal of Korea Multimedia Society
    • /
    • v.12 no.1
    • /
    • pp.85-96
    • /
    • 2009
  • Due to the bitter competition in markets and the need changes of consumers, customer relationship management(CRM) plays a key role in determining management strategies in companies. In addition, due to the advance of Ubiquitous environment, new applications are developed in the CRM arena. Since traditional data gathering methods can invade people's privacy and cause inaccurate data, new methods are required. In this paper, we propose an RFID-based automatic analytical information generation system for a ubiquitous CRM. Firstly, we develop an RFID middleware. And then, we store the data acquired from the middleware into a database. Finally, we analyze the data automatically and convert the data into meaningful information. By applying our system to an exhibition hall, automatically generated analytical information are given to companies and customers. The proposed system can make many companies meet their customers' needs in a ubiquitous way and can give them more accurate data by using clustering, associating, sequencing when they make a decision for their successful marketing.

  • PDF

Implementation of EPICS based control system for KSTAR Current Lead System (KSTAR 전류전송제어시스템의 원격운전을 위한 EPICS 기반 제어계 구축)

  • Kim, Myung-Kyu;Baek, S.H.;Kim, K.H.;Park, M.K.
    • Journal of the Korean Vacuum Society
    • /
    • v.17 no.1
    • /
    • pp.58-66
    • /
    • 2008
  • The KSTAR Current Lead System(CLS) with network based real-time distributed control system is implemented using an EPICS as a middle-ware software. The current lead system transfers current from magnet power supplies to superconducting magnet system and simultaneously supply the coolant to maintain superconducting state. To control the CLS at main control room an EPICS IOC server is installed in local control area. Using this server, it is able to be controlled and monitored the system in main control room through operator interface(OPI) which uses "caget" to read status and "caput" to write command with a unique name called PV. The EPICS IOC is developed using "ether-ip" driver to communicate with PLC. Also we achieved satisfactory results in operation and stability aspects from a long period commissioning test.

Design and Implementation of the Interoperability method for the Remote OSGi services (원격 OSGi 서비스의 상호운용 기술 설계 및 구현)

  • Kim, Eun-Hoe;Yun, Ki-Hyun;Choi, Jae-Young
    • Journal of Internet Computing and Services
    • /
    • v.12 no.1
    • /
    • pp.11-25
    • /
    • 2011
  • In ubiquitous computing environment, OSGi has applied to many areas such as digital mobile phones, vehicles, telematics, embedded appliances, residential gateways, industrial computers, desktop PCs, and high-end servers including mainframes. Therefore, interoperability is required for remote OSGi services which are built on various devices. In this paper, we proposed a method which was able to interoperate remote OSGi services using RMI paradigm. RMI is a representative middleware technology in distributed computing environment. The suggested method is based on the standard OSGi technology. It is possible to provide remote OSGi service registration, finding, and binding methods which were suitable for the OSGi service-oriented architecture. We also provided reliability of the dynamic remote OSGi services by maintaining consistent properties of them, and we could provide location transparency of the remote OSGi services by generating proxy bundles and proxy services dynamically.

A Study on the Development Plan for the Activation of Library One Service (책이음서비스 활성화를 위한 발전방안 연구)

  • Kang, Pil Soo;Choe, Si-Nae;Kwak, Seung-Jin
    • Journal of the Korean Society for Library and Information Science
    • /
    • v.54 no.3
    • /
    • pp.141-163
    • /
    • 2020
  • In this study, to set the direction of improvement and development Library One Service, a current status survey was conducted for regional centers and libraries participating in Library One Service, and satisfaction surveys were conducted for users. As a result, it confirms that the user had a positive perception of the Library One Service, but there were various considerations and service improvements from the user and manager side. In particular, the need to solve the problem of instability in the middleware server and to revise the regulations, and to expand the user service and support practical work was confirmed. So, this study proposed to improve the function of the Library One Service, provide new services, support policies such as revision of regulations and related guidelines, and provide practical support for a service operation. Through this study, it expects to be able to present a road map for mid- to long-term development of Library One Service.