On a technical basis ANY MODERN CPU CHIP running between 1.5 GHZ to 5.2 GHZ already has the ability to do completely SDR (Software Defined Radio) where I can implement EVERY WiFi/Edge/2G/3G/4G and 5G protocol completely in software and SHAPE and INTERPRET or EMIT ANY WAVEFORM and hardware-level modulation schema such as QAM-1024, OFDM, PCM, etc simply by using the high speed PCI-3/4 bus already on the chips!
For the mere cost of 25 US dollars up to a few hundred dollars I can simply put any modern ARM cpu or AMD Ryzen-3/5/7/9 chip on a simple mobo with a 5 to 120 watt power amplifier and transformer system and antennae on-board connected directly to the PCI lanes of the chip and do ALL the radio functions in cache! This is TRIVIAL for me to program! I've already done so and SDR on a Ryzen-7/9 works GREAT up to 2.5 GHZ! You use Nyquist sampling as a natural antialiasing DSP so that half the frequency of the CPU is your maximum data-rate (for a 4.3 GHz Ryzen-7, its 2.15 GHz as my maximum frequency which is usable for Wifi, 3G and many 4G bands)
Since I also use cheap older AMD FX-series chips (now only $85 US) which I have been able to overclock to as a high as 6 GHZ which means I can do up to 3 GHz SDR communications with a single chip.
If you need higher speeds, just interleave an ODD number of CPU chips (i.e. use 3 or 5 cpu's) and DOUBLE or even TRIPLE your sample rate by doing nano-second synchronized offsets (the CLOCK clocks on many AMD CPUs can be synched down to as fast as 100 nanosecond offsets) which means I can do interpolation of signals to obtain up to 8 or even 12 GHz radio comms bi-directional (i.e. full duplex!). You just use a fast switch (i.e. 7 to 10 nanosecond IGBT) to switch between and mix the emitted digital signals from the PCI buss of each CPU which then forms an equivalent 8 to 12 GHz waveform containing the modulation scheme required for transmission comms.
For reception, have multiple chips sample 100 nanosecond slices on an interleaved basis, and re-construct a combined waveform representing the incoming Wi-Fi, QAM-1024, OFDM, PCM or other data communications schema and interpret the re-digitized waveform as bits, bytes and then as data packets of various higher level communications protocols such as IPV4/6!
THIS IS TRIVIAL TO DO IN SOFTWARE and using simple multi-cpu motherboards I can print myself!
With 9 of the Ryzen-series 5 GHz-clocked CPU chips I can create the software equivalent of a $1.5 million carrier class router in something that costs me less than $2500 to build and populate with CPUs and RAM! I could handle THOUSANDS of simultaneous users on multiple frequencies up to 12 GHZ by doing interleaved time-slice sampling. The more CPUs I use, the more ACCURATE the reconstruction of my received waveforms and more accurate the emitted digitized waveforms which means my Signal-to-Noise ratio will be better AND I could do advanced in-memory signal processing to get rid of or correct for incoming signal multi-path errors and even signal drop-outs to a high level of accuracy!
Maybe I should just release the plans and software I already have ....
Why are we depending upon Huawei again when the above SDR techniques are a LOT cheaper and easier to do?