• Title/Summary/Keyword: Soft Real-Time

Search Result 231, Processing Time 0.027 seconds

Multi-Homing RTP (mhRTP) for QoS-guaranteed Vertical Handover in Heterogeneous Wireless Access Networks

  • Kim, Igor;Kim, Young-Tak
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.5 no.4
    • /
    • pp.185-194
    • /
    • 2010
  • In this paper, we propose an application layer-based vertical handover management protocol, called multihoming RTP (mhRTP), for real-time applications with seamless mobility across heterogeneous wireless access networks. The proposed multi-homing RTP provides a soft handover by utilizing multiple available wireless access network interfaces simultaneously. The newly available path is dynamically added to the ongoing session by the mhRTP session manager. Also the decision making of QoS-improving or QoS-guaranteed handover is possible based on the estimation of available bandwidth in each candidate network. The performances of the proposed mhRTP have been analyzed through a series of simulations on OPNET network simulator. From the performance analysis, we confirmed that the proposed mhRTP can provide QoS-guaranteed vertical handover with efficient session managements.

A Study on the Trend of an Avionics System Software Development (항공전사 시스템 소프트웨어의 개발 추세에 대한 연구)

  • Yang, Sungwook;Lee, Sangchul
    • Journal of Aerospace System Engineering
    • /
    • v.1 no.1
    • /
    • pp.60-66
    • /
    • 2007
  • The importance of software development in the integration of an avionics system is continuously increasing. And we can expect enlarged soft ware portion in the system integration for the more intelligent, reliable, and automated avionics system. For an avionics system software development the selection of a real-time operating system and internal avionics data bus protocol is very important from the viewpoint of the integration with the system hardware. In this paper, we present current trend of an avionics system software development including software development methodology, software development process, and international software process assessment improvement model.

  • PDF

Linux Based QoServer Development Supporting Multimedia Data In High Speed Network Environment (고속 네트워크 환경에서 멀티미디어 데이터를 지원하는 리눅스 기반 QoServer 개발)

  • 윤여훈;김태윤
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10c
    • /
    • pp.451-453
    • /
    • 2001
  • 오늘날 네트워크의 대역특이 커지고 동시에 실시간 처리를 요하는 다양한 멀티미디어 애플리케이션들이 생성되고 있다. 그러나 문제는 고속 LAN 환경에서 많은 사용자들이 멀티미디어 애플리케이션들을 비롯한 다양한 네트워크 서비스들을 사용하고 있지만, WAN 환경으로의 선로로 전송하는데 있어서의 차별화가 없다는 것이다 따라서 경성 실시간(hard real time) 처리를 요하는 멀티미디어 데이터 들의 시간 제한을 지켜줄 수 없고, 비교적 지연시간의 제약을 받지 않는 HTML, FTP, e-Mail, 등의 연성 실시간(soft real time) 처리를 요하는 애플리케이션들에 대해 불필요한 대역폭 낭비를 일으킨다. 이러한 문제를 최소화하기 위해 본 논문에서는 엔터프라이즈 네트워크 등과 같은 고속 네트워크 망을 사용하는 환경에서 다양한 멀티미디어 데이터 패킷들을 고정적으로 할당된 대역폭에 따라 우선적으로 서비스되도록 하여 지연시간 제한을 최대한 보장해 주기 위한 리눅스 상에서 구현된 QoServer 개발 기술을 소개한다.

  • PDF

A NEAR REAL-TIME FLARE ALERTING SYSTEM BASED ON GOES SOFT X-RAY FLUX

  • MOON Y.-J.;PARK Y. D.;SEONG H.-C.;LEE C.-W.;SIM K. J.;YUN H. S.
    • Journal of The Korean Astronomical Society
    • /
    • v.33 no.2
    • /
    • pp.123-126
    • /
    • 2000
  • We have developed a near real-time flare alerting system which (1) downloads the latest GOES-l0 1-8 ${\AA}$ X-ray flux 1-min data by an automated ftp program and shell scripts, (2) produces a beep sound in a simple IDL widget program when the flux is larger than a critical value, and (3) makes it possible to do a wireless alerting by a set of portable transceivers. Thanks to the system, we have made successful Ha flare observations by the Solar Flare Telescope in Bohyunsan Optical Astronomy Observatory. This system is expected to be helpful for ground-based flare observers.

  • PDF

Design of Soft Real-time Xen Hypervisor (연성 실시간 Xen 하이퍼바이저 설계)

  • Hur, Kyung Woo;Kim, Jin;Ko, Young Woong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.04a
    • /
    • pp.119-122
    • /
    • 2010
  • 본 논문에서는 Xen 가상 머신에 연성 실시간 기능을 제공하기 위한 방안을 제시한다. 현재 실시간 하이퍼바이저(hypervisor)는 대부분 경성 실시간(hard real-time) 보장을 위하여 자원을 파티션(partition)하고 고정된 태스크에 대한 수행을 지원한다. 본 연구에서는 오픈 환경을 위한 조합적 실시간 프레임워크에 기반한 계층형 실시간 스케줄링 시스템을 제안하고 있다. 제안하는 시스템은 오픈 환경에서 동적으로 태스크 및 컴포넌트의 유입이 가능하게 설계되었다. 제안하는 시스템에 대한 사전 연구 결과로써 Xen 플랫폼의 오버헤드 분석 결과를 제시하고 있다.

Design and Implementation of Real-time Scheduler for Soft Real-time Xen Hypervisor (연성 실시간 Xen 하이퍼바이저를 위한 실시간 스케줄러 설계 및 구현)

  • Hur, Kyung-Woo;Kim, Byung-Ki;Jang, Jae-Hyeok;Ko, Young-Woong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.168-170
    • /
    • 2011
  • 본 논문에서는 Xen 하이퍼바이저에서 연성 실시간 작업을 지원하기 위한 실시간 스케줄링 알고리즘을 제안하고 있다. 제안하는 기법은 하이퍼바이저에서 제공하는 Credit 스케줄러를 개선하여 실시간 게스트 운영체제의 VCPU를 우선적으로 처리하도록 하였다. 또한 실시간 VCPU가 실시간 처리를 위해 요구하는 프로세서 용량을 제외한 부분 내에서 비실시간 VCPU가 수행 될 수 있도록 프로세서 용량을 제한하였다. 실험을 통하여 제안하는 실시간 스케줄러가 실시간 태스크의 데드라인 실패율을 크게 줄임을 알 수 있다.

A Study on the Characteristics of Stick-slip Friction in CMP (CMP에서의 스틱-슬립 마찰특성에 관한 연구)

  • Lee, Hyunseop;Park, Boumyoung;Seo, Heondeok;Park, Kihyun;Jeong, Haedo
    • Journal of the Korean Institute of Electrical and Electronic Material Engineers
    • /
    • v.18 no.4
    • /
    • pp.313-320
    • /
    • 2005
  • Stick-slip friction is one of the material removal mechanisms in tribology. It occurs when the static friction force is larger than the dynamic friction force, and make the friction curve fluctuated. In the friction monitoring of chemical mechanical polishing(CMP), the friction force also vibrates just as stick-slip friction. In this paper, an attempt to show the similarity between stick-slip friction and the friction of CMP was conducted. The prepared hard pa(IC1000/Suba400 stacked/sup TM/) and soft pad(Suba400/sup TM/) were tested with SiO₂ slurry. The friction force was measured by piezoelectric sensor. According to this experiment, it was shown that as the head and table velocity became faster, the stick-slip time shortened because of the change of real contact area. And, the gradient of stick-slip period as a function of head and table speed in soft pad was more precipitous than that of hard one. From these results, it seems that the fluctuating friction force in CMP is stick-slip friction caused by viscoelastic behavior of the pad and the change of real contact area.

Design of an Efficient Concurrency Control Algorithms for Real-time Database Systems (실시간 데이터베이스 시스템을 위한 효율적인 병행실행제어 알고리즘 설계)

  • Lee Seok-Jae;Park Sae-Mi;Kang Tae-ho;Yoo Jae-Soo
    • Journal of Internet Computing and Services
    • /
    • v.5 no.1
    • /
    • pp.67-84
    • /
    • 2004
  • Real-time database systems (RTDBS) are database systems whose transactions are associated with timing constraints such as deadlines. Therefore transaction needs to be completed by a certain deadline. Besides meeting timing constraints, a RTDBS needs to observe data consistency constraints as well. That is to say, unlike a conventional database system, whose main objective is to provide fast average response time, RTDBS may be evaluated based on how often transactions miss their deadline, the average lateness or tardiness of late transactions, the cost incurred in transactions missing their deadlines. Therefore, in RTDBS, transactions should be scheduled according to their criticalness and tightness of their deadlines, even If this means sacrificing fairness and system throughput, And It always must guarantee preceding process of the transaction with the higher priority. In this paper, we propose an efficient real-time scheduling algorithm (Multi-level EFDF) that alleviates problems of the existing real-time scheduling algorithms, a real-time concurrency control algorithm(2PL-FT) for firm and soft real-time transactions. And we compare the proposed 2PL F[ with AVCC in terms of the restarting ratio and the deadline missing ratio of transactions. We show through experiments that our algorithms achieve good performance over the other existing methods proposed earlier.

  • PDF

Real-Time Scheduling Method to assign Virtual CPU in the Multocore Mobile Virtualization System (멀티코아 모바일 가상화 시스템에서 가상 CPU 할당 실시간 스케줄링 방법)

  • Kang, Yongho;Keum, Kimoon;Kim, Seongjong;Jin, Kwangyoun;Kim, Jooman
    • Journal of Digital Convergence
    • /
    • v.12 no.3
    • /
    • pp.227-235
    • /
    • 2014
  • Mobile virtualization is an approach to mobile device management in which two virtual platforms are installed on a single wireless device. A smartphone, a single wireless device, might have one virtual environment for business use and one for personal use. Mobile virtualization might also allow one device to run two different operating systems, allowing the same phone to run both RTOS and Android apps. In this paper, we propose the techniques to virtualize the cores of a multicore, allowing the reassign any number of vCPUs that are exposed to a OS to any subset of the pCPUs. And then we also propose the real-time scheduling method to assigning the vCPUs to the pCPU. Suggested technology in this paper solves problem that increases time of real-time process when interrupt are handled, and is able more to fast processing than previous algorithm.

Shift Map Calibration Method for Intelligent Transmission System (지능형 변속 시스템을 위한 변속선도 보정기법)

  • 김종수;김성주;최우경;전홍태
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.41 no.6
    • /
    • pp.55-60
    • /
    • 2004
  • Most vehicles having automatic transmission system use fixed standard shift map to provide automatic transmission for driver. In this case, driver who operates vehicle may be complaint with the fixed transmission pattern being different from the driver's intention. In this paper, therefore, to infer the driver's intention module for learning the driver's intention with related input variables using soft computing method is proposed. After inference, the standard shift map will be shifted according to a certain parameter decided from the proposed module for providing proper shift pattern. The efficiency of the proposed module is evaluated by the data acquired from real time driving.