The ETX117, to be used in conjunction with the ETX108 as ETX120, is comprised of Ettus Research's N230 Software Defined Radio transceiver board and NewEdge's firmware which includes the Envelope Generation Interface, Crest Factor Reduction and Digital Pre-Distortion. This board is designed to work anywhere from 300MHz to 6GHz and can accept IQ data either via an Ethernet link, when the modem is remote, or directly from a number of baseband SoCs via an adaptor cable. Most importantly the board runs either the Ettus Research UHD or the Universal Software Radio Protocol Hardware Driver. The UHD architecture provides compatibility with GNU Radio, C++/Python API, Amarisoft LTE 100, OpenBTS and Other third-party software and frameworks.