While the 3CX PBX can be administered with a web browser, you will need a little IP networking knowledge and should feel comfortable with a Linux command line to perform the installation. It can be run in the cloud, or in our case, a computer not much bigger than a pack of playing cards. In contrast, this modern implementation with the Raspberry PI 4 can still work with telephone handsets, but is also designed to use web-based softphones and mobile clients. It would consist of a rack of equipment in a telephone closet, connected to the building wiring system, and administered by members of a technical priesthood. Traditionally, a PBX has served to connect the telephone handsets in an organization with the public switched telephone network (PSTN), providing features such as an operator station, voicemail, call forwarding and so on. I'm going to use the 3CX PBX (Public Branch eXchange) software, which is easy to administer and available as a free-to-use version for small deployments. Note that the company only provides support for Raspberry Pi 4, and Raspberry Pi 3 support would have to be implemented.If you're a hobbyist, a tech-savvy small business owner, or even a curious solutions engineer, what could be more fun than running your own phone system? In this post I will show you how to do just that using a $100 Raspberry Pi 4 computer connected to a Twilio Elastic SIP trunk. InnoRoute is currently taking pre-orders (at an undisclosed price) for Real-time HAT, and another variant called “Real-Time HAT Automotive” directly on its website. So in theory, if you had a carrier board that routes the required signals, the Raspberry Pi CM4 modules would support the PTP protocol out of the box without extra hardware, but in practice, it’s more complicated than that as discussed on a lengthy Github thread. But as noted by some commenters on Hackaday, it’s a shame that an additional board is required, as while Raspberry Pi 4 comes with BCM54213PE Gigabit Ethernet transceiver, the Raspberry Pi Computer Module 4 ships with the Broadcom BCM54210PE chip that includes IEEE1588 PTP protocol support. You’ll find documentation and source code on Github. The Real-Time HAT enables various applications including Bridged TSN endpoint, TSN endpoint adapter, Network TAP with low latency, empty FPGA design for HDL programmers, TSN test device, and packet injector/ analyzer. Misc – 3x LEDs, JTAG and PMod connectors, EEPROM (for Raspberry Pi HAT compliance).Host interface – 40-pin Raspberry Pi header mostly for SPI and I2C interfaces used for configuration.Gigabit Ethernet port 2 with PoE, without TSN.
0 Comments
Leave a Reply. |