Systems and methods for managing transmission control protocol (TCP) acknowledgement (ACK) transmissions

    公开(公告)号:US11792680B2

    公开(公告)日:2023-10-17

    申请号:US17305687

    申请日:2021-07-13

    CPC classification number: H04W28/0278 H04L1/1607 H04L47/39

    Abstract: Some aspects of the present disclosure disclose methods and systems for managing transmission control protocol (TCP) acknowledgements (ACK) transmissions from a host or application processor to a modem of a user equipment. The UE may detect availability of buffer space in a memory buffer of a modem of the UE. Further, the UE may also detect that a host processor of the UE lacks credit sufficient for transmitting data from the host processor to the modem. The UE may then generate and transmit to the host processor a data flow control (DFC) command including credit sufficient for the host processor to transmit at least a portion of the data to the modem. In some instances, in response to the transmission of the DFC command, the at least the portion of the data may be received at the modem from the host processor.

    Host driven modem uplink packet prioritization

    公开(公告)号:US11770340B2

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

    申请号:US16953258

    申请日:2020-11-19

    CPC classification number: H04L47/2433 H04L69/22 H04W28/02 H04W72/21

    Abstract: Methods, systems, and devices for wireless communications are described in which a host processor at a user equipment (UE) may packetize data for uplink transmissions from the UE and provide packets to a wireless modem of the UE for uplink transmission. The host processor may provide multiplexing and aggregation headers for the packets that include a prioritization indication, and the wireless modem may order the data packets for transmission based at least in part on the prioritization indication. In some cases, a priority for each packet is indicated in a priority field of a corresponding multiplexing and aggregation header. The wireless modem may transmit the data packets based on the ordering, to provide higher priority packets ahead of lower priority packets to a receiver. Additionally, data packets may be further ordered based on tuple information associated with the data packets.

    Acknowledgment shaping for downlink data bursts

    公开(公告)号:US11777655B2

    公开(公告)日:2023-10-03

    申请号:US17319995

    申请日:2021-05-13

    CPC classification number: H04L1/1607 H04W72/0446

    Abstract: Certain aspects of the present disclosure provide a technique executed by a user equipment (UE) for obtaining a burst of transmission control protocol (TCP) packets conveying packet data convergence protocol (PDCP) protocol data units (PDUs) by an application protocol TCP layer of a communication protocol stack of the UE. The UE may then determine a first number of a first plurality of acknowledge (ACK) tokens to transmit in a first transmission time interval (TTI) based on an amount of data used to ACK the burst of TCP packets. The UE may then transmit the first plurality of ACK tokens in the first TTI and a single ACK token in a second TTI subsequent to the first TTI.

    SYSTEM AND METHOD FOR MODEM STABILIZATION WHEN WAITING FOR AP-DRIVEN LINK RECOVERY

    公开(公告)号:US20220166729A1

    公开(公告)日:2022-05-26

    申请号:US17100579

    申请日:2020-11-20

    Abstract: Various embodiments of methods and systems for a modem-directed application processor boot flow in a portable computing device (“PCD”) are disclosed. An exemplary method includes an application processor that transitions into an idle state, such as a WFI state, for durations of time during a boot sequence that coincide with processing by a DMA engine and/or crypto engine. That is, the application processor may “sleep” while the DMA engine and/or crypto engine process workloads in response to instructions they received from the application processor.

Patent Agency Ranking