发明名称 Method and apparatus for controlling data flow through an ATM interface
摘要 A method and network interface for controlling the flow of data between a and an ATM network is provided. The network interface resides on an ATM interface and includes a state machine for each channel supported by the ATM interface. The state machine moves from state to state based on the contents of a local buffer, indications that data for the channel is ready to be transferred from the host computer to the local buffer, and the status of operations that transfer data for the channel from the host computer to the local buffer. The ATM interface includes a DMA unit and a segmentation unit that operate responsive to the states of the various state machines to avoid inefficient transfer operations. Specifically, the DMA unit does not attempt to move data for a channel from the host computer to the local buffer if the state of the state machine for the channel indicates that (1) there is no more data in the host computer for the channel or (2) there is no more room in the local buffer to receive data for the channel from the host computer. The segmentation unit does not attempt to transmit cells for a channel when the state of the state machine for the channel indicates that the local buffer does not contain enough data for the channel to construct a cell for the channel.
申请公布号 US5633870(A) 申请公布日期 1997.05.27
申请号 US19950499197 申请日期 1995.07.07
申请人 SUN MICROSYSTEMS, INC. 发明人 GAYTAN, ANDRE J.;OSKOUY, RASOUL M.
分类号 G06F13/00;H04L12/56;H04L29/06;H04L29/08;H04Q3/00;H04Q11/04;(IPC1-7):H04J3/16 主分类号 G06F13/00
代理机构 代理人
主权项
地址