Embedded TechnologiesAn embedded system is a computer system designed to perform one or a few dedicated functions. Embedded systems are controlled by one or more main processing cores that are typically either microcontrollers or digital signal processors (DSP’s). CyberVision has extensive experience programming microcontrollers and DSP’s. This experience has led us to focus on algorithms, performance optimizations, mathematical modeling, and software related to engineering. Many of our developers have a hardware Electrical Engineering (EE) education. In fact, our team’s extensive and varied scientific background helps to set us apart from other software and firmware developers. Our embedded software development services offer low-cost development for the following domains:
Our software development teams have extensive experience working with all aspects involved in the development of embedded technologies. For example, CyberVision solved the challenging task of porting a mobile video broadcast solution to Micrium’s µC/OS-III – a world-leading Real Time Operating System (RTOS). Micrium’s µC/OS-III significantly broadens the range of supported devices for the mobile video solution due to its ability to run on a number of processors, including ARM-based microcontrollers from Freescale, NXP, Xilinx, and Altera. CyberVision’s engineers have also solved a common problem of properly synchronizing component executions in RTOS-oriented software and are now able to take full advantage of RTOS capabilities when developing applications for Micrium's µC/OS-II and µC/OS-III. Firmware Modules for DSP & DSP-Based Products:Voice ProcessingRepresents a full set of DSP-based firmware modules required for voice processing products such as answering machines, speaker phones, and IP telephones (SoftPhones). These DSP-based firmware modules include:
Analog & Digital Modem Clients & Data ProtocolsThese are modules required to implement analog modems (which work with traditional telephone lines) or DSL modems. Supported protocols include:
Voice & Video Over IPA set of modules required for the implementation of IP telephony on end user devices: IP telephones (SoftPhones) and PSTN-to-VoIP cards, including traditional VoIP protocols (H.323 for video and audio, MGCP and SGCP) as well as IP telephony technology edge protocols (SIP and RTP). Internet ProtocolsA set of low and high level Internet protocol stacks including all popular Internet protocols used for networking, services and security:
Fax ProtocolsProtocols that provide functionality for faxing over traditional telephony lines or IP networks and can be integrated with an analog modem or IP telephone, including:
TelephonyA set of modules required for to implement end user telephony devices such as answering machines, dialers, and caller ID detectors.The set of modules include:
CyberVision also offers the design and development of DSP based end user products for regular telephony, IP telephony and Internet related functions:
Embedded Technologies
Mobile technologies:
|

Telecom Solutions