Radio over IP (RoIP)

RoIP - Radio over IP
Our RoIP software provides clear, private, and secure radio communications using VoIP protocols.

Radio over IP (RoIP) transmits radio communications over IP networks to extend the range and interoperability of radio systems.

Our RoIP design solutions provide developers a variety of platforms while our comprehensive RoIP software provides a robust and highly configurable library including a Network Stack and SIP Stack with jitter control, as well as a wide range of voice compression, echo cancellation and noise reduction algorithms. Together with secure protocols SRTPSDESIPsec, and our encryption libraries, VOCAL’s RoIP software solution can ensure clear, private, and secure radio communications.  Deployments run the gamut – high density servers, standalone comms stations, UAVs, wearable tactical radios, tiny embedded systems and more.

download brochure

VOCAL’s  Radio over IP code is optimized for performance on on both standard X86/X64 architectures as well as DSP architectures from TI, ADI, ARM, AMD, Intel and other leading vendors. Custom designs are also available for our clients.  Contact us for a demo and to discuss your specific RoIP application requirements.

Radio over IP Solutions

Radio over IP Communications

Radio Over IP uses VoIP protocols to transmit radio signals over an IP network such as the public Internet. In its simplest form, radio over IP converts a RF signal to digital data suitable for transport over an IP network. Session Initiation Protocol (SIP) and Real-time Transfer Protocol (RTP) are the workhorses of RoIP.  EUROCAE ED-137 defines industry standards for Air Traffic Control. An IP radio network consists of some number of radios, which may include a combination of handheld, mobile, and fixed two-way radios, along with a RoIP gateway that provides the interface to an IP network.

Radio Over IP offers numerous advantages to both existing radio networks as well as new communications systems under development.

Platforms

supported platforms

VOCAL’s optimized Echo Cancellation software is available for the following platforms. Please contact us for specific Echo Cancellation supported platforms.

ProcessorsOperating Systems
  • Texas Instruments – C6xx (TMS320C62x, TMS320C64x, TMS320C645x, TMS320C66x, TMS320C67x), DaVinci, OMAP, C5xx (TMS320C54x, TMS320C55x)
  • Analog Devices – Blackfin, ADSP-21xx, TigerSHARC, SHARC
  • PowerPC, PowerQUICC
  • MIPS – MIPS32, MIPS64, MIPS4Kc
  • ARM – ARM7, ARM9, ARM9E, ARM10E, ARM11, StrongARM, ARMCortex-A8/A9/A15/A3x/A5x/A7x, Cortex-M3/M4/M7/M33
  • Intel / AMD – x86, x64 (both 32 and 64 bit modes)
  • Linux, uClinux, BSD, Unix
  • Microsoft Windows ACM / RTC / CE / Mobile
  • Apple iOS / iPhone / iPad & MacOS
  • VOCAL LANsEND
  • Google Android
  • Green Hills Integrity
  • Micrium μCOS
  • Symbian
  • Wind River VxWorks
  • eCOS / eCOSPro