Communication protocol stack apparatus and method of implementing same
AssigneeNortel Networks Limited
InventorsDavid E. Mercer, Brian S. Major, A. Julian Craddock
Life of this patent
Estimating the term…
Loading patent…
AssigneeNortel Networks Limited
InventorsDavid E. Mercer, Brian S. Major, A. Julian Craddock
Estimating the term…
A communication protocol stack apparatus and method determine the aggregate maximum header and trailer lengths(H, T) and a payload size(P) for each layer of the protocol stack and pre-allocate for each layer one or more buffers of a length equal to the sum of “H”, “T” and “P”. The layer copies receiving data into the pre-allocated buffer at a position determined by “H”, and copies its header and trailer immediately before and after the data in the buffer. The layer sets two references. The next lower layer copies its header and trailer into the buffer at the positions determined by the references and updates the references. The process is repeated until the lowest layer and data between the references is copied to a physical device for transmission.
A communication protocol stack apparatus, comprising:
A method of implementing a communication protocol stack of at least a higher protocol layer and a lower protocol layer, comprising the steps of:
A protocol stack apparatus including at least two protocol layers arranged to form the stack, the stack apparatus comprising:
A method of constructing and using a protocol stack comprising at least two protocol layers, comprising:
An apparatus for managing a buffer for a protocol stack having at least two protocol layers, said apparatus comprising:
Dependencies are inferred from the claim text.