发明名称 METHOD TO SYNCHRONIZE AND UPLOAD AN OFFLOADED NETWORK STACK CONNECTION WITH A NETWORK STACK
摘要 A method to synchronize and upload an offloaded network stack connectio n between a host network stack and peripheral device is presented. A state object for each layer in the stack is sent to the device that includes state variables that are classified as a constant, a cached variable handled by the host, or a delegated variable handled by the device. State that must be updated by the network stack and the peripheral device is cleanly divided. For example, statistics are tracked by the host, the device, or the host and the device. A statistic tracked by both the host and peripheral device is divided into non-overlappi ng portions and combined to produce the statistic. Once an upload is initiated, the device achieves a consistent state and hands delegated states to the stack. Each layer in the stack takes control of its delegated state and resources at the device are freed.
申请公布号 CA2425706(A1) 申请公布日期 2003.10.30
申请号 CA20032425706 申请日期 2003.04.14
申请人 MICROSOFT CORPORATION 发明人 PINKERTON, JAMES;GBADEGESIN, ABOLADE;KANIYAR, SANJAY;SRINIVAS, NELAMANGAL KRISHNASWAMY
分类号 G06F13/00;G06F9/46;H04L29/06;H04L29/08;(IPC1-7):H04L29/10;G06F15/16;H04L12/16;G06F15/17;G06F13/42 主分类号 G06F13/00
代理机构 代理人
主权项
地址