Methods and apparatus for early delivery of data link layer packets
AssigneeApple Inc.
InventorsKaran Sanghi, Saurabh Garg, Cahya Adiansyah Masputra
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsKaran Sanghi, Saurabh Garg, Cahya Adiansyah Masputra
Estimating the term…
Methods and apparatus for non-sequential packet transfer. Prior art multi-processor devices implement a complete network communications stack at each processor. The disclosed embodiments provide techniques for delivering network layer (L3) and/or transport layer (L4) data payloads in the order of receipt, rather than according to the data link layer (L2) order. The described techniques enable e.g., earlier packet delivery. Such design topologies can operate within a substantially smaller memory footprint compared to prior art solutions. As a related benefit, applications that are unaffected by data link layer corruptions can receive data immediately (rather than waiting for the re-transmission of an unrelated L4 data flow) and thus the overall network latency can be greatly reduced and user experience can be improved.
A processor apparatus configured to support non-sequential delivery of data packets, the processor apparatus comprising:
A processor apparatus configured to receive non-sequential delivery of data packets, the processor apparatus comprising:
A method for non-sequential delivery of packets, comprising:
Dependencies are inferred from the claim text.