Joomla Slide Menu by DART Creations
Complete P25 SDR Waveform Ported to Android™ with ORBexpress®
Port with Zero Code Changes Promises Dramatically Reduced Platform Costs

Wireless Innovation Forum Conference, Washington, D.C. – November 29, 2011 – Objective Interface Systems, Inc. (OIS) today announced that Communications Research Centre Canada (CRC) ported a complete APCO P25 waveform and Software Communications Architecture (SCA) radio system to a small form factor Android device in just one day with zero source code modifications using the ORBexpress communications software. This port by CRC of the P25 waveform to an Android device realizes the Joint Tactical Radio System (JTRS) program initiative to facilitate the migration of software-defined radios (SDRs) to smaller, commercial form factors to enable faster time to market and substantially lower development costs.

The Association of Public-Safety Communications Officials (APCO) Project 25 (P25) is a complex, public-safety waveform that federal, state/province and local public-safety agencies use in North America to enable ommunication with other agencies and mutual aid response teams in emergencies. The P25 waveform was designed to improve interoperability among civilian public-safety agencies. This port by CRC proves that public-safety radios can now easily adapt to new operating parameters - the real strength of SDR in a public-safety communications system. In addition, the success of this port makes it easier for military radios to communicate easily and seamlessly with public-safety radios during homeland security and other emergency situations.

CRC’s port of the entire radio system, including a full core framework and P25 waveform application, ran seamlessly while achieving long battery life on a dual-core ARM processor. Since ORBexpress is fully multi-threaded, CRC’s radio application and P25 waveform were able to take full advantage of both cores of the ARM processor without making a single change to the source code.

“In the SDR community, many believe that complex waveforms such as the P25 are difficult to port and require DSPs and FPGAs to run successfully. CRC has proven differently,” commented Joe Jacob, Senior Vice President of OIS. “CRC’s outstanding engineering work on developing a highly efficient, small-footprint core framework means that smaller and smaller devices can take advantage of an SCA-based SDR without sacrificing battery life or functionality.”

“Using ORBexpress, we quickly and successfully ported the core framework and P25 waveform to a dual-core ARM Android platform with no source code modifications in a single day,” noted Steve Bernier, Research Program Manager of Advanced Radio Systems at CRC. “In particular, because we were using ORBexpress, we were able to take full advantage of the additional processing core on the dual-core ARM without modifying a single line of our source code.”

“Even though SCA-based radios will provide public-safety professionals with substantial new capability, the move to an SCA-based SDR has, in the past, been deemed too expensive for the public-safety market,” said Claude Bélisle, Vice President of Satcom and Radio Propagation at CRC. “The P25 waveform port to the Android platform using ORBexpress changes all that, lowering the costs and opening up communication on all types of devices between the many first responders, including fire, local and state police, as well as federal agencies such as the Department of Homeland Security and the Department of Defense.”

CRC’s port successfully demonstrates the benefits of abstracting the mechanisms for inter- and intra-process communication offered by the ORBexpress software. The ORBexpress communication framework provides the interoperability and flexibility required to easily move data and logic components of the radio application and waveform without any change to the core application or system. With ORBexpress, radio developers and manufacturers can easily maintain, modify and adapt to the P25 standards and requirements as it continues to evolve and mature.

CRC’s use of the ORBexpress framework to port the P25 waveform leverages CRC's SDR successes with SCARI++, a full-featured SCA framework used in developing software-defined radios deployed by the U.S. Army, Canadian Defence Forces and other defense forces around the world. This port successfully demonstrates the migration of an existing radio application and system onto a new and emerging commercial off-the-shelf (COTS) technology without any major application refactoring.

About ORBexpress
ORBexpress is a communications framework, also known as middleware, that enables software developers to create a unified communications architecture for inter-process and intra-process communication for distributed and heterogeneous systems. The ORBexpress software abstracts the communication of logic and data allowing software developers to swiftly implement new product features, industry standards or quality of service (QoS), and to scale such systems to larger networks. Designed to accommodate a broad ecosystem with multiple microprocessor architectures, operating systems and programming languages, ORBexpress easily supports the evolution of a product’s communication framework without rewriting the application.

The ORBexpress product is a high performance, secure real-time implementation of the Common Object Request Broker Architecture (CORBA) standard. The ORBexpress product is available on a variety of processors, operating systems, and compilers, and in C++, Ada, Java and VHDL for FPGA implementations. For more information and product evaluations, please visit

About OIS
Objective Interface Systems, Inc. (OIS) is the leading global provider of real-time middleware solutions for inter-process communication for disparate systems. OIS offers ultra-low latency, real-time connectivity software development tools for use in complex and demanding environments, such as aerospace, defense, automotive, telecommunications, financial, medical, robotics, industrial automation and consumer electronics. The ORBexpress product family is the most widely deployed communications framework for distributed and heterogeneous systems where failure is not an option. More information about OIS is available at

About CRC
CRC is the Canadian government's primary laboratory for research and development (R&D) in advanced telecommunications. R&D is used for public policy purposes and to strengthen the Canadian economy through technology and knowledge transfer. Under its four research branches (Terrestrial Wireless, Satellite Communications and Radio Propagation Research, Broadband Network Technologies and Broadcast Technology), CRC specializes in taking an interdisciplinary approach to longer-term R&D in wireless systems, radio fundamentals, communication networks, photonics and interactive multimedia. More information about CRC is available at


ORBexpress is a registered trademark, and Objective Interface and OIS are trademarks, of Objective Interface Systems, Inc. Android is a trademark of Google, Inc. Use of this trademark is subject to Google Permissions.

All other trademarks are the property of their respective owners.