Browse > Article
http://dx.doi.org/10.5909/JBE.2007.12.1.53

Performance Enhancement of a DBS receiver using Hybrid Approaches in a Real-Time OS Environment  

Kim, Sung-Hoon (Digital Broadcasting Research Division, Broadcasting System Dept., ETRI)
Kim, Ki-Doo (School of Electronics Engineering, Kookmin University)
Publication Information
Journal of Broadcast Engineering / v.12, no.1, 2007 , pp. 53-60 More about this Journal
Abstract
A Digital Broadcasting Satellite (DBS) receiver converts digital A/V streams received from a satellite to analog NTSC A/V signals in real-time. Multi-tasking is an efficient way to improve the utilization of the processor core in real-time applications. In this paper, we propose a hybrid approach with a balanced trade-off between hardware kernel and multi-tasking programming to increase a system throughput. First, the schedulability of the critical hard real-time tasks in the DBS receiver is verified by using a simple feasibility test. Then, several soft real-time tasks are thoughtfully programmed to satisfy functional requirements of the system.
Keywords
DBS; Realtime kernel; RMA;
Citations & Related Records
연도 인용수 순위
  • Reference
1 C.L. Liu and J.W. Layland, 'Scheduling algorithms for multiprogramming in a hard-real-time environment,' J. ACM 20, pp. 46-61, 1973   DOI
2 Guangzuo Cui, Mingzeng and Hu, Xiaoming, 'Parallel Replacement Mechanism for MultiThread,' Proceedings of the 1997 Conference on Advances in Parallel and Distributed Computing, March 1997.
3 Kyu-Tae Yang and Dong-Hee Han, 'The Design and Implementation of KOREASAT DBS Set-Top-Box Software,' Proceedings of the 1997 International Conference on Information, Communications & Signal Processing- Vol.2, IEEE, Sept. 1997
4 M.Bottazzi and C. Salati, 'Processes, threads, parallelism in real-time systems. In: The 5th Annual European Computer Conference on Advanced Computer Technology, Reliable Systems and Applications,' pp. 103-107, 1991
5 김성훈, 김기두, '다중스레드 구조 마이크로프로세서를 이용한 무궁화 위성 디지털DBS 수신기 구현에 관한 연구,' 제11회 신호처리 합동학술대회논문집, 11권, 1호, pp. 195-198, 1998년 10월