|MPRG researchers have developed a software abstraction of a hardware switch matrix (or any other hardware interface structure) that greatly improves the efficiency of software radios that meet the military standard software communications architecture (SCA).
In typical SCA implementation, data channels are directed through the system’s general purpose processor. When two different resources in this type of architecture are connected, regardless of what platform they are implemented on, the processors must receive, process, and retransmit all data passed between different resources. This process places high demand on the computing platform.
The new approach reduces the middleware bottleneck by enabling different hardware components of the radio to communicate directly. The hardware abstraction of middleware is expected to enable lightweight, or low power, receivers that are fully compliant with the SCA.