发明名称 High performance quality-of-service packet scheduling for multiple packet processing engines
摘要 A system and method is provided for optimizing network traffic. The system includes a packet engine of a plurality of packet engines configured to acquire a data packet, to store the data packet in a queue, and to provide a request including a packet token representing the data packet, information regarding the size of the data packet, and a connection token. The system also includes a packet scheduler configured to receive the request; schedule the data packet using the connection token and the information regarding the size of the data packet; and provide the packet token and a notification to the packet engine for allowing the packet engine for transmitting the data packet.
申请公布号 US9401860(B2) 申请公布日期 2016.07.26
申请号 US201313963936 申请日期 2013.08.09
申请人 Citrix Systems, Inc. 发明人 Testicioglu Mustafa Kutluk;Keith Seth K.
分类号 H04L12/753;H04L12/813;H04L12/873;H04L12/851 主分类号 H04L12/753
代理机构 Finnegan, Henderson, Farabow, Garrett & Dunner, LLP 代理人 Finnegan, Henderson, Farabow, Garrett & Dunner, LLP
主权项 1. A system for optimizing network traffic, the system comprising: a packet engine of a plurality of packet engines configured to acquire a data packet, to store the data packet in a queue, and to provide a request including a packet token representing the data packet, information regarding the size of the data packet, a connection token representing a connection of a link, and configuration information for establishing or updating a classification tree comprising a link node representing the link, one or more service class nodes, and a plurality of connection nodes representing multiple connections; and a packet scheduler configured to: receive the request;schedule the data packet using the connection token, the classification tree representing the link having multiple connections, and the information regarding the size of the data packet; andprovide the packet token and a notification to the packet engine for allowing the packet engine for transmitting the data packet.
地址 Fort Lauderdale FL US