发明名称 Systems and methods for managing the processing of relatively large data objects in a communications stack
摘要 Management of the processing of relatively large data objects in a communications stack having multiple layers improves the performance in a communications system in preparing relatively large data objects for transmission across a communications network. This reduces or eliminates data movement and copying during segmentation of the relatively large data objects into relatively small data objects, and appendage of headers to the relatively small data object segments during processing in the communications stack. A shared storage manager creates and controls multiple tokens representing multiple images of portions of the relatively large data objects to enable separate scheduling of the multiple images from the same storage unit or buffer to be passed from one layer in a communications stack to the next lower layer in the communications stack. The large data object is segmented into a plurality of relatively small data object segments at one or more of the layers in the communications stack. When dictated by the communications stack, header segments are also created for each relatively small data object segment. Each header segment contains specific information for the relatively small data object segment to which the header corresponds. A separate buffer list is generated by the communications stack for each relatively small data object segment and for each corresponding header segment.
申请公布号 US5920703(A) 申请公布日期 1999.07.06
申请号 US19970802597 申请日期 1997.02.19
申请人 INTERNATIONAL BUSINESS MACHINES CORP. 发明人 CAMPBELL, SCOTT ALLAN;GUGLIOTTA, DALE C.;LONG, LYNN DOUGLAS;MIYAKE, MASASHI E.;OVERBY, JR., LINWOOD HUGH;RAJARAMAN, BALA
分类号 G06F13/00;H04L12/56;H04L29/06;H04L29/08;H04L29/10;(IPC1-7):G06F13/14 主分类号 G06F13/00
代理机构 代理人
主权项
地址