DocumentCode :
346681
Title :
Data flow and buffer management in multi-channel data link controller
Author :
Varada, S. ; Oduol, V. ; Shelat, A.
Author_Institution :
TranSwitch Corp., Shelton, CT, USA
fYear :
1999
fDate :
36434
Firstpage :
132
Lastpage :
141
Abstract :
The paper discusses the data flow and buffer management for an integrated ASIC performing the high level data link control (HDLC) protocol processing functions for large number of multi-rate (n×64 kbps) and/or sub-rate (p×8 kbps) logical channels supported over time division multiplexing (TDM) network interfaces. The highly integrated ASICs are sought-out by the original equipment manufacturers (OEMs) to meet the growing demand for port and connection density. The integration, however, poses a significant challenge for ASIC developers in managing the large number of data flows. Thus, a data flow and buffer management mechanism is required for efficiently managing the data flows so as to maximize the utilization of the network bandwidth and minimize the data loss. The design and analysis of such a mechanism is addressed. The mechanism implementation encompasses both the host and ASIC domains, however, the host domain design is given emphasis in the paper. The critical parameters in the sub-system are identified and characterized utilizing the simulation model. A prototype is built for the host domain in the network driver interface specifications (NDIS) framework in the form of a kernel mode device driver on a generic computing platform. The mechanism was tested satisfactorily with the programmable ASIC device that consists of an embedded reduced instruction set computer (RISC) processor and many significant features suitable for TDM based telecommunications and data communications applications
Keywords :
application specific integrated circuits; buffer storage; data communication; data flow computing; embedded systems; memory protocols; network interfaces; programmable circuits; reduced instruction set computing; time division multiplexing; 64 kbit/s; ASIC; HDLC protocol processing functions; NDIS; OEM; TDM network interfaces; buffer management; connection density; data communications applications; data flow management; data loss minimization; embedded RISC processor; generic computing platform; high level data link control; host domain design; kernel mode device driver; multi-channel data link controller; multi-rate logical channels; network bandwidth; network driver interface specifications; original equipment manufacturers; port density; programmable ASIC device; reduced instruction set computer; simulation model; sub-rate logical channels; sub-system parameters; time division multiplexing; Application specific integrated circuits; Bandwidth; Computational modeling; Manufacturing; Network interfaces; Process control; Protocols; Prototypes; Telecommunication computing; Time division multiplexing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Local Computer Networks, 1999. LCN '99. Conference on
Conference_Location :
Lowell, MA
ISSN :
0742-1303
Print_ISBN :
0-7695-0309-8
Type :
conf
DOI :
10.1109/LCN.1999.802007
Filename :
802007
Link To Document :
بازگشت