Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Research Article · Open access · Published 2 August 2018

An Approach to the Performance and Efficiency Power Analysis on Embedded Devices Using Asterisk

Adauto Cavalcante Menezes1, Toniclay Andrade Nogueira1, Edward David Moreno Ordonez1 & Admilson de Ribamar Lima Ribeiro1

Journal of Computer Science, Volume 14, Issue 7, pp. 1038–1052 · doi.org/10.3844/jcssp.2018.1038.1052

8,258 accesses4,635 downloads2 citations (Crossref)Metrics
Cite Check for updates

Abstract

Voice over IP (VoIP) communication will dominate the computing world for years to come. In order to perform VoIP communication, it is necessary to encode and decode the voice. This process consumes the main computational resources, as an example, it is possible to mention the processor and memory. The telecommunication industries provide equipment with high purchasing prices, which makes the access to this technology still very restricted. Embedded devices are purposely constructed for certain applications, they execute systems with high criticality complexity. Asterisk is a free software for voice over IP communication and its main function is to implement the functions of a telephone exchange. These technologies promise to reduce costs and maximize results. This work describes a performance analysis on three modern embedded devices (Raspberry Pi 3, Orange Pi Plus 2 and Banana Pi M3) using the Asterisk voice over IP communication system. The performance analysis consists of evaluating the jitter, delay and bandwidth, as well as the number of concurrent calls supported in each device with SIP and IAX2 protocols with CODEC’s G.711a, G.711u, Gsm, Speex, Ilbc, G.722 and in parallel, monitor the RAM memory consumption, processing and energy. The results show that the Raspberry Pi 3 and the Banana Pi M3 devices support in a satisfactory manner a high number of simultaneous calls with moderate memory, processing and energy consumption. However, the Orange Pi Plus 2 device showed high processing consumption.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 3.0 Licence (CC BY 3.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Menezes, A. C., Nogueira, T. A., Ordonez, E. D. M. & Ribeiro, A. R. L. (2018). An Approach to the Performance and Efficiency Power Analysis on Embedded Devices Using Asterisk. Journal of Computer Science, 14(7), 1038–1052. https://doi.org/10.3844/jcssp.2018.1038.1052

Licence
CC BY 3.0
Issue
Volume 14, Issue 7
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
An Approach to the Performance and Efficiency Power Analysis on Embedded Devices Using AsteriskJournal of Computer Science · Volume 14, Issue 7 · pp. 1038–1052 · CC BY 3.0Download