Technologies for accelerated HTTP processing with hardware acceleration

    公开(公告)号:US11757973B2

    公开(公告)日:2023-09-12

    申请号:US17889678

    申请日:2022-08-17

    Abstract: 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.

    Wireless communication apparatus including data compressor and operating method of the wireless communication apparatus

    公开(公告)号:US11696174B2

    公开(公告)日:2023-07-04

    申请号:US16925947

    申请日:2020-07-10

    CPC classification number: H04W28/06 H04L69/04

    Abstract: A wireless communication apparatus includes a radio frequency integrated circuit (RFIC) configured to receive an input signal to generate a digital sample signal from the input signal, a data compressor configured to compress the digital sample signal according to a compression manner based on a data probability distribution of the input signal varying based on a receivable signal amplitude range of the RFIC, a data decompressor configured to decompress the compressed digital sample signal on the basis of a decompression manner corresponding to the compression manner to generate a decompressed digital sample signal, a data transfer link configured to transfer the compressed digital sample signal to the data decompressor, and a processor configured to process the decompressed digital sample signal.

    System and method for dynamic variable compression of Aircraft Communications, Addressing, and Reporting System (ACARS) protocol messaging

    公开(公告)号:US11622297B2

    公开(公告)日:2023-04-04

    申请号:US17035994

    申请日:2020-09-29

    Abstract: An Aircraft Communication and Addressing Reporting System (ACARS) compatible transmitter is disclosed. In embodiments, the transmitter receives outbound (e.g., downlink or uplink) ACARS messages from aircraft end systems and compresses the header/trailer (H/T) and/or text payloads of ACARS blocks (e.g., text messages) or ACARS acknowledgements (ACK)) prior to transmission. For example, the transmitter compresses ACARS blocks by removing fixed markers and encoding variable fields. The transmitter parses incoming text payloads to determine their character distribution and selects a radix alphabet including the ASCII characters used in the text payload. The transmitter converts the ASCII characters to binary characters of the corresponding alphabet based on the selected radix base, assembling a compressed message block for transmission based on the compressed H/T component and/or text payload, adding a link layer header to indicate the selected radix base to the ACARS destination for decompression of the received compressed message.

Patent Agency Ranking