• Title/Summary/Keyword: Linux Platform

Search Result 181, Processing Time 0.024 seconds

A RTSP/RTP Stream Control Mechanism for Streaming Cache Server (스트리밍 미디어 캐쉬 서버를 위한 RTSP/RTP 스트림 제어 기법)

  • 오재학;차호정;최영근
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.9 no.3
    • /
    • pp.254-265
    • /
    • 2003
  • This paper presents the design and implementation of stream control mechanisms which are necessary for the development of an efficient streaming cache server. The streaming protocols used in our implementation are the RTSP/RTP/RTCP standards. The mechanisms support both the on-demand media caching and real-time media splitting applications. The core of the stream control includes the session management, which handles the RTSP/RTCP control session and the RTP transport session, and the cache block management which efficiently manages the RTP-based cache blocks stored in the cache server. The streaming cache server with the proposed stream control mechanism has successfully been implemented on a Linux platform and it works well with the Apple's QTSS server and the QuickTime player for both on-demand and splitting media services.

Implementation of Integrated Service Platform supported multi-Middlewares in Linux Home Server (리눅스 홈서버에서 다중 홈네트워크 미들웨어 지원 통합 서비스 플랫폼 개발)

  • Son, Young-Sung;Park, Jun-Hee;Lee, Chang-Eun;Moon, Kyung-Doek
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11c
    • /
    • pp.2435-2438
    • /
    • 2002
  • 본 논문은 다양한 표준의 제어 미들웨어가 설치된 환경에서 흠내의 정보기기간의 정보 전달 및 제어물 위해서 단일한 서비스를 개발, 실행하기 위한 구조를 설명한다. 기존의 가전제품에 다양한 통신 미디어(예: IEEE1394, IrDA, LAM, PLC, Bluetooth 등)이 추가되어 새로운 부가가치를 지원하는 정보가전제품들이 소개되고 있고 이에 적합한 통신 환경이 개발, 보급되고 있다. 또한, 정보기기간의 제어, 데이터 전송, 서비스 개발을 목적으로 다양한 제어 미들웨어(Jini, HAVi, LonWorks, UpnP 등) 이 제시되고 발전해가고 있다. 이러한 추세에 의하면 향후 수년안에 홈네트워크 서비스 플랫폼의 요구사항이 높아지며 특히, 다중 제어 미들웨어를 지원하는 서비스 플랫폼의 등장이 필요한 시점이다. 본 논문에서 설계, 구현한 홈네트워크 통합미들웨어는 서비스 프로바이더(서비스 제공자 및 운용자)에게 서비스개발, 보급 운용의 단일 환경을 제공한다. 이의 한 예제인 홈네트워크 미들웨어 연동 서비스는 서로 다른 제어 미들웨어를 따르는 정보기기간의 연동 서비스를 다양한 매체를 수용하는 홈서버에서 가능하도록 구축하였다.

  • PDF

MPMTP-AR: Multipath Message Transport Protocol Based on Application-Level Relay

  • Liu, Shaowei;Lei, Weimin;Zhang, Wei;Song, Xiaoshi
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.11 no.3
    • /
    • pp.1406-1424
    • /
    • 2017
  • Recent advancements in network infrastructures provide increased opportunities to support data delivery over multiple paths. Compared with multi-homing scenario, overlay network is regarded as an effective way to construct multiple paths between end devices without any change on the underlying network. Exploiting multipath characteristics has been explored for TCP with multi-homing device, but the corresponding exploration with overlay network has not been studied in detail yet. Motivated by improving quality of experience (QoE) for reliable data delivery, we propose a multipath message transport protocol based on application level relay (MPMTP-AR). MPMTP-AR proposes mechanisms and algorithms to support basic operations of multipath transmission. Dynamic feedback provides a foundation to distribute reasonable load to each path. Common source decrease (CSD) takes the load weight of the path with congestion into consideration to adjust congestion window. MPMTP-AR uses two-level sending buffer to ensure independence between paths and utilizes two-level receiving buffer to improve queuing performance. Finally, the MPMTP-AR is implemented on the Linux platform and evaluated by comprehensive experiments.

Indoor Environment Monitoring Using a PXA 270-based Mobile Embedded System (PXA 270 기반 이동형 임베디드 시스템을 이용한 실내 환경 모니터링)

  • Jeong, Goo-Jong;Kim, In-Hyuk;Son, Young-Ik
    • Proceedings of the IEEK Conference
    • /
    • 2009.05a
    • /
    • pp.249-251
    • /
    • 2009
  • Mobile patrol robots are mainly used in aerospace and military engineering because they can work at dangerous environment replacing a man. This paper presents a study on the remote monitoring and control system of a mobile patrol robot platform using TCP/IP. The mobile robot consists of intel PXA270 and linux-based system. It can get environment information such as images, temperature, humidity and slope by using two cameras and various sensors. And it transmits information data to a monitoring system through the ad-hoc network which is one of wireless network solutions. At this time, a mobile robot is a server and a monitoring system is a client. Users can monitor environment information which is received from a mobile robot by an application based on PC. We have used TCP/IP protocol, socket programming, interface technique of process and devices and control algorithm to embody the mobile robot and its monitoring system. Experimental results shows that the system can be utilized as a remote patrol monitoring tool.

  • PDF

A New Fast Algorithm for Short Range Force Calculation (근거리 힘 계산의 새로운 고속화 방법)

  • Lee, Sang-Hwan;Ahn, Cheol-O
    • 유체기계공업학회:학술대회논문집
    • /
    • 2006.08a
    • /
    • pp.383-386
    • /
    • 2006
  • In this study, we propose a new fast algorithm for calculating short range forces in molecular dynamics, This algorithm uses a new hierarchical tree data structure which has a high adaptiveness to the particle distribution. It can divide a parent cell into k daughter cells and the tree structure is independent of the coordinate system and particle distribution. We investigated the characteristics and the performance of the tree structure according to k. For parallel computation, we used orthogonal recursive bisection method for domain decomposition to distribute particles to each processor, and the numerical experiments were performed on a 32-node Linux cluster. We compared the performance of the oct-tree and developed new algorithm according to the particle distributions, problem sizes and the number of processors. The comparison was performed sing tree-independent method and the results are independent of computing platform, parallelization, or programming language. It was found that the new algorithm can reduce computing cost for a large problem which has a short search range compared to the computational domain. But there are only small differences in wall-clock time because the proposed algorithm requires much time to construct tree structure than the oct-tree and he performance gain is small compared to the time for single time step calculation.

  • PDF

Software Design of CQUEAN

  • Jeong, Hyeon-Ju;Park, Won-Kee;Kim, Eun-Bin;Choi, Chang-Su;Pak, Soo-Jong;Im, Myung-Shin;Kim, Jung-Hoon
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.35 no.1
    • /
    • pp.39.1-39.1
    • /
    • 2010
  • We are developing a CCD camera named CQUEAN (Camera for Quasars in Early Universe) to search for quasars at z > 7. CQUEAN has a 1024*1024 deep depletion CCD chip and will be attached to 2.1m Otto-Struve Telescope at McDonald Observatory, USA. Although commercial software for the CCD camera is provided by the vendor, we are going to develop our own software to control the other instruments as well, to carry out efficient observation. There are four major parts in our software: Instrument control part controls the camera and filter wheel to obtain imaging data. Quick look window is to display acquired imaging data for quick inspection. Telescope control part interfaces with Telescope Control System (TCS) to move the telescope and to get time or coordinate information. Finally, Observation scripting facility part carries out a series of short exposures in a batch. The whole software will be written in python on linux platform, using the instrument control software libraries provided by the vendors.

  • PDF

Application of the WRF Model for Dynamical Downscaling of Climate Projections from the Community Earth System Model (CESM) (WRF V3.3 모형을 활용한 CESM 기후 모형의 역학적 상세화)

  • Seo, Jihyun;Shim, Changsub;Hong, Jiyoun;Kang, Sungdae;Moon, Nankyoung;Hwang, Yun Seop
    • Atmosphere
    • /
    • v.23 no.3
    • /
    • pp.347-356
    • /
    • 2013
  • The climate projection with a high spatial resolution is required for the studies on regional climate changes. The Korea Meteorological Administration (KMA) has provided downscaled RCP (Representative Concentration Pathway) scenarios over Korea with 1 km spatial resolution. If there are additional climate projections produced by dynamically downscale, the quality of impacts and vulnerability assessments of Korea would be improved with uncertainty information. This technical note intends to instruct the methods to downscale the climate projections dynamically from the Community Earth System Model (CESM) to the Weather Research and Forecast (WRF) model. In particular, here we focus on the instruction to utilize CAM2WRF, a sub-program to link output of CESM to initial and boundary condition of WRF at Linux platform. We also provide the example of the dynamically downscaled results over Korean Peninsula with 50 km spatial resolution for August, 2020. This instruction can be helpful to utilize global scale climate scenarios for studying regional climate change over Korean peninsula with further validation and uncertainty/bias analysis.

Development of Control System with Android Operation System for Dentistry Integrated Device (치과용 통합공급장치를 위한 안드로이드 운영체제가 내장된 제어시스템 개발)

  • Hwang, Gi-Hyun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.16 no.3
    • /
    • pp.635-642
    • /
    • 2012
  • In this paper, a real-time control system with Wi-Fi wireless communication was developed for dentistry Integrated Device. The control system is developed based on the Android platform using S3C6410 ARM core that is equipped with Wi-Fi communication, RS-485, Linux 2.6 and Android 2.0. The control system controls a water purifier, compressor and suction in real-time. The experimental results that the control system was controlled by each control modules connected with a water purifier, compressor and suction. The status values are displayed in real-time using RS485.

인공위성 추적을 위한 위성 궤도 계산 프로그램 개발

  • Song, Yong-Jun;Jin, Ho;Kim, Gap-Seong;Lee, Seong-Hwan
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.36 no.2
    • /
    • pp.130.2-130.2
    • /
    • 2011
  • 지상의 관측소에서 특정 인공위성을 찾아내기 위해서는 위성의 정밀궤도 계산이 필요하다. 궤도상의 인공위성의 위치는 시간에 따라 계속 변하므로 이러한 위성의 위치를 실시간으로 추적하기 위해서는 컴퓨터를 이용한 계산이 필수적이다. 정밀한 계산 결과를 얻기 위하여 태양과 지상 관측소의 위치는 Astronomical Almanac과 지구 타원체 모델을 이용하여 계산 하였다. 인공위성의 궤도는 미공군 북미방공사령부(NORAD)에서 발표하는 TLE를 초기값으로 이용하여 J2 섭동효과를 포함한 위성의 위치 및 속도의 변화를 계산하여 SkyView로 나타내었다. 이렇게 나타낸 SkyView의 결과를 실제 위성의 궤적과 비교하여 위성의 궤도를 검증하였으며, 시간에 따른 위성의 광도 곡선 변화 계산 루틴을 작성하여 실제 위성을 찾아내기 위한 기초자료로 활용이 가능하도록 하였다. 모든 계산을 위한 프로그램을 Visual Studio.net 2010 환경에서 C++ 언어를 이용하여 작성하였으며, 결과를 나타내기 위하여 Nokia 사의 Cross Platform 라이브러리인 Qt를 이용하여 UI 제작 및 Visualization을 수행하였다. Qt 라이브러리는 C++ 언어를 기반으로 작성된 플랫폼 독립적인 GUI 라이브러리로써 MS Windows, Linux, MacOS 환경에서 사용이 가능하다. 이를 통해 운영체제에 관계없이 모든 컴퓨터 환경에서 동일한 유저 인터페이스를 이용하여 계산을 할 수 있다. 본 연구는 향후 우주물체탐색에 있어 독자적인 운영을 위한 프로그램으로 활용할 예정이다.

  • PDF

Reference Implementation of WIPI Runtime Engine Supporting Multiple Platforms (다중 플랫폼을 지원하는 위피 실행 엔진 참조 구현)

  • Lee, Sang-Yun;Choi, Byung-Uk
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.44 no.4 s.316
    • /
    • pp.10-20
    • /
    • 2007
  • In this paper, we propose the reference implementation of WIPI runtime engine supporting various platforms such as REX OS, Qplus and Windows. We describe the architecture of WIPI runtime engine according to each platform, and introduce the method for avoiding repetitive develoment. And we explain the implementation of a linker and a loader on REX OS and describe the runtime engine structure on Qplus, a kind of embedded linux. And we introduce the implementation of the Jlet/MIDlet emulator based on a Java virtual machine and the Clet emulator based on Windows. Finally we verify the interoperability and the perfection of the proposed reference implementation through the result of the HCT and the PCT and the normal operation of the example programs.