Patent ID: 7308000
Filing Date: 2007-12-11
Classification: H04L

Abstract:
1. A method in a data processing system having a network protocol stack comprising at least a first layer and a second layer different than the first layer, the method comprising steps performed by the second layer of: determining whether the first layer is multi-data capable, such that the first layer aggregates packets, by analyzing a capability message received from the first layer; when it is determined that the first layer is a multi-data capable layer, receiving, at the second layer, a first message sent by the first layer comprising a header buffer identifier and a payload buffer identifier, wherein the header buffer identifier specifies a header buffer comprising a plurality of aggregated packet headers, and wherein the payload buffer identifier specifies a payload buffer comprising a plurality of aggregated payloads; processing at least one of the aggregated packet headers to determine a destination for the aggregated payloads; and sending a second message comprising the header buffer identifier and the payload buffer identifier to the determined destination.