• Title/Summary/Keyword: MIDDLEWARE

Search Result 1,146, Processing Time 0.031 seconds

DEV&DESS-Based Real-Time Distributed Simulation Method Using DDS for Design Verification of Cyber-Physical Systems (CPS 설계 검증을 위한 DDS 및 DEV&DESS 기반의 실시간 분산 시뮬레이션 방법)

  • Kim, Jin Myoung;Lee, Hae Young;Chun, Ingeol;Kim, Won-Tae
    • Journal of the Korea Society for Simulation
    • /
    • v.23 no.2
    • /
    • pp.1-6
    • /
    • 2014
  • CPS (cyber-physical systems) which consists of connected and diverse embedded systems and physical systems are a new paradigm. Traditional systems were usually considered to be passive and dumb parts in physical systems, but with CPS, we have to take into account what are being moved or changed in the physical systems. So, as increasing the complexity of CPS, potential errors in the systems also increase. In this paper, for enhancing the reliability of CPS, we exploit an executable-model-based design methodology and propose a distributed simulation method to verify the design of CPS. For the design of the systems including discrete and continuous factors, we apply DEV&DESS formalism and simulate models in distributed simulation environments through DDS middleware. We also illustrate the applications of CPS with our modeling tool.

A Method of Interoperating Heterogeneous Simulation Middleware for L-V-C Combined Environment (L-V-C 통합 환경 실현을 위한 이기종 시뮬레이션 미들웨어 연동 방안)

  • Cho, Kunryun;No, Giseop;Jung, Sihyun;Keerativoranan, Nopphon;Kim, Chongkwon
    • Journal of KIISE
    • /
    • v.42 no.2
    • /
    • pp.213-219
    • /
    • 2015
  • Simulation is used these days to verify the hypothesis or the new technology. In particular, National Defense Modeling & Simulation (M&S) is used to predict wartime situation and conduct the military training. National Defense M&S can be divided into three parts, live simulation, virtual simulation, and constructive simulation. Live simulation is based on the real environment, which allows more realistic sumulation; however, it has decreased budget efficiency, but reduced depictions of reality. In contrast, virtual and constructive simulations which are based on the virtual environment, have increased budget efficiency, but reduced depictions of reality. Thus, if the three parts of the M&S are combined to make the L-V-C combined environment, the disadvantages of each simulation can be complemented to increases the quality of the simulation. In this paper, a method of interworking heterogeneous simulation middeware for L-V-C combined environment is proposed, and the test results of interworking between Data Distribution Service (DDS) and High Level Architecture (HLA) are shown.

A Relay System for Supporting the Execution of Context-Aware Robot Services on ROS (ROS를 이용하여 상황인지 기반의 로봇 서비스를 실행시키기 위한 중계 시스템)

  • Lee, Minho;Choi, Jongsun;Choi, Jaeyoung
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.6 no.5
    • /
    • pp.211-218
    • /
    • 2017
  • Recent robot software platform research focuses on providing intelligent service via abstraction of robot devices. Context-aware techniques are necessary for intelligent robot services, which are based on the perception of environmental information obtained from heterogeneous sensors in IoT environment. Robot Operating System (ROS) provides protocols to operate robot devices. ROS includes functions for abstracting heterogeneous sensors themselves in order to control the robot, however, it lacks the ability to provide context information that the robot can perceive based on environmental information through consistent collection methods. In this paper, we propose a relay system for ROS to provide context-aware robot service. The proposed system makes it possible for ROS to control and provide context-aware robot services with relay of an external context-aware system and ROS. In experiments, we demonstrate procedures that robot services abstracted from ROS and an external context-aware system works together based on the proposed system.

Application-Oriented Context Pre-fetch Method for Enhancing Inference Performance in Ontology-based Context Management (온톨로지 기반의 상황정보관리에서 추론 성능 향상을 위한 어플리케이션 지향적 상황정보 선인출 기법)

  • Lee Jae-Ho;Park In-Suk;Lee Dong-Man;Hyun Soon-Joo
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.12 no.4
    • /
    • pp.254-263
    • /
    • 2006
  • Ontology-based context models are widely used in ubiquitous computing environment because they have advantages in the acquisition of conceptual context through inferencing, context sharing, and context reusing. Among the benefits, inferencing enables context-aware applications to use conceptual contexts which cannot be acquired by sensors. However, inferencing causes processing delay and thus becomes the major obstacle to the implementation of context-aware applications. The delay becomes longer as the amount of contexts increases. In this paper, we propose a context pre-fetching method to reduce the size of contexts to be processed in a working memory in attempt to speed up inferencing. For this, we extend the query-tree method to identify contexts relevant to the queries of a context-aware application. Maintaining the pre-fetched contexts optimal in a working memory, the processing delay of inference reduces without the loss of the benefits of ontology-based context model. We apply the proposed scheme to our ubiquitous computing middleware, Active Surroundings, and demonstrate the performance enhancement by experiments.

ICT-based Smart Farm Design (ICT 기반의 스마트팜 설계)

  • Shin, Bong-Hi;Jeon, Hye-Kyoung
    • Journal of Convergence for Information Technology
    • /
    • v.10 no.2
    • /
    • pp.15-20
    • /
    • 2020
  • In this paper, we propose an ICT-based smart farm design. At present, the decrease in rural population is naturally inevitable due to the decrease of the total population. The economic burden on each farm grows with increasing labor costs. As a solution to this, the necessity of spreading smart farms using computing resources is emerging. The proposed system utilizes the ICT technology emerging from the Fourth Industrial Revolution. We will use big data analysis to collect a large amount of data and propose a platform for managing collected data and providing efficient services. The proposed platform consists of SOA service layer, middleware layer, resource pool layer and physical resource layer. ICT-based smart farm service can reduce costs and be easy to install and manage because ICT-based smart farm service provides only necessary functions from the user's point of view.

A Study of High Performance and Reliable CORBA Platform for Open Communication Systems (개방형통신시스템을 위한 고성능, 고신뢰성 CORBA 플랫폼에 관한 연구)

  • 장종현;이동길;한치문
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.41 no.2
    • /
    • pp.19-29
    • /
    • 2004
  • In this paper, the beam steering dipole phased array antenna systems for IMT-2000 base station have been designed. The designed beam steering dipole phased array antenna systems are constituted by the antenna part and the beam steering control system part. The antenna part is designed by the proposed flat dipole for the broadband characteristics, and the 8${\times}$8 dipole way antenna is constructed by the Proposed flat dipole for the directional radiation pattern. Besides the vertical Power divider is designed for the vertical power distribution. The beam steering control system part is designed the horizontal power divider for the horizontal power distribution, the 4-bit phase shifters and the driving circuit of phase shifters for the horizontal beam tilting. In order to evaluate a performance of the designed antenna systems, they were fabricated and the radiation characteristics were measured. From the measured results, we found that the horizontal beams were tilted by the each control signals, and the measured radiation characteristics showed good agreement with the design goals.

Design and Implementation of System for Sensing Data Collection in RFID/USN (RFID/USN 기반의 센싱 데이터 수집을 위한 시스템 설계 및 구현)

  • Kim, Kyeong-Og;Ban, Kyeong-Jin;Heo, Su-Yeon;Kim, Eung-Kon
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.5 no.2
    • /
    • pp.221-226
    • /
    • 2010
  • Ubiquitous computing is technology that provides services appropriate for the user. At places where environmental and situational context are relevant in making the determination of what services are appropriate, there are sensor nodes installed, which automatically collect, manage and control environmental information. In this computing environment, in order to meet the requirements of services provided to users, a context awareness system is needed for context awareness processing. In this thesis, using RFID/USN sensors, the context of a user entering and leaving an area was produced, and the user's identification information was received via the RFID reader and antenna. At the same time, to decide whether or not to allow access for the user, a distance sensor node was installed to collect context data. Based on this, a system that provides practical services needed in real life for users was designed and implemented. The context of a user entering an area was produced, which the system recognized and provided appropriate services for the user.

Load-balanced multi-agent model for moving patient management in mobile distribution environment (모바일 분산 환경에서 이동형 환자관리를 위한 부하 균형 다중 에이전트 모델)

  • Lee, Mal-Rye;Kim, Eun-Gyung;Zang, Yu-Peng;Lee, Jae-Wan
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.14 no.4
    • /
    • pp.809-816
    • /
    • 2010
  • This paper proposed about a load-balanced multi-agent model in mobile distribution environment to monitor moving patients and to deal with a situation of emergency. This model was designed to have a structure based on distribution framework by expanding a mobile system, and provides healthcare services based on real time situational information on moving patients. In order to overcome the limitation of middleware when we design system, we provided an abstract layer between applications and their base network infrastructure so that balance between QoS requests and network life can be maintained. In addition, clustering was used in cells for the efficient load distribution among multi-agents. By using Clustering FCM, we got optimal resources and had solve about transmission delay.

Design and Implementation of Business Event Framework for Developing RFID Applications (효과적인 RFID 애플리케이션 개발을 위한 비즈니스 이벤트 프레임워크의 설계 및 구현)

  • Yu, Sun-Mee;Lee, Chan-Young;Moon, Mi-Kyeong;Yeom, Keun-Hyuk
    • The KIPS Transactions:PartD
    • /
    • v.14D no.2
    • /
    • pp.211-216
    • /
    • 2007
  • Radio Frequency Identification(RFID) is technology that identify products using radio frequency transmission. We read EPC from Tag in RFID environment, but we can see only what the identify objects are and it is too limited to get the additional detailed information by the EPC. Therefore many companies and organizations have studied RFID system in order to effectively use it. But the existing RFID system still has the complication that we should fully understand various knowledges, communicating ways, etc, and the insufficiency to support the application development in order to treat the business event of the related application. In this paper, I propose business event that we can conveniently use in FRID application and shows Business Event Framework. BEF which is able to deliver the business event produced to the application.

Design and Implementation of Workflow-based User Environment on Computational Grid (계산 그리드에서 워크플로우 기반의 사용자 환경 설계 및 구현)

  • Hwang, Sun-Tae;Sim, Gyu-Ho
    • Journal of the Korea Society of Computer and Information
    • /
    • v.10 no.4 s.36
    • /
    • pp.165-171
    • /
    • 2005
  • High speed computer, large scale storage device and high speed computer network are computing infrastructure which we can easily access to in these days. However, many computer simulations in natural or applied science such as molecular simulation require more computing power as well as larger scale of storage. Grid computing which is a next generation of distributed computing environment, is one of solution for the new requirements. Even though many researches have been going on Grid computing, those are oriented to communication interface and protocols, and middleware like globus tool kits[2, 3]. Therefore research on application level platform or application itself is yet premature and it makes real users be difficult to utilize Grid system for their research. In this paper, we suggest a new user environment and an abstract job model for simulation experiments on MGrid(Molecular Simulation Grid). It will make users be able to utilize Grid resources efficiently and reliably.

  • PDF