• Title/Summary/Keyword: Software Architecture Design

Search Result 818, Processing Time 0.036 seconds

Auto-Generation Methodology of SCA Waveforms by Using Simulink (시뮬링크를 활용한 SCA 웨이브폼의 자동 생성 방법론)

  • Kim, Sun-Hee;Shim, Hyo-Taek;Seol, Jin-Ho;Maeng, Seung-Ryoul
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06b
    • /
    • pp.520-525
    • /
    • 2008
  • SCA(Software Communications Architecture)는 SDR(Software Defined Radio)를 위한 표준 플랫폼으로, 어떤 플랫폼에서도 SCA 표준을 이용하여 구현된 시스템이라면 SCA 규격을 지켜 작성된 소프트웨어 모듈을 실행할 수 있도록 하고 있다. SDR은 기존의 하드웨어로 구현하였던 무선 통신 시스템을 모두 소프트웨어로 구현하고자 하는 기술이지만, 임베디드 시스템의 경우에는 프로세서의 성능이 현저히 떨어지기 때문에 실시간 신호 처리를 보장할 수가 없다는 문제점이 있다. 따라서, 무선통신의 성능을 보장하기 위해서는 범용 프로세서와 함께 DSP나 FPGA와 같은 특화된 하드웨어의 사용이 필요하게 되었다. 이러한 경우에는 웨이브폼 어플리케이션 작성을 위해서 하드웨어와 소프트웨어의 파티셔닝도 고려해야 한다. 본 논문에서는 SCA 플랫폼에서의 웨이브폼 어플리케이션을 빠르게 생성하는 방법을 제안하여 다양한 하드웨어를 사용하는 플랫폼에서의 최종 웨이브폼 어플리케이션을 위한 설계 공간 탐색(Design space exploration)을 도와, 내장형 시스템에서도 효율적으로 실행 가능한 웨이브폼 어플리케이션을 개발할 수 있도록 한다.

  • PDF

A Study on the Comparison of Calculated the Indoor Illuminance Values by Lighting Simulation Softwares for Suitable Prediction About Indraft of Daylight (자연채광 유입에 따른 실내 조도의 적합한 예측을 위한 조명시뮬레이션 소프트웨어 비교 연구)

  • Kim, Yu-Sin;Choi, An-Seop
    • Proceedings of the Korean Institute of IIIuminating and Electrical Installation Engineers Conference
    • /
    • 2007.05a
    • /
    • pp.92-96
    • /
    • 2007
  • Architecture design has need of daylight prediction to utilize daylight efficiently. But it is difficult to predict the exact value of available daylight in buildings. Using various lighting simulation software is not difficulty, but we can find different results under the same conditions. The purpose of this paper is to compare simulation values from various software such as Lumen-micro 2000, Lightscape 3.2, and Relux 2006. The same space and parameters of daylight(location of space and window, date, time, and skylight condition) are considered to conduct various simulation conditions.

  • PDF

Performance Analysis of Free-Style Writing and Drawing using Ultrasonic Position System

  • Shin, Low-Kok;Park, Soo-Hong
    • Journal of information and communication convergence engineering
    • /
    • v.6 no.1
    • /
    • pp.6-9
    • /
    • 2008
  • In future domestic context aware applications the location of mobile devices is often required. Ultrasonic technology enables high resolution indoor position measurements. A disadvantage of state-of-art ultrasonic systems is that several base stations are required to estimate 3D position. This study aims to evaluate the efficiency and effectiveness of using UPS as a 3D free-hand writing or drawing tool. The processes include the design and testing of UPS as an efficient 3D free-hand writing or drawing tool in the air. The paper will further explain the system architecture of the UPS and how to use GPS as 3D free-hand writing or drawing tool. The efficiency and effectiveness of the system was confirmed by a computer software simulation. The software will further display the result of drawing or writing from the user by graphics. As a result, it is possible to implement UPS as a 3D free-hand writing or drawing tool in the air.

Development of a shared remote control robot for aerial work in nuclear power plants

  • Shin, Hocheol;Jung, Seung Ho;Choi, You Rack;Kim, ChangHoi
    • Nuclear Engineering and Technology
    • /
    • v.50 no.4
    • /
    • pp.613-618
    • /
    • 2018
  • We are developing a shared remote control mobile robot for aerial work in nuclear power plants (NPPs); a robot consists of a mobile platform, a telescopic mast, and a dual-arm slave with a working tool. It is used at a high location operating the manual operation mechanism of a fuel changer of a heavy water NPP. The robot system can cut/weld a pipe remotely in the case of an emergency or during the dismantling of the NPP. Owing to the challenging control mission considering limited human operator cognitive capability, some remote tasks require a shared control scheme, which demands systematic software design and integration. Therefore, we designed the architecture of the software systematically.

A Design and Implementation of XML Repository System based on EJB Components (EJB 컴포넌트 기반의 XML 저장관리시스템 설계 및 구현)

  • 이정수;정상혁;주경수
    • Journal of Internet Computing and Services
    • /
    • v.3 no.3
    • /
    • pp.75-85
    • /
    • 2002
  • Nowadays for reliable software and cost reduction there are many research works on software development based on component, One of the challenge in designing a component-based system is determining which components are required and where they fit in the overall system architecture. In this paper, we developed three EJB components, the first is for transforming XML DTD to relational database schema, the second is for storing XML document in relational database, and the third is for transforming XML document by retrieving relational database, By assembling these three components, we developed XML Repository system finally.

  • PDF

SDN Based Architecture Design for efficient DDS Participant Discovery on large networks (대규모 네트워크상에서 효율적인 DDS Participant Discovery를 위한 SDN 기반 구조 설계)

  • Kim, Daol;Lee, Wooyeob;Hong, Seokjoon;Joe, Inwhee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.11a
    • /
    • pp.579-581
    • /
    • 2017
  • OMG(Object Management Group)의 DDS(Data Distribution Service)는 Publish/Subscribe기반 통신 미들웨어로 DDS Participant Discovery를 사용하여 각 Topic에 대한 Participant 정보를 자동으로 교환하여 사용자에게 편의성을 제공하며 분산 환경에 적합한 통신 환경을 제공한다. 본 논문에서는 기존 DDS의 원격 도메인간의 Participant Discovery 문제 해결을 위해 SDN 기반 구조를 제안한다. 제안하는 구조는 DDS 미들웨어에 SDN Controller로 도메인 정보를 전달할 기능(function)을 추가하고 SDN controller상에 Participant Discovery를 위해 네트워크 설정을 수행할 컴포넌트들을 추가한다. 이 구조는 원격 도메인간 PDP Message가 전달되지 않는 문제를 해결하며 실제 네트워크에 전달되는 Participant Discovery 메시지 수를 감소시켜 DDS Discovery 기능을 효율적으로 확장시킨다.

A Programmable Electronic Systems Dedicated to Safety Related Applications (안전성이 요구되는 응용분야에 사용하는 프로그램 가능한 전자시스템)

  • Jeong, Sun-Gi;Wolfgang A. Halang;Coen Bron
    • The Transactions of the Korea Information Processing Society
    • /
    • v.1 no.4
    • /
    • pp.438-451
    • /
    • 1994
  • A low complexity, fault detecting computer architecture for utilisation in programmable logic controllers is designed. The cyclic operating mode of PLCs and a specification level, graphical programming paradigm based on the interconnection of application oriented standard software function modules are architecturally supported. Thus, by design, there is no semantic gap between the programming and machine execution levels enabling the safety licensing of application software by an extremely simple, but rigorous method, viz, diverse back translation.

  • PDF

Vehicular Cyber-Physical Systems for Smart Road Networks

  • Jeong, Jaehoon Paul;Lee, Eunseok
    • Information and Communications Magazine
    • /
    • v.31 no.3
    • /
    • pp.103-116
    • /
    • 2014
  • This paper proposes the design of Vehicular Cyber-Physical Systems (called VCPS) based on vehicular cloud for smart road networks. Our VCPS realizes mobile cloud computing services where vehicles themselves or mobile devices (e.g., smartphones and tablets of drivers or passengers in vehicles) play a role of both cloud server and cloud client in the vehicular cloud. First, this paper describes the architecture of vehicular networks for VCPS and the delay modeling for the event prediction and data delivery, such as a mobile node's travel delay along its navigation path and the packet delivery delay in vehicular networks. Second, the paper explains two VCPS applications as smart road services for the driving efficiency and safety through the vehicular cloud, such as interactive navigation and pedestrian protection. Last, the paper discusses further research issues for VCPS for smart road networks.

A Study on a 3D Free-Hand using Ultrasonic Position System

  • Shin Low-Kok;Park Soo-Hong
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2006.05a
    • /
    • pp.451-454
    • /
    • 2006
  • Ultrasonic Positioning System (UPS) is an absolute positioning system using ultrasonic waves and has better performance in low price than the other absolute positioning systems. UPS can be further used as pseudo-satellites in the place where GPS is not available. This study aims to evaluate the efficiency and effectiveness of using UPS as a 3D free-hand writing or drawing tool. The process includes the design and testing of VPS as an efficient 3D free-hand writing or drawing tool in the air. The paper will further explain the system architecture of the UPS and how to use GPS as 3D free-hand writing or drawing tool. The efficiency and effectiveness of the system was confirmed by a computer software simulation. The software will further display the result of drawing or writing from the user by graphics. As a result, it is possible to implement UPS as a 3D free-hand writing or drawing tool in the air.

  • PDF

Intelligent navigation and control system for a mobile robot based on different programming paradigms

  • Kubik, Tomasz;Loukianov, Andrey A.
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2001.10a
    • /
    • pp.36.6-36
    • /
    • 2001
  • The problem of robot navigation and control is a complex task. Its complexity and characteristics depends on the characteristics of the environment robot inhabits, robot construction (mechanical abilities to move, sense) and the job the robot is supposed to do. In this paper we propose a hybrid programming approach to mobile robot navigation and control in an indoor environment. In our approach we used declarative, procedural, and object oriented programming paradigms and we utilized some advantages of our distributed computing architecture. The programming languages corresponding to the paradigms we used were C, C++ and Prolog. In the paper we present some details of our mobile robot hardware and software structure, focusing on the software design and implementation.

  • PDF