发明名称 Distributed packet processing with ordered locks to maintain requisite packet orderings
摘要 Sequences of items may be maintained using ordered locks. These items may correspond to anything, but using ordered locks to maintain sequences of packets, especially for maintaining requisite packet orderings when distributing packets to be processed to different packet processing engines, may be particularly useful. For example, in response to a particular packet processing engine completing processing of a particular packet, a gather instruction is attached to the particular identifier of a particular ordered lock associated with the particular packet. If no longer needed for further processing, the packet processing engine is immediately released to be able to process another packet or perform another function. The gather instruction is performed in response to the particular ordered lock being acquired by the particular identifier, with the gather instruction causing the processed particular packet to be sent.
申请公布号 US2005220112(A1) 申请公布日期 2005.10.06
申请号 US20040892930 申请日期 2004.07.16
申请人 CISCO TECHNOLOGY, INC. 发明人 WILLIAMS JOHN J.JR.;FINGERHUT JOHN A.;SHOHAM DORON;LISTMAN SHIMON
分类号 H04L12/56;(IPC1-7):H04L12/56 主分类号 H04L12/56
代理机构 代理人
主权项
地址