Apple Inc.
Methods and Apparatus for Cross-Layer Transport Awareness
Last updated:
Abstract:
Techniques are provided for managing cross-layer transport awareness of a user space protocol stack. A protocol layer of a user space protocol stack within a user space application operated in a user space of a first device can receive a batch of packets of a data flow from a corresponding protocol layer operated by a second device. The protocol layer can process a group of packets in the batch of packets to generate a set of acknowledgement packets of the data flow, and process an additional packet in the batch of packets to generate an additional acknowledgement packet of the data flow. The additional acknowledgement packet is indicated to supersede the set of acknowledgement packets. The protocol layer can transmit the additional acknowledgement packet to the second device to indicate that both the group of packets and the additional packet have been received by the first device.
Utility
11 Jun 2021
16 Dec 2021