TECHNIQUES FOR DYNAMICALLY ADJUSTING RETRANSMISSION OPPORTUNITIES WITHIN A CONNECTED ISOCHRONOUS STREAM

    公开(公告)号:US20240097824A1

    公开(公告)日:2024-03-21

    申请号:US17949032

    申请日:2022-09-20

    CPC classification number: H04L1/08 H04W72/1226

    Abstract: Methods, systems, and devices for techniques for dynamically adjusting retransmission opportunities within a connected isochronous stream (CIS) are described. In some aspects, a first wireless device and a second wireless device may support one or more dynamic or “on-the-fly” adjustments to one or more CIS settings in accordance with a link quality between the first wireless device and the second wireless device. For example, the first wireless device and the second wireless device may tie a number of transmission opportunities that are usable for retransmissions, within a given isochronous (ISO) interval, to the link quality between the first wireless device and the second wireless device. The link quality may be tied or associated with a modulation and coding scheme (MCS) of the link. As such, the first wireless device and the second wireless device may tie a dynamic change in MCS to a dynamic change in retransmission opportunities.

    Selective relay of data packets
    2.
    发明授权

    公开(公告)号:US11582638B2

    公开(公告)日:2023-02-14

    申请号:US16239450

    申请日:2019-01-03

    Abstract: The disclosure relates generally to wireless communication, and more particularly to selective relay of data packets. A method includes listening to a host device in one or more listening time slots of a host piconet, identifying one or more bitmap portions of a bitmap, wherein the identified one or more bitmap portions corresponds to the one or more listening time slots of the host piconet, determining whether a data packet having a data packet payload is effectively received from the host device during the one or more listening time slots, and populating the bitmap with one or more corresponding signifiers.

    Performing a reliable broadcast to a plurality of nodes

    公开(公告)号:US10912146B2

    公开(公告)日:2021-02-02

    申请号:US15712720

    申请日:2017-09-22

    Abstract: The disclosure relates to performing a reliable broadcast from a source device to a plurality of nodes. In an aspect, a representative node establishes a first wireless communication link with each of one or more non-representative nodes, receives, from each of the one or more non-representative nodes, information indicating an ability of the one or more non-representative nodes to sniff wireless communications, establishes a second wireless communication link with the source device, configures the second wireless link based on the information received from the one or more non-representative nodes, sends control information for the second wireless communication link to each of the one or more non-representative nodes, and receives communications from the source device over the second wireless communication link, wherein the one or more non-representative nodes sniff the communications on the second wireless communication link based on the control information for that link.

    Relay protection using authentication packets in Bluetooth communications

    公开(公告)号:US10887765B2

    公开(公告)日:2021-01-05

    申请号:US16048613

    申请日:2018-07-30

    Abstract: A method for relay protection using authentication packets in Bluetooth communications is described. The method includes establishing, by a first wireless device, a Bluetooth communication connection to a second wireless device. The method also includes generating, by the first wireless device, an encrypted authentication packet that includes authentication information and a message integrity check (MIC). The method also includes transmitting, by the first wireless device, the encrypted authentication packet to the second wireless device.

    Background crystal oscillator calibration

    公开(公告)号:US10772053B2

    公开(公告)日:2020-09-08

    申请号:US16402203

    申请日:2019-05-02

    Abstract: System and method for temperature-calibration of a crystal oscillator (XO) in a mobile device. A temperature-calibration status of the XO is determined and a trigger condition related to temperature-calibration of the XO is detected. If the temperature-calibration status of the XO is not fully temperature-calibrated or if the XO has not been previously temperature-calibrated, a temperature-calibration session is initiated by an XO manager based on the condition, wherein a receiver is configured to receive signals and temperature-calibration of the XO is performed in a background mode based on the received signals. The condition based triggering ensures that the XO is temperature-calibrated prior to launch of any position based or global navigation satellite systems (GNSS) based applications on the mobile device. The trigger condition can include first use or power-on, charging, presence in an outdoor environment, variation in operating temperature, pre-specified time, and/or user input pertaining to the mobile device.

    RELAY PROTECTION USING AUTHENTICATION PACKETS IN BLUETOOTH COMMUNICATIONS

    公开(公告)号:US20200037157A1

    公开(公告)日:2020-01-30

    申请号:US16048613

    申请日:2018-07-30

    Abstract: A method for relay protection using authentication packets in Bluetooth communications is described. The method includes establishing, by a first wireless device, a Bluetooth communication connection to a second wireless device. The method also includes generating, by the first wireless device, an encrypted authentication packet that includes authentication information and a message integrity check (MIC). The method also includes transmitting, by the first wireless device, the encrypted authentication packet to the second wireless device.

    Background oscillator calibration

    公开(公告)号:US11800464B2

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

    申请号:US16938750

    申请日:2020-07-24

    CPC classification number: H04W56/00 G01S19/235 H03L1/022

    Abstract: System and method for temperature-calibration of a crystal oscillator (XO) in a mobile device. A temperature-calibration status of the XO is determined and a trigger condition related to temperature-calibration of the XO is detected. If the temperature-calibration status of the XO is not fully temperature-calibrated or if the XO has not been previously temperature-calibrated, a temperature-calibration session is initiated by an XO manager based on the condition, wherein a receiver is configured to receive signals and temperature-calibration of the XO is performed in a background mode based on the received signals. The condition based triggering ensures that the XO is temperature-calibrated prior to launch of any position based or global navigation satellite systems (GNSS) based applications on the mobile device. The trigger condition can include first use or power-on, charging, presence in an outdoor environment, variation in operating temperature, pre-specified time, and/or user input pertaining to the mobile device.

    Selective relay of data packets
    8.
    发明授权

    公开(公告)号:US11785502B2

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

    申请号:US18148837

    申请日:2022-12-30

    CPC classification number: H04W28/04 H04W12/033 H04W84/18

    Abstract: The disclosure relates generally to wireless communication, and more particularly to selective relay of data packets. A method includes receiving one or more received data packets from a series of transmitted data packets that are transmitted from a host device over a host piconet during a plurality of listening time slots of the host piconet; receiving a bitmap over a primary/secondary piconet, wherein the bitmap includes a plurality of bitmap portions and each bitmap portion respectively corresponds to one of the plurality of listening time slots of the host piconet; analyzing the received bitmap to identify one or more missed data packets from the series of transmitted data packets that were not received from the host device; and generating a relay list of missed data packets based on the analyzing of the bitmap.

    REAL-TIME SOFT COMBINING, CRC VALIDATION, AND MIC VALIDATION OF DECRYPTED PACKETS

    公开(公告)号:US20230111742A1

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

    申请号:US18062562

    申请日:2022-12-06

    Abstract: The apparatus receives a first PDU and a first CRC that is based on the first PDU. The first PDU is encrypted based on a first nonce. The apparatus decrypts the first PDU to obtain a first payload and a first cipher stream. The apparatus soft combines the decrypted first payload with a decrypted set of payloads. The set of payloads have been encrypted based on at least one nonce different than the first nonce. The apparatus generates a second CRC based on the soft combined decrypted payloads and based on the first cipher stream. The apparatus determines whether the generated second CRC for the soft combined decrypted payloads passes a CRC check against the first CRC.

    System and method for construction of a protocol data unit using selective relay

    公开(公告)号:US11452005B2

    公开(公告)日:2022-09-20

    申请号:US16843521

    申请日:2020-04-08

    Abstract: An apparatus may receive, from a second device over a first communications link, a first bitmap indicating a first set of packets received by the second device from a third device; determine a second bitmap indicating a second set of packets received by the first device from the third device, each of the first set of packets and the second set of packets comprising at least a fragment of a PDU; transmit, to the second device, information indicating a third set of packets based on the first bitmap and based on the second bitmap, the third set of packets being unsuccessfully received by the first device from the third device; and receive a fourth set of packets from the second device based on transmission of the information indicating the third set of packets, the fourth set of packets including information from the third set of packets.

Patent Agency Ranking