1. A system for a joint tactical radio system (JTRS) compliant device for providing communication at low power requirements, the system comprising: an object request broker that marshals data from a waveform application, wherein at least a portion of the object request broker is implemented in hardware rather than software; a pluggable protocol interface that communicates the marshaled data from the object request broker, wherein at least a portion of the pluggable protocol interface is implemented in hardware; and a memory pool that communicates data from the pluggable protocol interface directly and without transport overhead; wherein the portion of the pluggable protocol interface and the portion of the object request broker implemented in hardware comprise logic and data formatting functions of the object request broker that are determined to consume excessive processor throughput for a specific software application and an interface to the memory pool, wherein the logic and data formatting functions are implemented as a programmable application specific integrated circuit, wherein the pluggable protocol interface utilizes an operating system protocol stack, wherein the operating system protocol stack is implemented in hardware.