International Engineering Consortium
Web ProForums
The Evolution of the Remote Access Server (RAS) to a Universal Port-Enabled Platform

3. Universal Port Architecture

Figure 3 shows the software architecture for a universal port solution. Each box represents a software component required to implement the features for voice, fax, modem, signaling, and network management functions of the RAS. Multiple instances of each software component can exist to facilitate support of concurrent, multichannel operation. Each instance shares common program memory and has unique channel-specific data memory to maintain information regarding the state of the channel, including network management and diagnostic information.

Figure 3
Figure 3. RAS Universal Port Software Architecture

Voice, fax, and modem have different characteristics with regard to processing (millions of instructions per second [MIPS]), delay, program, and data memory. In order for the software to operate concurrently on the same DSP, a highly efficient, real-time operating system kernel and a solid application framework are required to orchestrate the software.

Registered Users
Enjoy exclusive access to free On-Line Education and receive the biweekly IEC newsletter.

IEC Newsletter
Get the latest industry information including critical insights from key industry leaders, technology briefings, and an Analyst Corner.
Current
Subscribe

Newsroom

IEC Corporate Member

Advertising Kit