Intel corporation (20240121225). TECHNOLOGIES FOR ACCELERATED QUIC PACKET PROCESSING WITH HARDWARE OFFLOADS simplified abstract

From WikiPatents
Jump to navigation Jump to search

TECHNOLOGIES FOR ACCELERATED QUIC PACKET PROCESSING WITH HARDWARE OFFLOADS

Organization Name

intel corporation

Inventor(s)

Manasi Deval of Portland OR (US)

Gregory Bowers of Hillsboro OR (US)

TECHNOLOGIES FOR ACCELERATED QUIC PACKET PROCESSING WITH HARDWARE OFFLOADS - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240121225 titled 'TECHNOLOGIES FOR ACCELERATED QUIC PACKET PROCESSING WITH HARDWARE OFFLOADS

Simplified Explanation

The abstract describes technologies for accelerated QUIC packet processing, where a computing device programs a network controller with an encryption key for QUIC protocol connections. The network controller encrypts the payload of QUIC packets, segments them if needed, and transmits them to a remote host. It also decrypts received QUIC packets, evaluates an assignment function, and forwards them to receive queues associated with processor cores.

  • Computing device programs network controller with encryption key for QUIC protocol connections
  • Network controller encrypts QUIC packet payload and may segment packets before transmission
  • Network controller decrypts received QUIC packets, evaluates assignment function, and forwards them to receive queues associated with processor cores

Potential Applications

The technology can be applied in high-speed network environments where quick and efficient processing of QUIC packets is essential, such as data centers, cloud computing, and content delivery networks.

Problems Solved

1. Accelerated processing of QUIC packets for improved network performance 2. Efficient encryption and decryption of QUIC packet payloads for secure communication

Benefits

1. Faster transmission and processing of QUIC packets 2. Enhanced security through encryption of packet payloads 3. Improved network performance and efficiency

Potential Commercial Applications

Optimizing network performance in data centers, cloud computing services, and content delivery networks can lead to improved user experience, reduced latency, and increased data transfer speeds.

Possible Prior Art

Prior art in this field may include technologies for packet encryption and decryption, network controllers for packet processing, and systems for segmenting and transmitting data packets efficiently.

What are the specific encryption algorithms used for QUIC packet encryption and decryption in this technology?

The abstract does not specify the encryption algorithms used for QUIC packet encryption and decryption in this technology.

How does the assignment function evaluate the received QUIC packets and determine the appropriate receive queue for forwarding?

The abstract does not provide details on how the assignment function evaluates the received QUIC packets and determines the appropriate receive queue for forwarding.


Original Abstract Submitted

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.