• 제목/요약/키워드: Linux Platform

검색결과 181건 처리시간 0.021초

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

  • 오재학;차호정;최영근
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제9권3호
    • /
    • pp.254-265
    • /
    • 2003
  • 본 논문은 효율적인 스트리밍 캐쉬 서버 개발에 필수적인 스트림 제어 기법의 설계와 구현에 대해 기술한다. 논문에서 사용한 스트리밍 프로토콜은 표준 프로토콜인 RTSP/RTP/RTCP이다. 스트림 제인 기법은 기존 스트리밍 환경에서 On-Demand 캐슁과 실시간 Splitting 기능등을 제공하며, 프로토콜 수준의 세션 관리와 캐쉬 관리 기능으로 구성된다. 프로토콜 수준의 세션 관리는 RTSP 세션 제어, RTP 송수신과 RTCP 세션 제어를 양방향으로 제공하고, 캐쉬 관리 기능은 RTP 패킷 수준의 캐슁과 패킷 미디어 일관성 유지를 제공한다. 스트리밍 캐쉬 서버는 Apple의 QTSS 서버와 QuickTime Player로 구성된 스트리밍 환경에서 리눅스 시스템을 기반으로 구현하였다. 구현된 시스템은 On-Demand 캐슁과 스트림 Splitting 서비스를 원활하게 제공하였다.

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

  • 손영성;박준희;이창은;문경덕
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 추계학술발표논문집 (하)
    • /
    • 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)
    • /
    • 제11권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.

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

  • 정구종;김인혁;손영익
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2009년도 정보 및 제어 심포지움 논문집
    • /
    • 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)

  • 안상환;안철오
    • 유체기계공업학회:학술대회논문집
    • /
    • 유체기계공업학회 2006년 제4회 한국유체공학학술대회 논문집
    • /
    • 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

  • 정현주;박원기;김은빈;최창수;박수종;임명신;김정훈
    • 천문학회보
    • /
    • 제35권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

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

  • 서지현;심창섭;홍지연;강성대;문난경;황윤섭
    • 대기
    • /
    • 제23권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)

  • 황기현
    • 한국정보통신학회논문지
    • /
    • 제16권3호
    • /
    • pp.635-642
    • /
    • 2012
  • 본 논문에서는 치과용 통합공급장치를 실시간으로 제어 및 모니터링할 수 있고 그 결과를 Wi-Fi 무선랜 통신을 통해 송수신이 가능한 제어시스템을 개발하였다. 개발한 제어시스템은 안드로이드 운영체제를 내장하기 위해 S3C6410 ARM 칩을 이용하여 설계하였다. 개발한 제어시스템은 Wi-Fi 통신, RS485, 리녹스 2.6 및 안드로이드 운영체제 2.0을 내장하도록 보드를 개발하였다. 개발한 제어시스템은 치과용 통합공급장치에 내장되어 있는 정수기, 컴프레서, 석션을 실시간으로 제어하였다. 실험결과, 개발한 제어시스템은 각 제어기 모듈과 연계하여 정수기, 석션 및 컴프레서를 실시간으로 제어하였고, 그 상태 값을 RS485 통신을 이용하여 제어시스템에 실시간으로 표시하였다.

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

  • 송용준;진호;김갑성;이성환
    • 천문학회보
    • /
    • 제36권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)

  • 이상윤;최병욱
    • 전자공학회논문지CI
    • /
    • 제44권4호통권316호
    • /
    • pp.10-20
    • /
    • 2007
  • 본 논문에서는 REX OS, Qplus, 윈도우즈 등 다양한 플랫폼을 지원하는 위피 실행 엔진의 참조 구현을 제안한다. 각 플랫폼에 따른 위피 실행 엔진의 설계 방식을 기술하고, 중복 개발을 피하기 위한 방안을 제시한다. 또한 REX OS 상에서의 링커와 로더의 구현을 설명하고, 임베디드 리눅스인 Qplus에서의 실행 엔진 구조를 기술한다. 그리고 자바 가상 머신 기반의 Jlet/MIDlet 에뮬레이터와 윈도우즈 기반의 Clet 에뮬레이터 구현 방법에 대해서 소개한다. 마지막으로 호환성 인증 도구인 PCT 및 HCT의 검증 결과와 예제 프로그램의 정상적인 작동을 통해 제안된 참조 구현의 호환성 및 완성도를 검증한다.