发明名称 Methods for sharing bandwidth across a packetized bus and systems thereof
摘要 A system, method, and computer readable medium for sharing bandwidth among executing application programs across a packetized bus for packets from multiple DMA channels includes receiving at a network traffic management device first and second network packets from respective first and second DMA channels. The received packets are segmented into respective one or more constituent CPU bus packets. The segmented constituent CPU bus packets are interleaved for transmission across a packetized CPU bus.
申请公布号 US8880696(B1) 申请公布日期 2014.11.04
申请号 US201012685901 申请日期 2010.01.12
申请人 F5 Networks, Inc. 发明人 Michels Tim S.
分类号 G06F15/173 主分类号 G06F15/173
代理机构 LeClairRyan, a Professional Corporation 代理人 LeClairRyan, a Professional Corporation
主权项 1. A method for sharing bandwidth among executing application programs comprising: receiving by a network traffic management device a first network packet from a first DMA channel, the first network packet having a first size; segmenting by the network traffic management device the received first network packet from the first DMA channel into one or more first constituent CPU bus packets; receiving at the network traffic management device a second network packet from a second DMA channel, the second network packet having a second size different from the first size; segmenting by the network traffic management device the received second network packet from the second DMA channel into one or more second constituent CPU bus packets; and alternately transmitting by the network traffic management device the one or more first constituent CPU bus packets from the first DMA channel and the one or more second constituent CPU bus packets from the second DMA channel across a packetized CPU bus, wherein the one or more first constituent CPU bus packets and the one or more second constituent CPU bus packets each have a same size.
地址 Seattle WA US