Uma abordagem para análise de desempenho e eficiência energética em dispositivos embarcados com uso do Asterisk

Detalhes bibliográficos
Ano de defesa: 2018
Autor(a) principal: Menezes, Adauto Cavalcante
Orientador(a): Ribeiro, Admilson de Ribamar Lima
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Pós-Graduação em Ciência da Computação
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Palavras-chave em Inglês:
Área do conhecimento CNPq:
Link de acesso: http://ri.ufs.br/jspui/handle/riufs/10662
Resumo: Voice over IP (VoIP) communication will dominate the computing world for years to come. To perform VoIP transmission, it is necessary to encode and decode the voice. This process consumes the major computing resources, such as processor and memory. The telecommunication industries provide equipment with high values, which makes access to this technology still very restricted. Embedded devices run systems with high criticality complex. Free voice over IP communication software Asterisk has as main function to implement all the functionalities of a telephone exchange. This is a viable alternative to use on embedded devices. These technologies promise to reduce costs and maximize results. This dissertation performs 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 in measuring the jitter, delay and bandwidth, as well as the quantitative simultaneous calls supported in each device with the SIP and IAX2 protocols with CODEC’s G.711a, G.711u, Gsm, Speex, Ilbc, G. 722, and in parallel, monitor the consumption of RAM, processing and power. The results show that the Raspberry Pi 3 and Banana Pi M3 devices satisfactorily support approximately 300 concurrent calls with memory consumption, processing, and moderate power. However, the Orange Pi Plus 2 device did not perform satisfactorily in the processing consumption.
id UFS-2_5c506ba45dcfd2fdf742dce73a3d6ef8
oai_identifier_str oai:ufs.br:riufs/10662
network_acronym_str UFS-2
network_name_str Repositório Institucional da UFS
repository_id_str
spelling Menezes, Adauto CavalcanteRibeiro, Admilson de Ribamar LimaMoreno Ordonez, Edward David2019-03-13T20:28:34Z2019-03-13T20:28:34Z2018-04-09MENEZES, Adauto Cavalcante. Uma abordagem para análise de desempenho e eficiência energética em dispositivos embarcados com uso do Asterisk. 2018. 91 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, SE, 2018.http://ri.ufs.br/jspui/handle/riufs/10662Voice over IP (VoIP) communication will dominate the computing world for years to come. To perform VoIP transmission, it is necessary to encode and decode the voice. This process consumes the major computing resources, such as processor and memory. The telecommunication industries provide equipment with high values, which makes access to this technology still very restricted. Embedded devices run systems with high criticality complex. Free voice over IP communication software Asterisk has as main function to implement all the functionalities of a telephone exchange. This is a viable alternative to use on embedded devices. These technologies promise to reduce costs and maximize results. This dissertation performs 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 in measuring the jitter, delay and bandwidth, as well as the quantitative simultaneous calls supported in each device with the SIP and IAX2 protocols with CODEC’s G.711a, G.711u, Gsm, Speex, Ilbc, G. 722, and in parallel, monitor the consumption of RAM, processing and power. The results show that the Raspberry Pi 3 and Banana Pi M3 devices satisfactorily support approximately 300 concurrent calls with memory consumption, processing, and moderate power. However, the Orange Pi Plus 2 device did not perform satisfactorily in the processing consumption.A comunicação por voz sobre IP (VoIP) dominará o mundo da computação nos próximos anos. Para realizar a transmissão VoIP, faz-se necessário a codificação e decodificação da voz. Esse processo consome os principais recursos computacionais, como o processador e memória. As indústrias das telecomunicações disponibilizam equipamentos com valores elevados, o que torna o acesso a essa tecnologia ainda bastante restrito. Dispositivos embarcados executam sistemas com alto complexo de criticidade. O software livre de comunicação por voz sobre IP Asterisk tem como principal função implementar todas as funcionalidades de uma central telefônica. Trata-se de uma alternativa viável para utilizar em dispositivos embarcados. Essas tecnologias prometem reduzir custos e maximizar resultados. Esta dissertação realiza uma análise de desempenho em três dispositivos embarcados modernos (Raspberry Pi 3, Orange Pi Plus 2 e Banana Pi M3), com uso do sistema de comunicação por voz sobre IP Asterisk. A análise de desempenho consiste em aferir o jitter, delay e vazão, assim como o quantitativo de chamadas simultâneas suportadas em cada dispositivo com os protocolos SIP e IAX2 com os CODEC’S G.711a, G.711u, Gsm, Speex, Ilbc, G.722, e em paralelo, monitorar o consumo de memória RAM, processamento e energia. Os resultados mostraram que os dispositivos Raspberry Pi 3 e Banana Pi M3 suportam de forma satisfatória aproximadamente 300 chamadas simultâneas com consumo de memória, processamento e energia moderado. Todavia, o dispositivo Orange Pi Plus 2 não obteve desempenho satisfatório no consumo de processamento.São Cristóvão, SEporAsteriskSistemas embarcadosProcessamento eletrônico de dadosAnálise de desempenhoEficiência energéticaEnergy efficiencyEmbedded SystemsPerformance analysisCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOUma abordagem para análise de desempenho e eficiência energética em dispositivos embarcados com uso do Asteriskinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisPós-Graduação em Ciência da ComputaçãoUniversidade Federal de Sergipereponame:Repositório Institucional da UFSinstname:Universidade Federal de Sergipe (UFS)instacron:UFSinfo:eu-repo/semantics/openAccessTEXTADAUTO_CAVALCANTE_MENEZES.pdf.txtADAUTO_CAVALCANTE_MENEZES.pdf.txtExtracted texttext/plain221371https://ri.ufs.br/jspui/bitstream/riufs/10662/3/ADAUTO_CAVALCANTE_MENEZES.pdf.txtb79daa40eb49ccf1696d2c175a45781aMD53THUMBNAILADAUTO_CAVALCANTE_MENEZES.pdf.jpgADAUTO_CAVALCANTE_MENEZES.pdf.jpgGenerated Thumbnailimage/jpeg1390https://ri.ufs.br/jspui/bitstream/riufs/10662/4/ADAUTO_CAVALCANTE_MENEZES.pdf.jpga8e36899d842d0cf4eb7ba1fcd0f7041MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81475https://ri.ufs.br/jspui/bitstream/riufs/10662/1/license.txt098cbbf65c2c15e1fb2e49c5d306a44cMD51ORIGINALADAUTO_CAVALCANTE_MENEZES.pdfADAUTO_CAVALCANTE_MENEZES.pdfapplication/pdf16965038https://ri.ufs.br/jspui/bitstream/riufs/10662/2/ADAUTO_CAVALCANTE_MENEZES.pdf82613f618567ac50cad5d29fe13a1409MD52riufs/106622019-03-13 17:28:35.014oai:ufs.br:riufs/10662TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvcihlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTZXJnaXBlIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyIHNldSB0cmFiYWxobyBubyBmb3JtYXRvIGVsZXRyw7RuaWNvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFNlcmdpcGUgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIHNldSB0cmFiYWxobyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU2VyZ2lwZSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgZGUgc2V1IHRyYWJhbGhvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIHNldSB0cmFiYWxobyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0bywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgbsOjbyBpbmZyaW5nZSBkaXJlaXRvcyBhdXRvcmFpcyBkZSBuaW5ndcOpbS4KCkNhc28gbyB0cmFiYWxobyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiBkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU2VyZ2lwZSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvLgoKQSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTZXJnaXBlIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUocykgb3UgbyhzKSBub21lKHMpIGRvKHMpIApkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRvIHRyYWJhbGhvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIGNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuIAo=Repositório InstitucionalPUBhttps://ri.ufs.br/oai/requestrepositorio@academico.ufs.bropendoar:2019-03-13T20:28:35Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)false
dc.title.pt_BR.fl_str_mv Uma abordagem para análise de desempenho e eficiência energética em dispositivos embarcados com uso do Asterisk
title Uma abordagem para análise de desempenho e eficiência energética em dispositivos embarcados com uso do Asterisk
spellingShingle Uma abordagem para análise de desempenho e eficiência energética em dispositivos embarcados com uso do Asterisk
Menezes, Adauto Cavalcante
Asterisk
Sistemas embarcados
Processamento eletrônico de dados
Análise de desempenho
Eficiência energética
Energy efficiency
Embedded Systems
Performance analysis
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Uma abordagem para análise de desempenho e eficiência energética em dispositivos embarcados com uso do Asterisk
title_full Uma abordagem para análise de desempenho e eficiência energética em dispositivos embarcados com uso do Asterisk
title_fullStr Uma abordagem para análise de desempenho e eficiência energética em dispositivos embarcados com uso do Asterisk
title_full_unstemmed Uma abordagem para análise de desempenho e eficiência energética em dispositivos embarcados com uso do Asterisk
title_sort Uma abordagem para análise de desempenho e eficiência energética em dispositivos embarcados com uso do Asterisk
author Menezes, Adauto Cavalcante
author_facet Menezes, Adauto Cavalcante
author_role author
dc.contributor.author.fl_str_mv Menezes, Adauto Cavalcante
dc.contributor.advisor1.fl_str_mv Ribeiro, Admilson de Ribamar Lima
dc.contributor.advisor-co1.fl_str_mv Moreno Ordonez, Edward David
contributor_str_mv Ribeiro, Admilson de Ribamar Lima
Moreno Ordonez, Edward David
dc.subject.por.fl_str_mv Asterisk
Sistemas embarcados
Processamento eletrônico de dados
Análise de desempenho
Eficiência energética
Energy efficiency
topic Asterisk
Sistemas embarcados
Processamento eletrônico de dados
Análise de desempenho
Eficiência energética
Energy efficiency
Embedded Systems
Performance analysis
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Embedded Systems
Performance analysis
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Voice over IP (VoIP) communication will dominate the computing world for years to come. To perform VoIP transmission, it is necessary to encode and decode the voice. This process consumes the major computing resources, such as processor and memory. The telecommunication industries provide equipment with high values, which makes access to this technology still very restricted. Embedded devices run systems with high criticality complex. Free voice over IP communication software Asterisk has as main function to implement all the functionalities of a telephone exchange. This is a viable alternative to use on embedded devices. These technologies promise to reduce costs and maximize results. This dissertation performs 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 in measuring the jitter, delay and bandwidth, as well as the quantitative simultaneous calls supported in each device with the SIP and IAX2 protocols with CODEC’s G.711a, G.711u, Gsm, Speex, Ilbc, G. 722, and in parallel, monitor the consumption of RAM, processing and power. The results show that the Raspberry Pi 3 and Banana Pi M3 devices satisfactorily support approximately 300 concurrent calls with memory consumption, processing, and moderate power. However, the Orange Pi Plus 2 device did not perform satisfactorily in the processing consumption.
publishDate 2018
dc.date.issued.fl_str_mv 2018-04-09
dc.date.accessioned.fl_str_mv 2019-03-13T20:28:34Z
dc.date.available.fl_str_mv 2019-03-13T20:28:34Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv MENEZES, Adauto Cavalcante. Uma abordagem para análise de desempenho e eficiência energética em dispositivos embarcados com uso do Asterisk. 2018. 91 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, SE, 2018.
dc.identifier.uri.fl_str_mv http://ri.ufs.br/jspui/handle/riufs/10662
identifier_str_mv MENEZES, Adauto Cavalcante. Uma abordagem para análise de desempenho e eficiência energética em dispositivos embarcados com uso do Asterisk. 2018. 91 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, SE, 2018.
url http://ri.ufs.br/jspui/handle/riufs/10662
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.program.fl_str_mv Pós-Graduação em Ciência da Computação
dc.publisher.initials.fl_str_mv Universidade Federal de Sergipe
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFS
instname:Universidade Federal de Sergipe (UFS)
instacron:UFS
instname_str Universidade Federal de Sergipe (UFS)
instacron_str UFS
institution UFS
reponame_str Repositório Institucional da UFS
collection Repositório Institucional da UFS
bitstream.url.fl_str_mv https://ri.ufs.br/jspui/bitstream/riufs/10662/3/ADAUTO_CAVALCANTE_MENEZES.pdf.txt
https://ri.ufs.br/jspui/bitstream/riufs/10662/4/ADAUTO_CAVALCANTE_MENEZES.pdf.jpg
https://ri.ufs.br/jspui/bitstream/riufs/10662/1/license.txt
https://ri.ufs.br/jspui/bitstream/riufs/10662/2/ADAUTO_CAVALCANTE_MENEZES.pdf
bitstream.checksum.fl_str_mv b79daa40eb49ccf1696d2c175a45781a
a8e36899d842d0cf4eb7ba1fcd0f7041
098cbbf65c2c15e1fb2e49c5d306a44c
82613f618567ac50cad5d29fe13a1409
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)
repository.mail.fl_str_mv repositorio@academico.ufs.br
_version_ 1793351063889248256