Digital Subscriber Line Access Multiplexer (DSLAM) Example Design
Digital Subscriber Line Access Multiplexer (DSLAM) Example Design
Digital Subscriber Line Access Multiplexer (DSLAM) Example Design
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Digital</strong> <strong>Subscriber</strong> <strong>Line</strong> <strong>Access</strong> <strong>Multiplexer</strong> (<strong>DSLAM</strong>) <strong>Example</strong> <strong>Design</strong><br />
• Static Route Table Manager<br />
• Rate Manager .dll<br />
The following are not addressed:<br />
• Ethernet and Frame Relay processing<br />
• ATM ARP<br />
• ATM signaling<br />
• TM4.1 compliance (Transmit Processor)<br />
Receive Processor software is written using microcode in microblock architecture while Transmit<br />
Processor software is written in microengine C using microblock architecture.<br />
1.3 Execution Environment<br />
1.3.1 Software<br />
1.3.2 Hardware<br />
The software execution environment supported by the Developer’s Workbench is described in the<br />
Processor_2ixp_README.txt file that accompanies the source code files for the project (<strong>DSLAM</strong><br />
directory). This includes descriptions of the directory and file structure, and also how the project<br />
can be re-configured.<br />
The software simulation of the example design is fed test data streams via the NetworkTraffic DLL<br />
and the NetSim DLL.<br />
In the simulation environment, the IP and ATM VC table management software are emulated with<br />
a combination of Transactor (simulator) foreign models and interpreted Transactor scripts.<br />
The example design was not supported on hardware at the time of the release of this document.<br />
6 Application Note