Data Link Control Emulation: Rapid Prototyping for High-Speed Networks

Copyright [©] (1998) by IEEE. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distrubuted for profit. To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission and/or a fee.

Data Link Control (DLC) emulation is an efficient and effective methodology for rapid-prototyping of high-speed networks. In a high-speed network attachment, DLC emulation replaces the original protocol stack with one that has two DLC protocols and performs all the necessary conversion between them. The lower portion of the protocol stack implements the prototyped network, while the upper portion implements the original high-speed network stack. This allows applications to take advantage of the improved characteristics of emerging network technologies without restructuring, rewriting or making any investment in application, protocol or system software that interfaces to the original high-speed network adapter. In this fashion, evaluation of new technologies in feasible in real environments at a low cost. We show that DLC emulation is a flexible and general technique that supports a wide range of Data Link Control protocols, and we demonstrate the effectiveness through a case study, where an FDDI adapter is used to provide SMDS connectivity over T1 and T3 links. We show that DLC emulation achieves high performance at a significantly low development cost for an attachment to a new network technology, because frame conversion between DLC protocols can be implemented efficiently, on-the-fly using rapid-prototyping hardware techniques.

By: D. N. Serpanos, J. Brunheroto, J. Nogima and O. Koufopavlou (Univ. of Patras, Greece)

Published in: IEEE Network, volume 12, (no 2), pages 56-64 in 1998

Please obtain a copy of this paper from your local library. IBM cannot distribute this paper externally.

Questions about this service can be mailed to reports@us.ibm.com .