13.01.2015 Views

Digital Subscriber Line Access Multiplexer (DSLAM) Example Design

Digital Subscriber Line Access Multiplexer (DSLAM) Example Design

Digital Subscriber Line Access Multiplexer (DSLAM) Example Design

SHOW MORE
SHOW LESS

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 />

Table 5.<br />

Test Case Descriptions and their Files<br />

Test<br />

Case Description<br />

NetworkTraffic.dll<br />

(all file names start with:<br />

dslam_proc_2ixp_)<br />

NetSim.dll<br />

(all file names start with:<br />

dslam_proc_2ixp_)<br />

NetSim TCS File<br />

(all file names start with:<br />

dslam_proc_2ixp_)<br />

021<br />

022<br />

023<br />

024<br />

025<br />

026<br />

027<br />

028<br />

029<br />

IP LPM with<br />

UBR<br />

IP LPM with<br />

VBR<br />

IP LPM with<br />

CBR<br />

IP 5TUPLE<br />

with UBR<br />

IP 5TUPLE<br />

with VBR<br />

IP 5TUPLE<br />

with CBR<br />

IP LPM with<br />

CBR/VBR/<br />

UBR<br />

IP 5TUPLE<br />

with CBR/<br />

VBR/UBR<br />

IP LPM and<br />

IP 5TUPLE<br />

with CBR/<br />

VBR/UBR<br />

test_case_021.ind test_case_021_netsim.ind test_case_021.tcs<br />

test_case_022.ind test_case_022_netsim.ind test_case_022.tcs<br />

test_case_023.ind test_case_023_netsim.ind test_case_023.tcs<br />

test_case_024.ind test_case_024_netsim.ind test_case_024.tcs<br />

test_case_025.ind test_case_025_netsim.ind test_case_025.tcs<br />

test_case_026.ind test_case_026_netsim.ind test_case_026.tcs<br />

test_case_027.ind test_case_027_netsim.ind test_case_027.tcs<br />

test_case_028.ind unsupported unsupported<br />

test_case_029.ind test_case_029_netsim.ind test_case_029.tcs<br />

030 Flow Control test_case_030.ind unsupported unsupported<br />

8.0 Performance<br />

The overall performance of the system is currently limited by the traffic shaping/scheduling and<br />

transmit portion of the application, and has been measured at speeds just over 400 Mbs.<br />

9.0 Limitations<br />

The current implementation of the example design only allows for traffic to pass from the DSL<br />

aggregator to the WAN, and not vice versa. The design could be relatively easily extended to cover<br />

traffic in the other direction, but the input from the WAN would need to deliver a custom header<br />

similar to the one provided by the aggregator, with information on physical ports to send to.<br />

Similarly, the design only implements the AAL5 segmented ATM transport protocol for the WAN.<br />

The code has hooks built in for handling both Ethernet and frame relay, which can be filled in to<br />

that end. This version also doesn’t implement the StrongARM side of packet exception handling,<br />

nor does it implement any PCI functionality. The example design also uses a custom header for<br />

physical port information, which, as of the initial release of this document, is not producible with<br />

our current hardware. Therefore, the design has only had limited software testing, and has, as of<br />

Application Note 37

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!