Patent · US Active

Technologies for accelerated QUIC packet processing with hardware offloads

US11336625B2 · kind B2 · utility

1Cited by
0References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 29, 2018
Grant dateMay 17, 2022
Priority date
Expiry dateJan 9, 2040

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/324
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Technologies for accelerated QUIC packet processing include a computing device having a network controller. The computing device programs the network controller with an encryption key associated with a QUIC protocol connection. The computing device may pass a QUIC packet to the network controller, which encrypts a payload of the QUIC packet using the encryption key. The network controller may segment the QUIC packet into multiple segmented QUIC packets before encryption. The network controller transmits encrypted QUIC packets to a remote host. The network controller may receive encrypted QUIC packets from a remote host. The network controller decrypts the encrypted payload of received QUIC packets and may evaluate an assignment function with an entropy source in the received QUIC packets and forward the received QUIC packets to a receive queue based on the assignment function. Each receive queue may be associated with a processor core. Other embodiments are described and claimed.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.