You are here

Publications

V. Stangaciu, O. Datcu, M. V. Micea, V. I. Cretu, "INVERTA - Specification of Real-Time Scheduling Algorithms", in Transactions on Electronics and Communications, Scientific Bulletin of the Politehnica University of Timisoara, vol. 60 (74) no. 1, ISSN: 1583-3380, pp. 15-20, 2015

Abstract: This paper describes how the scheduling algorithms for real time applications can be specified formally and the development of a simulator that verifies if a set of tasks for a real time application can be scheduled with an existing scheduling algorithm or with an algorithm defined by the user. This simulator is part of the integrated visual environment for designing and analysing real-time applications called INVERTA

Keywords: scheduling, real-time, simulator

Full text download


 

V. Stangaciu, M. V. Micea, V. I. Cretu, and V. Groza, "General slot stealing TDMA scheme to improve the low channel utilization factor," in Intelligent Signal Processing (WISP), 2015 IEEE 9th International Symposium on, 2015, pp. 1-4

Abstract: Time division multiple access (TDMA) schemes are intensively being the main solution to provide predictability and timeliness in data communication systems requiring real-time operation. In this paper we investigate the problem of low efficiency and channel utilization, common to the TDMA algorithms. As a solution, we propose a general slot stealing version of TDMA, able to significantly increase the channel utilization factor, while preserving the required level of predictability, both in wired and in wireless real-time networks

Keywords: Access protocols; Real-time systems; Robot sensing systems; Time division multiple access; Wireless communication; Wireless sensor networks; TDMA; real-time; slot-stealing; wired sensor networks

DOI: 10.1109/WISP.2015.7139151 ; Full text download


 

 

V. Stangaciu, M. V. Micea, V. I. Cretu, “Low-Level Communication Time Analysis in Real-Time Wireless Sensor Networks” in Robotic and Sensors Environments (ROSE), 2014 IEEE International Symposium on, 2014

Abstract: Studying the time components and delays introduced by the lower level communication protocols in realtime wireless sensor networks, as well as taking them into consideration at the design phase of such protocols, still remains an open issue in the field. This paper addresses this problem through a detailed analysis of the communication times and their implications in providing a predictable low-level support for realtime sensor networks. A measurement framework is proposed specifically on this purpose and then used in an extensive set of experiments to validate this timing analysis.

Keywords: wireless sensor networks; real-time; communication; low-level protocol; time analysis; measurement framework

DOI: 10.1109/ROSE.2014.6952988 ; Full text download


 

V. Stangaciu, D. Pescaru, M. V. Micea, and V. Cretu, "Practical aspects regarding implementation of real time WSN applications based on IEEE 802.15.4," in Telecommunications Forum (TELFOR), 2013 21st, 2013, pp. 295-298.

Abstract: Nowadays, systems based on Wireless Sensor Networks are intensively used in various fields. However, there are few real time applications employing WSNs. The problem resides in various limitations especially at the level of their communication capabilities. Various researches were conducted in this direction but theoretical models are still far from physical reality. The work presented in this paper aims to identify some hard-to-be-modeled aspects using practical measurements on a real time WSN. Experiments were conducted on a network using IEEE 802.15.4 compliant communication modules, including the widespread ZigBee solution. 

Keywords: WSN; real-time applications; IEEE 802.15.4, ZigBee

DOI: 10.1109/TELFOR.2013.6716229 ; Full text download


 

M. V. Micea, C. S. Stangaciu, V. Stangaciu, and V. I. Cretu, "Improving the efficiency of highly predictable wireless sensor platforms with hybrid scheduling," in Robotic and Sensors Environments (ROSE), 2012 IEEE International Symposium on, 2012, pp. 73-78.

Abstract: We focus on increasing the execution efficiency and flexibility of fully predictable embedded platforms, with direct applications in wireless sensor networks. The proposed technique is a hybrid scheduling mechanism, which combines the high predictability of a non-preemptive cyclic scheduler with the efficiency of a modified version of the Earliest Deadline First algorithm. Implementation details on ARM7-based platforms are provided, along with a case study of real-time wireless communication driver for sensor networks. The experimental results prove that this method achieves the proposed goals: an increased execution efficiency and flexibility while preserving the required real-time predictability of the systems.

Keywords: Hard real-time (HRT); hybrid scheduling; predictability; smart sensors; wireless communication

DOI: 10.1109/ROSE.2012.6402613 ; 


 

M. V. Micea, V. Stangaciu, C. Stangaciu, and C. Filote, "Sensor-Level Real-Time Support for XBee-Based Wireless Communication," in Advances in Intelligent and Soft Computing. vol. 145, F. L. Gaol and Q. V. Nguyen, Eds., ed Berlin, Germany: Springer Berlin Heidelberg, 2012, ISBN: 978-3-642-28307-9, pp. 147 - 154.

Abstract: The ZigBee standard is focused on low-cost, lowpower, wireless mesh networking, having a wide applicability mainly in the field of wireless sensor networks. A growing number of such applications require real-time behavior, both at the wireless communication and at the sensor levels. This paper proposes a solution to the problem of providing sensorlevel real-time support for wireless platforms using ZigBeebased devices such as the XBee module. The discussion of the experimental results proves the predictable behavior of the XBee sensor platform used as a case study.

Keywords: sensors; real-time; wireless communication; ZigBee, HARETICK kernel

DOI: 10.1007/978-3-642-28308-6_20 ; Full text download


 

T. Tite, C. Mihai, G. Macariu, V. Stangaciu, M.V. Micea, V. Muresan, B. Barry, “moviOS: a Real-Time Multiprocessor Operating System for Multimedia Applications ”, The Scientific Bulletin of the Electrical Engineering Faculty, 57(1),pp41-50,2012, ISSN 1224-600X.

Abstract: Operating systems have become a key factor for the success of today’s mobile devices. With the rising capabilities of the underlying hardware, the complexity of managing these capabilities grows similarly. In the last years, multi-core hardware has been a major challenge for operating systems and it starts to shape also the real-time subdomain. These challenges, along with one of the best solution for managing complex resource allocations – called hierarchical scheduling – are briefly presented in the Introduction part of this paper. Related work done in the domains of real-time operating systems, multi-core resource allocation and hierarchical scheduling is presented from both the commercial/industrial and the research/academic points of view. The next section is introducing the heterogeneous multi-core platform that will be used for running the real-time operating system proposed in this paper, which is described in detail in section IV. The way the operating system is managing the hierarchical structure of applications and task, the used scheduling policy together with the approach of memory management are described in detail. An important subject of this paper, found in section V, represents the API expression of parallelism and synchronization in the source code of applications that comprises multiple tasks. These API details are accompanied by possible usage scenarios, along with an implemented experimental example, which demonstrates the capabilities of the presented operating system. Finally the main conclusions are briefly recalled and the future research directions are detailed. These future research proposals represent a result of the challenges and experience gained, during this research.
 

Keywords: real-time; multicore; hierarchical scheduling; task allocation


 

M. Marcu, C. Stangaciu, A. Topirceanu, D. Volcinschi, and V. Stangaciu, "Wireless Sensors Solution for Energy Monitoring, Analyzing, Controlling and Predicting," in Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering. vol. 57, G. Par and P. Morrow, Eds., ed: Springer Berlin Heidelberg, 2011, ISBN: 978-3-642-23583-2, pp. 1-19.

Abstract: The work presented in this paper addresses the problem of energy wastes through irresponsible usage of computers or electrical devices, as well as wastes encouraged by companies or firms that do not implement any kind of power awareness plan. It is meant to help increase the power usage efficiency in the locations it is installed, by completing an extensive survey of power usage patterns over a short period, and then presenting clear expressive power consumption results of the monitored location, together with recommendations of action plans that would save energy if applied. Based on the consumption analysis, studying energetically profiles for different electrical devices, prediction of power consume and savings can be made. We propose a new wireless sensor network solution that can be used to profile power consumption of both electric power connected devices and battery-powered devices running different applications. The proposed solution offers a better and easier way to monitor the energy each of the target devices, and get real time feedback on the effect of different usage patterns applied to target devices.

Keywords: power consumption; power characterization; power profiles; power signatures; wireless sensor network

DOI: 10.1007/978-3-642-23583-2_1


 

V. Stangaciu, G. Macariu, M. V. Micea, V. Muresan, and B. Barry, "Requirements of a Real-Time Multiprocessor Operating System for Multimedia Applications," in 6th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI), Timisoara, Romania, 2011

Abstract: Many modern embedded applications need the execution support of a real-time operating system. Such applications have usually critical or hard timing requirements, but giving the high presence of multimedia devices, real-time operating systems can also be used to manage the tasks that execute within multimedia devices. This paper focuses on identifying the requirements of a realtime operating system capable of fulfilling the needs of the multimedia applications typically executed on multiprocessor, mobile-oriented systems such as the Movidius platform.

DOI: 10.1109/SACI.2011.5873001 ; Full text download


 

D. Stanescu, V. Stangaciu, and M. Stratulat, "Steganography on new generation of mobile phones with image and video processing abilities," in Computational Cybernetics and Technical Informatics (ICCC-CONTI), 2010 International Joint Conference on, 2010, pp. 343-347

Abstract: Steganography is a science that focuses on hiding specific messages using specialized techniques in such a way as only the sender and the intended receiver are able to decipher it, as well as knowing of its existence. Important domains, besides classic computing, where steganography can be applied are domains  using mobile and embedded devices especially mobile phones. This paper tries to state the fact that steganography can be successfully implemented and used into a next generation of mobile phones with image and video processing abilities. Important results presented in this article suggest the fact that steganography can be used inside mobile phones and tablets.

Keywords: steganography; concealing; mobile phones

DOI: 10.1109/ICCCYB.2010.5491253 ; Full paper download


 

D. Stanescu, V. Stangaciu, I. Ghergulescu, and M. Stratulat, "Steganography on embedded devices," in Applied Computational Intelligence and Informatics, 2009. SACI '09. 5th International Symposium on, 2009, pp. 313-318.

Abstract: Steganography is a science dealing with writing hidden messages in a specific way that only the sender and the intended recipient are able to decipher. Important domains, besides classic computing, where steganography can be applied are domains using mobile and embedded devices. This paper focuses on the implementation of a steganographic algorithm on embedded devices – microcontrollers. Furthermore, this article presents experimental results obtained from testing a steganographic algorithm on embedded devices. The main purpose of implementing such an algorithm on a microcontroller is to bring steganography and its advantages on low and medium cost mobile and dedicated devices.

Keywords: steganography; concealing; embedded; mobility

DOI: 10.1109/SACI.2009.5136263 ; Full text download


 

B.S. Popescu, A. Stancovici, V. Stangaciu, C. Certejan, M. Marcu, "Intelligent wireless distributed network for power consumption monitoring and analysis“, Science and Technology for Humanity (TIC-STH), 2009 IEEE Toronto International Conference , vol., no., pp.730-735, 26-27 Sept. 2009

Abstract: The environment sustainability is one of the main direction of intervention for all developed counties. Solutions for alternative energies generation and energy reduction are already discussed. Electronic domestic and office devices are an important part of energy consumers. With our work we try to achieve a very cheap and easy to implement solution for power consumption monitoring and analysis of electronic devices. In this paper we present our proposed design and requirements for such a solution.

Keywords: power consumption monitoring; intelligent plug socket; wireless communication

DOI: 10.1109/TIC-STH.2009.5444401


 

M. Marcu, B. Popescu, A. Stancovici, V. Stangaciu, C. Certejan, “Power Characterization of Electric, Electronic and Computing Devices”, Scientific Bulletin of the Electrical Engineering Faculty, 1/2009

Abstract: The environment sustainability is one of the main directions of intervention for all developed counties. Solutions for alternative energies generation and energy reduction are already discussed. Electronic domestic and office devices are an important part of energy consumers. With our work we try to achieve a very cheap and easy to implement solution for power consumption monitoring and analysis of electric, electronic and computing devices. In this paper we present the proposed architecture design and the extracted power consumption profiles of different consumer electronic devices. Based on the achieved power profiles' patterns we intend to develop power management set of control rules and notification alerts for such devices.  


 

M.V. Micea, C. Certejan, V. Stangaciu, R. Cioarga, V. Cretu, E. Petriu,, "Inter-task communication and synchronization in the hard real-time compact kernel HARETICK," Robotic and Sensors Environments, 2008. ROSE 2008. International Workshop on , vol., no., pp.19-24, 17-18 Oct. 2008

Abstract: HARETICK is a hard real-time compact operating kernel designed specifically to support critical applications on DSP and embedded platforms including intelligent sensor networks and robotic environments. It provides operating support for both hard real-time and soft/non real-time tasks. The hard real-time task execution context is based on non-preemptive mechanisms. This paper focuses on the inter-task communication and synchronization techniques involving the two types of tasks previously mentioned. As a case study, a highly predictable synchronous serial communication (i.e., SPI) interface implemented on an ARM7-based HARETICK platform, is presented and discussed, along with some of the most interesting experimental results.

Keywords: inter-process communication; synchronization; hard real-time; HARETICK

DOI: 10.1109/ROSE.2008.4669174 ; Full text download


 

M. G. Marcu, A. Stancovici, V. Stangaciu, C. Stangaciu, A. Topirceanu, B. Popescu, D. Volcinschi, and S. O. Fuicu, "SYSTEM FOR MEASURING AND ANALYZING THE ENERGY CONSUMPTION IN ELECTRIC DEVICES BY USING CONSUMPTION SIGNATURES," RO127698-A0.


 

V. Stangaciu, "Comunicare wireless timp real pentru retele de senzori", PhD Thesis, 2015

Full text download


 

V. Stangaciu, "Protocol de acces la mediu GTDMA-MAC", PhD Report 2, 2015

Full text download


 

V. Stangaciu, "Model temporal pentru comunicatia wireless", PhD Report 1, 2014

Full text download


 

V. Stangaciu, "Development of the hybrid real time task execution support for the HARETICK kernel", Msc. Thesis, 2011

Full text download


 

V. Stangaciu, "Nucleul HARETICK de pe platforma CORE-TX si operarea acestuia in aplicatii de tip cladire inteligenta", Bsc. Thesis, 2009

Full text download