Complete Communications Engineering

VOCAL’s networking  software solutions are optimized for DSPs and conventional processors from TI, ADI, ARM, Intel and other vendors to maximize network throughput and satisfy demanding QoS requirements. VOCAL’s networking software may be licensed as a library or part of a complete design with custom solutions available. Contact us to discuss your specific LAN, WAN and WLAN networking application requirements.

download brochure

Nearly every organization utilizes some form of networking to accomplish their goal. These networks can vary in complexity from the typical wired local area network (LAN) used in nearly every office environment to networking for embedded systems to very complex wireless ad hoc networks used to communicate with MACH speed aircraft. By implementing the appropriate network architecture for your specific topology, VOCAL can help you optimize the throughput and QoS of your network without paying for unnecessary devices and systems.

Network Protocols

Network protocols available from VOCAL include:

Ad hoc Networks

Network Security

Security protocols available from VOCAL include:

Network Operating Systems

The VOCAL LANsEND network operating system provides a framework for application development of network-connected/internet-enabled consumer devices. It is well featured to support TCP/UDP/IP applications in processors with limited resources (memory and MIPS). Support for IPv4 and IPv6 are available. The programming model is inspired by Berkeley Unix, with a simple non-preemptive (cooperative multitasking) task scheduler, as well as supporting socket network access functions. Such a model is ideal as a “Tiny Unix” (TUNIX) for development of inexpensive network devices for cost-sensitive consumer products.

Platforms

supported platforms

VOCAL’s software is available for the following platforms. Please contact us for specific Networking software 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, ARM Cortex-A8/A9/A15, Cortex-M3/M4
  • 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
  • eCOS / eCOSPro
  • Google Android
  • Green Hills Integrity
  • Micrium μCOS
  • Symbian
  • Wind River VxWorks
  • VOCAL LANsEND