Technologies for accelerated HTTP processing with hardware acceleration
AssigneeIntel Corporation
InventorsParthasarathy Sarangam, Manasi Deval, Gregory Bowers
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsParthasarathy Sarangam, Manasi Deval, Gregory Bowers
Estimating the term…
Technologies for accelerated HTTP message processing include a computing device having a network controller. The computing device may generate an HTTP message, frame the HTTP message to generate a transport protocol packet such as a TCP/IP packet or QUIC packet, and pass the transport protocol packet to the network controller. The network controller compresses the HTTP header of the HTTP message, encrypts the compressed HTTP message, and transmits the encrypted message to a remote device. The network controller may segment the transport protocol packet into multiple segmented packets. The network controller may receive transport protocol packets that include encrypted HTTP message. The network controller decrypts the encrypted HTTP message to generate a compressed HTTP message, decompresses the HTTP message, and steers the HTTP message to a receive queue based on contents of an HTTP header. The network controller may coalesce multiple transport protocol packets. Other embodiments are described and claimed.
A computing device comprising:
One or more non-transitory computer-readable storage media comprising a plurality of instructions stored thereon that, in response to being executed, cause a computing device to:
Dependencies are inferred from the claim text.