Go to the main menu
Skip to content
Go to bottom
REFERENCE LINKING PLATFORM OF KOREA S&T JOURNALS
> Journal Vol & Issue
IEMEK Journal of Embedded Systems and Applications
Journal Basic Information
Journal DOI :
Institute of Embedded Engineering of Korea
Editor in Chief :
Volume & Issues
Volume 4, Issue 4 - Dec 2009
Volume 4, Issue 3 - Sep 2009
Volume 4, Issue 2 - Jun 2009
Volume 4, Issue 1 - Mar 2009
Selecting the target year
Kernel Level Power Management Solution for Multi-Core
Ahn, Youngho ; Hwang, Young-Si ; Chung, Ki-Seok ;
IEMEK Journal of Embedded Systems and Applications, volume 4, issue 2, 2009, Pages 50~54
In this paper, we address a novel system-level power management technique which is specifically targeted for an ARM 11 MPCore system. Our proposed solution is a DPM technique which includes process monitoring, real time power analysis, and policy application to reduce the power consumption while meeting the performance requirement. One of the main contributions of this paper is that we systematically infer QoS requirements of processes without getting any additional information from the application. When multiple processes are running under various user level policies, priorities of the policy application are determined in such a way that the overall system performance is maintained while power consumption is effectively managed. Experimental results show that our DPM technique is very effective in reducing power consumption without violating system's QoS requirements.
A Prediction-Based Dynamic Thermal Management Technique for Multi-Core Systems
Kim, Won-Jin ; Chung, Ki-Seok ;
IEMEK Journal of Embedded Systems and Applications, volume 4, issue 2, 2009, Pages 55~62
The power consumption of a high-end microprocessor increases very rapidly. High power consumption will lead to a rapid increase in the chip temperature as well. If the temperature reaches beyond a certain level, chip operation becomes either slow or unreliable. Therefore various approaches for Dynamic Thermal Management (DTM) have been proposed. In this paper, we propose a learning based temperature prediction scheme for a multi-core system. In this approach, from repeatedly executing an application, we learn the thermal patterns of the chip, and we control the temperature in advance through DTM. When the predicted temperature may go beyond a threshold value, we reduce the temperature by decreasing the operation frequencies of the corresponding core. We implement our temperature prediction on an Intel's Quad-Core system which has integrated digital thermal sensors. A Dynamic Frequency System (DFS) technique is implemented to have four frequency steps on a Linux kernel. We carried out experiments using Phoronix Test Suite benchmarks for Linux. The peak temperature has been reduced by on average
. The overall average temperature reduced from
NLOS Mitigation for TOA Location Based on Pattern Matching Algorithm
Hur, Soojung ; Akbarov, Dilshod ; Park, Yongwan ;
IEMEK Journal of Embedded Systems and Applications, volume 4, issue 2, 2009, Pages 63~68
The location of mobile terminals in cellular networks is an important problem in the field of information technology with applications in resource allocation, location sensitive browsing, and emergency communications. Finding location estimation techniques that are robust to non-line of light (NLOS) propagation is a key problem in this area. Time of arrival (TOA) and pattern matching (PM) measurements can be made simultaneously by CDMA cellular networks at low cost. The different sources of errors for each measurement type cause TOA and PM measurements to contain independent information about mobile station (MS) locations. This paper combines the information of PM and TOA measurements to calculate a superior location estimate. The proposed location estimator is robust, provides lower error than the estimators based on the individual measurements, and has low implementation costs.
Localization and Control of an Outdoor Mobile Robot Based on an Estimator with Sensor Fusion
Jeon, Sang Woon ; Jeong, Seul ;
IEMEK Journal of Embedded Systems and Applications, volume 4, issue 2, 2009, Pages 69~78
Localization is a very important technique for the mobile robot to navigate in outdoor environment. In this paper, the development of the sensor fusion algorithm for controlling mobile robots in outdoor environments is presented. The multi-sensorial dead-reckoning subsystem is established based on the optimal filtering by first fusing a heading angle reading data from a magnetic compass, a rate-gyro, and two encoders mounted on the robot wheels, thereby computing the dead-reckoned location. These data and the position data provided by a global sensing system are fused together by means of an extended Kalman filter. The proposed algorithm is proved by simulation studies of controlling a mobile robot controlled by a backstepping controller and a cascaded controller. Performances of each controller are compared.
Design and Implementation of Intelligent IP Streaming Module Based on Personalized Media Service
Park, Sung-Joo ; Yang, Chang-Mo ;
IEMEK Journal of Embedded Systems and Applications, volume 4, issue 2, 2009, Pages 79~83
Streaming Technology can support the real-time playback without downloading and storing multimedia data in local HDD. So, client browser or plug-in can represent multimedia data before the end of file transmission using streaming technology. Recently, the demand for efficient real-time playback and transmission of large amounts of multimedia data is growing rapidly. But most users' connections over network are not fast and stable enough to download large chunks of multimedia data. In this paper, we propose an intelligent IP streaming system based on personalized media service. The proposed IP streaming system enables users to get an intelligent recommendation of multimedia contents based on the user preference information stored on the streaming server or the home media server. The supposed intelligent IP streaming system consists of Server Metadata Agent, Pumping Server, Contents Storage Server, Client Metadata Agent and Streaming Player. And in order to implement the personalized media service, the user information, user preference information and client device information are managed under database concept. Moreover, users are assured of seamless access of streamed content event if they switch to another client device by implementing streaming system based on user identification and device information. We evaluate our approach with manufacturing home server system and simulation results.
Design and Implementation of OSEK/VDX Development Tool for Automotive Applications
Ahn, SungHo ; Kim, JaeYoung ; Kim, GwangSu ;
IEMEK Journal of Embedded Systems and Applications, volume 4, issue 2, 2009, Pages 84~89
This paper describes the development tool for applications of automotive electronic control unit based on OSEK/VDX. This development tool has a plug-in structure and is written in Java language, because of being based on Eclipse CDT. And also this development tool has another functionality of expansion, which means a special function block can be easily adopted in this development tool. Currently, this development tool consists of five blocks, which are integrated development environment block, fusing program block, system generation block, debugger block, and cross-compiler toolchain block. They have relationship between each other and work for developing OSEK/VDX-based applications. In this paper, we show the functionality of each block of this development tool and its implementation.
Development of a Simulator for Evolutionary Robots using Multi-robot Cooperation
Son, Yun-Sik ; Park, Ji-Woo ; Jung, Jin-Woo ; Oh, Se-Man ;
IEMEK Journal of Embedded Systems and Applications, volume 4, issue 2, 2009, Pages 90~96
In the original model-based paradigm in the field of motion planning of robots, robots had to play the focal role of considering all situations under which they made decisions and operate. Such paradigm makes it difficult to respond efficiently to the dynamically shifting environment such as disaster area. In order to handle such a situation that may be changed dynamically, a technology that allows a dynamic execution of data transmission and physical/network connection between multiple robots based on scenarios is required. In this paper, we deal with evolutionary robots that adapt to any given environment and execute scenarios, specially focused on the development of a simulator to test the evolutionary process of cooperated multiple robots.
Robust Delay-dependent Stability Criterion for Uncertain Networked Control System
Park, Myeongjin ; Kwon, Ohmin ; Park, Ju H. ;
IEMEK Journal of Embedded Systems and Applications, volume 4, issue 2, 2009, Pages 97~102
In this paper, the problem of stability analysis for networked control systems with norm-bounded parameter uncertainties is investigated. By construction Lyapunov's functional, a new delay-dependent stability criterion for uncertain networked control system is established in terms of LMIs (linear matrix inequalities) which can be easily by various convex optimization algorithms. One numerical example is included to show the effectiveness of proposed criterion.