Title :
Embedded implementation of an IP-PBX /VoIP gateway
Author :
Abid, Faroudja ; Izeboudjen, Nouma ; Bakiri, Mohamed ; Titri, Sabrina ; Louiz, Fatiha ; Lazib, Dalila
Author_Institution :
Microelctronic and Nanotechnologie Laboratory, Advanced technology development center, Algiers, Algeria
Abstract :
This paper deals with an embedded IP-PBX (IPPrivate Branch exchange) /VoIP (Voice over IP) gateway, around the OpenRISC processor and an open source Asterisk PBX running on an embedded Linux kernel. In this work we leverage the Opencores reuse strategy, which provides a lower cost solution to realize a portable SoC (System on Chip) for VoIP application. In this approach both hardware and software components are Opensources. The achieved part of the system has been implemented on a Virtex5 FPGA circuit. The hardware part uses 50% of BRAM memories, 27 % of slice registers and 48% of slice LUTs, the power consumption is 4.233 W. Regarding the software part, a Linux kernel has been ported to the Virtex5 FPGA, and the network functionality of the system is successfully tested.
Keywords :
Asterisk; Embedded system; FPGA; OpenCores; OpenRISC; Opensource; SoC; VoIP application;
Conference_Titel :
Microelectronics (ICM), 2012 24th International Conference on
Conference_Location :
Algiers, Algeria
Print_ISBN :
978-1-4673-5289-5
DOI :
10.1109/ICM.2012.6471377