Impact of the Use of Object Request Broker Middleware for Inter-Component Communications in C6416 Digital Signal Processor Based Software Communications Architecture Radio Systems
Software Communications Architecture (SCA), ORB middleware, ORB express DSP, inter-component communications, stub code, encoding, marshalling are necessary in order to meet the requirements of a wide range of today's communication needs. The advent of software defined radio and the use of the Digital Signal Processor (DSP) as a suitable device for radio communications further complicates these issues. Traditionally, timing information and latency characteristics could be determined by examining hardware designs and specifications. With current software radio designs, however, Operating System (OS) behavior, middleware and multi-threaded environments are some of the issues that factor into latency behavior.