发明名称 System and method for scheduling transmit messages using credit-based flow control
摘要 A system and method for facilitating the scheduling and transmission of transmit protocol messages. Initially, a write credit count is maintained indicating the number of write credits available to a transmit message processor. Upon receipt of a data frame for transmission to a data pump, the transmit message processor determines whether the write credit count is greater than 0. Of so, the frame is dequeued and the message is sent to the data pump for transmission on the wire to a receiving peer end. However, if the write credit count is 0, a waiting_for_write_credit flag is set to true indicating that the transmit processor has a frame waiting for transmission, but lacks sufficient write credits to send the frame to the data pump. Once an additional write credit is received from the data pump, the write credit count is incremented and the waiting_for_write_credit flag is checked to see if any frames are waiting to be send. If so, the transmit message processor is activated, resulting in the transmission of the waiting frame.
申请公布号 US2003133463(A1) 申请公布日期 2003.07.17
申请号 US20020683770 申请日期 2002.02.12
申请人 GLOBESPAN VIRATA INC 发明人 LACEY HERBERT LYVIRN
分类号 H04L12/56;H04M11/06;(IPC1-7):H04L12/28 主分类号 H04L12/56
代理机构 代理人
主权项
地址