发明名称 Apparatus, communications system and method for optimizing data packet flow
摘要 A datagram flow optimizer apparatus comprises a buffer resource capable of receiving and temporarily storing a plurality of datagrams in respect of a forward path. The apparatus also comprises and a buffer controller arranged to implement, when in use, buffering of received datagrams by the buffer resource until a predetermined threshold number of datagrams has been stored by the buffer resource. The apparatus further comprises an acknowledgement regulator arranged to use the buffer resource to manipulate temporal spacing between acknowledgements of datagrams on a reverse path. The buffer controller is arranged to permit forwarding on the forward path of datagrams stored by the buffer resource in response to the predetermined threshold number of stored datagrams being reached.
申请公布号 US8780705(B2) 申请公布日期 2014.07.15
申请号 US200913258807 申请日期 2009.04.30
申请人 Freescale Semiconductor, Inc. 发明人 Robin Jean-Luc;Mendes-Carvalho Jose
分类号 H04L12/26 主分类号 H04L12/26
代理机构 代理人
主权项 1. A datagram flow optimizer apparatus comprising: a buffer resource including: a first component capable of receiving and temporarily storing a plurality of datagrams in respect of a forward path; anda second component capable of receiving and temporarily storing a plurality of acknowledgements of the datagrams received on a reverse path; a buffer controller arranged to implement, when in use: retaining of the datagrams by the first component in response to less than a predetermined threshold number of the datagrams having been stored by the first component, wherein the buffer controller comprises a flow control mode detector, the flow control mode detector being capable of measuring datagram size, measuring datagram inter-arrival time, and detecting an acknowledgement of a datagram on the reverse path, wherein the flow control mode detector is arranged to identify a substantially constant size of received datagrams over a period of time and to identify a substantially constant inter-arrival time over the period of time in respect of the received datagrams; and forwarding on the forward path of the datagrams retained by the first component in response to the predetermined threshold number of the datagrams being reached, wherein the forwarding comprises forwarding in bursts; and an acknowledgement regulator arranged to use the second component to manipulate temporal spacing between the acknowledgements of the datagrams on the reverse path in order to even out spacing between transmissions of the acknowledgements by the datagram flow optimizer apparatus on the reverse path.
地址 Austin TX US