• Title/Summary/Keyword: Dynamic Service Platform

Search Result 99, Processing Time 0.021 seconds

Development of an Intelligent Security Robot System for Home Surveillance (가정용 지능형 경비 로봇 시스템 개발)

  • Park, Jeong-Ho;Shin, Dong-Gwan;Woo, Chun-Kyu;Kim, Hyung-Chul;Kwon, Yong-Kwan;Choi, Byoung-Wook
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.13 no.8
    • /
    • pp.810-816
    • /
    • 2007
  • A security robot system named EGIS-SR is a mobile security robot through one of the new growth engine project in robotic industries. It allows home surveillance through an autonomous mobile platform using onboard cameras and wireless security sensors. EGIS-SR has many sensors to allow autonomous navigation, hierarchical control architecture to handle lots of situations in monitoring home surveillance and mighty networks to achieve unmanned security services. EGIS-SR is tightly coupled with a networked security environment, where the information of the robot is remotely connected with the remote cockpit and patrol man. It achieved an intelligent unmanned security service. The robot is a two-wheeled mobile robot and has casters and suspension to overcome a doorsill. The dynamic motion is verified through $ADAMS^{TM}$ simulation. For the main controller, PXA270 based hardware platform based on linux kernel 2.6 is developed. In the linux platform, data handling for various sensors and the localization algorithm are performed. Also, a local path planning algorithm for object avoidance with ultrasonic sensors and localization using $StarGazer^{TM}$ is developed. Finally, for the automatic charging, a docking algorithm with infrared ray system is implemented.

Development of Big-data Management Platform Considering Docker Based Real Time Data Connecting and Processing Environments (도커 기반의 실시간 데이터 연계 및 처리 환경을 고려한 빅데이터 관리 플랫폼 개발)

  • Kim, Dong Gil;Park, Yong-Soon;Chung, Tae-Yun
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.16 no.4
    • /
    • pp.153-161
    • /
    • 2021
  • Real-time access is required to handle continuous and unstructured data and should be flexible in management under dynamic state. Platform can be built to allow data collection, storage, and processing from local-server or multi-server. Although the former centralize method is easy to control, it creates an overload problem because it proceeds all the processing in one unit, and the latter distributed method performs parallel processing, so it is fast to respond and can easily scale system capacity, but the design is complex. This paper provides data collection and processing on one platform to derive significant insights from various data held by an enterprise or agency in the latter manner, which is intuitively available on dashboards and utilizes Spark to improve distributed processing performance. All service utilize dockers to distribute and management. The data used in this study was 100% collected from Kafka, showing that when the file size is 4.4 gigabytes, the data processing speed in spark cluster mode is 2 minute 15 seconds, about 3 minutes 19 seconds faster than the local mode.

Supporting Web-Based I/O Service by Extending Network Communication to Native Client (Native Client 네트워크 기능 확장을 통한 웹기반 I/O 서비스 지원)

  • Sung, Baegjae;Park, Sejin;Park, Chanik
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.6 no.4
    • /
    • pp.249-254
    • /
    • 2011
  • A user desktop service can be made available on internet or local area network with the help of virtualization and cloud technologies. The service is usually called a virtual desktop or a desktop cloud. However, a user interface is limited to I/O capabilities of a user's mobile terminal. In order to enhance a user interface on a remote virtual desktop, it is important to connect full-featured I/O devices which are founded locally. Our previous work called SoD (System-on- Demand) has proposed a technique to associate local full-featured I/O devices with a remote virtual desktop in Xen. On the technique, it is required to install a SoD client agent in a user's mobile terminal for connecting a remote virtual desktop. In this paper, we propose a new framework called Web-SoD that does not require any explicit installation to make SoD service available. The SoD client agent is provided by the web technology so that the agent can be installed transparently, and the platform independency is also achieved. Due to insufficient network socket performance of current web technologies, we extend Native Client (NaCl) proposed by Google to support a network functionality by modifying a NaCl library and a service runtime. With conducted experiment, we show that the network extension supports a full socket functionality over the compromised overhead on the web environment.

Two-Level Context Adaptation Method for Context-Aware Applications (상황 인식 응용을 위한 2-레벨 상황 적응 기법)

  • Chim Soo-Jong;Yoon Yong Ik
    • The KIPS Transactions:PartA
    • /
    • v.12A no.6 s.96
    • /
    • pp.477-484
    • /
    • 2005
  • Applications in ubiquitous environments should provide the best services to users by considering the changes of users requirements and service environments, and should adapt service behaviors to the underlying platform's behaviors according to contextual changes. To reflect users requirements actively and provide more flexible services, we propose 2-level context adaptation method for supporting dynamic application adaptability in contextual changes. We offend the range of contexts to users requirements for supporting context adaptation. It can reflect users preferences in offering application services. For application adaptability, we use adaptation policies to allow applications require how they adapt to specific contexts, and to make them react actively on such situations.

A SOA-based Dynamic Service Composition Framework using Web Services and OpenAPIs (웹 서비스와 OpenAPI를 사용한 SOA 기반 동적 서비스 합성 프레임워크)

  • Kim, Jin-Han;Lee, Byung-Jeong
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.3
    • /
    • pp.187-199
    • /
    • 2009
  • With the advent of Web 2.0, OpenAPIs are becoming an increasing trend to emphasize Web as platform recently. OpenAPIs are used to combine services and generate new services by mashup. However because the standard documents for OpenAPIs do not exist, it may restrict the use of OpenAPIs. Previous studies of OpenAPIs mashup have been limited to tool design or language definition for service combination rather than dynamic composition. On the other hand, Web services that are a software technology implementing SOA provide standard documents such as WSDL to explain each service, UDDI to register it, and SOAP to transfer messages. Thus Web applications can interpret and execute services by using these technologies. Recent works have also been performed to provide semantic features and dynamic composition for SOA. If a dynamic and systematic approach is provided to combine Web services and OpenAPIs, Web applications can provide users with diverse services. In this study, we present a SOA based framework for mashup of OpenAPIs and Web services. The framework supports dynamic composition of OpenAPIs and Web services, where the process of composite services is described in OWL-S. A prototype is provided to validate our framework. The framework is expected to add diversity to typical Web services.

Integration of the Internet GIS components for geological analyses

  • Chang Yoon-Seop;Park Hyeong-Dong
    • 한국지구물리탐사학회:학술대회논문집
    • /
    • 2003.11a
    • /
    • pp.553-556
    • /
    • 2003
  • The objective of this study is to implement geological functions on the Internet such as the visualization, search and analysis of geological data. To improve their performance and reduce the cost during development, special concerns should be given to the dynamic integration and interoperability of them. XML Web Service technologies can be adopted and OpenGIS specifications should be considered for the integration of distributed GIS components and their interoperability. Because standard Internet protocols and XML Messages are used in the Web Service, it makes the integration among different hardware and software systems possible. OpenGIS specifications also enable users to get benefits from geographic information and services across any network, platform and application. A prototype of efficient Internet GIS applications has been suggested in this study.

  • PDF

A Study on Utilization about Pilotage & Tugs Assistance Service in Korean e-Navigation (한국형 e-Navigation 도선·예선 지원 서비스 활용 방안 연구)

  • Moon, Su-Bin;Seo, Jong-Hee;Park, Sun-Ho;Park, Jin-Hyung
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2019.05a
    • /
    • pp.14-15
    • /
    • 2019
  • Pilotage & Tugs Assistance Service in Korean e-Navigation provides port monitoring which presents features of port by utilizing dynamic and static information of vessel, weather data, water way information and etc. It also supports process related to pilotage and tugs according to each user types. This study suggests how this services can be utilized after practicalization and describes expectation from applying this utilization. The Pilotage & Tugs Assistance Service is expected to be platform for Pilotage & Tug by further research and development.

  • PDF

Design and Implementation of Data Binder for Dynamic Data Delivery in Healthcare Service (헬스케어 서비스에서 동적인 데이터 전달을 위한 데이터 결합기 설계 및 구현)

  • Kang, Kyu-Chang;Lee, Jeun-Woo;Choi, Hoon
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.15 no.12
    • /
    • pp.891-898
    • /
    • 2009
  • This paper suggests producer/consumer-based Data Binder enabling applications and biomedical devices developed by mutually different vendors to transfer data dynamically. Data Binder is implemented as a bundle of OSGi platform providing component-based programming model and service-oriented operation architecture. Data Binder complements the disadvantage of OSGi WireAdmin service enabling static data delivery between a producer and a consumer of data. Data Binder normalizes an application requirement as an application descriptor and a device capability as a device descriptor so that it enables dynamic data delivery by making data producer/consumer pair in runtime. Therefore, Data Binder can be used as a connection management of a data link between a data producer and a data consumer in sensor-based application development. The object of this paper is to provide the facility of the healthcare service development by separating a data producer such as a biomedical device from a data consumer such as a healthcare application.

Device Objectification and Orchestration Mechanism for IoT Intelligent Service (IoT 서비스 지능화를 위한 디바이스 오브젝트화 및 오케스트레이션 메커니즘)

  • Kim, Youngjun;Jeon, Yongkeun;Chong, Ilyoung
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.38C no.1
    • /
    • pp.19-32
    • /
    • 2013
  • This paper suggests smart gateway structure and functionalities that provide device web service which can be used by user using objectified devices. The smart gateway objectify a physical device in other to provide the device web service in IoT intelligent service. And the paper suggests a mechanism that provide orchestrated service of various devices to user using a concept of service overlay network. and also suggests a interface that provide device web services and the orchestrated service between the smart gateway and a web service platform. In the paper, the objectified devices can be combined with web service objects and device contexts based on the service overlay network, furthermore the objectified devices can provide intelligence and dynamic service in the IoT environment.

An Implementation of the Mobile Communication Simulator using a Object-Oriented Simulation Platform (객체지향적 시뮬레이션플랫폼을 이용한 이동통신 시뮬레이션 구현)

  • Yoon, Young-Hyun;Kim, Sang-Bok;Lee, Jeong-Bae
    • The KIPS Transactions:PartC
    • /
    • v.11C no.5
    • /
    • pp.613-620
    • /
    • 2004
  • Traditionally, simulation method was used to test and evaluate the performance of communication protocol or functional elements for mobile communication service. In this Paper, PCSsim(Personal Communication System Simulator) was realized that can evaluate and review the call process of mobile communication service or to predict its performance by using the object-oriented simulation platform. PCSsim can simulate the base station and mobile host by considering the user's mobility, call generation rate and call duration time. In this paper, based on the simulation, presented the simulation results of hand-off generation ratio according to call generation, user's moving speed and call duration time both in residence area and commercial area, and it was confirmed that the hand-off rates in simulation and actual service environment have similar features. PCSsim can be used in adjusting the characteristics of base station fellowing the dynamic hand-off buffering or the characteristics of user's call in the design stage, and also can be used in building new mobile communication network by reflecting the characteristics of region where the base station is located and the mobility of the user.