Internet Protocol Intercom software subsystem (ISS): VoIP INTERCOM ISS
Adaptive Digital’s ISS is a software subsystem simplifies software design of an IP intercom or IP phone. ISS runs on the Texas Instruments OMAP3530 processor, a dual-core device containing an ARM Cortex-A8 and a C64x+ DSP. ISS implements complete VoIP capability all the way from PCM to Packet and back. This includes a process running on the ARM under Linux as well as all the necessary voice processing running on the DSP core.
A user’s application, co-resident on the ARM, can set up and tear down VoIP channels via the ISS API. The ISS software takes care of everything else.

OMAP3530 Intercom System Block Diagram
Note: Your design may vary, image for reference purpose only.
The intercom system utilizes a TCP/IP client-server model for status and control. A set of client-side API functions provide the user application a mechanism for remotely setting-up and tearing-down calls. All client APIs functions are non-blocking.
The API functions running on the client-side of the interface format messages that are sent over a connected socket to the server. The server side of the interface responds to these messages by calling the appropriate G.pak API functions, which in turn, control the DSP. Subsequent status messages are returned to the client.
The server software runs as a Linux process on the OMAP3530. In addition to supporting client messages, the server process is responsible for booting and downloading the DSP portion of the OMAP device, controlling the DSP’s operation, and the timely transfer of RTP packets between the network stack and the DSP software.
The intercom host software consists of two components: client and server.
ISSConfigChannel ( ) configures a channel and opens RTP connection
ISSTearDownChannel ( ) teardown channel and close RTP connection
ISSSetSpeakerGain ( ) adjust the intercom’s speaker volume
ISSGetEvent ( ) check for a status event from the server
SITE LINKS
HOMESOLUTIONS
CHIP SOLUTION G.PAK FRAMEWORK OPEN G.PAK SOLUTION G.PAK CHIP G.PAK-HOS VoIP PHONE CHIP WB IPPHONE CHIP ECHO CANCELLATION CHIP HD VoIP CONFERENCING CONFERENCING CHIP VQE EC CHIP IP PBX CHIP IP INTERCOM TNETV2502 IP INTERCOM OMAP35x LE-IPP REFERENCE KIT VoIP for ANDROID/ARMRELATED LINKS
PRODUCT INDEX FAQs .pdf INDEX WHITE PAPERS DSP RESOURCE WIZARD